public abstract class Airspace extends Object
Java class for Airspace complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Airspace">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<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="timeCode" type="{http://www.arinc424.com/xml/enumerations}TimeCodePrimaryRecords" 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="airspaceTimingDetails" type="{http://www.arinc424.com/xml/datatypes}AirspaceTimingDetails" minOccurs="0"/>
<element name="upperLimit" type="{http://www.arinc424.com/xml/datatypes}AltitudeLimit" minOccurs="0"/>
<element name="lowerLimit" type="{http://www.arinc424.com/xml/datatypes}AltitudeLimit" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected String |
airspaceName
The “Airspace Name” field will contain the name of the airspace when assigned.
|
protected List<AirspaceSegment> |
airspaceSegment |
protected AirspaceTimingDetails |
airspaceTimingDetails |
protected AltitudeLimit |
lowerLimit |
protected String |
multipleCode |
protected TimeCodePrimaryRecords |
timeCode |
protected UnitIndicator |
unitIndicatorLower |
protected UnitIndicator |
unitIndicatorUpper |
protected AltitudeLimit |
upperLimit |
| Constructor and Description |
|---|
Airspace() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAirspaceName()
Gets the value of the airspaceName property.
|
List<AirspaceSegment> |
getAirspaceSegment()
Gets the value of the airspaceSegment property.
|
AirspaceTimingDetails |
getAirspaceTimingDetails()
Gets the value of the airspaceTimingDetails property.
|
AltitudeLimit |
getLowerLimit()
Gets the value of the lowerLimit property.
|
String |
getMultipleCode()
Gets the value of the multipleCode property.
|
TimeCodePrimaryRecords |
getTimeCode()
Gets the value of the timeCode property.
|
UnitIndicator |
getUnitIndicatorLower()
Gets the value of the unitIndicatorLower property.
|
UnitIndicator |
getUnitIndicatorUpper()
Gets the value of the unitIndicatorUpper property.
|
AltitudeLimit |
getUpperLimit()
Gets the value of the upperLimit property.
|
void |
setAirspaceName(String value)
Sets the value of the airspaceName property.
|
void |
setAirspaceTimingDetails(AirspaceTimingDetails value)
Sets the value of the airspaceTimingDetails property.
|
void |
setLowerLimit(AltitudeLimit value)
Sets the value of the lowerLimit property.
|
void |
setMultipleCode(String value)
Sets the value of the multipleCode property.
|
void |
setTimeCode(TimeCodePrimaryRecords value)
Sets the value of the timeCode property.
|
void |
setUnitIndicatorLower(UnitIndicator value)
Sets the value of the unitIndicatorLower property.
|
void |
setUnitIndicatorUpper(UnitIndicator value)
Sets the value of the unitIndicatorUpper property.
|
void |
setUpperLimit(AltitudeLimit value)
Sets the value of the upperLimit property.
|
protected String airspaceName
protected String multipleCode
protected TimeCodePrimaryRecords timeCode
protected UnitIndicator unitIndicatorLower
protected UnitIndicator unitIndicatorUpper
protected List<AirspaceSegment> airspaceSegment
protected AirspaceTimingDetails airspaceTimingDetails
protected AltitudeLimit upperLimit
protected AltitudeLimit lowerLimit
public String getAirspaceName()
The “Airspace Name” field will contain the name of the airspace when assigned.
Stringpublic void setAirspaceName(String value)
value - allowed object is
StringgetAirspaceName()public String getMultipleCode()
Stringpublic void setMultipleCode(String value)
value - allowed object is
Stringpublic TimeCodePrimaryRecords getTimeCode()
TimeCodePrimaryRecordspublic void setTimeCode(TimeCodePrimaryRecords value)
value - allowed object is
TimeCodePrimaryRecordspublic UnitIndicator getUnitIndicatorLower()
UnitIndicatorpublic void setUnitIndicatorLower(UnitIndicator value)
value - allowed object is
UnitIndicatorpublic UnitIndicator getUnitIndicatorUpper()
UnitIndicatorpublic void setUnitIndicatorUpper(UnitIndicator value)
value - allowed object is
UnitIndicatorpublic 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 AirspaceTimingDetails getAirspaceTimingDetails()
AirspaceTimingDetailspublic void setAirspaceTimingDetails(AirspaceTimingDetails value)
value - allowed object is
AirspaceTimingDetailspublic AltitudeLimit getUpperLimit()
AltitudeLimitpublic void setUpperLimit(AltitudeLimit value)
value - allowed object is
AltitudeLimitpublic AltitudeLimit getLowerLimit()
AltitudeLimitpublic void setLowerLimit(AltitudeLimit value)
value - allowed object is
AltitudeLimitCopyright © 2017. All rights reserved.