Interface ComponentTypeAttributeStructure

All Known Implementing Classes:
DefaultComponentTypeAttributeStructure

public interface ComponentTypeAttributeStructure
Represents meta-information about an AttributeDescriptorModel and the populators required to convert this information to a ComponentTypeAttributeData.
  • Method Details

    • getQualifier

      String getQualifier()
      Get the qualifier identifying the AttributeDescriptorModel.
      Returns:
      the qualifier
    • setQualifier

      void setQualifier(String qualifier)
      Sets the qualifier identifying the AttributeDescriptorModel.
      Parameters:
      qualifier - - the qualifier
    • getTypecode

      String getTypecode()
      Get the typecode identifying the ComposedTypeModel that this attribute belongs to.
      Returns:
      the typecode
    • setTypecode

      void setTypecode(String typecode)
      Sets the typecode identifying the ComposedTypeModel that this attribute belongs to.
      Parameters:
      typecode - - the typecode
    • getPopulators

      Get the populators to be used when converting the representing AttributeDescriptorModel to a ComponentTypeAttributeData.
      Returns:
      the populators
    • setPopulators

      Sets the populators to be used when converting the representing AttributeDescriptorModel to a ComponentTypeAttributeData.
      Parameters:
      populators - - the populators
    • getPosition

      Integer getPosition()
      Position of this attribute compared with the position of the other attributes
      Returns: