Package com.luciad.format.gml32.model
Class TLcdGML32TimeInstant
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
A zero-dimensional geometric primitive that represents an identifiable
position
in time.- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to thetimePosition
element.Fields inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractTimeGeometricPrimitive
FRAME_PROPERTY
Fields inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractTimePrimitive
RELATED_TIME_PROPERTY
Fields inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY
-
Constructor Summary
ConstructorDescriptionTLcdGML32TimeInstant
(TLcdDataType aType) TLcdGML32TimeInstant
(TLcdGML32TimePosition 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
(TLcdGML32TimePosition aValue) Sets the value of the property that maps to thetimePosition
element.Methods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractTimeGeometricPrimitive
getFrame, setFrame
Methods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractTimePrimitive
getRelatedTime
Methods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
-
Field Details
-
TIME_POSITION_PROPERTY
Data property that maps to thetimePosition
element. The possible values for this property are instances ofTLcdGML32TimePosition
.
-
-
Constructor Details
-
TLcdGML32TimeInstant
public TLcdGML32TimeInstant() -
TLcdGML32TimeInstant
-
TLcdGML32TimeInstant
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.This element is used directly as a property of gml:TimeInstant (see 15.2.2.3), and may also be used in application schemas.
- Returns:
- the value of the
TIME_POSITION_PROPERTY
property.
-
setTimePosition
Sets the value of the property that maps to thetimePosition
element.This element is used directly as a property of gml:TimeInstant (see 15.2.2.3), and may also be used in application schemas.
- Parameters:
aValue
- the value to set for theTIME_POSITION_PROPERTY
property.
-