public class ControlledAirspace extends Airspace
Java class for ControlledAirspace complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ControlledAirspace"> <complexContent> <extension base="{}Airspace"> <sequence> <element name="airspaceClassification" type="{http://www.arinc424.com/xml/datatypes}AirspaceClassification"/> <element name="controlledAirspaceCenter" type="{http://www.arinc424.com/xml/datatypes}PointReference" minOccurs="0"/> <element name="controlledAirspaceType" type="{http://www.arinc424.com/xml/enumerations}ControlledAirspaceType"/> <element name="rnp" type="{http://www.arinc424.com/xml/datatypes}RequiredNavigationPerformance" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected String |
airspaceClassification
The “Controlled Airspace Classification” field will contain an alpha character indicating the published classification of the controlled airspace, when assigned.
|
protected PointReference |
controlledAirspaceCenter
The “Controlled Airspace Center” field is used to define the navigation element upon which the controlled airspace being defined is predicated, but not necessarily centered.
|
protected ControlledAirspaceType |
controlledAirspaceType
The “Controlled Airspace Type” field is used to indicate the type of controlled airspace, using codes from the table below.
|
protected BigDecimal |
rnp |
airspaceName, airspaceSegment, airspaceTimingDetails, lowerLimit, multipleCode, timeCode, unitIndicatorLower, unitIndicatorUpper, upperLimit
Constructor and Description |
---|
ControlledAirspace() |
Modifier and Type | Method and Description |
---|---|
String |
getAirspaceClassification()
Gets the value of the airspaceClassification property.
|
PointReference |
getControlledAirspaceCenter()
Gets the value of the controlledAirspaceCenter property.
|
ControlledAirspaceType |
getControlledAirspaceType()
Gets the value of the controlledAirspaceType property.
|
BigDecimal |
getRnp()
Gets the value of the rnp property.
|
void |
setAirspaceClassification(String value)
Sets the value of the airspaceClassification property.
|
void |
setControlledAirspaceCenter(PointReference value)
Sets the value of the controlledAirspaceCenter property.
|
void |
setControlledAirspaceType(ControlledAirspaceType value)
Sets the value of the controlledAirspaceType property.
|
void |
setRnp(BigDecimal value)
Sets the value of the rnp property.
|
getAirspaceName, getAirspaceSegment, getAirspaceTimingDetails, getLowerLimit, getMultipleCode, getTimeCode, getUnitIndicatorLower, getUnitIndicatorUpper, getUpperLimit, setAirspaceName, setAirspaceTimingDetails, setLowerLimit, setMultipleCode, setTimeCode, setUnitIndicatorLower, setUnitIndicatorUpper, setUpperLimit
protected String airspaceClassification
protected PointReference controlledAirspaceCenter
protected ControlledAirspaceType controlledAirspaceType
protected BigDecimal rnp
public String getAirspaceClassification()
The “Controlled Airspace Classification” field will contain an alpha character indicating the published classification of the controlled airspace, when assigned.
String
public void setAirspaceClassification(String value)
value
- allowed object is
String
getAirspaceClassification()
public PointReference getControlledAirspaceCenter()
The “Controlled Airspace Center” field is used to define the navigation element upon which the controlled airspace being defined is predicated, but not necessarily centered. Where the Airspace is not defined then the “Region Identifier” should be used. In this case, the Controlled Airspace Center will contain the ICAO Identification code for the Controlled Airspace to which the data contained in the record relates.
PointReference
public void setControlledAirspaceCenter(PointReference value)
value
- allowed object is
PointReference
getControlledAirspaceCenter()
public ControlledAirspaceType getControlledAirspaceType()
The “Controlled Airspace Type” field is used to indicate the type of controlled airspace, using codes from the table below.
ControlledAirspaceType
public void setControlledAirspaceType(ControlledAirspaceType value)
value
- allowed object is
ControlledAirspaceType
getControlledAirspaceType()
public BigDecimal getRnp()
BigDecimal
public void setRnp(BigDecimal value)
value
- allowed object is
BigDecimal
Copyright © 2017. All rights reserved.