protected static MetaTypeAttributeDTO createMetaTypeAttributeDTO(Properties resources, OCD ocd, String name, AD ad) { MetaTypeAttributeDTO answer = new MetaTypeAttributeDTO(); answer.setId(ad.getID()); answer.setName(localize(resources, ad.getName())); answer.setDescription(localize(resources, ad.getDescription())); answer.setCardinality(ad.getCardinality()); answer.setDefaultValue(ad.getDefaultValue()); answer.setOptionLabels(ad.getOptionLabels()); answer.setOptionValues(ad.getOptionValues()); answer.setRequired(ad.isRequired()); answer.setTypeName(typeName(ad.getType())); return answer; }
public MetaTypeAttributeDTO(AttributeDefinition definition, boolean required) { this.required = required; this.id = definition.getID(); this.name = definition.getName(); this.description = definition.getDescription(); this.cardinality = definition.getCardinality(); this.typeName = typeName(definition.getType()); this.defaultValue = definition.getDefaultValue(); this.optionLabels = definition.getOptionLabels(); this.optionValues = definition.getOptionValues(); }
protected void addAttributes(AttributeDefinition[] attributeDefinitions, boolean required) { if (attributeDefinitions != null) { for (AttributeDefinition attributeDefinition : attributeDefinitions) { attributes.add(new MetaTypeAttributeDTO(attributeDefinition, required)); } } }
public MetaTypeAttributeDTO(AttributeDefinition definition, boolean required) { this.required = required; this.id = definition.getID(); this.name = definition.getName(); this.description = definition.getDescription(); this.cardinality = definition.getCardinality(); this.typeName = typeName(definition.getType()); this.defaultValue = definition.getDefaultValue(); this.optionLabels = definition.getOptionLabels(); this.optionValues = definition.getOptionValues(); }
protected void addAttributes(AttributeDefinition[] attributeDefinitions, boolean required) { if (attributeDefinitions != null) { for (AttributeDefinition attributeDefinition : attributeDefinitions) { attributes.add(new MetaTypeAttributeDTO(attributeDefinition, required)); } } }