Package com.luciad.format.gml32.model
Class TLcdGML32EnvelopeWithTimePeriod
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.gml32.model.TLcdGML32Envelope
com.luciad.format.gml32.model.TLcdGML32EnvelopeWithTimePeriod
- All Implemented Interfaces:
ILcdDataObject,ILcdBounded,ILcdBounds,ILcdShape,ILcd2DEditableBounds,ILcd2DEditableShape,ILcd3DEditableBounds,ILcd3DEditableShape,ILcdCloneable,ILcdDeepCloneable,Serializable,Cloneable
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 Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to thebeginPositionelement.static final TLcdDataPropertyData property that maps to theendPositionelement.static final TLcdDataPropertyData property that maps to theframeattribute.Fields inherited from class com.luciad.format.gml32.model.TLcdGML32Envelope
COORDINATES_PROPERTY, LOWER_CORNER_PROPERTY, POS_PROPERTY, SRS_PROPERTY, UPPER_CORNER_PROPERTY -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to thebeginPositionelement.Returns the value of the property that maps to theendPositionelement.getFrame()Returns the value of the property that maps to theframeattribute.voidSets the value of the property that maps to thebeginPositionelement.voidsetEndPosition(TLcdGML32TimePosition aValue) Sets the value of the property that maps to theendPositionelement.voidSets the value of the property that maps to theframeattribute.Methods inherited from class com.luciad.format.gml32.model.TLcdGML32Envelope
clone, clone, cloneAs2DEditableBounds, cloneAs3DEditableBounds, contains2D, contains2D, contains2D, contains2D, contains3D, contains3D, contains3D, contains3D, getBounds, getCoordinates, getDepth, getFocusPoint, getHeight, getLocation, getLowerCorner, getPos, getSrs, getUpperCorner, getWidth, interacts2D, interacts2D, interacts3D, interacts3D, isDefined, move2D, move2D, move3D, move3D, setCoordinates, setDepth, setHeight, setLowerCorner, setSrs, setTo2DIntersection, setTo2DIntersection, setTo2DUnion, setTo2DUnion, setTo3DIntersection, setTo3DIntersection, setTo3DUnion, setTo3DUnion, setToIncludePoint2D, setToIncludePoint2D, setToIncludePoint3D, setToIncludePoint3D, setUpperCorner, setValue, setWidth, toString, translate2D, translate3DMethods inherited from class com.luciad.datamodel.TLcdDataObject
getDataType, getValue, getValue, hasValue, hasValue, setValue
-
Field Details
-
FRAME_PROPERTY
Data property that maps to theframeattribute. The possible values for this property are instances ofURI. -
BEGIN_POSITION_PROPERTY
Data property that maps to thebeginPositionelement. The possible values for this property are instances ofTLcdGML32TimePosition. -
END_POSITION_PROPERTY
Data property that maps to theendPositionelement. The possible values for this property are instances ofTLcdGML32TimePosition.
-
-
Constructor Details
-
TLcdGML32EnvelopeWithTimePeriod
public TLcdGML32EnvelopeWithTimePeriod() -
TLcdGML32EnvelopeWithTimePeriod
-
-
Method Details
-
getFrame
Returns the value of the property that maps to theframeattribute.- Returns:
- the value of the
FRAME_PROPERTYproperty.
-
setFrame
Sets the value of the property that maps to theframeattribute.- Parameters:
aValue- the value to set for theFRAME_PROPERTYproperty.
-
getBeginPosition
Returns the value of the property that maps to thebeginPositionelement.- Returns:
- the value of the
BEGIN_POSITION_PROPERTYproperty.
-
setBeginPosition
Sets the value of the property that maps to thebeginPositionelement.- Parameters:
aValue- the value to set for theBEGIN_POSITION_PROPERTYproperty.
-
getEndPosition
Returns the value of the property that maps to theendPositionelement.- Returns:
- the value of the
END_POSITION_PROPERTYproperty.
-
setEndPosition
Sets the value of the property that maps to theendPositionelement.- Parameters:
aValue- the value to set for theEND_POSITION_PROPERTYproperty.
-