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
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theboundedByelement.static final TLcdDataPropertyData property that maps to thelocationelement.static final TLcdDataPropertyData property that maps to themessageMetadataelement.static final TLcdDataPropertyData property that maps to thesequenceNumberelement.Fields inherited from class com.luciad.format.gml32.model.TLcdGML32DynamicFeature
DATA_SOURCE_PROPERTY, DATA_SOURCE_REFERENCE_PROPERTY, HISTORY_PROPERTY, VALID_TIME_PROPERTYFields 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
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to theboundedByelement.Returns the value of the property that maps to thelocationelement.Returns the value of the property that maps to themessageMetadataelement.longReturns the value of the property that maps to thesequenceNumberelement.voidsetBoundedBy(TLcdGML32BoundingShape aValue) Sets the value of the property that maps to theboundedByelement.voidsetLocation(Object aValue) Sets the value of the property that maps to thelocationelement.voidSets the value of the property that maps to themessageMetadataelement.voidsetSequenceNumber(long aValue) Sets the value of the property that maps to thesequenceNumberelement.Methods inherited from class com.luciad.format.gml32.model.TLcdGML32DynamicFeature
getDataSource, getDataSourceReference, getHistory, getValidTime, setDataSource, setDataSourceReference, setHistory, setValidTimeMethods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractFeature
clone, clone, collectShapes, contains2D, contains2D, contains3D, contains3D, getBounds, getFocusPoint, getShape, getShapeCount, invalidateObject, shapesChangedMethods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifierMethods 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 thesequenceNumberelement. The possible values for this property are instances oflong. -
MESSAGE_METADATA_PROPERTY
Data property that maps to themessageMetadataelement. The possible values for this property are instances ofTLcdAIXM51MessageMetadataProperty. -
BOUNDED_BY_PROPERTY
Data property that maps to theboundedByelement. The possible values for this property are instances ofTLcdGML32BoundingShape. -
LOCATION_PROPERTY
Data property that maps to thelocationelement. 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 thesequenceNumberelement.Used for the identification of the Time Slice concerned. See the AIXM Temporality model for details.
- Returns:
- the value of the
SEQUENCE_NUMBER_PROPERTYproperty.
-
setSequenceNumber
public void setSequenceNumber(long aValue) Sets the value of the property that maps to thesequenceNumberelement.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_PROPERTYproperty.
-
getMessageMetadata
Returns the value of the property that maps to themessageMetadataelement.- Returns:
- the value of the
MESSAGE_METADATA_PROPERTYproperty.
-
setMessageMetadata
Sets the value of the property that maps to themessageMetadataelement.- Parameters:
aValue- the value to set for theMESSAGE_METADATA_PROPERTYproperty.
-
getBoundedBy
Returns the value of the property that maps to theboundedByelement.This property describes the minimum bounding box or rectangle that encloses the entire feature.
- Returns:
- the value of the
BOUNDED_BY_PROPERTYproperty.
-
setBoundedBy
Sets the value of the property that maps to theboundedByelement.This property describes the minimum bounding box or rectangle that encloses the entire feature.
- Parameters:
aValue- the value to set for theBOUNDED_BY_PROPERTYproperty.
-
getLocation
Returns the value of the property that maps to thelocationelement.- Returns:
- the value of the
LOCATION_PROPERTYproperty. - See Also:
-
setLocation
Sets the value of the property that maps to thelocationelement.- Parameters:
aValue- the value to set for theLOCATION_PROPERTYproperty.
-