public class TLcdAIXM51ApproachCondition extends TLcdAIXM51AbstractAIXMObject
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
AIRCRAFT_CATEGORY_PROPERTY
Data property that maps to the
aircraftCategory element. |
static TLcdDataProperty |
ALTIMETER_PROPERTY
Data property that maps to the
altimeter element. |
static TLcdDataProperty |
ANNOTATION_PROPERTY
Data property that maps to the
annotation element. |
static TLcdDataProperty |
CIRCLING_RESTRICTION_PROPERTY
Data property that maps to the
circlingRestriction element. |
static TLcdDataProperty |
CLIMB_GRADIENT_PROPERTY
Data property that maps to the
climbGradient element. |
static TLcdDataProperty |
DESIGN_SURFACE_PROPERTY
Data property that maps to the
designSurface element. |
static TLcdDataProperty |
EXTENSION_PROPERTY
Data property that maps to the
extension element. |
static TLcdDataProperty |
FINAL_APPROACH_PATH_PROPERTY
Data property that maps to the
finalApproachPath element. |
static TLcdDataProperty |
LANDING_AREA_PROPERTY
Data property that maps to the
landingArea element. |
static TLcdDataProperty |
MINIMUM_SET_PROPERTY
Data property that maps to the
minimumSet element. |
static TLcdDataProperty |
REQUIRED_NAVIGATION_PERFORMANCE_PROPERTY
Data property that maps to the
requiredNavigationPerformance element. |
DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY
Constructor and Description |
---|
TLcdAIXM51ApproachCondition() |
TLcdAIXM51ApproachCondition(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
List<TLcdAIXM51AircraftCharacteristic> |
getAircraftCategory()
Gets the value of the
AIRCRAFT_CATEGORY_PROPERTY property adapted to a list of TLcdAIXM51AircraftCharacteristic instances. |
TLcdAIXM51Feature<TLcdAIXM51AltimeterSourceTimeSlice> |
getAltimeter()
Returns the role value contained in the value of the
ALTIMETER_PROPERTY property. |
List<TLcdAIXM51Note> |
getAnnotation()
Gets the value of the
ANNOTATION_PROPERTY property adapted to a list of TLcdAIXM51Note instances. |
List<TLcdAIXM51CirclingRestriction> |
getCirclingRestriction()
Gets the value of the
CIRCLING_RESTRICTION_PROPERTY property adapted to a list of TLcdAIXM51CirclingRestriction instances. |
Double |
getClimbGradient()
Returns the role value contained in the value of the
CLIMB_GRADIENT_PROPERTY property. |
List<TLcdAIXM51ObstacleAssessmentArea> |
getDesignSurface()
Gets the value of the
DESIGN_SURFACE_PROPERTY property adapted to a list of TLcdAIXM51ObstacleAssessmentArea instances. |
List<TLcdAIXM51AbstractExtension> |
getExtension()
Gets the value of the
EXTENSION_PROPERTY property adapted to a list of TLcdAIXM51AbstractExtension instances. |
TLcdAIXM51CodeMinimaFinalApproachPath |
getFinalApproachPath()
Returns the role value contained in the value of the
FINAL_APPROACH_PATH_PROPERTY property. |
List<TLcdAIXM51LandingTakeoffAreaCollection> |
getLandingArea()
Gets the value of the
LANDING_AREA_PROPERTY property adapted to a list of TLcdAIXM51LandingTakeoffAreaCollection instances. |
TLcdAIXM51Minima |
getMinimumSet()
Returns the role value contained in the value of the
MINIMUM_SET_PROPERTY property. |
Double |
getRequiredNavigationPerformance()
Returns the role value contained in the value of the
REQUIRED_NAVIGATION_PERFORMANCE_PROPERTY property. |
void |
setAltimeter(TLcdAIXM51Feature<TLcdAIXM51AltimeterSourceTimeSlice> aValue)
Sets the value of the property that maps to the
altimeter element. |
void |
setClimbGradient(Double aValue)
Sets the value of the property that maps to the
climbGradient element. |
void |
setFinalApproachPath(TLcdAIXM51CodeMinimaFinalApproachPath aValue)
Sets the value of the property that maps to the
finalApproachPath element. |
void |
setMinimumSet(TLcdAIXM51Minima aValue)
Sets the value of the property that maps to the
minimumSet element. |
void |
setRequiredNavigationPerformance(Double aValue)
Sets the value of the property that maps to the
requiredNavigationPerformance element. |
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
public static final TLcdDataProperty FINAL_APPROACH_PATH_PROPERTY
finalApproachPath
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeMinimaFinalApproachPath>
.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 CLIMB_GRADIENT_PROPERTY
climbGradient
element.
The possible values for this property are instances of TLcdAIXM51Optional<Double>
.public static final TLcdDataProperty MINIMUM_SET_PROPERTY
minimumSet
element.
The possible values for this property are instances of TLcdAIXM51Property<TLcdAIXM51Minima>
.public static final TLcdDataProperty CIRCLING_RESTRICTION_PROPERTY
circlingRestriction
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51CirclingRestriction>>
.public static final TLcdDataProperty AIRCRAFT_CATEGORY_PROPERTY
aircraftCategory
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51AircraftCharacteristic>>
.public static final TLcdDataProperty LANDING_AREA_PROPERTY
landingArea
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51LandingTakeoffAreaCollection>>
.public static final TLcdDataProperty ALTIMETER_PROPERTY
altimeter
element.
The possible values for this property are instances of TLcdAIXM51FeatureAssociation<TLcdAIXM51AltimeterSourceTimeSlice>
.public static final TLcdDataProperty DESIGN_SURFACE_PROPERTY
designSurface
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51ObstacleAssessmentArea>>
.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 TLcdAIXM51ApproachCondition()
public TLcdAIXM51ApproachCondition(TLcdDataType aType)
public TLcdAIXM51CodeMinimaFinalApproachPath getFinalApproachPath()
FINAL_APPROACH_PATH_PROPERTY
property. Returns null
if the value of the FINAL_APPROACH_PATH_PROPERTY
property is null
.
Enumerant indicating final approach path.
FINAL_APPROACH_PATH_PROPERTY
property.TLcdAIXM51Optional
public void setFinalApproachPath(TLcdAIXM51CodeMinimaFinalApproachPath aValue)
finalApproachPath
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 FINAL_APPROACH_PATH_PROPERTY
property is set to null
.
Enumerant indicating final approach path.
aValue
- the role value to set for the FINAL_APPROACH_PATH_PROPERTY
property.public Double getRequiredNavigationPerformance()
REQUIRED_NAVIGATION_PERFORMANCE_PROPERTY
property. Returns null
if the value of the REQUIRED_NAVIGATION_PERFORMANCE_PROPERTY
property is null
.
[ICAO] Required navigation performance (RNP). [ICAO] Specifies the minimum navigation performance accuracy required in an airspace. It is the navigation performance accuracy of all the user and navigation system combinations within an airspace. Note: It is a tolerance factor for flying. The factor is taken into consideration when determining protected airspace for aircraft.
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
.
[ICAO] Required navigation performance (RNP). [ICAO] Specifies the minimum navigation performance accuracy required in an airspace. It is the navigation performance accuracy of all the user and navigation system combinations within an airspace. Note: It is a tolerance factor for flying. The factor is taken into consideration when determining protected airspace for aircraft.
aValue
- the role value to set for the REQUIRED_NAVIGATION_PERFORMANCE_PROPERTY
property.public Double getClimbGradient()
CLIMB_GRADIENT_PROPERTY
property. Returns null
if the value of the CLIMB_GRADIENT_PROPERTY
property is null
.
The capability of an aircraft to climb with a certain gradient in take-off configuration.
CLIMB_GRADIENT_PROPERTY
property.TLcdAIXM51Optional
public void setClimbGradient(Double aValue)
climbGradient
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 CLIMB_GRADIENT_PROPERTY
property is set to null
.
The capability of an aircraft to climb with a certain gradient in take-off configuration.
aValue
- the role value to set for the CLIMB_GRADIENT_PROPERTY
property.public TLcdAIXM51Minima getMinimumSet()
MINIMUM_SET_PROPERTY
property. Returns null
if the value of the MINIMUM_SET_PROPERTY
property is null
.
Vertical and horizontal visual minimums
MINIMUM_SET_PROPERTY
property.TLcdAIXM51Property
public void setMinimumSet(TLcdAIXM51Minima aValue)
minimumSet
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 MINIMUM_SET_PROPERTY
property is set to null
.
Vertical and horizontal visual minimums
aValue
- the role value to set for the MINIMUM_SET_PROPERTY
property.public List<TLcdAIXM51CirclingRestriction> getCirclingRestriction()
CIRCLING_RESTRICTION_PROPERTY
property adapted to a list of TLcdAIXM51CirclingRestriction
instances.
An area resticted to flight.
CIRCLING_RESTRICTION_PROPERTY
property adapted to a list of TLcdAIXM51CirclingRestriction
instances.TLcdAIXM51Property
public List<TLcdAIXM51AircraftCharacteristic> getAircraftCategory()
AIRCRAFT_CATEGORY_PROPERTY
property adapted to a list of TLcdAIXM51AircraftCharacteristic
instances.
Classification of aircraft based on 1.3 times stall speed in landing configuration at maximum certified landing mass.
AIRCRAFT_CATEGORY_PROPERTY
property adapted to a list of TLcdAIXM51AircraftCharacteristic
instances.TLcdAIXM51Property
public List<TLcdAIXM51LandingTakeoffAreaCollection> getLandingArea()
LANDING_AREA_PROPERTY
property adapted to a list of TLcdAIXM51LandingTakeoffAreaCollection
instances.
One or more Runway Directions;final and sidestep defined by conditions.
LANDING_AREA_PROPERTY
property adapted to a list of TLcdAIXM51LandingTakeoffAreaCollection
instances.TLcdAIXM51Property
public TLcdAIXM51Feature<TLcdAIXM51AltimeterSourceTimeSlice> getAltimeter()
ALTIMETER_PROPERTY
property. Returns null
if the value of the ALTIMETER_PROPERTY
property is null
.
The altimeter that the Minimum Final Approach Condition applies to.
ALTIMETER_PROPERTY
property.TLcdAIXM51FeatureAssociation
public void setAltimeter(TLcdAIXM51Feature<TLcdAIXM51AltimeterSourceTimeSlice> aValue)
altimeter
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 ALTIMETER_PROPERTY
property is set to null
.
The altimeter that the Minimum Final Approach Condition applies to.
aValue
- the role value to set for the ALTIMETER_PROPERTY
property.public List<TLcdAIXM51ObstacleAssessmentArea> getDesignSurface()
DESIGN_SURFACE_PROPERTY
property adapted to a list of TLcdAIXM51ObstacleAssessmentArea
instances.
An evaluation area used when designing a procedure to insure safety of aircraft
DESIGN_SURFACE_PROPERTY
property adapted to a list of TLcdAIXM51ObstacleAssessmentArea
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