Class TLcdGML32HistoryProperty
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
- Since:
- 10.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theAbstractTimeSliceelement.static final TLcdDataPropertyData property that maps to theownsattribute. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
OWNS_PROPERTY
Data property that maps to theownsattribute. The possible values for this property are instances ofboolean. -
ABSTRACT_TIME_SLICE_PROPERTY
Data property that maps to theAbstractTimeSliceelement. The possible values for this property are instances ofList<TLcdGML32AbstractTimeSlice>.
-
-
Constructor Details
-
TLcdGML32HistoryProperty
public TLcdGML32HistoryProperty() -
TLcdGML32HistoryProperty
-
-
Method Details
-
getOwns
public boolean getOwns()Returns the value of the property that maps to theownsattribute.- Returns:
- the value of the
OWNS_PROPERTYproperty.
-
setOwns
public void setOwns(boolean aValue) Sets the value of the property that maps to theownsattribute.- Parameters:
aValue- the value to set for theOWNS_PROPERTYproperty.
-
getAbstractTimeSlice
Returns the value of the property that maps to theAbstractTimeSliceelement.To describe an event — an action that occurs at an instant or over an interval of time — GML provides the gml:AbtractTimeSlice element. A timeslice encapsulates the time-varying properties of a dynamic feature -- it shall be extended to represent a time stamped projection of a specific feature. The gml:dataSource property describes how the temporal data was acquired. A gml:AbstractTimeSlice instance is a GML object that encapsulates updates of the dynamic—or volatile—properties that reflect some change event; it thus includes only those feature properties that have actually changed due to some process. gml:AbstractTimeSlice basically provides a facility for attribute-level time stamping, in contrast to the object-level time stamping of dynamic feature instances. The time slice can thus be viewed as event or process-oriented, whereas a snapshot is more state or structure-oriented. A timeslice has richer causality, whereas a snapshot merely portrays the status of the whole.
- Returns:
- the value of the
ABSTRACT_TIME_SLICE_PROPERTYproperty.
-