public class CruisingTableLeg extends Object
Java class for CruisingTableLeg complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CruisingTableLeg"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="cruiseDetails" type="{http://www.arinc424.com/xml/datatypes}CruiseDetails" maxOccurs="4" minOccurs="0"/> <element name="cruiseTableIdentifier" type="{http://www.arinc424.com/xml/datatypes}CruiseTableIdentifier"/> <element name="magneticTrueIndicator" type="{http://www.arinc424.com/xml/enumerations}MagneticTrueIndicator" minOccurs="0"/> <element name="sequenceNumber" type="{http://www.arinc424.com/xml/datatypes}SequenceNumber"/> </sequence> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected List<CruiseDetails> |
cruiseDetails
This class is an abstraction used to represent the details of Cruise Level.
|
protected String |
cruiseTableIdentifier
A standard cruising level table is established by ICAO and is to be observed except when, on the basis of regional air navigation agreements, a modified table of cruising levels is prescribed for use.
|
protected MagneticTrueIndicator |
magneticTrueIndicator
The field has multiple definitions.
|
protected long |
sequenceNumber
For Route Type Records - A route of flight is defined by a series of records taken in order.
|
Constructor and Description |
---|
CruisingTableLeg() |
Modifier and Type | Method and Description |
---|---|
List<CruiseDetails> |
getCruiseDetails()
Gets the value of the cruiseDetails property.
|
String |
getCruiseTableIdentifier()
Gets the value of the cruiseTableIdentifier property.
|
MagneticTrueIndicator |
getMagneticTrueIndicator()
Gets the value of the magneticTrueIndicator property.
|
long |
getSequenceNumber()
Gets the value of the sequenceNumber property.
|
void |
setCruiseTableIdentifier(String value)
Sets the value of the cruiseTableIdentifier property.
|
void |
setMagneticTrueIndicator(MagneticTrueIndicator value)
Sets the value of the magneticTrueIndicator property.
|
void |
setSequenceNumber(long value)
Sets the value of the sequenceNumber property.
|
protected List<CruiseDetails> cruiseDetails
protected String cruiseTableIdentifier
protected MagneticTrueIndicator magneticTrueIndicator
protected long sequenceNumber
public List<CruiseDetails> getCruiseDetails()
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 cruiseDetails property.
For example, to add a new item, do as follows:
getCruiseDetails().add(newItem);
Objects of the following type(s) are allowed in the list
CruiseDetails
This class is an abstraction used to represent the details of Cruise Level.
public String getCruiseTableIdentifier()
A standard cruising level table is established by ICAO and is to be observed except when, on the basis of regional air navigation agreements, a modified table of cruising levels is prescribed for use. This field permits the enroute airway record to identify the Cruise Table record that is to be used for cruise levels.
String
public void setCruiseTableIdentifier(String value)
value
- allowed object is
String
getCruiseTableIdentifier()
public MagneticTrueIndicator getMagneticTrueIndicator()
The field has multiple definitions. For Airport and Heliport Primary Records, it is used to indicate that all bearing and course detail for that airport are included in the data base with a reference to either Magnetic North or to True North. The field is blank in Airport Record when the data base contains a mix of magnetic and true bearing or course information for the airport. The Magnetic/True Indicator field is also used to indicate if the Course From and Course To fields of the Cruise Table record and the Sector Bearing fields of the MSA and TAA record are in magnetic or true degrees.
MagneticTrueIndicator
public void setMagneticTrueIndicator(MagneticTrueIndicator value)
value
- allowed object is
MagneticTrueIndicator
getMagneticTrueIndicator()
public long getSequenceNumber()
For Route Type Records - A route of flight is defined by a series of records taken in order. The “Sequence Number” field defines the location of the record in the sequence defining the route of flight identified in the route identifier field. For Boundary Type Records - A boundary is defined by a series of records taken in order. The “Sequence Number” field defines the location of the record in the sequence defining a boundary. For Record Types requiring more than one primary record to define the complete content – In a series of records used to define a complete condition, the “Sequence Number” is used to define each primary record in the sequence. For Airport and Heliport TAA Records – Sequence Number 1 will always be assigned to the record based on the Center Fix upon which the Straight-In Area is predicated, Sequence Number 2 will always be assigned to the record based on the Center Fix upon which the Left Base Area is predicated, and Sequence Number 3 will always be assigned to the record based on the Center Fix upon which the Right Base Area is predicated. Therefore, if a TAA Record has a Straight-In Area and a Right Base Area, but no Left Base Area, only Sequence Numbers 1 and 3 will be used. If a TAA Record has a Straight-In Area and a Left Base Area but no Right Base Area, only Sequence Numbers 1 and 2 will be used.
public void setSequenceNumber(long value)
getSequenceNumber()
Copyright © 2017. All rights reserved.