Class TLcdAIXM51EnRouteSegmentPoint
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
- Since:
- 10.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theannotationelement.static final TLcdDataPropertyData property that maps to theextendedServiceVolumeelement.static final TLcdDataPropertyData property that maps to theextensionelement.static final TLcdDataPropertyData property that maps to thefacilityMakeupelement.static final TLcdDataPropertyData property that maps to theflyOverelement.static final TLcdDataPropertyData property that maps to the choice between thepointChoice_fixDesignatedPointandpointChoice_navaidSystemandpointChoice_aimingPointandpointChoice_runwayPointandpointChoice_airportReferencePointandpointChoice_positionelements.static final TLcdDataPropertyData property that maps to theradarGuidanceelement.static final TLcdDataPropertyData property that maps to thereportingATCelement.static final TLcdDataPropertyData property that maps to theroleFreeFlightelement.static final TLcdDataPropertyData property that maps to theroleMilitaryTrainingelement.static final TLcdDataPropertyData property that maps to theroleRVSMelement.static final TLcdDataPropertyData property that maps to theturnRadiuselement.static final TLcdDataPropertyData property that maps to thewaypointelement.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
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionGets the value of theANNOTATION_PROPERTYproperty adapted to a list ofTLcdAIXM51Noteinstances.Returns the role value contained in the value of theEXTENDED_SERVICE_VOLUME_PROPERTYproperty.Gets the value of theEXTENSION_PROPERTYproperty adapted to a list ofTLcdAIXM51AbstractExtensioninstances.Gets the value of theFACILITY_MAKEUP_PROPERTYproperty adapted to a list ofTLcdAIXM51PointReferenceinstances.Returns the role value contained in the value of theFLY_OVER_PROPERTYproperty.Returns the value of the property that maps to the choice between thepointChoice_fixDesignatedPointandpointChoice_navaidSystemandpointChoice_aimingPointandpointChoice_runwayPointandpointChoice_airportReferencePointandpointChoice_positionelements.Returns the role value contained in the value of theRADAR_GUIDANCE_PROPERTYproperty.Returns the role value contained in the value of theREPORTING_ATC_PROPERTYproperty.Returns the role value contained in the value of theROLE_FREE_FLIGHT_PROPERTYproperty.Returns the role value contained in the value of theROLE_MILITARY_TRAINING_PROPERTYproperty.Returns the role value contained in the value of theROLE_RVSM_PROPERTYproperty.Returns the value of the property that maps to theturnRadiuselement.Returns the role value contained in the value of theWAYPOINT_PROPERTYproperty.voidSets the value of the property that maps to theextendedServiceVolumeelement.voidsetFlyOver(TLcdAIXM51CodeYesNo aValue) Sets the value of the property that maps to theflyOverelement.voidsetPointChoice(TLcdGML32AbstractGML aValue) Sets the value of the property that maps to the choice between thepointChoice_fixDesignatedPointandpointChoice_navaidSystemandpointChoice_aimingPointandpointChoice_runwayPointandpointChoice_airportReferencePointandpointChoice_positionelements.voidsetRadarGuidance(TLcdAIXM51CodeYesNo aValue) Sets the value of the property that maps to theradarGuidanceelement.voidSets the value of the property that maps to thereportingATCelement.voidSets the value of the property that maps to theroleFreeFlightelement.voidSets the value of the property that maps to theroleMilitaryTrainingelement.voidSets the value of the property that maps to theroleRVSMelement.voidsetTurnRadius(TLcdAIXM51ValDistance aValue) Sets the value of the property that maps to theturnRadiuselement.voidsetWaypoint(TLcdAIXM51CodeYesNo aValue) Sets the value of the property that maps to thewaypointelement.Methods inherited from class com.luciad.format.aixm51.model.features.navaidspoints.pointreference.TLcdAIXM51AbstractSegmentPoint
setPointChoiceMethods 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 thereportingATCelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeATCReporting>. -
FLY_OVER_PROPERTY
Data property that maps to theflyOverelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeYesNo>. -
WAYPOINT_PROPERTY
Data property that maps to thewaypointelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeYesNo>. -
RADAR_GUIDANCE_PROPERTY
Data property that maps to theradarGuidanceelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeYesNo>. -
FACILITY_MAKEUP_PROPERTY
Data property that maps to thefacilityMakeupelement. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51PointReference>>. -
POINT_CHOICE_PROPERTY
Data property that maps to the choice between thepointChoice_fixDesignatedPointandpointChoice_navaidSystemandpointChoice_aimingPointandpointChoice_runwayPointandpointChoice_airportReferencePointandpointChoice_positionelements. 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 theextendedServiceVolumeelement. The possible values for this property are instances ofTLcdAIXM51FeatureAssociation<TLcdAIXM51RadioFrequencyAreaTimeSlice>. -
ANNOTATION_PROPERTY
Data property that maps to theannotationelement. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51Note>>. -
ROLE_FREE_FLIGHT_PROPERTY
Data property that maps to theroleFreeFlightelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeFreeFlight>. -
ROLE_RVSM_PROPERTY
Data property that maps to theroleRVSMelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeRVSMPointRole>. -
TURN_RADIUS_PROPERTY
Data property that maps to theturnRadiuselement. The possible values for this property are instances ofTLcdAIXM51ValDistance. -
ROLE_MILITARY_TRAINING_PROPERTY
Data property that maps to theroleMilitaryTrainingelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeMilitaryRoutePoint>. -
EXTENSION_PROPERTY
Data property that maps to theextensionelement. 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_PROPERTYproperty. Returnsnullif the value of theREPORTING_ATC_PROPERTYproperty isnull.Indicating the type of position report required by an ATC Unit. Eg.: compulsory or on request.
- Overrides:
getReportingATCin classTLcdAIXM51AbstractSegmentPoint- Returns:
- the role value of the
REPORTING_ATC_PROPERTYproperty. - See Also:
-
setReportingATC
Sets the value of the property that maps to thereportingATCelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theREPORTING_ATC_PROPERTYproperty is set tonull.Indicating the type of position report required by an ATC Unit. Eg.: compulsory or on request.
- Overrides:
setReportingATCin classTLcdAIXM51AbstractSegmentPoint- Parameters:
aValue- the role value to set for theREPORTING_ATC_PROPERTYproperty.
-
getFlyOver
Returns the role value contained in the value of theFLY_OVER_PROPERTYproperty. Returnsnullif the value of theFLY_OVER_PROPERTYproperty 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:
getFlyOverin classTLcdAIXM51AbstractSegmentPoint- Returns:
- the role value of the
FLY_OVER_PROPERTYproperty. - See Also:
-
setFlyOver
Sets the value of the property that maps to theflyOverelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theFLY_OVER_PROPERTYproperty 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:
setFlyOverin classTLcdAIXM51AbstractSegmentPoint- Parameters:
aValue- the role value to set for theFLY_OVER_PROPERTYproperty.
-
getWaypoint
Returns the role value contained in the value of theWAYPOINT_PROPERTYproperty. Returnsnullif the value of theWAYPOINT_PROPERTYproperty isnull.A point used for RNAV procedures/routes.
- Overrides:
getWaypointin classTLcdAIXM51AbstractSegmentPoint- Returns:
- the role value of the
WAYPOINT_PROPERTYproperty. - See Also:
-
setWaypoint
Sets the value of the property that maps to thewaypointelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theWAYPOINT_PROPERTYproperty is set tonull.A point used for RNAV procedures/routes.
- Overrides:
setWaypointin classTLcdAIXM51AbstractSegmentPoint- Parameters:
aValue- the role value to set for theWAYPOINT_PROPERTYproperty.
-
getRadarGuidance
Returns the role value contained in the value of theRADAR_GUIDANCE_PROPERTYproperty. Returnsnullif the value of theRADAR_GUIDANCE_PROPERTYproperty isnull.Radar guidance is possible for reaching this point.
- Overrides:
getRadarGuidancein classTLcdAIXM51AbstractSegmentPoint- Returns:
- the role value of the
RADAR_GUIDANCE_PROPERTYproperty. - See Also:
-
setRadarGuidance
Sets the value of the property that maps to theradarGuidanceelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theRADAR_GUIDANCE_PROPERTYproperty is set tonull.Radar guidance is possible for reaching this point.
- Overrides:
setRadarGuidancein classTLcdAIXM51AbstractSegmentPoint- Parameters:
aValue- the role value to set for theRADAR_GUIDANCE_PROPERTYproperty.
-
getFacilityMakeup
Gets the value of theFACILITY_MAKEUP_PROPERTYproperty adapted to a list ofTLcdAIXM51PointReferenceinstances.Specific facility make up used by aircraft to locate the segment point.
- Overrides:
getFacilityMakeupin classTLcdAIXM51AbstractSegmentPoint- Returns:
- the value of the
FACILITY_MAKEUP_PROPERTYproperty adapted to a list ofTLcdAIXM51PointReferenceinstances. - See Also:
-
getPointChoice
Returns the value of the property that maps to the choice between thepointChoice_fixDesignatedPointandpointChoice_navaidSystemandpointChoice_aimingPointandpointChoice_runwayPointandpointChoice_airportReferencePointandpointChoice_positionelements.The possible values for this property are instances of
TLcdAIXM51FeatureAssociation<TLcdAIXM51DesignatedPointTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51NavaidTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51TouchDownLiftOffTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayCentrelinePointTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>TLcdAIXM51Property<TLcdAIXM51Point>
- Overrides:
getPointChoicein classTLcdAIXM51AbstractSegmentPoint- Returns:
- the value of the
POINT_CHOICE_PROPERTYproperty. - See Also:
-
setPointChoice
Sets the value of the property that maps to the choice between thepointChoice_fixDesignatedPointandpointChoice_navaidSystemandpointChoice_aimingPointandpointChoice_runwayPointandpointChoice_airportReferencePointandpointChoice_positionelements.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_PROPERTYproperty.
-
getExtendedServiceVolume
Returns the role value contained in the value of theEXTENDED_SERVICE_VOLUME_PROPERTYproperty. Returnsnullif the value of theEXTENDED_SERVICE_VOLUME_PROPERTYproperty isnull.An approved and flight checked extension to the standard service volume of a navaid
- Overrides:
getExtendedServiceVolumein classTLcdAIXM51AbstractSegmentPoint- Returns:
- the role value of the
EXTENDED_SERVICE_VOLUME_PROPERTYproperty. - See Also:
-
setExtendedServiceVolume
public void setExtendedServiceVolume(TLcdAIXM51Feature<TLcdAIXM51RadioFrequencyAreaTimeSlice> aValue) Sets the value of the property that maps to theextendedServiceVolumeelement. to a new instance of the association classTLcdAIXM51FeatureAssociationinitialized with the given role value. In case the given role value isnull, theEXTENDED_SERVICE_VOLUME_PROPERTYproperty is set tonull.An approved and flight checked extension to the standard service volume of a navaid
- Overrides:
setExtendedServiceVolumein classTLcdAIXM51AbstractSegmentPoint- Parameters:
aValue- the role value to set for theEXTENDED_SERVICE_VOLUME_PROPERTYproperty.
-
getAnnotation
Gets the value of theANNOTATION_PROPERTYproperty adapted to a list ofTLcdAIXM51Noteinstances.- Overrides:
getAnnotationin classTLcdAIXM51AbstractSegmentPoint- Returns:
- the value of the
ANNOTATION_PROPERTYproperty adapted to a list ofTLcdAIXM51Noteinstances. - See Also:
-
getRoleFreeFlight
Returns the role value contained in the value of theROLE_FREE_FLIGHT_PROPERTYproperty. Returnsnullif the value of theROLE_FREE_FLIGHT_PROPERTYproperty 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_PROPERTYproperty. - See Also:
-
setRoleFreeFlight
Sets the value of the property that maps to theroleFreeFlightelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theROLE_FREE_FLIGHT_PROPERTYproperty 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_PROPERTYproperty.
-
getRoleRVSM
Returns the role value contained in the value of theROLE_RVSM_PROPERTYproperty. Returnsnullif the value of theROLE_RVSM_PROPERTYproperty 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_PROPERTYproperty. - See Also:
-
setRoleRVSM
Sets the value of the property that maps to theroleRVSMelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theROLE_RVSM_PROPERTYproperty 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_PROPERTYproperty.
-
getTurnRadius
Returns the value of the property that maps to theturnRadiuselement.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_PROPERTYproperty.
-
setTurnRadius
Sets the value of the property that maps to theturnRadiuselement.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_PROPERTYproperty.
-
getRoleMilitaryTraining
Returns the role value contained in the value of theROLE_MILITARY_TRAINING_PROPERTYproperty. Returnsnullif the value of theROLE_MILITARY_TRAINING_PROPERTYproperty 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_PROPERTYproperty. - See Also:
-
setRoleMilitaryTraining
Sets the value of the property that maps to theroleMilitaryTrainingelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theROLE_MILITARY_TRAINING_PROPERTYproperty 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_PROPERTYproperty.
-
getExtension
Gets the value of theEXTENSION_PROPERTYproperty adapted to a list ofTLcdAIXM51AbstractExtensioninstances.- Returns:
- the value of the
EXTENSION_PROPERTYproperty adapted to a list ofTLcdAIXM51AbstractExtensioninstances. - See Also:
-