public class TLcdAIXM51TerminalSegmentPoint extends TLcdAIXM51AbstractSegmentPoint
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
ANNOTATION_PROPERTY
Data property that maps to the
annotation element. |
static TLcdDataProperty |
EXTENDED_SERVICE_VOLUME_PROPERTY
Data property that maps to the
extendedServiceVolume element. |
static TLcdDataProperty |
EXTENSION_PROPERTY
Data property that maps to the
extension element. |
static TLcdDataProperty |
FACILITY_MAKEUP_PROPERTY
Data property that maps to the
facilityMakeup element. |
static TLcdDataProperty |
FLY_OVER_PROPERTY
Data property that maps to the
flyOver element. |
static TLcdDataProperty |
INDICATOR_FACF_PROPERTY
Data property that maps to the
indicatorFACF element. |
static TLcdDataProperty |
LEAD_DME_PROPERTY
Data property that maps to the
leadDME element. |
static TLcdDataProperty |
LEAD_RADIAL_PROPERTY
Data property that maps to the
leadRadial element. |
static TLcdDataProperty |
POINT_CHOICE_PROPERTY
Data property that maps to the choice between the
pointChoice_fixDesignatedPoint and pointChoice_navaidSystem and pointChoice_aimingPoint and pointChoice_runwayPoint and pointChoice_airportReferencePoint and pointChoice_position elements. |
static TLcdDataProperty |
RADAR_GUIDANCE_PROPERTY
Data property that maps to the
radarGuidance element. |
static TLcdDataProperty |
REPORTING_ATC_PROPERTY
Data property that maps to the
reportingATC element. |
static TLcdDataProperty |
ROLE_PROPERTY
Data property that maps to the
role element. |
static TLcdDataProperty |
WAYPOINT_PROPERTY
Data property that maps to the
waypoint element. |
DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY
Constructor and Description |
---|
TLcdAIXM51TerminalSegmentPoint() |
TLcdAIXM51TerminalSegmentPoint(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. |
TLcdAIXM51Feature<TLcdAIXM51RadioFrequencyAreaTimeSlice> |
getExtendedServiceVolume()
Returns the role value contained in the value of the
EXTENDED_SERVICE_VOLUME_PROPERTY property. |
List<TLcdAIXM51AbstractExtension> |
getExtension()
Gets the value of the
EXTENSION_PROPERTY property adapted to a list of TLcdAIXM51AbstractExtension instances. |
List<TLcdAIXM51PointReference> |
getFacilityMakeup()
Gets the value of the
FACILITY_MAKEUP_PROPERTY property adapted to a list of TLcdAIXM51PointReference instances. |
TLcdAIXM51CodeYesNo |
getFlyOver()
Returns the role value contained in the value of the
FLY_OVER_PROPERTY property. |
TLcdAIXM51CodeYesNo |
getIndicatorFACF()
Returns the role value contained in the value of the
INDICATOR_FACF_PROPERTY property. |
TLcdAIXM51ValDistance |
getLeadDME()
Returns the value of the property that maps to the
leadDME element. |
Double |
getLeadRadial()
Returns the role value contained in the value of the
LEAD_RADIAL_PROPERTY property. |
TLcdGML32AbstractGML |
getPointChoice()
Returns the value of the property that maps to the choice between the
pointChoice_fixDesignatedPoint and pointChoice_navaidSystem and pointChoice_aimingPoint and pointChoice_runwayPoint and pointChoice_airportReferencePoint and pointChoice_position elements. |
TLcdAIXM51CodeYesNo |
getRadarGuidance()
Returns the role value contained in the value of the
RADAR_GUIDANCE_PROPERTY property. |
TLcdAIXM51CodeATCReporting |
getReportingATC()
Returns the role value contained in the value of the
REPORTING_ATC_PROPERTY property. |
TLcdAIXM51CodeProcedureFixRole |
getRole()
Returns the role value contained in the value of the
ROLE_PROPERTY property. |
TLcdAIXM51CodeYesNo |
getWaypoint()
Returns the role value contained in the value of the
WAYPOINT_PROPERTY property. |
void |
setExtendedServiceVolume(TLcdAIXM51Feature<TLcdAIXM51RadioFrequencyAreaTimeSlice> aValue)
Sets the value of the property that maps to the
extendedServiceVolume element. |
void |
setFlyOver(TLcdAIXM51CodeYesNo aValue)
Sets the value of the property that maps to the
flyOver element. |
void |
setIndicatorFACF(TLcdAIXM51CodeYesNo aValue)
Sets the value of the property that maps to the
indicatorFACF element. |
void |
setLeadDME(TLcdAIXM51ValDistance aValue)
Sets the value of the property that maps to the
leadDME element. |
void |
setLeadRadial(Double aValue)
Sets the value of the property that maps to the
leadRadial element. |
void |
setPointChoice(TLcdGML32AbstractGML aValue)
Sets the value of the property that maps to the choice between the
pointChoice_fixDesignatedPoint and pointChoice_navaidSystem and pointChoice_aimingPoint and pointChoice_runwayPoint and pointChoice_airportReferencePoint and pointChoice_position elements. |
void |
setRadarGuidance(TLcdAIXM51CodeYesNo aValue)
Sets the value of the property that maps to the
radarGuidance element. |
void |
setReportingATC(TLcdAIXM51CodeATCReporting aValue)
Sets the value of the property that maps to the
reportingATC element. |
void |
setRole(TLcdAIXM51CodeProcedureFixRole aValue)
Sets the value of the property that maps to the
role element. |
void |
setWaypoint(TLcdAIXM51CodeYesNo aValue)
Sets the value of the property that maps to the
waypoint element. |
setPointChoice
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
public static final TLcdDataProperty REPORTING_ATC_PROPERTY
reportingATC
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeATCReporting>
.public static final TLcdDataProperty FLY_OVER_PROPERTY
flyOver
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeYesNo>
.public static final TLcdDataProperty WAYPOINT_PROPERTY
waypoint
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeYesNo>
.public static final TLcdDataProperty RADAR_GUIDANCE_PROPERTY
radarGuidance
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeYesNo>
.public static final TLcdDataProperty FACILITY_MAKEUP_PROPERTY
facilityMakeup
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51PointReference>>
.public static final TLcdDataProperty POINT_CHOICE_PROPERTY
pointChoice_fixDesignatedPoint
and pointChoice_navaidSystem
and pointChoice_aimingPoint
and pointChoice_runwayPoint
and pointChoice_airportReferencePoint
and pointChoice_position
elements.
The possible values for this property are instances of
TLcdAIXM51FeatureAssociation<TLcdAIXM51DesignatedPointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51NavaidTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51TouchDownLiftOffTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayCentrelinePointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>
TLcdAIXM51Property<TLcdAIXM51Point>
public static final TLcdDataProperty EXTENDED_SERVICE_VOLUME_PROPERTY
extendedServiceVolume
element.
The possible values for this property are instances of TLcdAIXM51FeatureAssociation<TLcdAIXM51RadioFrequencyAreaTimeSlice>
.public static final TLcdDataProperty ANNOTATION_PROPERTY
annotation
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51Note>>
.public static final TLcdDataProperty ROLE_PROPERTY
role
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeProcedureFixRole>
.public static final TLcdDataProperty LEAD_RADIAL_PROPERTY
leadRadial
element.
The possible values for this property are instances of TLcdAIXM51Optional<Double>
.public static final TLcdDataProperty LEAD_DME_PROPERTY
leadDME
element.
The possible values for this property are instances of TLcdAIXM51ValDistance
.public static final TLcdDataProperty INDICATOR_FACF_PROPERTY
indicatorFACF
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeYesNo>
.public static final TLcdDataProperty EXTENSION_PROPERTY
extension
element.
The possible values for this property are instances of List<TLcdAIXM51Link<TLcdAIXM51AbstractExtension>>
.public TLcdAIXM51TerminalSegmentPoint()
public TLcdAIXM51TerminalSegmentPoint(TLcdDataType aType)
public TLcdAIXM51CodeATCReporting getReportingATC()
REPORTING_ATC_PROPERTY
property. Returns null
if the value of the REPORTING_ATC_PROPERTY
property is null
.
Indicating the type of position report required by an ATC Unit. Eg.: compulsory or on request.
getReportingATC
in class TLcdAIXM51AbstractSegmentPoint
REPORTING_ATC_PROPERTY
property.TLcdAIXM51Optional
public void setReportingATC(TLcdAIXM51CodeATCReporting aValue)
reportingATC
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 REPORTING_ATC_PROPERTY
property is set to null
.
Indicating the type of position report required by an ATC Unit. Eg.: compulsory or on request.
setReportingATC
in class TLcdAIXM51AbstractSegmentPoint
aValue
- the role value to set for the REPORTING_ATC_PROPERTY
property.public TLcdAIXM51CodeYesNo getFlyOver()
FLY_OVER_PROPERTY
property. Returns null
if the value of the FLY_OVER_PROPERTY
property is null
.
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.
getFlyOver
in class TLcdAIXM51AbstractSegmentPoint
FLY_OVER_PROPERTY
property.TLcdAIXM51Optional
public void setFlyOver(TLcdAIXM51CodeYesNo aValue)
flyOver
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 FLY_OVER_PROPERTY
property is set to null
.
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.
setFlyOver
in class TLcdAIXM51AbstractSegmentPoint
aValue
- the role value to set for the FLY_OVER_PROPERTY
property.public TLcdAIXM51CodeYesNo getWaypoint()
WAYPOINT_PROPERTY
property. Returns null
if the value of the WAYPOINT_PROPERTY
property is null
.
A point used for RNAV procedures/routes.
getWaypoint
in class TLcdAIXM51AbstractSegmentPoint
WAYPOINT_PROPERTY
property.TLcdAIXM51Optional
public void setWaypoint(TLcdAIXM51CodeYesNo aValue)
waypoint
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 WAYPOINT_PROPERTY
property is set to null
.
A point used for RNAV procedures/routes.
setWaypoint
in class TLcdAIXM51AbstractSegmentPoint
aValue
- the role value to set for the WAYPOINT_PROPERTY
property.public TLcdAIXM51CodeYesNo getRadarGuidance()
RADAR_GUIDANCE_PROPERTY
property. Returns null
if the value of the RADAR_GUIDANCE_PROPERTY
property is null
.
Radar guidance is possible for reaching this point.
getRadarGuidance
in class TLcdAIXM51AbstractSegmentPoint
RADAR_GUIDANCE_PROPERTY
property.TLcdAIXM51Optional
public void setRadarGuidance(TLcdAIXM51CodeYesNo aValue)
radarGuidance
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 RADAR_GUIDANCE_PROPERTY
property is set to null
.
Radar guidance is possible for reaching this point.
setRadarGuidance
in class TLcdAIXM51AbstractSegmentPoint
aValue
- the role value to set for the RADAR_GUIDANCE_PROPERTY
property.public List<TLcdAIXM51PointReference> getFacilityMakeup()
FACILITY_MAKEUP_PROPERTY
property adapted to a list of TLcdAIXM51PointReference
instances.
Specific facility make up used by aircraft to locate the segment point.
getFacilityMakeup
in class TLcdAIXM51AbstractSegmentPoint
FACILITY_MAKEUP_PROPERTY
property adapted to a list of TLcdAIXM51PointReference
instances.TLcdAIXM51Property
public TLcdGML32AbstractGML getPointChoice()
pointChoice_fixDesignatedPoint
and pointChoice_navaidSystem
and pointChoice_aimingPoint
and pointChoice_runwayPoint
and pointChoice_airportReferencePoint
and pointChoice_position
elements.
The possible values for this property are instances of
TLcdAIXM51FeatureAssociation<TLcdAIXM51DesignatedPointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51NavaidTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51TouchDownLiftOffTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayCentrelinePointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>
TLcdAIXM51Property<TLcdAIXM51Point>
getPointChoice
in class TLcdAIXM51AbstractSegmentPoint
POINT_CHOICE_PROPERTY
property.TLcdGML32AbstractGML
public void setPointChoice(TLcdGML32AbstractGML aValue)
pointChoice_fixDesignatedPoint
and pointChoice_navaidSystem
and pointChoice_aimingPoint
and pointChoice_runwayPoint
and pointChoice_airportReferencePoint
and pointChoice_position
elements.
The possible values for this property are instances of
TLcdAIXM51FeatureAssociation<TLcdAIXM51DesignatedPointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51NavaidTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51TouchDownLiftOffTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayCentrelinePointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>
TLcdAIXM51Property<TLcdAIXM51Point>
aValue
- the value to set for the POINT_CHOICE_PROPERTY
property.public TLcdAIXM51Feature<TLcdAIXM51RadioFrequencyAreaTimeSlice> getExtendedServiceVolume()
EXTENDED_SERVICE_VOLUME_PROPERTY
property. Returns null
if the value of the EXTENDED_SERVICE_VOLUME_PROPERTY
property is null
.
An approved and flight checked extension to the standard service volume of a navaid
getExtendedServiceVolume
in class TLcdAIXM51AbstractSegmentPoint
EXTENDED_SERVICE_VOLUME_PROPERTY
property.TLcdAIXM51FeatureAssociation
public void setExtendedServiceVolume(TLcdAIXM51Feature<TLcdAIXM51RadioFrequencyAreaTimeSlice> aValue)
extendedServiceVolume
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 EXTENDED_SERVICE_VOLUME_PROPERTY
property is set to null
.
An approved and flight checked extension to the standard service volume of a navaid
setExtendedServiceVolume
in class TLcdAIXM51AbstractSegmentPoint
aValue
- the role value to set for the EXTENDED_SERVICE_VOLUME_PROPERTY
property.public List<TLcdAIXM51Note> getAnnotation()
ANNOTATION_PROPERTY
property adapted to a list of TLcdAIXM51Note
instances.getAnnotation
in class TLcdAIXM51AbstractSegmentPoint
ANNOTATION_PROPERTY
property adapted to a list of TLcdAIXM51Note
instances.TLcdAIXM51Property
public TLcdAIXM51CodeProcedureFixRole getRole()
ROLE_PROPERTY
property. Returns null
if the value of the ROLE_PROPERTY
property is null
.
Identifies the function or position the point plays in the approach procedure.
ROLE_PROPERTY
property.TLcdAIXM51Optional
public void setRole(TLcdAIXM51CodeProcedureFixRole aValue)
role
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 ROLE_PROPERTY
property is set to null
.
Identifies the function or position the point plays in the approach procedure.
aValue
- the role value to set for the ROLE_PROPERTY
property.public Double getLeadRadial()
LEAD_RADIAL_PROPERTY
property. Returns null
if the value of the LEAD_RADIAL_PROPERTY
property is null
.
The lead radial provides information for aircraft with single receiving equipment to change the receiver to the localizer or other facility providing the course guidance and to ensure the aircraft is within the clearance coverage area of LOC facilities before changing frequency or accepting on-course indication.
LEAD_RADIAL_PROPERTY
property.TLcdAIXM51Optional
public void setLeadRadial(Double aValue)
leadRadial
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 LEAD_RADIAL_PROPERTY
property is set to null
.
The lead radial provides information for aircraft with single receiving equipment to change the receiver to the localizer or other facility providing the course guidance and to ensure the aircraft is within the clearance coverage area of LOC facilities before changing frequency or accepting on-course indication.
aValue
- the role value to set for the LEAD_RADIAL_PROPERTY
property.public TLcdAIXM51ValDistance getLeadDME()
leadDME
element.
The lead DME , like the lead Radial, provides information for aircraft with single receiving equipment to change the receiver to the localizer or other facility providing the course guidance and to ensure the aircraft is within the clearance coverage area of LOC facilities before changing frequency or accepting on-course indication.
LEAD_DME_PROPERTY
property.public void setLeadDME(TLcdAIXM51ValDistance aValue)
leadDME
element.
The lead DME , like the lead Radial, provides information for aircraft with single receiving equipment to change the receiver to the localizer or other facility providing the course guidance and to ensure the aircraft is within the clearance coverage area of LOC facilities before changing frequency or accepting on-course indication.
aValue
- the value to set for the LEAD_DME_PROPERTY
property.public TLcdAIXM51CodeYesNo getIndicatorFACF()
INDICATOR_FACF_PROPERTY
property. Returns null
if the value of the INDICATOR_FACF_PROPERTY
property is null
.
Indicates the point is also a Final Approach Course Fix (FACF).
INDICATOR_FACF_PROPERTY
property.TLcdAIXM51Optional
public void setIndicatorFACF(TLcdAIXM51CodeYesNo aValue)
indicatorFACF
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 INDICATOR_FACF_PROPERTY
property is set to null
.
Indicates the point is also a Final Approach Course Fix (FACF).
aValue
- the role value to set for the INDICATOR_FACF_PROPERTY
property.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