Class TLcdAIXM51EnRouteSegmentPoint
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theannotation
element.static final TLcdDataProperty
Data property that maps to theextendedServiceVolume
element.static final TLcdDataProperty
Data property that maps to theextension
element.static final TLcdDataProperty
Data property that maps to thefacilityMakeup
element.static final TLcdDataProperty
Data property that maps to theflyOver
element.static final TLcdDataProperty
Data property that maps to the choice between thepointChoice_fixDesignatedPoint
andpointChoice_navaidSystem
andpointChoice_aimingPoint
andpointChoice_runwayPoint
andpointChoice_airportReferencePoint
andpointChoice_position
elements.static final TLcdDataProperty
Data property that maps to theradarGuidance
element.static final TLcdDataProperty
Data property that maps to thereportingATC
element.static final TLcdDataProperty
Data property that maps to theroleFreeFlight
element.static final TLcdDataProperty
Data property that maps to theroleMilitaryTraining
element.static final TLcdDataProperty
Data property that maps to theroleRVSM
element.static final TLcdDataProperty
Data property that maps to theturnRadius
element.static final TLcdDataProperty
Data property that maps to thewaypoint
element.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 TypeMethodDescriptionGets the value of theANNOTATION_PROPERTY
property adapted to a list ofTLcdAIXM51Note
instances.Returns the role value contained in the value of theEXTENDED_SERVICE_VOLUME_PROPERTY
property.Gets the value of theEXTENSION_PROPERTY
property adapted to a list ofTLcdAIXM51AbstractExtension
instances.Gets the value of theFACILITY_MAKEUP_PROPERTY
property adapted to a list ofTLcdAIXM51PointReference
instances.Returns the role value contained in the value of theFLY_OVER_PROPERTY
property.Returns the value of the property that maps to the choice between thepointChoice_fixDesignatedPoint
andpointChoice_navaidSystem
andpointChoice_aimingPoint
andpointChoice_runwayPoint
andpointChoice_airportReferencePoint
andpointChoice_position
elements.Returns the role value contained in the value of theRADAR_GUIDANCE_PROPERTY
property.Returns the role value contained in the value of theREPORTING_ATC_PROPERTY
property.Returns the role value contained in the value of theROLE_FREE_FLIGHT_PROPERTY
property.Returns the role value contained in the value of theROLE_MILITARY_TRAINING_PROPERTY
property.Returns the role value contained in the value of theROLE_RVSM_PROPERTY
property.Returns the value of the property that maps to theturnRadius
element.Returns the role value contained in the value of theWAYPOINT_PROPERTY
property.void
Sets the value of the property that maps to theextendedServiceVolume
element.void
setFlyOver
(TLcdAIXM51CodeYesNo aValue) Sets the value of the property that maps to theflyOver
element.void
setPointChoice
(TLcdGML32AbstractGML aValue) Sets the value of the property that maps to the choice between thepointChoice_fixDesignatedPoint
andpointChoice_navaidSystem
andpointChoice_aimingPoint
andpointChoice_runwayPoint
andpointChoice_airportReferencePoint
andpointChoice_position
elements.void
setRadarGuidance
(TLcdAIXM51CodeYesNo aValue) Sets the value of the property that maps to theradarGuidance
element.void
Sets the value of the property that maps to thereportingATC
element.void
Sets the value of the property that maps to theroleFreeFlight
element.void
Sets the value of the property that maps to theroleMilitaryTraining
element.void
Sets the value of the property that maps to theroleRVSM
element.void
setTurnRadius
(TLcdAIXM51ValDistance aValue) Sets the value of the property that maps to theturnRadius
element.void
setWaypoint
(TLcdAIXM51CodeYesNo aValue) Sets the value of the property that maps to thewaypoint
element.Methods inherited from class com.luciad.format.aixm51.model.features.navaidspoints.pointreference.TLcdAIXM51AbstractSegmentPoint
setPointChoice
Methods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
-
Field Details
-
REPORTING_ATC_PROPERTY
Data property that maps to thereportingATC
element. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeATCReporting>
. -
FLY_OVER_PROPERTY
Data property that maps to theflyOver
element. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeYesNo>
. -
WAYPOINT_PROPERTY
Data property that maps to thewaypoint
element. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeYesNo>
. -
RADAR_GUIDANCE_PROPERTY
Data property that maps to theradarGuidance
element. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeYesNo>
. -
FACILITY_MAKEUP_PROPERTY
Data property that maps to thefacilityMakeup
element. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51PointReference>>
. -
POINT_CHOICE_PROPERTY
Data property that maps to the choice between thepointChoice_fixDesignatedPoint
andpointChoice_navaidSystem
andpointChoice_aimingPoint
andpointChoice_runwayPoint
andpointChoice_airportReferencePoint
andpointChoice_position
elements. The possible values for this property are instances ofTLcdAIXM51FeatureAssociation<TLcdAIXM51DesignatedPointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51NavaidTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51TouchDownLiftOffTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayCentrelinePointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>
TLcdAIXM51Property<TLcdAIXM51Point>
-
EXTENDED_SERVICE_VOLUME_PROPERTY
Data property that maps to theextendedServiceVolume
element. The possible values for this property are instances ofTLcdAIXM51FeatureAssociation<TLcdAIXM51RadioFrequencyAreaTimeSlice>
. -
ANNOTATION_PROPERTY
Data property that maps to theannotation
element. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51Note>>
. -
ROLE_FREE_FLIGHT_PROPERTY
Data property that maps to theroleFreeFlight
element. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeFreeFlight>
. -
ROLE_RVSM_PROPERTY
Data property that maps to theroleRVSM
element. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeRVSMPointRole>
. -
TURN_RADIUS_PROPERTY
Data property that maps to theturnRadius
element. The possible values for this property are instances ofTLcdAIXM51ValDistance
. -
ROLE_MILITARY_TRAINING_PROPERTY
Data property that maps to theroleMilitaryTraining
element. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeMilitaryRoutePoint>
. -
EXTENSION_PROPERTY
Data property that maps to theextension
element. The possible values for this property are instances ofList<TLcdAIXM51Link<TLcdAIXM51AbstractExtension>>
.
-
-
Constructor Details
-
TLcdAIXM51EnRouteSegmentPoint
public TLcdAIXM51EnRouteSegmentPoint() -
TLcdAIXM51EnRouteSegmentPoint
-
-
Method Details
-
getReportingATC
Returns the role value contained in the value of theREPORTING_ATC_PROPERTY
property. Returnsnull
if the value of theREPORTING_ATC_PROPERTY
property isnull
.Indicating the type of position report required by an ATC Unit. Eg.: compulsory or on request.
- Overrides:
getReportingATC
in classTLcdAIXM51AbstractSegmentPoint
- Returns:
- the role value of the
REPORTING_ATC_PROPERTY
property. - See Also:
-
setReportingATC
Sets the value of the property that maps to thereportingATC
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theREPORTING_ATC_PROPERTY
property is set tonull
.Indicating the type of position report required by an ATC Unit. Eg.: compulsory or on request.
- Overrides:
setReportingATC
in classTLcdAIXM51AbstractSegmentPoint
- Parameters:
aValue
- the role value to set for theREPORTING_ATC_PROPERTY
property.
-
getFlyOver
Returns the role value contained in the value of theFLY_OVER_PROPERTY
property. Returnsnull
if the value of theFLY_OVER_PROPERTY
property isnull
.Indicates if the aircraft is required to fly directly over the fix. If code is Yes, then it is a 'fly-over' waypoint. If the code is No, then the associated fix is a 'fly-by' waypoint. [ICAO] Waypoints are identified as either flyover or fly-by. Fly-by waypoint. A waypoint which requires turn anticipation to allow tangential interception of the next segment of a route or procedure Flyover waypoint. A waypoint at which a turn is initiated in order to join the next segment of a route or procedure.
- Overrides:
getFlyOver
in classTLcdAIXM51AbstractSegmentPoint
- Returns:
- the role value of the
FLY_OVER_PROPERTY
property. - See Also:
-
setFlyOver
Sets the value of the property that maps to theflyOver
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theFLY_OVER_PROPERTY
property is set tonull
.Indicates if the aircraft is required to fly directly over the fix. If code is Yes, then it is a 'fly-over' waypoint. If the code is No, then the associated fix is a 'fly-by' waypoint. [ICAO] Waypoints are identified as either flyover or fly-by. Fly-by waypoint. A waypoint which requires turn anticipation to allow tangential interception of the next segment of a route or procedure Flyover waypoint. A waypoint at which a turn is initiated in order to join the next segment of a route or procedure.
- Overrides:
setFlyOver
in classTLcdAIXM51AbstractSegmentPoint
- Parameters:
aValue
- the role value to set for theFLY_OVER_PROPERTY
property.
-
getWaypoint
Returns the role value contained in the value of theWAYPOINT_PROPERTY
property. Returnsnull
if the value of theWAYPOINT_PROPERTY
property isnull
.A point used for RNAV procedures/routes.
- Overrides:
getWaypoint
in classTLcdAIXM51AbstractSegmentPoint
- Returns:
- the role value of the
WAYPOINT_PROPERTY
property. - See Also:
-
setWaypoint
Sets the value of the property that maps to thewaypoint
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theWAYPOINT_PROPERTY
property is set tonull
.A point used for RNAV procedures/routes.
- Overrides:
setWaypoint
in classTLcdAIXM51AbstractSegmentPoint
- Parameters:
aValue
- the role value to set for theWAYPOINT_PROPERTY
property.
-
getRadarGuidance
Returns the role value contained in the value of theRADAR_GUIDANCE_PROPERTY
property. Returnsnull
if the value of theRADAR_GUIDANCE_PROPERTY
property isnull
.Radar guidance is possible for reaching this point.
- Overrides:
getRadarGuidance
in classTLcdAIXM51AbstractSegmentPoint
- Returns:
- the role value of the
RADAR_GUIDANCE_PROPERTY
property. - See Also:
-
setRadarGuidance
Sets the value of the property that maps to theradarGuidance
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theRADAR_GUIDANCE_PROPERTY
property is set tonull
.Radar guidance is possible for reaching this point.
- Overrides:
setRadarGuidance
in classTLcdAIXM51AbstractSegmentPoint
- Parameters:
aValue
- the role value to set for theRADAR_GUIDANCE_PROPERTY
property.
-
getFacilityMakeup
Gets the value of theFACILITY_MAKEUP_PROPERTY
property adapted to a list ofTLcdAIXM51PointReference
instances.Specific facility make up used by aircraft to locate the segment point.
- Overrides:
getFacilityMakeup
in classTLcdAIXM51AbstractSegmentPoint
- Returns:
- the value of the
FACILITY_MAKEUP_PROPERTY
property adapted to a list ofTLcdAIXM51PointReference
instances. - See Also:
-
getPointChoice
Returns the value of the property that maps to the choice between thepointChoice_fixDesignatedPoint
andpointChoice_navaidSystem
andpointChoice_aimingPoint
andpointChoice_runwayPoint
andpointChoice_airportReferencePoint
andpointChoice_position
elements.The possible values for this property are instances of
TLcdAIXM51FeatureAssociation<TLcdAIXM51DesignatedPointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51NavaidTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51TouchDownLiftOffTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayCentrelinePointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>
TLcdAIXM51Property<TLcdAIXM51Point>
- Overrides:
getPointChoice
in classTLcdAIXM51AbstractSegmentPoint
- Returns:
- the value of the
POINT_CHOICE_PROPERTY
property. - See Also:
-
setPointChoice
Sets the value of the property that maps to the choice between thepointChoice_fixDesignatedPoint
andpointChoice_navaidSystem
andpointChoice_aimingPoint
andpointChoice_runwayPoint
andpointChoice_airportReferencePoint
andpointChoice_position
elements.The possible values for this property are instances of
TLcdAIXM51FeatureAssociation<TLcdAIXM51DesignatedPointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51NavaidTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51TouchDownLiftOffTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayCentrelinePointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>
TLcdAIXM51Property<TLcdAIXM51Point>
- Parameters:
aValue
- the value to set for thePOINT_CHOICE_PROPERTY
property.
-
getExtendedServiceVolume
Returns the role value contained in the value of theEXTENDED_SERVICE_VOLUME_PROPERTY
property. Returnsnull
if the value of theEXTENDED_SERVICE_VOLUME_PROPERTY
property isnull
.An approved and flight checked extension to the standard service volume of a navaid
- Overrides:
getExtendedServiceVolume
in classTLcdAIXM51AbstractSegmentPoint
- Returns:
- the role value of the
EXTENDED_SERVICE_VOLUME_PROPERTY
property. - See Also:
-
setExtendedServiceVolume
public void setExtendedServiceVolume(TLcdAIXM51Feature<TLcdAIXM51RadioFrequencyAreaTimeSlice> aValue) Sets the value of the property that maps to theextendedServiceVolume
element. to a new instance of the association classTLcdAIXM51FeatureAssociation
initialized with the given role value. In case the given role value isnull
, theEXTENDED_SERVICE_VOLUME_PROPERTY
property is set tonull
.An approved and flight checked extension to the standard service volume of a navaid
- Overrides:
setExtendedServiceVolume
in classTLcdAIXM51AbstractSegmentPoint
- Parameters:
aValue
- the role value to set for theEXTENDED_SERVICE_VOLUME_PROPERTY
property.
-
getAnnotation
Gets the value of theANNOTATION_PROPERTY
property adapted to a list ofTLcdAIXM51Note
instances.- Overrides:
getAnnotation
in classTLcdAIXM51AbstractSegmentPoint
- Returns:
- the value of the
ANNOTATION_PROPERTY
property adapted to a list ofTLcdAIXM51Note
instances. - See Also:
-
getRoleFreeFlight
Returns the role value contained in the value of theROLE_FREE_FLIGHT_PROPERTY
property. Returnsnull
if the value of theROLE_FREE_FLIGHT_PROPERTY
property isnull
.Free flight is a an air traffic control method that uses no centralized control (e.g. air traffic controllers). Instead, parts of airspace are reserved dynamically and automatically in a distributed way using computer communication to ensure the required separation between aircraft
- Returns:
- the role value of the
ROLE_FREE_FLIGHT_PROPERTY
property. - See Also:
-
setRoleFreeFlight
Sets the value of the property that maps to theroleFreeFlight
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theROLE_FREE_FLIGHT_PROPERTY
property is set tonull
.Free flight is a an air traffic control method that uses no centralized control (e.g. air traffic controllers). Instead, parts of airspace are reserved dynamically and automatically in a distributed way using computer communication to ensure the required separation between aircraft
- Parameters:
aValue
- the role value to set for theROLE_FREE_FLIGHT_PROPERTY
property.
-
getRoleRVSM
Returns the role value contained in the value of theROLE_RVSM_PROPERTY
property. Returnsnull
if the value of theROLE_RVSM_PROPERTY
property isnull
.A code indicating that the point has a specific role in the reduced vertical separation minima (RVSM) context.
- Returns:
- the role value of the
ROLE_RVSM_PROPERTY
property. - See Also:
-
setRoleRVSM
Sets the value of the property that maps to theroleRVSM
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theROLE_RVSM_PROPERTY
property is set tonull
.A code indicating that the point has a specific role in the reduced vertical separation minima (RVSM) context.
- Parameters:
aValue
- the role value to set for theROLE_RVSM_PROPERTY
property.
-
getTurnRadius
Returns the value of the property that maps to theturnRadius
element.The recommended turn radius when continuing on the previous segment of the route (start point) or when continuing on the next segment of the route(end point).
- Returns:
- the value of the
TURN_RADIUS_PROPERTY
property.
-
setTurnRadius
Sets the value of the property that maps to theturnRadius
element.The recommended turn radius when continuing on the previous segment of the route (start point) or when continuing on the next segment of the route(end point).
- Parameters:
aValue
- the value to set for theTURN_RADIUS_PROPERTY
property.
-
getRoleMilitaryTraining
Returns the role value contained in the value of theROLE_MILITARY_TRAINING_PROPERTY
property. Returnsnull
if the value of theROLE_MILITARY_TRAINING_PROPERTY
property isnull
.A code indicating the usage of the point in the case of a military training route.
- Returns:
- the role value of the
ROLE_MILITARY_TRAINING_PROPERTY
property. - See Also:
-
setRoleMilitaryTraining
Sets the value of the property that maps to theroleMilitaryTraining
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theROLE_MILITARY_TRAINING_PROPERTY
property is set tonull
.A code indicating the usage of the point in the case of a military training route.
- Parameters:
aValue
- the role value to set for theROLE_MILITARY_TRAINING_PROPERTY
property.
-
getExtension
Gets the value of theEXTENSION_PROPERTY
property adapted to a list ofTLcdAIXM51AbstractExtension
instances.- Returns:
- the value of the
EXTENSION_PROPERTY
property adapted to a list ofTLcdAIXM51AbstractExtension
instances. - See Also:
-