public class TLcdAIXM51AbstractAIXMMessageBase extends TLcdAIXM51AbstractAIXMFeatureBase
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
BOUNDED_BY_PROPERTY
Data property that maps to the
boundedBy element. |
static TLcdDataProperty |
LOCATION_PROPERTY
Data property that maps to the
location element. |
static TLcdDataProperty |
MESSAGE_METADATA_PROPERTY
Data property that maps to the
messageMetadata element. |
static TLcdDataProperty |
SEQUENCE_NUMBER_PROPERTY
Data property that maps to the
sequenceNumber element. |
DATA_SOURCE_PROPERTY, DATA_SOURCE_REFERENCE_PROPERTY, HISTORY_PROPERTY, VALID_TIME_PROPERTY
DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY
Constructor and Description |
---|
TLcdAIXM51AbstractAIXMMessageBase() |
TLcdAIXM51AbstractAIXMMessageBase(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
TLcdGML32BoundingShape |
getBoundedBy()
Returns the value of the property that maps to the
boundedBy element. |
Object |
getLocation()
Returns the value of the property that maps to the
location element. |
TLcdAIXM51MessageMetadataProperty |
getMessageMetadata()
Returns the value of the property that maps to the
messageMetadata element. |
long |
getSequenceNumber()
Returns the value of the property that maps to the
sequenceNumber element. |
void |
setBoundedBy(TLcdGML32BoundingShape aValue)
Sets the value of the property that maps to the
boundedBy element. |
void |
setLocation(Object aValue)
Sets the value of the property that maps to the
location element. |
void |
setMessageMetadata(TLcdAIXM51MessageMetadataProperty aValue)
Sets the value of the property that maps to the
messageMetadata element. |
void |
setSequenceNumber(long aValue)
Sets the value of the property that maps to the
sequenceNumber element. |
getDataSource, getDataSourceReference, getHistory, getValidTime, setDataSource, setDataSourceReference, setHistory, setValidTime
clone, clone, collectShapes, contains2D, contains2D, contains3D, contains3D, getBounds, getFocusPoint, getShape, getShapeCount, invalidateObject, shapesChanged
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue, toString
public static final TLcdDataProperty SEQUENCE_NUMBER_PROPERTY
sequenceNumber
element.
The possible values for this property are instances of long
.public static final TLcdDataProperty MESSAGE_METADATA_PROPERTY
messageMetadata
element.
The possible values for this property are instances of TLcdAIXM51MessageMetadataProperty
.public static final TLcdDataProperty BOUNDED_BY_PROPERTY
boundedBy
element.
The possible values for this property are instances of TLcdGML32BoundingShape
.public static final TLcdDataProperty LOCATION_PROPERTY
location
element.
The possible values for this property are instances of TLcdGML32LocationProperty
.public TLcdAIXM51AbstractAIXMMessageBase()
public TLcdAIXM51AbstractAIXMMessageBase(TLcdDataType aType)
public long getSequenceNumber()
sequenceNumber
element.
Used for the identification of the Time Slice concerned. See the AIXM Temporality model for details.
SEQUENCE_NUMBER_PROPERTY
property.public void setSequenceNumber(long aValue)
sequenceNumber
element.
Used for the identification of the Time Slice concerned. See the AIXM Temporality model for details.
aValue
- the value to set for the SEQUENCE_NUMBER_PROPERTY
property.public TLcdAIXM51MessageMetadataProperty getMessageMetadata()
messageMetadata
element.MESSAGE_METADATA_PROPERTY
property.public void setMessageMetadata(TLcdAIXM51MessageMetadataProperty aValue)
messageMetadata
element.aValue
- the value to set for the MESSAGE_METADATA_PROPERTY
property.public TLcdGML32BoundingShape getBoundedBy()
boundedBy
element.
This property describes the minimum bounding box or rectangle that encloses the entire feature.
BOUNDED_BY_PROPERTY
property.public void setBoundedBy(TLcdGML32BoundingShape aValue)
boundedBy
element.
This property describes the minimum bounding box or rectangle that encloses the entire feature.
aValue
- the value to set for the BOUNDED_BY_PROPERTY
property.public Object getLocation()
location
element.LOCATION_PROPERTY
property.TLcdGML32LocationProperty
public void setLocation(Object aValue)
location
element.aValue
- the value to set for the LOCATION_PROPERTY
property.