Class TLcdAIXM51AbstractAIXMMessageBase
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.gml32.model.TLcdGML32AbstractGML
com.luciad.format.gml32.model.TLcdGML32AbstractFeature
com.luciad.format.gml32.model.TLcdGML32DynamicFeature
com.luciad.format.aixm51.model.abstractfeature.TLcdAIXM51AbstractAIXMFeatureBase
com.luciad.format.aixm51.model.abstractfeature.TLcdAIXM51AbstractAIXMMessageBase
- All Implemented Interfaces:
ILcdDataObject
,ILcdBounded
,ILcdShape
,ILcdShapeList
,ILcdCloneable
,ILcdDeepCloneable
,ILcdInvalidateable
,Serializable
,Cloneable
- Direct Known Subclasses:
TLcdAIXM51AbstractAIXMMessage
This class represents an AIXM 5.1 AbstractAIXMMessageBase.
- Since:
- 10.0
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theboundedBy
element.static final TLcdDataProperty
Data property that maps to thelocation
element.static final TLcdDataProperty
Data property that maps to themessageMetadata
element.static final TLcdDataProperty
Data property that maps to thesequenceNumber
element.Fields inherited from class com.luciad.format.gml32.model.TLcdGML32DynamicFeature
DATA_SOURCE_PROPERTY, DATA_SOURCE_REFERENCE_PROPERTY, HISTORY_PROPERTY, VALID_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
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to theboundedBy
element.Returns the value of the property that maps to thelocation
element.Returns the value of the property that maps to themessageMetadata
element.long
Returns the value of the property that maps to thesequenceNumber
element.void
setBoundedBy
(TLcdGML32BoundingShape aValue) Sets the value of the property that maps to theboundedBy
element.void
setLocation
(Object aValue) Sets the value of the property that maps to thelocation
element.void
Sets the value of the property that maps to themessageMetadata
element.void
setSequenceNumber
(long aValue) Sets the value of the property that maps to thesequenceNumber
element.Methods inherited from class com.luciad.format.gml32.model.TLcdGML32DynamicFeature
getDataSource, getDataSourceReference, getHistory, getValidTime, setDataSource, setDataSourceReference, setHistory, setValidTime
Methods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractFeature
clone, clone, collectShapes, contains2D, contains2D, contains3D, contains3D, getBounds, getFocusPoint, getShape, getShapeCount, invalidateObject, shapesChanged
Methods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
Methods inherited from class com.luciad.datamodel.TLcdDataObject
getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue, toString
-
Field Details
-
SEQUENCE_NUMBER_PROPERTY
Data property that maps to thesequenceNumber
element. The possible values for this property are instances oflong
. -
MESSAGE_METADATA_PROPERTY
Data property that maps to themessageMetadata
element. The possible values for this property are instances ofTLcdAIXM51MessageMetadataProperty
. -
BOUNDED_BY_PROPERTY
Data property that maps to theboundedBy
element. The possible values for this property are instances ofTLcdGML32BoundingShape
. -
LOCATION_PROPERTY
Data property that maps to thelocation
element. The possible values for this property are instances ofTLcdGML32LocationProperty
.
-
-
Constructor Details
-
TLcdAIXM51AbstractAIXMMessageBase
public TLcdAIXM51AbstractAIXMMessageBase() -
TLcdAIXM51AbstractAIXMMessageBase
-
-
Method Details
-
getSequenceNumber
public long getSequenceNumber()Returns the value of the property that maps to thesequenceNumber
element.Used for the identification of the Time Slice concerned. See the AIXM Temporality model for details.
- Returns:
- the value of the
SEQUENCE_NUMBER_PROPERTY
property.
-
setSequenceNumber
public void setSequenceNumber(long aValue) Sets the value of the property that maps to thesequenceNumber
element.Used for the identification of the Time Slice concerned. See the AIXM Temporality model for details.
- Parameters:
aValue
- the value to set for theSEQUENCE_NUMBER_PROPERTY
property.
-
getMessageMetadata
Returns the value of the property that maps to themessageMetadata
element.- Returns:
- the value of the
MESSAGE_METADATA_PROPERTY
property.
-
setMessageMetadata
Sets the value of the property that maps to themessageMetadata
element.- Parameters:
aValue
- the value to set for theMESSAGE_METADATA_PROPERTY
property.
-
getBoundedBy
Returns the value of the property that maps to theboundedBy
element.This property describes the minimum bounding box or rectangle that encloses the entire feature.
- Returns:
- the value of the
BOUNDED_BY_PROPERTY
property.
-
setBoundedBy
Sets the value of the property that maps to theboundedBy
element.This property describes the minimum bounding box or rectangle that encloses the entire feature.
- Parameters:
aValue
- the value to set for theBOUNDED_BY_PROPERTY
property.
-
getLocation
Returns the value of the property that maps to thelocation
element.- Returns:
- the value of the
LOCATION_PROPERTY
property. - See Also:
-
setLocation
Sets the value of the property that maps to thelocation
element.- Parameters:
aValue
- the value to set for theLOCATION_PROPERTY
property.
-