public class TLcdAIXM51AerialRefuellingPoint 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 |
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 |
SEQUENCE_PROPERTY
Data property that maps to the
sequence element. |
static TLcdDataProperty |
USAGE_TYPE_PROPERTY
Data property that maps to the
usageType 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 |
---|
TLcdAIXM51AerialRefuellingPoint() |
TLcdAIXM51AerialRefuellingPoint(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. |
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. |
Long |
getSequence()
Returns the role value contained in the value of the
SEQUENCE_PROPERTY property. |
TLcdAIXM51CodeAerialRefuellingPoint |
getUsageType()
Returns the role value contained in the value of the
USAGE_TYPE_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 |
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 |
setSequence(Long aValue)
Sets the value of the property that maps to the
sequence element. |
void |
setUsageType(TLcdAIXM51CodeAerialRefuellingPoint aValue)
Sets the value of the property that maps to the
usageType 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 SEQUENCE_PROPERTY
sequence
element.
The possible values for this property are instances of TLcdAIXM51Optional<long>
.public static final TLcdDataProperty USAGE_TYPE_PROPERTY
usageType
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeAerialRefuellingPoint>
.public static final TLcdDataProperty EXTENSION_PROPERTY
extension
element.
The possible values for this property are instances of List<TLcdAIXM51Link<TLcdAIXM51AbstractExtension>>
.public TLcdAIXM51AerialRefuellingPoint()
public TLcdAIXM51AerialRefuellingPoint(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 Long getSequence()
SEQUENCE_PROPERTY
property. Returns null
if the value of the SEQUENCE_PROPERTY
property is null
.
This attribute defines the order of points that make up an aerial refuelling track or anchor.
SEQUENCE_PROPERTY
property.TLcdAIXM51Optional
public void setSequence(Long aValue)
sequence
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 SEQUENCE_PROPERTY
property is set to null
.
This attribute defines the order of points that make up an aerial refuelling track or anchor.
aValue
- the role value to set for the SEQUENCE_PROPERTY
property.public TLcdAIXM51CodeAerialRefuellingPoint getUsageType()
USAGE_TYPE_PROPERTY
property. Returns null
if the value of the USAGE_TYPE_PROPERTY
property is null
.
The function(s) of the air Refuel point in relation to the air Refuel anchor pattern or air Refuel track.
USAGE_TYPE_PROPERTY
property.TLcdAIXM51Optional
public void setUsageType(TLcdAIXM51CodeAerialRefuellingPoint aValue)
usageType
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 USAGE_TYPE_PROPERTY
property is set to null
.
The function(s) of the air Refuel point in relation to the air Refuel anchor pattern or air Refuel track.
aValue
- the role value to set for the USAGE_TYPE_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