public abstract class Procedure extends A424ObjectWithId
Java class for Procedure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Procedure"> <complexContent> <extension base="{}A424ObjectWithId"> <sequence> <element name="isRnav" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="isHelicopterOnlyProcedure" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="procedureDesignAircraftCategoryOrType" type="{http://www.arinc424.com/xml/enumerations}ProcedureDesignAircraftCategoryOrType" minOccurs="0"/> <element name="isSpecial" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="procedureDesignMagVar" type="{http://www.arinc424.com/xml/datatypes}MagneticVariation" minOccurs="0"/> </sequence> <attribute name="referenceID" type="{http://www.w3.org/2001/XMLSchema}ID" /> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected Boolean |
isHelicopterOnlyProcedure |
protected Boolean |
isRnav |
protected Boolean |
isSpecial
Definition/Description: This field provides an indicator whether the terminal
procedure requires specific operational approval defined by official
government sources.
|
protected ProcedureDesignAircraftCategoryOrType |
procedureDesignAircraftCategoryOrType
This element indciates the category or type of aircraft that this procedure was designed to support.
|
protected MagneticVariation |
procedureDesignMagVar
This element provides the magnetic varaiation used to design the procedure.
|
protected String |
referenceID |
identifier
supplementalData
Constructor and Description |
---|
Procedure() |
Modifier and Type | Method and Description |
---|---|
ProcedureDesignAircraftCategoryOrType |
getProcedureDesignAircraftCategoryOrType()
Gets the value of the procedureDesignAircraftCategoryOrType property.
|
MagneticVariation |
getProcedureDesignMagVar()
Gets the value of the procedureDesignMagVar property.
|
String |
getReferenceID()
Gets the value of the referenceID property.
|
Boolean |
isIsHelicopterOnlyProcedure()
Gets the value of the isHelicopterOnlyProcedure property.
|
Boolean |
isIsRnav()
Gets the value of the isRnav property.
|
Boolean |
isIsSpecial()
Gets the value of the isSpecial property.
|
void |
setIsHelicopterOnlyProcedure(Boolean value)
Sets the value of the isHelicopterOnlyProcedure property.
|
void |
setIsRnav(Boolean value)
Sets the value of the isRnav property.
|
void |
setIsSpecial(Boolean value)
Sets the value of the isSpecial property.
|
void |
setProcedureDesignAircraftCategoryOrType(ProcedureDesignAircraftCategoryOrType value)
Sets the value of the procedureDesignAircraftCategoryOrType property.
|
void |
setProcedureDesignMagVar(MagneticVariation value)
Sets the value of the procedureDesignMagVar property.
|
void |
setReferenceID(String value)
Sets the value of the referenceID property.
|
getIdentifier, setIdentifier
getSupplementalData, setSupplementalData
protected Boolean isRnav
protected Boolean isHelicopterOnlyProcedure
protected ProcedureDesignAircraftCategoryOrType procedureDesignAircraftCategoryOrType
protected Boolean isSpecial
protected MagneticVariation procedureDesignMagVar
protected String referenceID
public Boolean isIsRnav()
Boolean
public void setIsRnav(Boolean value)
value
- allowed object is
Boolean
public Boolean isIsHelicopterOnlyProcedure()
Boolean
public void setIsHelicopterOnlyProcedure(Boolean value)
value
- allowed object is
Boolean
public ProcedureDesignAircraftCategoryOrType getProcedureDesignAircraftCategoryOrType()
This element indciates the category or type of aircraft that this procedure was designed to support.
ProcedureDesignAircraftCategoryOrType
public void setProcedureDesignAircraftCategoryOrType(ProcedureDesignAircraftCategoryOrType value)
value
- allowed object is
ProcedureDesignAircraftCategoryOrType
getProcedureDesignAircraftCategoryOrType()
public Boolean isIsSpecial()
Definition/Description: This field provides an indicator whether the terminal procedure requires specific operational approval defined by official government sources. Special procedures may be developed based on aircraft performance, aircraft equipment, or crew training, and may also require the use of landing aids, communications, or weather services not available for public use. Examples of special procedures include: SIAP, RCAP, etc.
Boolean
public void setIsSpecial(Boolean value)
value
- allowed object is
Boolean
isIsSpecial()
public MagneticVariation getProcedureDesignMagVar()
This element provides the magnetic varaiation used to design the procedure.
MagneticVariation
public void setProcedureDesignMagVar(MagneticVariation value)
value
- allowed object is
MagneticVariation
getProcedureDesignMagVar()
public String getReferenceID()
String
Copyright © 2017. All rights reserved.