Class TLcdISO19115TemporalExtent

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

public class TLcdISO19115TemporalExtent extends TLcdISO19118Object
Models the extent or timespan of a dataset's temporal domain. The extent is modeled in a single GML time primitive.
Since:
10.0
  • Field Details

  • Constructor Details

    • TLcdISO19115TemporalExtent

      public TLcdISO19115TemporalExtent()
    • TLcdISO19115TemporalExtent

      public TLcdISO19115TemporalExtent(TLcdDataType aType)
    • TLcdISO19115TemporalExtent

      public TLcdISO19115TemporalExtent(TLcdGML32AbstractTimePrimitive aExtent)
      Convenience method that initializes the extent using the given time primitive.
      Parameters:
      aExtent - the time primitive
      Since:
      2018.0
  • Method Details

    • getExtent

      public TLcdGML32AbstractTimePrimitive getExtent()
      Returns the role value contained in the value of the EXTENT_PROPERTY property. Returns null if the value of the EXTENT_PROPERTY property is null.
      Returns:
      the role value of the EXTENT_PROPERTY property.
      See Also:
    • setExtent

      public void setExtent(TLcdGML32AbstractTimePrimitive aValue)
      Sets the value of the property that maps to the extent 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 EXTENT_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the EXTENT_PROPERTY property.