Interface ComponentTypeAttributeStructure
-
- All Known Implementing Classes:
DefaultComponentTypeAttributeStructure
public interface ComponentTypeAttributeStructureRepresents meta-information about anAttributeDescriptorModeland the populators required to convert this information to aComponentTypeAttributeData.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<Populator<AttributeDescriptorModel,ComponentTypeAttributeData>>getPopulators()Get the populators to be used when converting the representingAttributeDescriptorModelto aComponentTypeAttributeData.java.lang.IntegergetPosition()Position of this attribute compared with the position of the other attributesjava.lang.StringgetQualifier()Get the qualifier identifying theAttributeDescriptorModel.java.lang.StringgetTypecode()Get the typecode identifying theComposedTypeModelthat this attribute belongs to.voidsetPopulators(java.util.List<Populator<AttributeDescriptorModel,ComponentTypeAttributeData>> populators)Sets the populators to be used when converting the representingAttributeDescriptorModelto aComponentTypeAttributeData.voidsetQualifier(java.lang.String qualifier)Sets the qualifier identifying theAttributeDescriptorModel.voidsetTypecode(java.lang.String typecode)Sets the typecode identifying theComposedTypeModelthat this attribute belongs to.
-
-
-
Method Detail
-
getQualifier
java.lang.String getQualifier()
Get the qualifier identifying theAttributeDescriptorModel.- Returns:
- the qualifier
-
setQualifier
void setQualifier(java.lang.String qualifier)
Sets the qualifier identifying theAttributeDescriptorModel.- Parameters:
qualifier- - the qualifier
-
getTypecode
java.lang.String getTypecode()
Get the typecode identifying theComposedTypeModelthat this attribute belongs to.- Returns:
- the typecode
-
setTypecode
void setTypecode(java.lang.String typecode)
Sets the typecode identifying theComposedTypeModelthat this attribute belongs to.- Parameters:
typecode- - the typecode
-
getPopulators
java.util.List<Populator<AttributeDescriptorModel,ComponentTypeAttributeData>> getPopulators()
Get the populators to be used when converting the representingAttributeDescriptorModelto aComponentTypeAttributeData.- Returns:
- the populators
-
setPopulators
void setPopulators(java.util.List<Populator<AttributeDescriptorModel,ComponentTypeAttributeData>> populators)
Sets the populators to be used when converting the representingAttributeDescriptorModelto aComponentTypeAttributeData.- Parameters:
populators- - the populators
-
getPosition
java.lang.Integer getPosition()
Position of this attribute compared with the position of the other attributes- Returns:
-
-