public class TLcdAIXM51HoldingPatternTimeSlice extends TLcdAIXM51AbstractAIXMTimeSlice
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
ANNOTATION_PROPERTY
Data property that maps to the
annotation element. |
static TLcdDataProperty |
CORRECTION_NUMBER_PROPERTY
Data property that maps to the
correctionNumber element. |
static TLcdDataProperty |
EXTENSION_PROPERTY
Data property that maps to the
extension element. |
static TLcdDataProperty |
EXTENT_PROPERTY
Data property that maps to the
extent element. |
static TLcdDataProperty |
FEATURE_LIFETIME_PROPERTY
Data property that maps to the
featureLifetime element. |
static TLcdDataProperty |
HOLDING_POINT_PROPERTY
Data property that maps to the
holdingPoint element. |
static TLcdDataProperty |
INBOUND_COURSE_PROPERTY
Data property that maps to the
inboundCourse element. |
static TLcdDataProperty |
INSTRUCTION_PROPERTY
Data property that maps to the
instruction element. |
static TLcdDataProperty |
INTERPRETATION_PROPERTY
Data property that maps to the
interpretation element. |
static TLcdDataProperty |
LOWER_LIMIT_PROPERTY
Data property that maps to the
lowerLimit element. |
static TLcdDataProperty |
LOWER_LIMIT_REFERENCE_PROPERTY
Data property that maps to the
lowerLimitReference element. |
static TLcdDataProperty |
NON_STANDARD_HOLDING_PROPERTY
Data property that maps to the
nonStandardHolding element. |
static TLcdDataProperty |
OUTBOUND_COURSE_PROPERTY
Data property that maps to the
outboundCourse element. |
static TLcdDataProperty |
OUTBOUND_COURSE_TYPE_PROPERTY
Data property that maps to the
outboundCourseType element. |
static TLcdDataProperty |
OUTBOUND_LEG_SPAN_PROPERTY
Data property that maps to the choice between the
outboundLegSpan_endTime and outboundLegSpan_endDistance and outboundLegSpan_endPoint elements. |
static TLcdDataProperty |
SEQUENCE_NUMBER_PROPERTY
Data property that maps to the
sequenceNumber element. |
static TLcdDataProperty |
SPEED_LIMIT_PROPERTY
Data property that maps to the
speedLimit element. |
static TLcdDataProperty |
TIME_SLICE_METADATA_PROPERTY
Data property that maps to the
timeSliceMetadata element. |
static TLcdDataProperty |
TURN_DIRECTION_PROPERTY
Data property that maps to the
turnDirection element. |
static TLcdDataProperty |
TYPE_PROPERTY
Data property that maps to the
type element. |
static TLcdDataProperty |
UPPER_LIMIT_PROPERTY
Data property that maps to the
upperLimit element. |
static TLcdDataProperty |
UPPER_LIMIT_REFERENCE_PROPERTY
Data property that maps to the
upperLimitReference element. |
DATA_SOURCE_PROPERTY, VALID_TIME_PROPERTY
DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY
Constructor and Description |
---|
TLcdAIXM51HoldingPatternTimeSlice(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
protected List<? extends ILcdShape> |
collectShapes()
Override this method to collect all shapes that needs to be included in the
ILcdShapeList
implementation of this feature. |
List<TLcdAIXM51Note> |
getAnnotation()
Gets the value of the
ANNOTATION_PROPERTY property adapted to a list of TLcdAIXM51Note instances. |
long |
getCorrectionNumber()
Returns the value of the property that maps to the
correctionNumber element. |
List<TLcdAIXM51AbstractExtension> |
getExtension()
Gets the value of the
EXTENSION_PROPERTY property adapted to a list of TLcdAIXM51AbstractExtension instances. |
TLcdAIXM51Curve |
getExtent()
Returns the role value contained in the value of the
EXTENT_PROPERTY property. |
TLcdGML32AbstractTimePrimitive |
getFeatureLifetime()
Returns the value of the property that maps to the
featureLifetime element. |
TLcdAIXM51AbstractSegmentPoint |
getHoldingPoint()
Returns the role value contained in the value of the
HOLDING_POINT_PROPERTY property. |
Double |
getInboundCourse()
Returns the role value contained in the value of the
INBOUND_COURSE_PROPERTY property. |
String |
getInstruction()
Returns the role value contained in the value of the
INSTRUCTION_PROPERTY property. |
ELcdAIXM51Interpretation |
getInterpretation()
Returns the value of the property that maps to the
interpretation element. |
TLcdAIXM51ValDistanceVertical |
getLowerLimit()
Returns the value of the property that maps to the
lowerLimit element. |
TLcdAIXM51CodeVerticalReference |
getLowerLimitReference()
Returns the role value contained in the value of the
LOWER_LIMIT_REFERENCE_PROPERTY property. |
TLcdAIXM51CodeYesNo |
getNonStandardHolding()
Returns the role value contained in the value of the
NON_STANDARD_HOLDING_PROPERTY property. |
Double |
getOutboundCourse()
Returns the role value contained in the value of the
OUTBOUND_COURSE_PROPERTY property. |
TLcdAIXM51CodeCourse |
getOutboundCourseType()
Returns the role value contained in the value of the
OUTBOUND_COURSE_TYPE_PROPERTY property. |
TLcdAIXM51AbstractAIXMObject |
getOutboundLegSpan()
Returns the value of the property that maps to the choice between the
outboundLegSpan_endTime and outboundLegSpan_endDistance and outboundLegSpan_endPoint elements. |
long |
getSequenceNumber()
Returns the value of the property that maps to the
sequenceNumber element. |
TLcdAIXM51ValSpeed |
getSpeedLimit()
Returns the value of the property that maps to the
speedLimit element. |
TLcdAIXM51FeatureTimeSliceMetadataProperty |
getTimeSliceMetadata()
Returns the value of the property that maps to the
timeSliceMetadata element. |
TLcdAIXM51CodeDirectionTurn |
getTurnDirection()
Returns the role value contained in the value of the
TURN_DIRECTION_PROPERTY property. |
TLcdAIXM51CodeHoldingUsage |
getType()
Returns the role value contained in the value of the
TYPE_PROPERTY property. |
TLcdAIXM51ValDistanceVertical |
getUpperLimit()
Returns the value of the property that maps to the
upperLimit element. |
TLcdAIXM51CodeVerticalReference |
getUpperLimitReference()
Returns the role value contained in the value of the
UPPER_LIMIT_REFERENCE_PROPERTY property. |
void |
setCorrectionNumber(long aValue)
Sets the value of the property that maps to the
correctionNumber element. |
void |
setExtent(TLcdAIXM51Curve aValue)
Sets the value of the property that maps to the
extent element. |
void |
setFeatureLifetime(TLcdGML32AbstractTimePrimitive aValue)
Sets the value of the property that maps to the
featureLifetime element. |
void |
setHoldingPoint(TLcdAIXM51AbstractSegmentPoint aValue)
Sets the value of the property that maps to the
holdingPoint element. |
void |
setInboundCourse(Double aValue)
Sets the value of the property that maps to the
inboundCourse element. |
void |
setInstruction(String aValue)
Sets the value of the property that maps to the
instruction element. |
void |
setInterpretation(ELcdAIXM51Interpretation aValue)
Sets the value of the property that maps to the
interpretation element. |
void |
setLowerLimit(TLcdAIXM51ValDistanceVertical aValue)
Sets the value of the property that maps to the
lowerLimit element. |
void |
setLowerLimitReference(TLcdAIXM51CodeVerticalReference aValue)
Sets the value of the property that maps to the
lowerLimitReference element. |
void |
setNonStandardHolding(TLcdAIXM51CodeYesNo aValue)
Sets the value of the property that maps to the
nonStandardHolding element. |
void |
setOutboundCourse(Double aValue)
Sets the value of the property that maps to the
outboundCourse element. |
void |
setOutboundCourseType(TLcdAIXM51CodeCourse aValue)
Sets the value of the property that maps to the
outboundCourseType element. |
void |
setOutboundLegSpan(TLcdAIXM51AbstractAIXMObject aValue)
Sets the value of the property that maps to the choice between the
outboundLegSpan_endTime and outboundLegSpan_endDistance and outboundLegSpan_endPoint elements. |
void |
setSequenceNumber(long aValue)
Sets the value of the property that maps to the
sequenceNumber element. |
void |
setSpeedLimit(TLcdAIXM51ValSpeed aValue)
Sets the value of the property that maps to the
speedLimit element. |
void |
setTimeSliceMetadata(TLcdAIXM51FeatureTimeSliceMetadataProperty aValue)
Sets the value of the property that maps to the
timeSliceMetadata element. |
void |
setTurnDirection(TLcdAIXM51CodeDirectionTurn aValue)
Sets the value of the property that maps to the
turnDirection element. |
void |
setType(TLcdAIXM51CodeHoldingUsage aValue)
Sets the value of the property that maps to the
type element. |
void |
setUpperLimit(TLcdAIXM51ValDistanceVertical aValue)
Sets the value of the property that maps to the
upperLimit element. |
void |
setUpperLimitReference(TLcdAIXM51CodeVerticalReference aValue)
Sets the value of the property that maps to the
upperLimitReference element. |
clone, clone, contains2D, contains2D, contains3D, contains3D, getBeginValidTime, getBounds, getEndValidTime, getFocusPoint, getShape, getShapeCount, getTimeBounds, invalidateObject, setValue
getDataSource, getValidTime, setDataSource, setValidTime
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
getDataType, getValue, getValue, hasValue, hasValue, setValue, toString
public static final TLcdDataProperty TYPE_PROPERTY
type
element.
The possible values for this property are the public QName
constants defined in this class.public static final TLcdDataProperty OUTBOUND_COURSE_PROPERTY
outboundCourse
element.
The possible values for this property are instances of TLcdAIXM51Optional<Double>
.public static final TLcdDataProperty OUTBOUND_COURSE_TYPE_PROPERTY
outboundCourseType
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeCourse>
.public static final TLcdDataProperty INBOUND_COURSE_PROPERTY
inboundCourse
element.
The possible values for this property are instances of TLcdAIXM51Optional<Double>
.public static final TLcdDataProperty TURN_DIRECTION_PROPERTY
turnDirection
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeDirectionTurn>
.public static final TLcdDataProperty UPPER_LIMIT_PROPERTY
upperLimit
element.
The possible values for this property are instances of TLcdAIXM51ValDistanceVertical
.public static final TLcdDataProperty UPPER_LIMIT_REFERENCE_PROPERTY
upperLimitReference
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeVerticalReference>
.public static final TLcdDataProperty LOWER_LIMIT_PROPERTY
lowerLimit
element.
The possible values for this property are instances of TLcdAIXM51ValDistanceVertical
.public static final TLcdDataProperty LOWER_LIMIT_REFERENCE_PROPERTY
lowerLimitReference
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeVerticalReference>
.public static final TLcdDataProperty SPEED_LIMIT_PROPERTY
speedLimit
element.
The possible values for this property are instances of TLcdAIXM51ValSpeed
.public static final TLcdDataProperty INSTRUCTION_PROPERTY
instruction
element.
The possible values for this property are instances of TLcdAIXM51Optional<String>
.public static final TLcdDataProperty NON_STANDARD_HOLDING_PROPERTY
nonStandardHolding
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeYesNo>
.public static final TLcdDataProperty OUTBOUND_LEG_SPAN_PROPERTY
outboundLegSpan_endTime
and outboundLegSpan_endDistance
and outboundLegSpan_endPoint
elements.
The possible values for this property are instances of
public static final TLcdDataProperty HOLDING_POINT_PROPERTY
holdingPoint
element.
The possible values for this property are instances of TLcdAIXM51Property<TLcdAIXM51AbstractSegmentPoint>
.public static final TLcdDataProperty EXTENT_PROPERTY
extent
element.
The possible values for this property are instances of TLcdAIXM51Property<TLcdAIXM51Curve>
.public static final TLcdDataProperty ANNOTATION_PROPERTY
annotation
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51Note>>
.public static final TLcdDataProperty EXTENSION_PROPERTY
extension
element.
The possible values for this property are instances of List<TLcdAIXM51Link<TLcdAIXM51AbstractExtension>>
.public static final TLcdDataProperty INTERPRETATION_PROPERTY
interpretation
element.
The possible values for this property are instances of ELcdAIXM51Interpretation
.public static final TLcdDataProperty SEQUENCE_NUMBER_PROPERTY
sequenceNumber
element.
The possible values for this property are instances of long
.public static final TLcdDataProperty CORRECTION_NUMBER_PROPERTY
correctionNumber
element.
The possible values for this property are instances of long
.public static final TLcdDataProperty TIME_SLICE_METADATA_PROPERTY
timeSliceMetadata
element.
The possible values for this property are instances of TLcdAIXM51FeatureTimeSliceMetadataProperty
.public static final TLcdDataProperty FEATURE_LIFETIME_PROPERTY
featureLifetime
element.
The possible values for this property are instances of TLcdGML32TimePrimitiveProperty
.public TLcdAIXM51HoldingPatternTimeSlice(TLcdDataType aType)
protected List<? extends ILcdShape> collectShapes()
TLcdAIXM51AbstractAIXMTimeSlice
ILcdShapeList
implementation of this feature. The default implementation implements the GML Simple Features
Profile: it collects all direct children of this feature which implements ILcdShape.collectShapes
in class TLcdAIXM51AbstractAIXMTimeSlice
List
containing all ILcdShape
elements needed to
represent
the geometry of this timeslicepublic TLcdAIXM51CodeHoldingUsage getType()
TYPE_PROPERTY
property. Returns null
if the value of the TYPE_PROPERTY
property is null
.
The possible values for this property are the public QName
constants defined in this class.
A code indicating the type of holding procedure. E.g. en-route holding, terminal area holding.
TYPE_PROPERTY
property.TLcdAIXM51Optional
public void setType(TLcdAIXM51CodeHoldingUsage aValue)
type
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the TYPE_PROPERTY
property is set to null
.
The possible values for this property are the public QName
constants defined in this class.
A code indicating the type of holding procedure. E.g. en-route holding, terminal area holding.
aValue
- the role value to set for the TYPE_PROPERTY
property.public Double getOutboundCourse()
OUTBOUND_COURSE_PROPERTY
property. Returns null
if the value of the OUTBOUND_COURSE_PROPERTY
property is null
.
The radial, course, bearing or magnetic directional course (if navaid is a localizer) from the facility or waypoint on which holding is based.
OUTBOUND_COURSE_PROPERTY
property.TLcdAIXM51Optional
public void setOutboundCourse(Double aValue)
outboundCourse
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the OUTBOUND_COURSE_PROPERTY
property is set to null
.
The radial, course, bearing or magnetic directional course (if navaid is a localizer) from the facility or waypoint on which holding is based.
aValue
- the role value to set for the OUTBOUND_COURSE_PROPERTY
property.public TLcdAIXM51CodeCourse getOutboundCourseType()
OUTBOUND_COURSE_TYPE_PROPERTY
property. Returns null
if the value of the OUTBOUND_COURSE_TYPE_PROPERTY
property is null
.
The type of course to be observed. E.g. true track, magnetic track, heading, VOR radial, true bearing, magnetic bearing
OUTBOUND_COURSE_TYPE_PROPERTY
property.TLcdAIXM51Optional
public void setOutboundCourseType(TLcdAIXM51CodeCourse aValue)
outboundCourseType
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the OUTBOUND_COURSE_TYPE_PROPERTY
property is set to null
.
The type of course to be observed. E.g. true track, magnetic track, heading, VOR radial, true bearing, magnetic bearing
aValue
- the role value to set for the OUTBOUND_COURSE_TYPE_PROPERTY
property.public Double getInboundCourse()
INBOUND_COURSE_PROPERTY
property. Returns null
if the value of the INBOUND_COURSE_PROPERTY
property is null
.
The course of the inbound leg.
INBOUND_COURSE_PROPERTY
property.TLcdAIXM51Optional
public void setInboundCourse(Double aValue)
inboundCourse
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the INBOUND_COURSE_PROPERTY
property is set to null
.
The course of the inbound leg.
aValue
- the role value to set for the INBOUND_COURSE_PROPERTY
property.public TLcdAIXM51CodeDirectionTurn getTurnDirection()
TURN_DIRECTION_PROPERTY
property. Returns null
if the value of the TURN_DIRECTION_PROPERTY
property is null
.
Direction of the turn
TURN_DIRECTION_PROPERTY
property.TLcdAIXM51Optional
public void setTurnDirection(TLcdAIXM51CodeDirectionTurn aValue)
turnDirection
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the TURN_DIRECTION_PROPERTY
property is set to null
.
Direction of the turn
aValue
- the role value to set for the TURN_DIRECTION_PROPERTY
property.public TLcdAIXM51ValDistanceVertical getUpperLimit()
upperLimit
element.
Max altitude allowed for all aircraft categories at all defined speeds
UPPER_LIMIT_PROPERTY
property.public void setUpperLimit(TLcdAIXM51ValDistanceVertical aValue)
upperLimit
element.
Max altitude allowed for all aircraft categories at all defined speeds
aValue
- the value to set for the UPPER_LIMIT_PROPERTY
property.public TLcdAIXM51CodeVerticalReference getUpperLimitReference()
UPPER_LIMIT_REFERENCE_PROPERTY
property. Returns null
if the value of the UPPER_LIMIT_REFERENCE_PROPERTY
property is null
.
A code indicating the reference for a vertical distance. Two series of values exist: 1) real distance: from GND, from the MSL, from the WGS-84 ellipsoid 2) pressure distance.
UPPER_LIMIT_REFERENCE_PROPERTY
property.TLcdAIXM51Optional
public void setUpperLimitReference(TLcdAIXM51CodeVerticalReference aValue)
upperLimitReference
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the UPPER_LIMIT_REFERENCE_PROPERTY
property is set to null
.
A code indicating the reference for a vertical distance. Two series of values exist: 1) real distance: from GND, from the MSL, from the WGS-84 ellipsoid 2) pressure distance.
aValue
- the role value to set for the UPPER_LIMIT_REFERENCE_PROPERTY
property.public TLcdAIXM51ValDistanceVertical getLowerLimit()
lowerLimit
element.
Minimum altitude allowed for all aircraft categories at all defined speeds
LOWER_LIMIT_PROPERTY
property.public void setLowerLimit(TLcdAIXM51ValDistanceVertical aValue)
lowerLimit
element.
Minimum altitude allowed for all aircraft categories at all defined speeds
aValue
- the value to set for the LOWER_LIMIT_PROPERTY
property.public TLcdAIXM51CodeVerticalReference getLowerLimitReference()
LOWER_LIMIT_REFERENCE_PROPERTY
property. Returns null
if the value of the LOWER_LIMIT_REFERENCE_PROPERTY
property is null
.
A code indicating the reference for a vertical distance. Two series of values exist: 1) real distance: from GND, from the MSL, from the WGS-84 ellipsoid 2) pressure distance.
LOWER_LIMIT_REFERENCE_PROPERTY
property.TLcdAIXM51Optional
public void setLowerLimitReference(TLcdAIXM51CodeVerticalReference aValue)
lowerLimitReference
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the LOWER_LIMIT_REFERENCE_PROPERTY
property is set to null
.
A code indicating the reference for a vertical distance. Two series of values exist: 1) real distance: from GND, from the MSL, from the WGS-84 ellipsoid 2) pressure distance.
aValue
- the role value to set for the LOWER_LIMIT_REFERENCE_PROPERTY
property.public TLcdAIXM51ValSpeed getSpeedLimit()
speedLimit
element.
Restricted speed for containment in a smaller pattern
SPEED_LIMIT_PROPERTY
property.public void setSpeedLimit(TLcdAIXM51ValSpeed aValue)
speedLimit
element.
Restricted speed for containment in a smaller pattern
aValue
- the value to set for the SPEED_LIMIT_PROPERTY
property.public String getInstruction()
INSTRUCTION_PROPERTY
property. Returns null
if the value of the INSTRUCTION_PROPERTY
property is null
.
Operational instructions that must be observed when flying the HoldingPattern.
INSTRUCTION_PROPERTY
property.TLcdAIXM51Optional
public void setInstruction(String aValue)
instruction
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the INSTRUCTION_PROPERTY
property is set to null
.
Operational instructions that must be observed when flying the HoldingPattern.
aValue
- the role value to set for the INSTRUCTION_PROPERTY
property.public TLcdAIXM51CodeYesNo getNonStandardHolding()
NON_STANDARD_HOLDING_PROPERTY
property. Returns null
if the value of the NON_STANDARD_HOLDING_PROPERTY
property is null
.
ndicates whether the HoldingPattern is non-standard, for example because it uses left-hand turns.
NON_STANDARD_HOLDING_PROPERTY
property.TLcdAIXM51Optional
public void setNonStandardHolding(TLcdAIXM51CodeYesNo aValue)
nonStandardHolding
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the NON_STANDARD_HOLDING_PROPERTY
property is set to null
.
ndicates whether the HoldingPattern is non-standard, for example because it uses left-hand turns.
aValue
- the role value to set for the NON_STANDARD_HOLDING_PROPERTY
property.public TLcdAIXM51AbstractAIXMObject getOutboundLegSpan()
outboundLegSpan_endTime
and outboundLegSpan_endDistance
and outboundLegSpan_endPoint
elements.
The possible values for this property are instances of
OUTBOUND_LEG_SPAN_PROPERTY
property.TLcdAIXM51AbstractAIXMObject
public void setOutboundLegSpan(TLcdAIXM51AbstractAIXMObject aValue)
outboundLegSpan_endTime
and outboundLegSpan_endDistance
and outboundLegSpan_endPoint
elements.
The possible values for this property are instances of
aValue
- the value to set for the OUTBOUND_LEG_SPAN_PROPERTY
property.public TLcdAIXM51AbstractSegmentPoint getHoldingPoint()
HOLDING_POINT_PROPERTY
property. Returns null
if the value of the HOLDING_POINT_PROPERTY
property is null
.
The point used to define the holding pattern.
HOLDING_POINT_PROPERTY
property.TLcdAIXM51Property
public void setHoldingPoint(TLcdAIXM51AbstractSegmentPoint aValue)
holdingPoint
element. to a new instance of the association class TLcdAIXM51Property
initialized with the given role value. In case the given role value is null
, the HOLDING_POINT_PROPERTY
property is set to null
.
The point used to define the holding pattern.
aValue
- the role value to set for the HOLDING_POINT_PROPERTY
property.public TLcdAIXM51Curve getExtent()
EXTENT_PROPERTY
property. Returns null
if the value of the EXTENT_PROPERTY
property is null
.
The geographical curve depicted as a race track pattern
EXTENT_PROPERTY
property.TLcdAIXM51Property
public void setExtent(TLcdAIXM51Curve aValue)
extent
element. to a new instance of the association class TLcdAIXM51Property
initialized with the given role value. In case the given role value is null
, the EXTENT_PROPERTY
property is set to null
.
The geographical curve depicted as a race track pattern
aValue
- the role value to set for the EXTENT_PROPERTY
property.public List<TLcdAIXM51Note> getAnnotation()
ANNOTATION_PROPERTY
property adapted to a list of TLcdAIXM51Note
instances.ANNOTATION_PROPERTY
property adapted to a list of TLcdAIXM51Note
instances.TLcdAIXM51Property
public List<TLcdAIXM51AbstractExtension> getExtension()
EXTENSION_PROPERTY
property adapted to a list of TLcdAIXM51AbstractExtension
instances.EXTENSION_PROPERTY
property adapted to a list of TLcdAIXM51AbstractExtension
instances.TLcdAIXM51Link
public ELcdAIXM51Interpretation getInterpretation()
interpretation
element.
Property indicating how the timeslice is to be interpreted. See the AIXM Temporality model for details.
INTERPRETATION_PROPERTY
property.public void setInterpretation(ELcdAIXM51Interpretation aValue)
interpretation
element.
Property indicating how the timeslice is to be interpreted. See the AIXM Temporality model for details.
aValue
- the value to set for the INTERPRETATION_PROPERTY
property.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 long getCorrectionNumber()
correctionNumber
element.
Used for indicating the order of the corrections of a Time Slice. See the AIXM Temporality model for details.
CORRECTION_NUMBER_PROPERTY
property.public void setCorrectionNumber(long aValue)
correctionNumber
element.
Used for indicating the order of the corrections of a Time Slice. See the AIXM Temporality model for details.
aValue
- the value to set for the CORRECTION_NUMBER_PROPERTY
property.public TLcdAIXM51FeatureTimeSliceMetadataProperty getTimeSliceMetadata()
timeSliceMetadata
element.TIME_SLICE_METADATA_PROPERTY
property.public void setTimeSliceMetadata(TLcdAIXM51FeatureTimeSliceMetadataProperty aValue)
timeSliceMetadata
element.aValue
- the value to set for the TIME_SLICE_METADATA_PROPERTY
property.public TLcdGML32AbstractTimePrimitive getFeatureLifetime()
featureLifetime
element.
The start and end of life of the feature. See the AIXM Temporality model for details.
FEATURE_LIFETIME_PROPERTY
property.TLcdGML32TimePrimitiveProperty
public void setFeatureLifetime(TLcdGML32AbstractTimePrimitive aValue)
featureLifetime
element.
The start and end of life of the feature. See the AIXM Temporality model for details.
aValue
- the value to set for the FEATURE_LIFETIME_PROPERTY
property.