Class TLcdGML32AbstractTimeGeometricPrimitive

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

public class TLcdGML32AbstractTimeGeometricPrimitive extends TLcdGML32AbstractTimePrimitive
gml:TimeGeometricPrimitive acts as the head of a substitution group for geometric temporal primitives. A temporal geometry shall be associated with a temporal reference system through the frame attribute that provides a URI reference that identifies a description of the reference system. Following ISO 19108, the Gregorian calendar with UTC is the default reference system, but others may also be used. The GPS calendar is an alternative reference systems in common use. The two geometric primitives in the temporal dimension are the instant and the period. GML components are defined to support these as follows.
Since:
10.0
  • Field Details

    • FRAME_PROPERTY

      public static final TLcdDataProperty FRAME_PROPERTY
      Data property that maps to the frame attribute. The possible values for this property are instances of URI.
  • Constructor Details

    • TLcdGML32AbstractTimeGeometricPrimitive

      public TLcdGML32AbstractTimeGeometricPrimitive()
    • TLcdGML32AbstractTimeGeometricPrimitive

      public TLcdGML32AbstractTimeGeometricPrimitive(TLcdDataType aType)
  • Method Details

    • getFrame

      public URI getFrame()
      Returns the value of the property that maps to the frame attribute.
      Returns:
      the value of the FRAME_PROPERTY property.
    • setFrame

      public void setFrame(URI aValue)
      Sets the value of the property that maps to the frame attribute.
      Parameters:
      aValue - the value to set for the FRAME_PROPERTY property.