public abstract class Airspace extends A424Base
Java class for Airspace complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Airspace"> <complexContent> <extension base="{}A424Base"> <sequence> <element name="airspaceName" type="{http://www.arinc424.com/xml/datatypes}Name"/> <element name="multipleCode" type="{http://www.arinc424.com/xml/datatypes}MultipleCode" minOccurs="0"/> <element name="timesOfOperation" type="{http://www.arinc424.com/xml/datatypes}TimesOfOperation" minOccurs="0"/> <element name="unitIndicatorLower" type="{http://www.arinc424.com/xml/enumerations}UnitIndicator" minOccurs="0"/> <element name="unitIndicatorUpper" type="{http://www.arinc424.com/xml/enumerations}UnitIndicator" minOccurs="0"/> <element name="airspaceSegment" type="{}AirspaceSegment" maxOccurs="unbounded"/> <element name="airspaceAltLimits" type="{http://www.arinc424.com/xml/datatypes}AirspaceRouteHoldAltitudeConstraint" minOccurs="0"/> <element name="controllingAgency" type="{http://www.arinc424.com/xml/datatypes}ControllingAgency" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected AirspaceRouteHoldAltitudeConstraint |
airspaceAltLimits |
protected String |
airspaceName
The “Airspace Name” field will contain the name of the airspace when assigned.
|
protected List<AirspaceSegment> |
airspaceSegment |
protected String |
controllingAgency
Some “Restrictive Airspace” areas are designated joint use and IFR operations in the area may be authorized by the controlling agency when it is not being utilized by the using agency.
|
protected String |
multipleCode |
protected TimesOfOperation |
timesOfOperation |
protected UnitIndicator |
unitIndicatorLower |
protected UnitIndicator |
unitIndicatorUpper |
supplementalData
Constructor and Description |
---|
Airspace() |
Modifier and Type | Method and Description |
---|---|
AirspaceRouteHoldAltitudeConstraint |
getAirspaceAltLimits()
Gets the value of the airspaceAltLimits property.
|
String |
getAirspaceName()
Gets the value of the airspaceName property.
|
List<AirspaceSegment> |
getAirspaceSegment()
Gets the value of the airspaceSegment property.
|
String |
getControllingAgency()
Gets the value of the controllingAgency property.
|
String |
getMultipleCode()
Gets the value of the multipleCode property.
|
TimesOfOperation |
getTimesOfOperation()
Gets the value of the timesOfOperation property.
|
UnitIndicator |
getUnitIndicatorLower()
Gets the value of the unitIndicatorLower property.
|
UnitIndicator |
getUnitIndicatorUpper()
Gets the value of the unitIndicatorUpper property.
|
void |
setAirspaceAltLimits(AirspaceRouteHoldAltitudeConstraint value)
Sets the value of the airspaceAltLimits property.
|
void |
setAirspaceName(String value)
Sets the value of the airspaceName property.
|
void |
setControllingAgency(String value)
Sets the value of the controllingAgency property.
|
void |
setMultipleCode(String value)
Sets the value of the multipleCode property.
|
void |
setTimesOfOperation(TimesOfOperation value)
Sets the value of the timesOfOperation property.
|
void |
setUnitIndicatorLower(UnitIndicator value)
Sets the value of the unitIndicatorLower property.
|
void |
setUnitIndicatorUpper(UnitIndicator value)
Sets the value of the unitIndicatorUpper property.
|
getSupplementalData, setSupplementalData
protected String airspaceName
protected String multipleCode
protected TimesOfOperation timesOfOperation
protected UnitIndicator unitIndicatorLower
protected UnitIndicator unitIndicatorUpper
protected List<AirspaceSegment> airspaceSegment
protected AirspaceRouteHoldAltitudeConstraint airspaceAltLimits
protected String controllingAgency
public String getAirspaceName()
The “Airspace Name” field will contain the name of the airspace when assigned.
String
public void setAirspaceName(String value)
value
- allowed object is
String
getAirspaceName()
public String getMultipleCode()
String
public void setMultipleCode(String value)
value
- allowed object is
String
public TimesOfOperation getTimesOfOperation()
TimesOfOperation
public void setTimesOfOperation(TimesOfOperation value)
value
- allowed object is
TimesOfOperation
public UnitIndicator getUnitIndicatorLower()
UnitIndicator
public void setUnitIndicatorLower(UnitIndicator value)
value
- allowed object is
UnitIndicator
public UnitIndicator getUnitIndicatorUpper()
UnitIndicator
public void setUnitIndicatorUpper(UnitIndicator value)
value
- allowed object is
UnitIndicator
public List<AirspaceSegment> getAirspaceSegment()
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 airspaceSegment property.
For example, to add a new item, do as follows:
getAirspaceSegment().add(newItem);
Objects of the following type(s) are allowed in the list
AirspaceSegment
public AirspaceRouteHoldAltitudeConstraint getAirspaceAltLimits()
AirspaceRouteHoldAltitudeConstraint
public void setAirspaceAltLimits(AirspaceRouteHoldAltitudeConstraint value)
value
- allowed object is
AirspaceRouteHoldAltitudeConstraint
public String getControllingAgency()
Some “Restrictive Airspace” areas are designated joint use and IFR operations in the area may be authorized by the controlling agency when it is not being utilized by the using agency.
String
public void setControllingAgency(String value)
value
- allowed object is
String
getControllingAgency()
Copyright © 2020. All rights reserved.