Class TLcdGML31AbstractMetaData

All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, ILcdFeatured, ILcdSelfDescribedFeatured, Serializable, Cloneable
Direct Known Subclasses:
TLcdGML31GenericMetaData

public class TLcdGML31AbstractMetaData extends TLcdFeaturedDataObject
An abstract base type for complex metadata types.
Since:
10.0
See Also:
  • Field Details

    • ID_PROPERTY

      public static final TLcdDataProperty ID_PROPERTY
      Data property that maps to the id attribute. The possible values for this property are instances of String.
    • CONTENT_PROPERTY

      public static final TLcdDataProperty CONTENT_PROPERTY
      Data content property. The possible values for this property are instances of List<Object>.
  • Constructor Details

    • TLcdGML31AbstractMetaData

      public TLcdGML31AbstractMetaData()
    • TLcdGML31AbstractMetaData

      public TLcdGML31AbstractMetaData(TLcdDataType aType)
  • Method Details

    • getId

      public String getId()
      Returns the value of the property that maps to the id attribute.

      Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.

      Returns:
      the value of the ID_PROPERTY property.
    • setId

      public void setId(String aValue)
      Sets the value of the property that maps to the id attribute.

      Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.

      Parameters:
      aValue - the value to set for the ID_PROPERTY property.
    • getContent

      public List<Object> getContent()
      Returns the value of the content property.
      Returns:
      the value of the CONTENT_PROPERTY property.