Class TLcdISO19103MemberName

All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdISO19103MemberName extends TLcdISO19118Object
A MemberName is a LocalName that references either an attribute slot in a record or recordType or an attribute, operation, or association role in an object instance or type description in some form of schema. The stored value "aName" is the returned value for the "aName()" operation.
Since:
10.0
  • Field Details

  • Constructor Details

    • TLcdISO19103MemberName

      public TLcdISO19103MemberName()
    • TLcdISO19103MemberName

      public TLcdISO19103MemberName(TLcdDataType aType)
  • Method Details

    • getAName

      public String getAName()
      Returns the role value contained in the value of the ANAME_PROPERTY property. Returns null if the value of the ANAME_PROPERTY property is null.
      Returns:
      the role value of the ANAME_PROPERTY property.
      See Also:
    • setAName

      public void setAName(String aValue)
      Sets the value of the property that maps to the aName element. to a new instance of the association class TLcdISO19115Optional initialized with the given role value. In case the given role value is null, the ANAME_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the ANAME_PROPERTY property.
    • getAttributeType

      public TLcdISO19103TypeName getAttributeType()
      Returns the role value contained in the value of the ATTRIBUTE_TYPE_PROPERTY property. Returns null if the value of the ATTRIBUTE_TYPE_PROPERTY property is null.
      Returns:
      the role value of the ATTRIBUTE_TYPE_PROPERTY property.
      See Also:
    • setAttributeType

      public void setAttributeType(TLcdISO19103TypeName aValue)
      Sets the value of the property that maps to the attributeType element. to a new instance of the association class TLcdISO19118Property initialized with the given role value. In case the given role value is null, the ATTRIBUTE_TYPE_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the ATTRIBUTE_TYPE_PROPERTY property.