Class TLcdGML32Dictionary

All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable
Direct Known Subclasses:
TLcdISO19115CodeListDictionary

public class TLcdGML32Dictionary extends TLcdGML32Definition
Sets of definitions may be collected into dictionaries or collections. A gml:Dictionary is a non-abstract collection of definitions. The gml:Dictionary content model adds a list of gml:dictionaryEntry properties that contain or reference gml:Definition objects. A database handle (gml:id attribute) is required, in order that this collection may be referred to. The standard gml:identifier, gml:description, gml:descriptionReference and gml:name properties are available to reference or contain more information about this dictionary. The gml:description and gml:descriptionReference property elements may be used for a description of this dictionary. The derived gml:name element may be used for the name(s) of this dictionary. for remote definiton references gml:dictionaryEntry shall be used. If a Definition object contained within a Dictionary uses the descriptionReference property to refer to a remote definition, then this enables the inclusion of a remote definition in a local dictionary, giving a handle and identifier in the context of the local dictionary.
Since:
10.0
  • Field Details

    • AGGREGATION_TYPE_PROPERTY

      public static final TLcdDataProperty AGGREGATION_TYPE_PROPERTY
      Data property that maps to the aggregationType attribute. The possible values for this property are instances of ELcdGML32Aggregation.
    • ENTRY_PROPERTY

      public static final TLcdDataProperty ENTRY_PROPERTY
      Data property that maps to the choice between the dictionaryEntry and indirectEntry elements. The possible values for this property are instances of java.util.List with elements of class
  • Constructor Details

    • TLcdGML32Dictionary

      public TLcdGML32Dictionary()
    • TLcdGML32Dictionary

      public TLcdGML32Dictionary(TLcdDataType aType)
  • Method Details