Class TLcdGML32EnvelopeWithTimePeriod

All Implemented Interfaces:
ILcdDataObject, ILcdBounded, ILcdBounds, ILcdShape, ILcd2DEditableBounds, ILcd2DEditableShape, ILcd3DEditableBounds, ILcd3DEditableShape, ILcdCloneable, ILcdDeepCloneable, Serializable, Cloneable

public class TLcdGML32EnvelopeWithTimePeriod extends TLcdGML32Envelope
gml:EnvelopeWithTimePeriod is provided for envelopes that include a temporal extent. It adds two time position properties, gml:beginPosition and gml:endPosition, which describe the extent of a time-envelope. Since gml:EnvelopeWithTimePeriod is assigned to the substitution group headed by gml:Envelope, it may be used whenever gml:Envelope is valid.
Since:
10.0
See Also:
  • 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.
    • BEGIN_POSITION_PROPERTY

      public static final TLcdDataProperty BEGIN_POSITION_PROPERTY
      Data property that maps to the beginPosition element. The possible values for this property are instances of TLcdGML32TimePosition.
    • END_POSITION_PROPERTY

      public static final TLcdDataProperty END_POSITION_PROPERTY
      Data property that maps to the endPosition element. The possible values for this property are instances of TLcdGML32TimePosition.
  • Constructor Details

    • TLcdGML32EnvelopeWithTimePeriod

      public TLcdGML32EnvelopeWithTimePeriod()
    • TLcdGML32EnvelopeWithTimePeriod

      public TLcdGML32EnvelopeWithTimePeriod(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.
    • getBeginPosition

      public TLcdGML32TimePosition getBeginPosition()
      Returns the value of the property that maps to the beginPosition element.
      Returns:
      the value of the BEGIN_POSITION_PROPERTY property.
    • setBeginPosition

      public void setBeginPosition(TLcdGML32TimePosition aValue)
      Sets the value of the property that maps to the beginPosition element.
      Parameters:
      aValue - the value to set for the BEGIN_POSITION_PROPERTY property.
    • getEndPosition

      public TLcdGML32TimePosition getEndPosition()
      Returns the value of the property that maps to the endPosition element.
      Returns:
      the value of the END_POSITION_PROPERTY property.
    • setEndPosition

      public void setEndPosition(TLcdGML32TimePosition aValue)
      Sets the value of the property that maps to the endPosition element.
      Parameters:
      aValue - the value to set for the END_POSITION_PROPERTY property.