private void includeProperty(Property property, LogicalCompositeComponent domain, InstantiationContext context) { String name = property.getName(); if (domain.getAllProperties().containsKey(name)) { DuplicateProperty error = new DuplicateProperty(name, domain); context.addError(error); } else { Document value = property.getDefaultValue(); boolean many = property.isMany(); QName type = property.getType(); LogicalProperty logicalProperty = LogicalProperty.Builder.newBuilder(name, domain).xmlValue(value).many(many).type(type).build(); domain.setProperties(logicalProperty); } }
private void includeProperty(Property property, LogicalCompositeComponent domain, InstantiationContext context) { String name = property.getName(); if (domain.getAllProperties().containsKey(name)) { DuplicateProperty error = new DuplicateProperty(name, domain); context.addError(error); } else { Document value = property.getDefaultValue(); boolean many = property.isMany(); QName type = property.getType(); LogicalProperty logicalProperty = LogicalProperty.Builder.newBuilder(name, domain).xmlValue(value).many(many).type(type).build(); domain.setProperties(logicalProperty); } }
boolean many = property.isMany(); LogicalProperty.Builder builder = LogicalProperty.Builder.newBuilder(name, logicalComponent); LogicalProperty logicalProperty = builder.key(propertyKey).many(many).required(required).build(); } else { boolean many = property.isMany(); QName type = property.getType(); LogicalProperty.Builder builder = LogicalProperty.Builder.newBuilder(name, logicalComponent);
boolean many = property.isMany(); LogicalProperty.Builder builder = LogicalProperty.Builder.newBuilder(name, logicalComponent); LogicalProperty logicalProperty = builder.key(propertyKey).many(many).required(required).build(); } else { boolean many = property.isMany(); QName type = property.getType(); LogicalProperty.Builder builder = LogicalProperty.Builder.newBuilder(name, logicalComponent);