public class TLcdAIXM51RouteSegmentTimeSlice extends TLcdAIXM51AbstractAIXMTimeSlice
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
ANNOTATION_PROPERTY
Data property that maps to the
annotation element. |
static TLcdDataProperty |
AVAILABILITY_PROPERTY
Data property that maps to the
availability element. |
static TLcdDataProperty |
CORRECTION_NUMBER_PROPERTY
Data property that maps to the
correctionNumber element. |
static TLcdDataProperty |
CURVE_EXTENT_PROPERTY
Data property that maps to the
curveExtent element. |
static TLcdDataProperty |
DESIGNATOR_SUFFIX_PROPERTY
Data property that maps to the
designatorSuffix element. |
static TLcdDataProperty |
END_PROPERTY
Data property that maps to the
end element. |
static TLcdDataProperty |
EVALUATION_AREA_PROPERTY
Data property that maps to the
evaluationArea element. |
static TLcdDataProperty |
EXTENSION_PROPERTY
Data property that maps to the
extension element. |
static TLcdDataProperty |
FEATURE_LIFETIME_PROPERTY
Data property that maps to the
featureLifetime element. |
static TLcdDataProperty |
INTERPRETATION_PROPERTY
Data property that maps to the
interpretation element. |
static TLcdDataProperty |
LENGTH_PROPERTY
Data property that maps to the
length element. |
static TLcdDataProperty |
LEVEL_PROPERTY
Data property that maps to the
level 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 |
MAGNETIC_TRACK_PROPERTY
Data property that maps to the
magneticTrack element. |
static TLcdDataProperty |
MAXIMUM_CROSSING_AT_END_PROPERTY
Data property that maps to the
maximumCrossingAtEnd element. |
static TLcdDataProperty |
MAXIMUM_CROSSING_AT_END_REFERENCE_PROPERTY
Data property that maps to the
maximumCrossingAtEndReference element. |
static TLcdDataProperty |
MINIMUM_CROSSING_AT_END_PROPERTY
Data property that maps to the
minimumCrossingAtEnd element. |
static TLcdDataProperty |
MINIMUM_CROSSING_AT_END_REFERENCE_PROPERTY
Data property that maps to the
minimumCrossingAtEndReference element. |
static TLcdDataProperty |
MINIMUM_ENROUTE_ALTITUDE_PROPERTY
Data property that maps to the
minimumEnrouteAltitude element. |
static TLcdDataProperty |
MINIMUM_OBSTACLE_CLEARANCE_ALTITUDE_PROPERTY
Data property that maps to the
minimumObstacleClearanceAltitude element. |
static TLcdDataProperty |
NAVIGATION_TYPE_PROPERTY
Data property that maps to the
navigationType element. |
static TLcdDataProperty |
PATH_TYPE_PROPERTY
Data property that maps to the
pathType element. |
static TLcdDataProperty |
REQUIRED_NAVIGATION_PERFORMANCE_PROPERTY
Data property that maps to the
requiredNavigationPerformance element. |
static TLcdDataProperty |
REVERSE_MAGNETIC_TRACK_PROPERTY
Data property that maps to the
reverseMagneticTrack element. |
static TLcdDataProperty |
REVERSE_TRUE_TRACK_PROPERTY
Data property that maps to the
reverseTrueTrack element. |
static TLcdDataProperty |
ROUTE_FORMED_PROPERTY
Data property that maps to the
routeFormed element. |
static TLcdDataProperty |
SEQUENCE_NUMBER_PROPERTY
Data property that maps to the
sequenceNumber element. |
static TLcdDataProperty |
SIGNAL_GAP_PROPERTY
Data property that maps to the
signalGap element. |
static TLcdDataProperty |
START_PROPERTY
Data property that maps to the
start element. |
static TLcdDataProperty |
TIME_SLICE_METADATA_PROPERTY
Data property that maps to the
timeSliceMetadata element. |
static TLcdDataProperty |
TRUE_TRACK_PROPERTY
Data property that maps to the
trueTrack element. |
static TLcdDataProperty |
TURN_DIRECTION_PROPERTY
Data property that maps to the
turnDirection 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. |
static TLcdDataProperty |
WIDTH_LEFT_PROPERTY
Data property that maps to the
widthLeft element. |
static TLcdDataProperty |
WIDTH_RIGHT_PROPERTY
Data property that maps to the
widthRight 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 |
---|
TLcdAIXM51RouteSegmentTimeSlice() |
TLcdAIXM51RouteSegmentTimeSlice(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
List<TLcdAIXM51Note> |
getAnnotation()
Gets the value of the
ANNOTATION_PROPERTY property adapted to a list of TLcdAIXM51Note instances. |
List<TLcdAIXM51RouteAvailability> |
getAvailability()
Gets the value of the
AVAILABILITY_PROPERTY property adapted to a list of TLcdAIXM51RouteAvailability instances. |
long |
getCorrectionNumber()
Returns the value of the property that maps to the
correctionNumber element. |
TLcdAIXM51Curve |
getCurveExtent()
Returns the role value contained in the value of the
CURVE_EXTENT_PROPERTY property. |
TLcdAIXM51CodeRouteDesignatorSuffix |
getDesignatorSuffix()
Returns the role value contained in the value of the
DESIGNATOR_SUFFIX_PROPERTY property. |
TLcdAIXM51EnRouteSegmentPoint |
getEnd()
Returns the role value contained in the value of the
END_PROPERTY property. |
TLcdAIXM51ObstacleAssessmentArea |
getEvaluationArea()
Returns the role value contained in the value of the
EVALUATION_AREA_PROPERTY property. |
List<TLcdAIXM51AbstractExtension> |
getExtension()
Gets the value of the
EXTENSION_PROPERTY property adapted to a list of TLcdAIXM51AbstractExtension instances. |
TLcdGML32AbstractTimePrimitive |
getFeatureLifetime()
Returns the value of the property that maps to the
featureLifetime element. |
ELcdAIXM51Interpretation |
getInterpretation()
Returns the value of the property that maps to the
interpretation element. |
TLcdAIXM51ValDistance |
getLength()
Returns the value of the property that maps to the
length element. |
TLcdAIXM51CodeLevel |
getLevel()
Returns the role value contained in the value of the
LEVEL_PROPERTY property. |
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. |
Double |
getMagneticTrack()
Returns the role value contained in the value of the
MAGNETIC_TRACK_PROPERTY property. |
TLcdAIXM51ValDistanceVertical |
getMaximumCrossingAtEnd()
Returns the value of the property that maps to the
maximumCrossingAtEnd element. |
TLcdAIXM51CodeVerticalReference |
getMaximumCrossingAtEndReference()
Returns the role value contained in the value of the
MAXIMUM_CROSSING_AT_END_REFERENCE_PROPERTY property. |
TLcdAIXM51ValDistanceVertical |
getMinimumCrossingAtEnd()
Returns the value of the property that maps to the
minimumCrossingAtEnd element. |
TLcdAIXM51CodeVerticalReference |
getMinimumCrossingAtEndReference()
Returns the role value contained in the value of the
MINIMUM_CROSSING_AT_END_REFERENCE_PROPERTY property. |
TLcdAIXM51ValDistanceVertical |
getMinimumEnrouteAltitude()
Returns the value of the property that maps to the
minimumEnrouteAltitude element. |
TLcdAIXM51ValDistanceVertical |
getMinimumObstacleClearanceAltitude()
Returns the value of the property that maps to the
minimumObstacleClearanceAltitude element. |
TLcdAIXM51CodeRouteNavigation |
getNavigationType()
Returns the role value contained in the value of the
NAVIGATION_TYPE_PROPERTY property. |
TLcdAIXM51CodeRouteSegmentPath |
getPathType()
Returns the role value contained in the value of the
PATH_TYPE_PROPERTY property. |
Double |
getRequiredNavigationPerformance()
Returns the role value contained in the value of the
REQUIRED_NAVIGATION_PERFORMANCE_PROPERTY property. |
Double |
getReverseMagneticTrack()
Returns the role value contained in the value of the
REVERSE_MAGNETIC_TRACK_PROPERTY property. |
Double |
getReverseTrueTrack()
Returns the role value contained in the value of the
REVERSE_TRUE_TRACK_PROPERTY property. |
TLcdAIXM51Feature<TLcdAIXM51RouteTimeSlice> |
getRouteFormed()
Returns the role value contained in the value of the
ROUTE_FORMED_PROPERTY property. |
long |
getSequenceNumber()
Returns the value of the property that maps to the
sequenceNumber element. |
TLcdAIXM51CodeYesNo |
getSignalGap()
Returns the role value contained in the value of the
SIGNAL_GAP_PROPERTY property. |
TLcdAIXM51EnRouteSegmentPoint |
getStart()
Returns the role value contained in the value of the
START_PROPERTY property. |
TLcdAIXM51FeatureTimeSliceMetadataProperty |
getTimeSliceMetadata()
Returns the value of the property that maps to the
timeSliceMetadata element. |
Double |
getTrueTrack()
Returns the role value contained in the value of the
TRUE_TRACK_PROPERTY property. |
TLcdAIXM51CodeDirectionTurn |
getTurnDirection()
Returns the role value contained in the value of the
TURN_DIRECTION_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. |
TLcdAIXM51ValDistance |
getWidthLeft()
Returns the value of the property that maps to the
widthLeft element. |
TLcdAIXM51ValDistance |
getWidthRight()
Returns the value of the property that maps to the
widthRight element. |
void |
setCorrectionNumber(long aValue)
Sets the value of the property that maps to the
correctionNumber element. |
void |
setCurveExtent(TLcdAIXM51Curve aValue)
Sets the value of the property that maps to the
curveExtent element. |
void |
setDesignatorSuffix(TLcdAIXM51CodeRouteDesignatorSuffix aValue)
Sets the value of the property that maps to the
designatorSuffix element. |
void |
setEnd(TLcdAIXM51EnRouteSegmentPoint aValue)
Sets the value of the property that maps to the
end element. |
void |
setEvaluationArea(TLcdAIXM51ObstacleAssessmentArea aValue)
Sets the value of the property that maps to the
evaluationArea element. |
void |
setFeatureLifetime(TLcdGML32AbstractTimePrimitive aValue)
Sets the value of the property that maps to the
featureLifetime element. |
void |
setInterpretation(ELcdAIXM51Interpretation aValue)
Sets the value of the property that maps to the
interpretation element. |
void |
setLength(TLcdAIXM51ValDistance aValue)
Sets the value of the property that maps to the
length element. |
void |
setLevel(TLcdAIXM51CodeLevel aValue)
Sets the value of the property that maps to the
level 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 |
setMagneticTrack(Double aValue)
Sets the value of the property that maps to the
magneticTrack element. |
void |
setMaximumCrossingAtEnd(TLcdAIXM51ValDistanceVertical aValue)
Sets the value of the property that maps to the
maximumCrossingAtEnd element. |
void |
setMaximumCrossingAtEndReference(TLcdAIXM51CodeVerticalReference aValue)
Sets the value of the property that maps to the
maximumCrossingAtEndReference element. |
void |
setMinimumCrossingAtEnd(TLcdAIXM51ValDistanceVertical aValue)
Sets the value of the property that maps to the
minimumCrossingAtEnd element. |
void |
setMinimumCrossingAtEndReference(TLcdAIXM51CodeVerticalReference aValue)
Sets the value of the property that maps to the
minimumCrossingAtEndReference element. |
void |
setMinimumEnrouteAltitude(TLcdAIXM51ValDistanceVertical aValue)
Sets the value of the property that maps to the
minimumEnrouteAltitude element. |
void |
setMinimumObstacleClearanceAltitude(TLcdAIXM51ValDistanceVertical aValue)
Sets the value of the property that maps to the
minimumObstacleClearanceAltitude element. |
void |
setNavigationType(TLcdAIXM51CodeRouteNavigation aValue)
Sets the value of the property that maps to the
navigationType element. |
void |
setPathType(TLcdAIXM51CodeRouteSegmentPath aValue)
Sets the value of the property that maps to the
pathType element. |
void |
setRequiredNavigationPerformance(Double aValue)
Sets the value of the property that maps to the
requiredNavigationPerformance element. |
void |
setReverseMagneticTrack(Double aValue)
Sets the value of the property that maps to the
reverseMagneticTrack element. |
void |
setReverseTrueTrack(Double aValue)
Sets the value of the property that maps to the
reverseTrueTrack element. |
void |
setRouteFormed(TLcdAIXM51Feature<TLcdAIXM51RouteTimeSlice> aValue)
Sets the value of the property that maps to the
routeFormed element. |
void |
setSequenceNumber(long aValue)
Sets the value of the property that maps to the
sequenceNumber element. |
void |
setSignalGap(TLcdAIXM51CodeYesNo aValue)
Sets the value of the property that maps to the
signalGap element. |
void |
setStart(TLcdAIXM51EnRouteSegmentPoint aValue)
Sets the value of the property that maps to the
start element. |
void |
setTimeSliceMetadata(TLcdAIXM51FeatureTimeSliceMetadataProperty aValue)
Sets the value of the property that maps to the
timeSliceMetadata element. |
void |
setTrueTrack(Double aValue)
Sets the value of the property that maps to the
trueTrack element. |
void |
setTurnDirection(TLcdAIXM51CodeDirectionTurn aValue)
Sets the value of the property that maps to the
turnDirection 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. |
void |
setWidthLeft(TLcdAIXM51ValDistance aValue)
Sets the value of the property that maps to the
widthLeft element. |
void |
setWidthRight(TLcdAIXM51ValDistance aValue)
Sets the value of the property that maps to the
widthRight element. |
clone, clone, collectShapes, 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 LEVEL_PROPERTY
level
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeLevel>
.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 MINIMUM_OBSTACLE_CLEARANCE_ALTITUDE_PROPERTY
minimumObstacleClearanceAltitude
element.
The possible values for this property are instances of TLcdAIXM51ValDistanceVertical
.public static final TLcdDataProperty PATH_TYPE_PROPERTY
pathType
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeRouteSegmentPath>
.public static final TLcdDataProperty TRUE_TRACK_PROPERTY
trueTrack
element.
The possible values for this property are instances of TLcdAIXM51Optional<Double>
.public static final TLcdDataProperty MAGNETIC_TRACK_PROPERTY
magneticTrack
element.
The possible values for this property are instances of TLcdAIXM51Optional<Double>
.public static final TLcdDataProperty REVERSE_TRUE_TRACK_PROPERTY
reverseTrueTrack
element.
The possible values for this property are instances of TLcdAIXM51Optional<Double>
.public static final TLcdDataProperty REVERSE_MAGNETIC_TRACK_PROPERTY
reverseMagneticTrack
element.
The possible values for this property are instances of TLcdAIXM51Optional<Double>
.public static final TLcdDataProperty LENGTH_PROPERTY
length
element.
The possible values for this property are instances of TLcdAIXM51ValDistance
.public static final TLcdDataProperty WIDTH_LEFT_PROPERTY
widthLeft
element.
The possible values for this property are instances of TLcdAIXM51ValDistance
.public static final TLcdDataProperty WIDTH_RIGHT_PROPERTY
widthRight
element.
The possible values for this property are instances of TLcdAIXM51ValDistance
.public static final TLcdDataProperty TURN_DIRECTION_PROPERTY
turnDirection
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeDirectionTurn>
.public static final TLcdDataProperty SIGNAL_GAP_PROPERTY
signalGap
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeYesNo>
.public static final TLcdDataProperty MINIMUM_ENROUTE_ALTITUDE_PROPERTY
minimumEnrouteAltitude
element.
The possible values for this property are instances of TLcdAIXM51ValDistanceVertical
.public static final TLcdDataProperty MINIMUM_CROSSING_AT_END_PROPERTY
minimumCrossingAtEnd
element.
The possible values for this property are instances of TLcdAIXM51ValDistanceVertical
.public static final TLcdDataProperty MINIMUM_CROSSING_AT_END_REFERENCE_PROPERTY
minimumCrossingAtEndReference
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeVerticalReference>
.public static final TLcdDataProperty MAXIMUM_CROSSING_AT_END_PROPERTY
maximumCrossingAtEnd
element.
The possible values for this property are instances of TLcdAIXM51ValDistanceVertical
.public static final TLcdDataProperty MAXIMUM_CROSSING_AT_END_REFERENCE_PROPERTY
maximumCrossingAtEndReference
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeVerticalReference>
.public static final TLcdDataProperty NAVIGATION_TYPE_PROPERTY
navigationType
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeRouteNavigation>
.public static final TLcdDataProperty REQUIRED_NAVIGATION_PERFORMANCE_PROPERTY
requiredNavigationPerformance
element.
The possible values for this property are instances of TLcdAIXM51Optional<Double>
.public static final TLcdDataProperty DESIGNATOR_SUFFIX_PROPERTY
designatorSuffix
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeRouteDesignatorSuffix>
.public static final TLcdDataProperty START_PROPERTY
start
element.
The possible values for this property are instances of TLcdAIXM51Property<TLcdAIXM51EnRouteSegmentPoint>
.public static final TLcdDataProperty ROUTE_FORMED_PROPERTY
routeFormed
element.
The possible values for this property are instances of TLcdAIXM51FeatureAssociation<TLcdAIXM51RouteTimeSlice>
.public static final TLcdDataProperty EVALUATION_AREA_PROPERTY
evaluationArea
element.
The possible values for this property are instances of TLcdAIXM51Property<TLcdAIXM51ObstacleAssessmentArea>
.public static final TLcdDataProperty CURVE_EXTENT_PROPERTY
curveExtent
element.
The possible values for this property are instances of TLcdAIXM51Property<TLcdAIXM51Curve>
.public static final TLcdDataProperty END_PROPERTY
end
element.
The possible values for this property are instances of TLcdAIXM51Property<TLcdAIXM51EnRouteSegmentPoint>
.public static final TLcdDataProperty AVAILABILITY_PROPERTY
availability
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51RouteAvailability>>
.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 TLcdAIXM51RouteSegmentTimeSlice()
public TLcdAIXM51RouteSegmentTimeSlice(TLcdDataType aType)
public TLcdAIXM51CodeLevel getLevel()
LEVEL_PROPERTY
property. Returns null
if the value of the LEVEL_PROPERTY
property is null
.
A code indicating if the route segment is in the upper airspace, the lower airspace or both.
LEVEL_PROPERTY
property.TLcdAIXM51Optional
public void setLevel(TLcdAIXM51CodeLevel aValue)
level
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 LEVEL_PROPERTY
property is set to null
.
A code indicating if the route segment is in the upper airspace, the lower airspace or both.
aValue
- the role value to set for the LEVEL_PROPERTY
property.public TLcdAIXM51ValDistanceVertical getUpperLimit()
upperLimit
element.
The vertical position of the route segment ceiling.
UPPER_LIMIT_PROPERTY
property.public void setUpperLimit(TLcdAIXM51ValDistanceVertical aValue)
upperLimit
element.
The vertical position of the route segment ceiling.
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
.
The reference surface used for the value of the upper limit. For example, Mean Sea Level, Ground, standard pressure, etc..
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
.
The reference surface used for the value of the upper limit. For example, Mean Sea Level, Ground, standard pressure, etc..
aValue
- the role value to set for the UPPER_LIMIT_REFERENCE_PROPERTY
property.public TLcdAIXM51ValDistanceVertical getLowerLimit()
lowerLimit
element.
The vertical position of the route segment floor.
LOWER_LIMIT_PROPERTY
property.public void setLowerLimit(TLcdAIXM51ValDistanceVertical aValue)
lowerLimit
element.
The vertical position of the route segment floor.
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
.
The reference surface used for the value of the lower limit. For example, Mean Sea Level, Ground, standard pressure, etc..
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
.
The reference surface used for the value of the lower limit. For example, Mean Sea Level, Ground, standard pressure, etc..
aValue
- the role value to set for the LOWER_LIMIT_REFERENCE_PROPERTY
property.public TLcdAIXM51ValDistanceVertical getMinimumObstacleClearanceAltitude()
minimumObstacleClearanceAltitude
element.
Minimum obstacle clearance altitude (MOCA). The minimum altitude for a defined segment of flight that provides the required obstacle clearance.
MINIMUM_OBSTACLE_CLEARANCE_ALTITUDE_PROPERTY
property.public void setMinimumObstacleClearanceAltitude(TLcdAIXM51ValDistanceVertical aValue)
minimumObstacleClearanceAltitude
element.
Minimum obstacle clearance altitude (MOCA). The minimum altitude for a defined segment of flight that provides the required obstacle clearance.
aValue
- the value to set for the MINIMUM_OBSTACLE_CLEARANCE_ALTITUDE_PROPERTY
property.public TLcdAIXM51CodeRouteSegmentPath getPathType()
PATH_TYPE_PROPERTY
property. Returns null
if the value of the PATH_TYPE_PROPERTY
property is null
.
The type of segment path. For example, great circle, rhumbline, geodesic line, etc.
PATH_TYPE_PROPERTY
property.TLcdAIXM51Optional
public void setPathType(TLcdAIXM51CodeRouteSegmentPath aValue)
pathType
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 PATH_TYPE_PROPERTY
property is set to null
.
The type of segment path. For example, great circle, rhumbline, geodesic line, etc.
aValue
- the role value to set for the PATH_TYPE_PROPERTY
property.public Double getTrueTrack()
TRUE_TRACK_PROPERTY
property. Returns null
if the value of the TRUE_TRACK_PROPERTY
property is null
.
The initial true track.
TRUE_TRACK_PROPERTY
property.TLcdAIXM51Optional
public void setTrueTrack(Double aValue)
trueTrack
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 TRUE_TRACK_PROPERTY
property is set to null
.
The initial true track.
aValue
- the role value to set for the TRUE_TRACK_PROPERTY
property.public Double getMagneticTrack()
MAGNETIC_TRACK_PROPERTY
property. Returns null
if the value of the MAGNETIC_TRACK_PROPERTY
property is null
.
The initial magnetic track.
MAGNETIC_TRACK_PROPERTY
property.TLcdAIXM51Optional
public void setMagneticTrack(Double aValue)
magneticTrack
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 MAGNETIC_TRACK_PROPERTY
property is set to null
.
The initial magnetic track.
aValue
- the role value to set for the MAGNETIC_TRACK_PROPERTY
property.public Double getReverseTrueTrack()
REVERSE_TRUE_TRACK_PROPERTY
property. Returns null
if the value of the REVERSE_TRUE_TRACK_PROPERTY
property is null
.
The reverse initial true track.
REVERSE_TRUE_TRACK_PROPERTY
property.TLcdAIXM51Optional
public void setReverseTrueTrack(Double aValue)
reverseTrueTrack
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 REVERSE_TRUE_TRACK_PROPERTY
property is set to null
.
The reverse initial true track.
aValue
- the role value to set for the REVERSE_TRUE_TRACK_PROPERTY
property.public Double getReverseMagneticTrack()
REVERSE_MAGNETIC_TRACK_PROPERTY
property. Returns null
if the value of the REVERSE_MAGNETIC_TRACK_PROPERTY
property is null
.
The reverse initial magnetic track.
REVERSE_MAGNETIC_TRACK_PROPERTY
property.TLcdAIXM51Optional
public void setReverseMagneticTrack(Double aValue)
reverseMagneticTrack
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 REVERSE_MAGNETIC_TRACK_PROPERTY
property is set to null
.
The reverse initial magnetic track.
aValue
- the role value to set for the REVERSE_MAGNETIC_TRACK_PROPERTY
property.public TLcdAIXM51ValDistance getLength()
length
element.
The length of the path (depending on the type of the path).
LENGTH_PROPERTY
property.public void setLength(TLcdAIXM51ValDistance aValue)
length
element.
The length of the path (depending on the type of the path).
aValue
- the value to set for the LENGTH_PROPERTY
property.public TLcdAIXM51ValDistance getWidthLeft()
widthLeft
element.
The distance from the centreline of the route segment to the left edge, when considering the direction from the start point to the end point.
WIDTH_LEFT_PROPERTY
property.public void setWidthLeft(TLcdAIXM51ValDistance aValue)
widthLeft
element.
The distance from the centreline of the route segment to the left edge, when considering the direction from the start point to the end point.
aValue
- the value to set for the WIDTH_LEFT_PROPERTY
property.public TLcdAIXM51ValDistance getWidthRight()
widthRight
element.
The distance from the centreline of the route segment to the right edge, when considering the direction from the start point to the end point.
WIDTH_RIGHT_PROPERTY
property.public void setWidthRight(TLcdAIXM51ValDistance aValue)
widthRight
element.
The distance from the centreline of the route segment to the right edge, when considering the direction from the start point to the end point.
aValue
- the value to set for the WIDTH_RIGHT_PROPERTY
property.public TLcdAIXM51CodeDirectionTurn getTurnDirection()
TURN_DIRECTION_PROPERTY
property. Returns null
if the value of the TURN_DIRECTION_PROPERTY
property is null
.
Indicates the turn direction (if any) at the end of the current segment, in order to continue on to the next segment of the same route.
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
.
Indicates the turn direction (if any) at the end of the current segment, in order to continue on to the next segment of the same route.
aValue
- the role value to set for the TURN_DIRECTION_PROPERTY
property.public TLcdAIXM51CodeYesNo getSignalGap()
SIGNAL_GAP_PROPERTY
property. Returns null
if the value of the SIGNAL_GAP_PROPERTY
property is null
.
indicates a signal gap in the segment
SIGNAL_GAP_PROPERTY
property.TLcdAIXM51Optional
public void setSignalGap(TLcdAIXM51CodeYesNo aValue)
signalGap
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 SIGNAL_GAP_PROPERTY
property is set to null
.
indicates a signal gap in the segment
aValue
- the role value to set for the SIGNAL_GAP_PROPERTY
property.public TLcdAIXM51ValDistanceVertical getMinimumEnrouteAltitude()
minimumEnrouteAltitude
element.
Minimum en-route altitude (MEA). The altitude for an en-route segment that provides adequate reception of relevant navigation facilities and ATS communications, complies with the airspace structure and provides the required obstacle clearance.
MINIMUM_ENROUTE_ALTITUDE_PROPERTY
property.public void setMinimumEnrouteAltitude(TLcdAIXM51ValDistanceVertical aValue)
minimumEnrouteAltitude
element.
Minimum en-route altitude (MEA). The altitude for an en-route segment that provides adequate reception of relevant navigation facilities and ATS communications, complies with the airspace structure and provides the required obstacle clearance.
aValue
- the value to set for the MINIMUM_ENROUTE_ALTITUDE_PROPERTY
property.public TLcdAIXM51ValDistanceVertical getMinimumCrossingAtEnd()
minimumCrossingAtEnd
element.
The lowermost vertical position at the end point, when flying on the route portion in the direction indicated in the RoutePortionUsage.
MINIMUM_CROSSING_AT_END_PROPERTY
property.public void setMinimumCrossingAtEnd(TLcdAIXM51ValDistanceVertical aValue)
minimumCrossingAtEnd
element.
The lowermost vertical position at the end point, when flying on the route portion in the direction indicated in the RoutePortionUsage.
aValue
- the value to set for the MINIMUM_CROSSING_AT_END_PROPERTY
property.public TLcdAIXM51CodeVerticalReference getMinimumCrossingAtEndReference()
MINIMUM_CROSSING_AT_END_REFERENCE_PROPERTY
property. Returns null
if the value of the MINIMUM_CROSSING_AT_END_REFERENCE_PROPERTY
property is null
.
The reference surface used for the value of the minimumCrossingAtEnd. For example, Mean Sea Level, Ground, standard pressure, etc..
MINIMUM_CROSSING_AT_END_REFERENCE_PROPERTY
property.TLcdAIXM51Optional
public void setMinimumCrossingAtEndReference(TLcdAIXM51CodeVerticalReference aValue)
minimumCrossingAtEndReference
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 MINIMUM_CROSSING_AT_END_REFERENCE_PROPERTY
property is set to null
.
The reference surface used for the value of the minimumCrossingAtEnd. For example, Mean Sea Level, Ground, standard pressure, etc..
aValue
- the role value to set for the MINIMUM_CROSSING_AT_END_REFERENCE_PROPERTY
property.public TLcdAIXM51ValDistanceVertical getMaximumCrossingAtEnd()
maximumCrossingAtEnd
element.
The uppermost vertical position at the end point, when flying on the route portion in the direction indicated in the RoutePortionUsage.
MAXIMUM_CROSSING_AT_END_PROPERTY
property.public void setMaximumCrossingAtEnd(TLcdAIXM51ValDistanceVertical aValue)
maximumCrossingAtEnd
element.
The uppermost vertical position at the end point, when flying on the route portion in the direction indicated in the RoutePortionUsage.
aValue
- the value to set for the MAXIMUM_CROSSING_AT_END_PROPERTY
property.public TLcdAIXM51CodeVerticalReference getMaximumCrossingAtEndReference()
MAXIMUM_CROSSING_AT_END_REFERENCE_PROPERTY
property. Returns null
if the value of the MAXIMUM_CROSSING_AT_END_REFERENCE_PROPERTY
property is null
.
The reference surface used for the value of the maximumCrossingAtEnd. For example, Mean Sea Level, Ground, standard pressure, etc..
MAXIMUM_CROSSING_AT_END_REFERENCE_PROPERTY
property.TLcdAIXM51Optional
public void setMaximumCrossingAtEndReference(TLcdAIXM51CodeVerticalReference aValue)
maximumCrossingAtEndReference
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 MAXIMUM_CROSSING_AT_END_REFERENCE_PROPERTY
property is set to null
.
The reference surface used for the value of the maximumCrossingAtEnd. For example, Mean Sea Level, Ground, standard pressure, etc..
aValue
- the role value to set for the MAXIMUM_CROSSING_AT_END_REFERENCE_PROPERTY
property.public TLcdAIXM51CodeRouteNavigation getNavigationType()
NAVIGATION_TYPE_PROPERTY
property. Returns null
if the value of the NAVIGATION_TYPE_PROPERTY
property is null
.
Classification of the Route Portion for navigational purposes. Examples: conventional, RNAV.
NAVIGATION_TYPE_PROPERTY
property.TLcdAIXM51Optional
public void setNavigationType(TLcdAIXM51CodeRouteNavigation aValue)
navigationType
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 NAVIGATION_TYPE_PROPERTY
property is set to null
.
Classification of the Route Portion for navigational purposes. Examples: conventional, RNAV.
aValue
- the role value to set for the NAVIGATION_TYPE_PROPERTY
property.public Double getRequiredNavigationPerformance()
REQUIRED_NAVIGATION_PERFORMANCE_PROPERTY
property. Returns null
if the value of the REQUIRED_NAVIGATION_PERFORMANCE_PROPERTY
property is null
.
A code indicating the required navigation performance for the route portion
REQUIRED_NAVIGATION_PERFORMANCE_PROPERTY
property.TLcdAIXM51Optional
public void setRequiredNavigationPerformance(Double aValue)
requiredNavigationPerformance
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 REQUIRED_NAVIGATION_PERFORMANCE_PROPERTY
property is set to null
.
A code indicating the required navigation performance for the route portion
aValue
- the role value to set for the REQUIRED_NAVIGATION_PERFORMANCE_PROPERTY
property.public TLcdAIXM51CodeRouteDesignatorSuffix getDesignatorSuffix()
DESIGNATOR_SUFFIX_PROPERTY
property. Returns null
if the value of the DESIGNATOR_SUFFIX_PROPERTY
property is null
.
A suffix for the route designator (according ICAO Annex 11), indicating whether advisory service only is available on that portion, or the RNP status of the route portion.
DESIGNATOR_SUFFIX_PROPERTY
property.TLcdAIXM51Optional
public void setDesignatorSuffix(TLcdAIXM51CodeRouteDesignatorSuffix aValue)
designatorSuffix
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 DESIGNATOR_SUFFIX_PROPERTY
property is set to null
.
A suffix for the route designator (according ICAO Annex 11), indicating whether advisory service only is available on that portion, or the RNP status of the route portion.
aValue
- the role value to set for the DESIGNATOR_SUFFIX_PROPERTY
property.public TLcdAIXM51EnRouteSegmentPoint getStart()
START_PROPERTY
property. Returns null
if the value of the START_PROPERTY
property is null
.
The start EnRouteSegmentPoint for the Route Segment
START_PROPERTY
property.TLcdAIXM51Property
public void setStart(TLcdAIXM51EnRouteSegmentPoint aValue)
start
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 START_PROPERTY
property is set to null
.
The start EnRouteSegmentPoint for the Route Segment
aValue
- the role value to set for the START_PROPERTY
property.public TLcdAIXM51Feature<TLcdAIXM51RouteTimeSlice> getRouteFormed()
ROUTE_FORMED_PROPERTY
property. Returns null
if the value of the ROUTE_FORMED_PROPERTY
property is null
.
The route formed by the Route Segments.
ROUTE_FORMED_PROPERTY
property.TLcdAIXM51FeatureAssociation
public void setRouteFormed(TLcdAIXM51Feature<TLcdAIXM51RouteTimeSlice> aValue)
routeFormed
element. to a new instance of the association class TLcdAIXM51FeatureAssociation
initialized with the given role value. In case the given role value is null
, the ROUTE_FORMED_PROPERTY
property is set to null
.
The route formed by the Route Segments.
aValue
- the role value to set for the ROUTE_FORMED_PROPERTY
property.public TLcdAIXM51ObstacleAssessmentArea getEvaluationArea()
EVALUATION_AREA_PROPERTY
property. Returns null
if the value of the EVALUATION_AREA_PROPERTY
property is null
.
The obstacle evaluation area for the route segment.
EVALUATION_AREA_PROPERTY
property.TLcdAIXM51Property
public void setEvaluationArea(TLcdAIXM51ObstacleAssessmentArea aValue)
evaluationArea
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 EVALUATION_AREA_PROPERTY
property is set to null
.
The obstacle evaluation area for the route segment.
aValue
- the role value to set for the EVALUATION_AREA_PROPERTY
property.public TLcdAIXM51Curve getCurveExtent()
CURVE_EXTENT_PROPERTY
property. Returns null
if the value of the CURVE_EXTENT_PROPERTY
property is null
.
The extent of the route segment.
CURVE_EXTENT_PROPERTY
property.TLcdAIXM51Property
public void setCurveExtent(TLcdAIXM51Curve aValue)
curveExtent
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 CURVE_EXTENT_PROPERTY
property is set to null
.
The extent of the route segment.
aValue
- the role value to set for the CURVE_EXTENT_PROPERTY
property.public TLcdAIXM51EnRouteSegmentPoint getEnd()
END_PROPERTY
property. Returns null
if the value of the END_PROPERTY
property is null
.
The end EnRouteSegmentPoint for the Route Segment
END_PROPERTY
property.TLcdAIXM51Property
public void setEnd(TLcdAIXM51EnRouteSegmentPoint aValue)
end
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 END_PROPERTY
property is set to null
.
The end EnRouteSegmentPoint for the Route Segment
aValue
- the role value to set for the END_PROPERTY
property.public List<TLcdAIXM51RouteAvailability> getAvailability()
AVAILABILITY_PROPERTY
property adapted to a list of TLcdAIXM51RouteAvailability
instances.
The operational availability of the RouteSegment.
AVAILABILITY_PROPERTY
property adapted to a list of TLcdAIXM51RouteAvailability
instances.TLcdAIXM51Property
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.