public class Approach extends Procedure
Java class for Approach complex type.
The following schema fragment specifies the expected content contained within this class.
 <complexType name="Approach">
   <complexContent>
     <extension base="{}Procedure">
       <sequence>
         <element name="approachRouteType" type="{http://www.arinc424.com/xml/enumerations}ApproachRouteType"/>
         <element name="gnssFMSIndicator" type="{http://www.arinc424.com/xml/enumerations}GNSSFMSIndicator" minOccurs="0"/>
         <element name="gbasPathPoint" type="{}GBASPathPoint" minOccurs="0"/>
         <element name="sbasPathPoint" type="{}SBASPathPoint" minOccurs="0"/>
         <element name="approachTransition" type="{}ApproachTransition" maxOccurs="unbounded" minOccurs="0"/>
         <element name="finalApproach" type="{}FinalApproach"/>
         <element name="missedApproach" type="{}MissedApproach" maxOccurs="unbounded" minOccurs="0"/>
         <element name="pointRef" type="{http://www.arinc424.com/xml/datatypes}PointReference" minOccurs="0"/>
         <element name="isRnavVisual" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="isPinsProcedeVisually" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="isPinsProcedeVfr" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="isLocalizerBackcourse" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="approachPbnNavSpec" type="{http://www.arinc424.com/xml/enumerations}ApproachPbnNavSpec" minOccurs="0"/>
         <element name="isPreferredProcedure" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 | Modifier and Type | Field and Description | 
|---|---|
| protected ApproachPbnNavSpec | approachPbnNavSpecThis element provides informaiton on the ICAO PBN navigation specification applicable to the approach. | 
| protected ApproachRouteType | approachRouteTypeThis element identifies what type of approach the parent is. | 
| protected List<ApproachTransition> | approachTransitionThese elements are the approach transitions for the approach. | 
| protected FinalApproach | finalApproachThis is the final approach route, which ends at the last part of the final before the missed approach. | 
| protected GBASPathPoint | gbasPathPointThis element is the GBAS path point record for the approach. | 
| protected GNSSFMSIndicator | gnssFMSIndicatorThe “GNSS/FMS Indicator” field provides an indication of whether or not the responsible government agency has authorized the overlay of a conventional, ground based approach procedure with the use of a sensor capable of processing GNSS data or if the procedure may be flown with FMS as the primary navigation equipment. | 
| protected Boolean | isLocalizerBackcourseIf this element exists and is true th eparent is a localizer backcourse. | 
| protected Boolean | isPinsProcedeVfrThis element indicates if hte procedure is Point In Space with instructions to procedure under visual flight rules. | 
| protected Boolean | isPinsProcedeVisuallyThis element indicates if the procedure is Point In Space with a instructions to procede visually. | 
| protected Boolean | isPreferredProcedurePreferred Multiple Approach Indicator is used to identify the multiple approach that is generally considered to be the most likely one to be utilized/needed when there are only multiple approaches available for a given approach type at a runway. | 
| protected Boolean | isRnavVisualIf this element exists and is true the parent is an Rnav Visual. | 
| protected List<MissedApproach> | missedApproachThese elments are the missed approach routes for a procedure. | 
| protected PointReference | pointRefThis element provides a reference to the point served by this approach procedure. | 
| protected SBASPathPoint | sbasPathPointThis element is the SBAS path point for the approach | 
isHelicopterOnlyProcedure, isRnav, isSpecial, procedureDesignAircraftCategoryOrType, procedureDesignMagVar, referenceIDidentifiersupplementalData| Constructor and Description | 
|---|
| Approach() | 
| Modifier and Type | Method and Description | 
|---|---|
| ApproachPbnNavSpec | getApproachPbnNavSpec()Gets the value of the approachPbnNavSpec property. | 
| ApproachRouteType | getApproachRouteType()Gets the value of the approachRouteType property. | 
| List<ApproachTransition> | getApproachTransition()Gets the value of the approachTransition property. | 
| FinalApproach | getFinalApproach()Gets the value of the finalApproach property. | 
| GBASPathPoint | getGbasPathPoint()Gets the value of the gbasPathPoint property. | 
| GNSSFMSIndicator | getGnssFMSIndicator()Gets the value of the gnssFMSIndicator property. | 
| List<MissedApproach> | getMissedApproach()Gets the value of the missedApproach property. | 
| PointReference | getPointRef()Gets the value of the pointRef property. | 
| SBASPathPoint | getSbasPathPoint()Gets the value of the sbasPathPoint property. | 
| Boolean | isIsLocalizerBackcourse()Gets the value of the isLocalizerBackcourse property. | 
| Boolean | isIsPinsProcedeVfr()Gets the value of the isPinsProcedeVfr property. | 
| Boolean | isIsPinsProcedeVisually()Gets the value of the isPinsProcedeVisually property. | 
| Boolean | isIsPreferredProcedure()Gets the value of the isPreferredProcedure property. | 
| Boolean | isIsRnavVisual()Gets the value of the isRnavVisual property. | 
| void | setApproachPbnNavSpec(ApproachPbnNavSpec value)Sets the value of the approachPbnNavSpec property. | 
| void | setApproachRouteType(ApproachRouteType value)Sets the value of the approachRouteType property. | 
| void | setFinalApproach(FinalApproach value)Sets the value of the finalApproach property. | 
| void | setGbasPathPoint(GBASPathPoint value)Sets the value of the gbasPathPoint property. | 
| void | setGnssFMSIndicator(GNSSFMSIndicator value)Sets the value of the gnssFMSIndicator property. | 
| void | setIsLocalizerBackcourse(Boolean value)Sets the value of the isLocalizerBackcourse property. | 
| void | setIsPinsProcedeVfr(Boolean value)Sets the value of the isPinsProcedeVfr property. | 
| void | setIsPinsProcedeVisually(Boolean value)Sets the value of the isPinsProcedeVisually property. | 
| void | setIsPreferredProcedure(Boolean value)Sets the value of the isPreferredProcedure property. | 
| void | setIsRnavVisual(Boolean value)Sets the value of the isRnavVisual property. | 
| void | setPointRef(PointReference value)Sets the value of the pointRef property. | 
| void | setSbasPathPoint(SBASPathPoint value)Sets the value of the sbasPathPoint property. | 
getProcedureDesignAircraftCategoryOrType, getProcedureDesignMagVar, getReferenceID, isIsHelicopterOnlyProcedure, isIsRnav, isIsSpecial, setIsHelicopterOnlyProcedure, setIsRnav, setIsSpecial, setProcedureDesignAircraftCategoryOrType, setProcedureDesignMagVar, setReferenceIDgetIdentifier, setIdentifiergetSupplementalData, setSupplementalDataprotected ApproachRouteType approachRouteType
protected GNSSFMSIndicator gnssFMSIndicator
protected GBASPathPoint gbasPathPoint
protected SBASPathPoint sbasPathPoint
protected List<ApproachTransition> approachTransition
protected FinalApproach finalApproach
protected List<MissedApproach> missedApproach
protected PointReference pointRef
protected Boolean isRnavVisual
protected Boolean isPinsProcedeVisually
protected Boolean isPinsProcedeVfr
protected Boolean isLocalizerBackcourse
protected ApproachPbnNavSpec approachPbnNavSpec
protected Boolean isPreferredProcedure
public ApproachRouteType getApproachRouteType()
This element identifies what type of approach the parent is.
ApproachRouteTypepublic void setApproachRouteType(ApproachRouteType value)
value - allowed object is
     ApproachRouteTypegetApproachRouteType()public GNSSFMSIndicator getGnssFMSIndicator()
The “GNSS/FMS Indicator” field provides an indication of whether or not the responsible government agency has authorized the overlay of a conventional, ground based approach procedure with the use of a sensor capable of processing GNSS data or if the procedure may be flown with FMS as the primary navigation equipment. The field is also used to indicate when and RNAV procedure has been authorized for GNSS-based vertical navigation.
GNSSFMSIndicatorpublic void setGnssFMSIndicator(GNSSFMSIndicator value)
value - allowed object is
     GNSSFMSIndicatorgetGnssFMSIndicator()public GBASPathPoint getGbasPathPoint()
This element is the GBAS path point record for the approach.
GBASPathPointpublic void setGbasPathPoint(GBASPathPoint value)
value - allowed object is
     GBASPathPointgetGbasPathPoint()public SBASPathPoint getSbasPathPoint()
This element is the SBAS path point for the approach
SBASPathPointpublic void setSbasPathPoint(SBASPathPoint value)
value - allowed object is
     SBASPathPointgetSbasPathPoint()public List<ApproachTransition> getApproachTransition()
 This accessor method returns a reference to the live list,
 not a snapshot. Therefore any modification you make to the
 returned list will be present inside the JAXB object.
 This is why there is not a set method for the approachTransition property.
 
 
For example, to add a new item, do as follows:
    getApproachTransition().add(newItem);
 
 
 
 
 Objects of the following type(s) are allowed in the list
 ApproachTransition
 
 
These elements are the approach transitions for the approach.
public FinalApproach getFinalApproach()
This is the final approach route, which ends at the last part of the final before the missed approach. e.g., The last point of the final approach is often the missed approach point.
FinalApproachpublic void setFinalApproach(FinalApproach value)
value - allowed object is
     FinalApproachgetFinalApproach()public List<MissedApproach> getMissedApproach()
 This accessor method returns a reference to the live list,
 not a snapshot. Therefore any modification you make to the
 returned list will be present inside the JAXB object.
 This is why there is not a set method for the missedApproach property.
 
 
For example, to add a new item, do as follows:
    getMissedApproach().add(newItem);
 
 
 
 
 Objects of the following type(s) are allowed in the list
 MissedApproach
 
 
These elments are the missed approach routes for a procedure.
public PointReference getPointRef()
This element provides a reference to the point served by this approach procedure. On an approach this would reference a runway or fix.
PointReferencepublic void setPointRef(PointReference value)
value - allowed object is
     PointReferencegetPointRef()public Boolean isIsRnavVisual()
If this element exists and is true the parent is an Rnav Visual.
Booleanpublic void setIsRnavVisual(Boolean value)
value - allowed object is
     BooleanisIsRnavVisual()public Boolean isIsPinsProcedeVisually()
This element indicates if the procedure is Point In Space with a instructions to procede visually.
Booleanpublic void setIsPinsProcedeVisually(Boolean value)
value - allowed object is
     BooleanisIsPinsProcedeVisually()public Boolean isIsPinsProcedeVfr()
This element indicates if hte procedure is Point In Space with instructions to procedure under visual flight rules.
Booleanpublic void setIsPinsProcedeVfr(Boolean value)
value - allowed object is
     BooleanisIsPinsProcedeVfr()public Boolean isIsLocalizerBackcourse()
If this element exists and is true th eparent is a localizer backcourse.
Booleanpublic void setIsLocalizerBackcourse(Boolean value)
value - allowed object is
     BooleanisIsLocalizerBackcourse()public ApproachPbnNavSpec getApproachPbnNavSpec()
This element provides informaiton on the ICAO PBN navigation specification applicable to the approach.
ApproachPbnNavSpecpublic void setApproachPbnNavSpec(ApproachPbnNavSpec value)
value - allowed object is
     ApproachPbnNavSpecgetApproachPbnNavSpec()public Boolean isIsPreferredProcedure()
Preferred Multiple Approach Indicator is used to identify the multiple approach that is generally considered to be the most likely one to be utilized/needed when there are only multiple approaches available for a given approach type at a runway. This will be defined on the Approach FAF record in the Final Approach. For a given approach type at a runway, there shall be one and only one Primary Multiple Approach Indicator provided
Booleanpublic void setIsPreferredProcedure(Boolean value)
value - allowed object is
     BooleanisIsPreferredProcedure()Copyright © 2017. All rights reserved.