Package com.luciad.format.gml31.model
Class TLcdGML31TimeInstant
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,ILcdFeatured
,ILcdSelfDescribedFeatured
,Serializable
,Cloneable
A zero-dimensional geometric primitive that represents an identifiable
position
in time.- Since:
- 10.0
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to thetimePosition
element.Fields inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractTimeGeometricPrimitive
FRAME_PROPERTY
Fields inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractTimePrimitive
RELATED_TIME_PROPERTY
Fields inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractGML
DESCRIPTION_PROPERTY, ID_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY
-
Constructor Summary
ConstructorDescriptionTLcdGML31TimeInstant
(TLcdDataType aType) TLcdGML31TimeInstant
(TLcdGML31TimePosition aPosition) Convenience constructor that initializes the instant with the given position. -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to thetimePosition
element.void
setTimePosition
(TLcdGML31TimePosition aValue) Sets the value of the property that maps to thetimePosition
element.Methods inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractTimeGeometricPrimitive
getFrame, setFrame
Methods inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractTimePrimitive
getRelatedTime
Methods inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractGML
getDescription, getId, getMetaDataProperty, getName, setDescription, setId
Methods inherited from class com.luciad.datamodel.TLcdFeaturedDataObject
canSetFeature, getFeature, getFeature, getFeatureCount, getFeaturedDescriptor, setFeature, setFeature
-
Field Details
-
TIME_POSITION_PROPERTY
Data property that maps to thetimePosition
element. The possible values for this property are instances ofTLcdGML31TimePosition
.
-
-
Constructor Details
-
TLcdGML31TimeInstant
public TLcdGML31TimeInstant() -
TLcdGML31TimeInstant
-
TLcdGML31TimeInstant
Convenience constructor that initializes the instant with the given position.- Parameters:
aPosition
- to time position to use- Since:
- 2018.0
-
-
Method Details
-
getTimePosition
Returns the value of the property that maps to thetimePosition
element.Direct representation of a temporal position
- Returns:
- the value of the
TIME_POSITION_PROPERTY
property.
-
setTimePosition
Sets the value of the property that maps to thetimePosition
element.Direct representation of a temporal position
- Parameters:
aValue
- the value to set for theTIME_POSITION_PROPERTY
property.
-