public class AirspaceSegment extends A424Record
Java class for AirspaceSegment complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AirspaceSegment"> <complexContent> <extension base="{}A424Record"> <sequence> <element name="arcBearing" type="{http://www.arinc424.com/xml/datatypes}ArcBearing" minOccurs="0"/> <element name="arcDistance" type="{http://www.arinc424.com/xml/datatypes}ArcDistance" minOccurs="0"/> <element name="arcOriginLocation" type="{http://www.arinc424.com/xml/datatypes}Location" minOccurs="0"/> <element name="boundaryVia" type="{http://www.arinc424.com/xml/enumerations}BoundaryVia"/> <element name="isEndOfDescription" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="level" type="{http://www.arinc424.com/xml/enumerations}Level" minOccurs="0"/> <element name="location" type="{http://www.arinc424.com/xml/datatypes}Location" minOccurs="0"/> <element name="sequenceNumber" type="{http://www.arinc424.com/xml/datatypes}SequenceNumber"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected BigDecimal |
arcBearing
The Arc Bearing field contains the true bearing from the Arc Origin position to the beginning of the arc
|
protected BigDecimal |
arcDistance
The “Arc Distance” field is used to define the distance in nautical miles from the “ArcOrigin” position to the arc defining the lateral boundary of a FIR/UIR or Restrictive Airspace.
|
protected Location |
arcOriginLocation
Latitude and Longitude details of this point.
|
protected BoundaryVia |
boundaryVia
The “Boundary VIA” defines the path of the boundary from the position identified in the record to the next defined position.
|
protected Boolean |
isEndOfDescription |
protected Level |
level
Defines the enroute structure (High, Low, or All) to which the airspace segment applies.
|
protected Location |
location
Latitude and Longitude details of this point.
|
protected long |
sequenceNumber
For Boundary Type Records - A boundary is defined by a series of records taken in order.
|
areaCode, customerCode, cycleDate, notes, recordType
supplementalData
Constructor and Description |
---|
AirspaceSegment() |
Modifier and Type | Method and Description |
---|---|
BigDecimal |
getArcBearing()
Gets the value of the arcBearing property.
|
BigDecimal |
getArcDistance()
Gets the value of the arcDistance property.
|
Location |
getArcOriginLocation()
Gets the value of the arcOriginLocation property.
|
BoundaryVia |
getBoundaryVia()
Gets the value of the boundaryVia property.
|
Level |
getLevel()
Gets the value of the level property.
|
Location |
getLocation()
Gets the value of the location property.
|
long |
getSequenceNumber()
Gets the value of the sequenceNumber property.
|
Boolean |
isIsEndOfDescription()
Gets the value of the isEndOfDescription property.
|
void |
setArcBearing(BigDecimal value)
Sets the value of the arcBearing property.
|
void |
setArcDistance(BigDecimal value)
Sets the value of the arcDistance property.
|
void |
setArcOriginLocation(Location value)
Sets the value of the arcOriginLocation property.
|
void |
setBoundaryVia(BoundaryVia value)
Sets the value of the boundaryVia property.
|
void |
setIsEndOfDescription(Boolean value)
Sets the value of the isEndOfDescription property.
|
void |
setLevel(Level value)
Sets the value of the level property.
|
void |
setLocation(Location value)
Sets the value of the location property.
|
void |
setSequenceNumber(long value)
Sets the value of the sequenceNumber property.
|
getAreaCode, getCustomerCode, getCycleDate, getNotes, getRecordType, setAreaCode, setCustomerCode, setCycleDate, setRecordType
getSupplementalData, setSupplementalData
protected BigDecimal arcBearing
protected BigDecimal arcDistance
protected Location arcOriginLocation
protected BoundaryVia boundaryVia
protected Boolean isEndOfDescription
protected Level level
protected Location location
protected long sequenceNumber
public BigDecimal getArcBearing()
The Arc Bearing field contains the true bearing from the Arc Origin position to the beginning of the arc
BigDecimal
public void setArcBearing(BigDecimal value)
value
- allowed object is
BigDecimal
getArcBearing()
public BigDecimal getArcDistance()
The “Arc Distance” field is used to define the distance in nautical miles from the “ArcOrigin” position to the arc defining the lateral boundary of a FIR/UIR or Restrictive Airspace.
BigDecimal
public void setArcDistance(BigDecimal value)
value
- allowed object is
BigDecimal
getArcDistance()
public Location getArcOriginLocation()
Latitude and Longitude details of this point.
Location
public void setArcOriginLocation(Location value)
value
- allowed object is
Location
getArcOriginLocation()
public BoundaryVia getBoundaryVia()
The “Boundary VIA” defines the path of the boundary from the position identified in the record to the next defined position.
BoundaryVia
public void setBoundaryVia(BoundaryVia value)
value
- allowed object is
BoundaryVia
getBoundaryVia()
public Boolean isIsEndOfDescription()
Boolean
public void setIsEndOfDescription(Boolean value)
value
- allowed object is
Boolean
public Level getLevel()
Defines the enroute structure (High, Low, or All) to which the airspace segment applies.
Level
public void setLevel(Level value)
value
- allowed object is
Level
getLevel()
public Location getLocation()
Latitude and Longitude details of this point.
Location
public void setLocation(Location value)
value
- allowed object is
Location
getLocation()
public long getSequenceNumber()
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.
public void setSequenceNumber(long value)
getSequenceNumber()
Copyright © 2020. All rights reserved.