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.
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 TimeCodePrimaryRecords getTimeCode()
TimeCodePrimaryRecords
public void setTimeCode(TimeCodePrimaryRecords value)
value
- allowed object is
TimeCodePrimaryRecords
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 AirspaceTimingDetails getAirspaceTimingDetails()
AirspaceTimingDetails
public void setAirspaceTimingDetails(AirspaceTimingDetails value)
value
- allowed object is
AirspaceTimingDetails
public AltitudeLimit getUpperLimit()
AltitudeLimit
public void setUpperLimit(AltitudeLimit value)
value
- allowed object is
AltitudeLimit
public AltitudeLimit getLowerLimit()
AltitudeLimit
public void setLowerLimit(AltitudeLimit value)
value
- allowed object is
AltitudeLimit
Copyright © 2017. All rights reserved.