public class PreferedRouteLeg extends Leg
Java class for PreferedRouteLeg complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PreferedRouteLeg"> <complexContent> <extension base="{}Leg"> <sequence> <element name="aircraftUsageGroup" type="{http://www.arinc424.com/xml/datatypes}AircraftUsageGroup" minOccurs="0"/> <element name="altitudeDescription" type="{http://www.arinc424.com/xml/enumerations}AltitudeDescription" minOccurs="0"/> <element name="areaCode" type="{http://www.arinc424.com/xml/enumerations}AreaCode" minOccurs="0"/> <element name="directionRestriction" type="{http://www.arinc424.com/xml/datatypes}DirectionRestriction" minOccurs="0"/> <element name="intialAirportFix" type="{http://www.arinc424.com/xml/datatypes}InitialTerminusAirportFix" minOccurs="0"/> <element name="level" type="{http://www.arinc424.com/xml/enumerations}Level" minOccurs="0"/> <element name="maximumAltitude" type="{http://www.arinc424.com/xml/datatypes}AltitudeLimit" minOccurs="0"/> <element name="minimumAltitude" type="{http://www.arinc424.com/xml/datatypes}Altitude" minOccurs="0"/> <element name="preferedRouteTimings" type="{http://www.arinc424.com/xml/datatypes}PreferredRouteTimings" maxOccurs="unbounded" minOccurs="0"/> <element name="preferedRouteUseIndicator" type="{http://www.arinc424.com/xml/datatypes}PreferedRouteUseIndicator"/> <element name="routeType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="terminusAirportFix" type="{http://www.arinc424.com/xml/datatypes}InitialTerminusAirportFix" minOccurs="0"/> <element name="timeCodeContinuation" type="{http://www.arinc424.com/xml/enumerations}TimeCodeContinuationRecords" minOccurs="0"/> <element name="timeCodePrimary" type="{http://www.arinc424.com/xml/enumerations}TimeCodePrimaryRecords" minOccurs="0"/> <element name="viaCode" type="{http://www.arinc424.com/xml/enumerations}PreferredRouteVIACodes" minOccurs="0"/> <element name="airwayRef" type="{http://www.w3.org/2001/XMLSchema}IDREF" minOccurs="0"/> <element name="procedureRef" type="{http://www.w3.org/2001/XMLSchema}IDREF" minOccurs="0"/> <element name="alt1" type="{http://www.arinc424.com/xml/datatypes}Altitude" minOccurs="0"/> <element name="alt2" type="{http://www.arinc424.com/xml/datatypes}Altitude" minOccurs="0"/> <element name="initialAirportFixRef" type="{http://www.arinc424.com/xml/datatypes}PointReference" minOccurs="0"/> <element name="toTerminusFixRef" type="{http://www.arinc424.com/xml/datatypes}PointReference" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected AircraftUsageGroup |
aircraftUsageGroup
The “Aircraft Use Group” field provides information on what aircraft or groups of aircraft are permitted to use a certain route.
|
protected Object |
airwayRef |
protected Altitude |
alt1 |
protected Altitude |
alt2 |
protected AltitudeDescription |
altitudeDescription
The "Altitude Description" field will designate whether a waypoint should be crossed "at," "at or above," "at or below" or "at or above to at or below" specified altitudes.
|
protected AreaCode |
areaCode
The “Customer Area Code” field permits the categorization of standard records by geographical area and of tailored records by the airlines for whom they are provided in the master file.
|
protected DirectionRestriction |
directionRestriction
The “Direction Restriction” field, when used on Enroute Airway records, will indicate the direction an Enroute Airway is to be flown.
|
protected PointReference |
initialAirportFixRef |
protected String |
intialAirportFix
The “Initial Fix” and the “Terminus Fix” fields are used to define the departure airport or initial fix and the destination airport or terminus fix of a preferred route.
|
protected Level |
level
The Level field defines the airway structure of which the record is an element.
|
protected AltitudeLimit |
maximumAltitude
The “Maximum Altitude” field is used to indicate the maximum altitude allowed.
|
protected Altitude |
minimumAltitude
The “Altitude/Minimum Altitude” field indicates the reference altitude associated with (1) Enroute Airways (MEA, MFA or other minimum altitudes as defined by source), (2) holding pattern path of Holding Pattern record, (3) altitudes at fixes in terminal procedures and terminal procedure path termination defined by the Path Terminator in the Airport or Heliport SID/STAR/Approach Record and (4) lowest altitude of the “blocked altitudes” for a Preferred Route.
|
protected List<PreferredRouteTimings> |
preferedRouteTimings
The elements that are in the Preferred Route Timing details are grouped together in this element.
|
protected PreferedRouteUseIndicator |
preferedRouteUseIndicator
The “Preferred Route Use Indicator” provides information on whether the route in question is point-to-point and therefore usable for navigation, or area-to-area and usable only as advisory information which requires further processing.
|
protected Object |
procedureRef |
protected String |
routeType
The “Route Type” field defines the type of Enroute Airway, Preferred Route, Airport and Heliport SID/STAR/Approach Routes of which the record is an element.
|
protected String |
terminusAirportFix
The “Initial Fix” and the “Terminus Fix” fields are used to define the departure airport or initial fix and the destination airport or terminus fix of a preferred route.
|
protected TimeCodeContinuationRecords |
timeCodeContinuation |
protected TimeCodePrimaryRecords |
timeCodePrimary |
protected PointReference |
toTerminusFixRef |
protected PreferredRouteVIACodes |
viaCode
The "VIA Code" field is used to define the type of route used in the SID/STAR/Approach/Airways field (Section 5.78) on Company Route records and defines the type of route used in the AWY Identifier on Preferred Route records.
|
fixIdent, fixRef, recNavaidIdent, recNavaidRef, sequenceNumber
custAreaCode, cycleDate, notes, recordType
supplementalData
Constructor and Description |
---|
PreferedRouteLeg() |
Modifier and Type | Method and Description |
---|---|
AircraftUsageGroup |
getAircraftUsageGroup()
Gets the value of the aircraftUsageGroup property.
|
Object |
getAirwayRef()
Gets the value of the airwayRef property.
|
Altitude |
getAlt1()
Gets the value of the alt1 property.
|
Altitude |
getAlt2()
Gets the value of the alt2 property.
|
AltitudeDescription |
getAltitudeDescription()
Gets the value of the altitudeDescription property.
|
AreaCode |
getAreaCode()
Gets the value of the areaCode property.
|
DirectionRestriction |
getDirectionRestriction()
Gets the value of the directionRestriction property.
|
PointReference |
getInitialAirportFixRef()
Gets the value of the initialAirportFixRef property.
|
String |
getIntialAirportFix()
Gets the value of the intialAirportFix property.
|
Level |
getLevel()
Gets the value of the level property.
|
AltitudeLimit |
getMaximumAltitude()
Gets the value of the maximumAltitude property.
|
Altitude |
getMinimumAltitude()
Gets the value of the minimumAltitude property.
|
List<PreferredRouteTimings> |
getPreferedRouteTimings()
Gets the value of the preferedRouteTimings property.
|
PreferedRouteUseIndicator |
getPreferedRouteUseIndicator()
Gets the value of the preferedRouteUseIndicator property.
|
Object |
getProcedureRef()
Gets the value of the procedureRef property.
|
String |
getRouteType()
Gets the value of the routeType property.
|
String |
getTerminusAirportFix()
Gets the value of the terminusAirportFix property.
|
TimeCodeContinuationRecords |
getTimeCodeContinuation()
Gets the value of the timeCodeContinuation property.
|
TimeCodePrimaryRecords |
getTimeCodePrimary()
Gets the value of the timeCodePrimary property.
|
PointReference |
getToTerminusFixRef()
Gets the value of the toTerminusFixRef property.
|
PreferredRouteVIACodes |
getViaCode()
Gets the value of the viaCode property.
|
void |
setAircraftUsageGroup(AircraftUsageGroup value)
Sets the value of the aircraftUsageGroup property.
|
void |
setAirwayRef(Object value)
Sets the value of the airwayRef property.
|
void |
setAlt1(Altitude value)
Sets the value of the alt1 property.
|
void |
setAlt2(Altitude value)
Sets the value of the alt2 property.
|
void |
setAltitudeDescription(AltitudeDescription value)
Sets the value of the altitudeDescription property.
|
void |
setAreaCode(AreaCode value)
Sets the value of the areaCode property.
|
void |
setDirectionRestriction(DirectionRestriction value)
Sets the value of the directionRestriction property.
|
void |
setInitialAirportFixRef(PointReference value)
Sets the value of the initialAirportFixRef property.
|
void |
setIntialAirportFix(String value)
Sets the value of the intialAirportFix property.
|
void |
setLevel(Level value)
Sets the value of the level property.
|
void |
setMaximumAltitude(AltitudeLimit value)
Sets the value of the maximumAltitude property.
|
void |
setMinimumAltitude(Altitude value)
Sets the value of the minimumAltitude property.
|
void |
setPreferedRouteUseIndicator(PreferedRouteUseIndicator value)
Sets the value of the preferedRouteUseIndicator property.
|
void |
setProcedureRef(Object value)
Sets the value of the procedureRef property.
|
void |
setRouteType(String value)
Sets the value of the routeType property.
|
void |
setTerminusAirportFix(String value)
Sets the value of the terminusAirportFix property.
|
void |
setTimeCodeContinuation(TimeCodeContinuationRecords value)
Sets the value of the timeCodeContinuation property.
|
void |
setTimeCodePrimary(TimeCodePrimaryRecords value)
Sets the value of the timeCodePrimary property.
|
void |
setToTerminusFixRef(PointReference value)
Sets the value of the toTerminusFixRef property.
|
void |
setViaCode(PreferredRouteVIACodes value)
Sets the value of the viaCode property.
|
getFixIdent, getFixRef, getRecNavaidIdent, getRecNavaidRef, getSequenceNumber, setFixIdent, setFixRef, setRecNavaidIdent, setRecNavaidRef, setSequenceNumber
getCustAreaCode, getCycleDate, getNotes, getRecordType, setCustAreaCode, setCycleDate, setRecordType
getSupplementalData, setSupplementalData
protected AircraftUsageGroup aircraftUsageGroup
protected AltitudeDescription altitudeDescription
protected AreaCode areaCode
protected DirectionRestriction directionRestriction
protected String intialAirportFix
protected Level level
protected AltitudeLimit maximumAltitude
protected Altitude minimumAltitude
protected List<PreferredRouteTimings> preferedRouteTimings
protected PreferedRouteUseIndicator preferedRouteUseIndicator
protected String routeType
protected String terminusAirportFix
protected TimeCodeContinuationRecords timeCodeContinuation
protected TimeCodePrimaryRecords timeCodePrimary
protected PreferredRouteVIACodes viaCode
protected Object airwayRef
protected Object procedureRef
protected Altitude alt1
protected Altitude alt2
protected PointReference initialAirportFixRef
protected PointReference toTerminusFixRef
public AircraftUsageGroup getAircraftUsageGroup()
The “Aircraft Use Group” field provides information on what aircraft or groups of aircraft are permitted to use a certain route.
AircraftUsageGroup
public void setAircraftUsageGroup(AircraftUsageGroup value)
value
- allowed object is
AircraftUsageGroup
getAircraftUsageGroup()
public AltitudeDescription getAltitudeDescription()
The "Altitude Description" field will designate whether a waypoint should be crossed "at," "at or above," "at or below" or "at or above to at or below" specified altitudes. The field is also used to designate recommended altitudes and cases where two distinct altitudes are provided at a single fix.
AltitudeDescription
public void setAltitudeDescription(AltitudeDescription value)
value
- allowed object is
AltitudeDescription
getAltitudeDescription()
public AreaCode getAreaCode()
The “Customer Area Code” field permits the categorization of standard records by geographical area and of tailored records by the airlines for whom they are provided in the master file. Several record types do not adhere to the established geographical boundaries. There is no “AREA” in such records.
AreaCode
public void setAreaCode(AreaCode value)
value
- allowed object is
AreaCode
getAreaCode()
public DirectionRestriction getDirectionRestriction()
The “Direction Restriction” field, when used on Enroute Airway records, will indicate the direction an Enroute Airway is to be flown. The “Direction Restriction” field, when used on Preferred Route records, will indicate whether the routing is available only in the direction of “from initial fix to terminus fix” or in both directions.
DirectionRestriction
public void setDirectionRestriction(DirectionRestriction value)
value
- allowed object is
DirectionRestriction
getDirectionRestriction()
public String getIntialAirportFix()
The “Initial Fix” and the “Terminus Fix” fields are used to define the departure airport or initial fix and the destination airport or terminus fix of a preferred route.
String
public void setIntialAirportFix(String value)
value
- allowed object is
String
getIntialAirportFix()
public Level getLevel()
The Level field defines the airway structure of which the record is an element.
Level
public void setLevel(Level value)
value
- allowed object is
Level
getLevel()
public AltitudeLimit getMaximumAltitude()
The “Maximum Altitude” field is used to indicate the maximum altitude allowed.
AltitudeLimit
public void setMaximumAltitude(AltitudeLimit value)
value
- allowed object is
AltitudeLimit
getMaximumAltitude()
public Altitude getMinimumAltitude()
The “Altitude/Minimum Altitude” field indicates the reference altitude associated with (1) Enroute Airways (MEA, MFA or other minimum altitudes as defined by source), (2) holding pattern path of Holding Pattern record, (3) altitudes at fixes in terminal procedures and terminal procedure path termination defined by the Path Terminator in the Airport or Heliport SID/STAR/Approach Record and (4) lowest altitude of the “blocked altitudes” for a Preferred Route.
Altitude
public void setMinimumAltitude(Altitude value)
value
- allowed object is
Altitude
getMinimumAltitude()
public List<PreferredRouteTimings> getPreferedRouteTimings()
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 preferedRouteTimings property.
For example, to add a new item, do as follows:
getPreferedRouteTimings().add(newItem);
Objects of the following type(s) are allowed in the list
PreferredRouteTimings
The elements that are in the Preferred Route Timing details are grouped together in this element.
public PreferedRouteUseIndicator getPreferedRouteUseIndicator()
The “Preferred Route Use Indicator” provides information on whether the route in question is point-to-point and therefore usable for navigation, or area-to-area and usable only as advisory information which requires further processing. The field will also provide information on whether or not RNAV equipment is required to use the route.
PreferedRouteUseIndicator
public void setPreferedRouteUseIndicator(PreferedRouteUseIndicator value)
value
- allowed object is
PreferedRouteUseIndicator
getPreferedRouteUseIndicator()
public String getRouteType()
The “Route Type” field defines the type of Enroute Airway, Preferred Route, Airport and Heliport SID/STAR/Approach Routes of which the record is an element. For Airport and Heliport SID/STAR/Approach Routes, “Route Type” includes a “primary route type,” and up to two “route type qualifiers.”
String
public void setRouteType(String value)
value
- allowed object is
String
getRouteType()
public String getTerminusAirportFix()
The “Initial Fix” and the “Terminus Fix” fields are used to define the departure airport or initial fix and the destination airport or terminus fix of a preferred route.
String
public void setTerminusAirportFix(String value)
value
- allowed object is
String
getTerminusAirportFix()
public TimeCodeContinuationRecords getTimeCodeContinuation()
TimeCodeContinuationRecords
public void setTimeCodeContinuation(TimeCodeContinuationRecords value)
value
- allowed object is
TimeCodeContinuationRecords
public TimeCodePrimaryRecords getTimeCodePrimary()
TimeCodePrimaryRecords
public void setTimeCodePrimary(TimeCodePrimaryRecords value)
value
- allowed object is
TimeCodePrimaryRecords
public PreferredRouteVIACodes getViaCode()
The "VIA Code" field is used to define the type of route used in the SID/STAR/Approach/Airways field (Section 5.78) on Company Route records and defines the type of route used in the AWY Identifier on Preferred Route records. On the Preferred Route records, some codes define the use, or restriction to use, of a fix or routing.
PreferredRouteVIACodes
public void setViaCode(PreferredRouteVIACodes value)
value
- allowed object is
PreferredRouteVIACodes
getViaCode()
public Object getAirwayRef()
Object
public void setAirwayRef(Object value)
value
- allowed object is
Object
public Object getProcedureRef()
Object
public void setProcedureRef(Object value)
value
- allowed object is
Object
public Altitude getAlt1()
Altitude
public void setAlt1(Altitude value)
value
- allowed object is
Altitude
public Altitude getAlt2()
Altitude
public void setAlt2(Altitude value)
value
- allowed object is
Altitude
public PointReference getInitialAirportFixRef()
PointReference
public void setInitialAirportFixRef(PointReference value)
value
- allowed object is
PointReference
public PointReference getToTerminusFixRef()
PointReference
public void setToTerminusFixRef(PointReference value)
value
- allowed object is
PointReference
Copyright © 2017. All rights reserved.