public class SpecialActivityArea extends A424Record
Java class for SpecialActivityArea complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SpecialActivityArea"> <complexContent> <extension base="{}A424Record"> <sequence> <element name="activityType" type="{http://www.arinc424.com/xml/enumerations}ActivityType"/> <element name="communicatingType" type="{http://www.arinc424.com/xml/enumerations}CommunicatingType"/> <element name="communicationFrequency" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="controllingAgency" type="{http://www.arinc424.com/xml/datatypes}ControllingAgency"/> <element name="icaoCode" type="{http://www.arinc424.com/xml/datatypes}IcaoCode"/> <element name="location" type="{http://www.arinc424.com/xml/datatypes}Location"/> <element name="publicMilitaryIndicator" type="{http://www.arinc424.com/xml/enumerations}PublicMilitaryIndicator"/> <element name="saaIdentifier" type="{http://www.arinc424.com/xml/datatypes}SAAIdentifier"/> <element name="saaOperatingTimes" type="{http://www.arinc424.com/xml/datatypes}SpecialActivityAreaOperatingTimes"/> <element name="saaSize" type="{http://www.arinc424.com/xml/datatypes}SpecialActivityAreaSize"/> <element name="saaVolume" type="{http://www.arinc424.com/xml/datatypes}SpecialActivityAreaVolume"/> <element name="specialActivityAreaName" type="{http://www.arinc424.com/xml/datatypes}Name"/> <element name="unitIndicator" type="{http://www.arinc424.com/xml/enumerations}UnitIndicator"/> <element name="upperLimit" type="{http://www.arinc424.com/xml/datatypes}AltitudeLimit"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected ActivityType |
activityType
The Activity Type is used to define the type of Special Activity that is occurring.
|
protected CommunicatingType |
communicatingType
The “Communication Type” is a three-character code indicating the type of communication service available on the frequency contained in the record.
|
protected String |
communicationFrequency
The “Communication Frequency” field specifies either transmit or receive frequency of the communication service, dependent on in which column the frequency is located.
|
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 |
icaoCode
The “ICAO Code” field permits records to be categorized geographically within the limits of the categorization erformed by the “Area Code” field.
|
protected Location |
location
Latitude and Longitude details of this point.
|
protected PublicMilitaryIndicator |
publicMilitaryIndicator
Airports can be classified into four categories, airports open to the general public, military airports, joint use civil and military, and airports closed to the public.
|
protected String |
saaIdentifier
The “Activity Identifier” field contains the number or name that uniquely identifies the Special Activity Area.
|
protected SpecialActivityAreaOperatingTimes |
saaOperatingTimes
The Special Activity Area Operating Times field contains the annual expected operation schedule of the Special Activity.
|
protected long |
saaSize
The Special Activity Area Size field contains the radius around the center point where the Special Activity is expected to occur.
|
protected String |
saaVolume
The “Special Activity Area Volume” field contains the expected annual level of intensity of the Special Activity.
|
protected String |
specialActivityAreaName
The “Restrictive Airspace Name” field will contain the name of the restrictive airspace when assigned.
|
protected UnitIndicator |
unitIndicator
Restrictive Airspace lower and upper limits are specified as above mean sea level (MSL) or above ground level (AGL).
|
protected AltitudeLimit |
upperLimit
Special Use Airspace is described by both lateral and vertical boundaries.
|
custAreaCode, cycleDate, notes, recordType
supplementalData
Constructor and Description |
---|
SpecialActivityArea() |
Modifier and Type | Method and Description |
---|---|
ActivityType |
getActivityType()
Gets the value of the activityType property.
|
CommunicatingType |
getCommunicatingType()
Gets the value of the communicatingType property.
|
String |
getCommunicationFrequency()
Gets the value of the communicationFrequency property.
|
String |
getControllingAgency()
Gets the value of the controllingAgency property.
|
String |
getIcaoCode()
Gets the value of the icaoCode property.
|
Location |
getLocation()
Gets the value of the location property.
|
PublicMilitaryIndicator |
getPublicMilitaryIndicator()
Gets the value of the publicMilitaryIndicator property.
|
String |
getSaaIdentifier()
Gets the value of the saaIdentifier property.
|
SpecialActivityAreaOperatingTimes |
getSaaOperatingTimes()
Gets the value of the saaOperatingTimes property.
|
long |
getSaaSize()
Gets the value of the saaSize property.
|
String |
getSaaVolume()
Gets the value of the saaVolume property.
|
String |
getSpecialActivityAreaName()
Gets the value of the specialActivityAreaName property.
|
UnitIndicator |
getUnitIndicator()
Gets the value of the unitIndicator property.
|
AltitudeLimit |
getUpperLimit()
Gets the value of the upperLimit property.
|
void |
setActivityType(ActivityType value)
Sets the value of the activityType property.
|
void |
setCommunicatingType(CommunicatingType value)
Sets the value of the communicatingType property.
|
void |
setCommunicationFrequency(String value)
Sets the value of the communicationFrequency property.
|
void |
setControllingAgency(String value)
Sets the value of the controllingAgency property.
|
void |
setIcaoCode(String value)
Sets the value of the icaoCode property.
|
void |
setLocation(Location value)
Sets the value of the location property.
|
void |
setPublicMilitaryIndicator(PublicMilitaryIndicator value)
Sets the value of the publicMilitaryIndicator property.
|
void |
setSaaIdentifier(String value)
Sets the value of the saaIdentifier property.
|
void |
setSaaOperatingTimes(SpecialActivityAreaOperatingTimes value)
Sets the value of the saaOperatingTimes property.
|
void |
setSaaSize(long value)
Sets the value of the saaSize property.
|
void |
setSaaVolume(String value)
Sets the value of the saaVolume property.
|
void |
setSpecialActivityAreaName(String value)
Sets the value of the specialActivityAreaName property.
|
void |
setUnitIndicator(UnitIndicator value)
Sets the value of the unitIndicator property.
|
void |
setUpperLimit(AltitudeLimit value)
Sets the value of the upperLimit property.
|
getCustAreaCode, getCycleDate, getNotes, getRecordType, setCustAreaCode, setCycleDate, setRecordType
getSupplementalData, setSupplementalData
protected ActivityType activityType
protected CommunicatingType communicatingType
protected String communicationFrequency
protected String controllingAgency
protected String icaoCode
protected Location location
protected PublicMilitaryIndicator publicMilitaryIndicator
protected String saaIdentifier
protected SpecialActivityAreaOperatingTimes saaOperatingTimes
protected long saaSize
protected String saaVolume
protected String specialActivityAreaName
protected UnitIndicator unitIndicator
protected AltitudeLimit upperLimit
public ActivityType getActivityType()
The Activity Type is used to define the type of Special Activity that is occurring.
ActivityType
public void setActivityType(ActivityType value)
value
- allowed object is
ActivityType
getActivityType()
public CommunicatingType getCommunicatingType()
The “Communication Type” is a three-character code indicating the type of communication service available on the frequency contained in the record. Decoding is available in the Communication Type Translation Table.
CommunicatingType
public void setCommunicatingType(CommunicatingType value)
value
- allowed object is
CommunicatingType
getCommunicatingType()
public String getCommunicationFrequency()
The “Communication Frequency” field specifies either transmit or receive frequency of the communication service, dependent on in which column the frequency is located. Each communication record will contain both transmit and receive frequencies unless the service is published as a Transmit Only or Receive Only service. The content will be identical if the service transmits and receives on the same frequency. The fields will be left blank when the service provided is a digital service.
String
public void setCommunicationFrequency(String value)
value
- allowed object is
String
getCommunicationFrequency()
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()
public String getIcaoCode()
The “ICAO Code” field permits records to be categorized geographically within the limits of the categorization erformed by the “Area Code” field.
String
public void setIcaoCode(String value)
value
- allowed object is
String
getIcaoCode()
public Location getLocation()
Latitude and Longitude details of this point.
Location
public void setLocation(Location value)
value
- allowed object is
Location
getLocation()
public PublicMilitaryIndicator getPublicMilitaryIndicator()
Airports can be classified into four categories, airports open to the general public, military airports, joint use civil and military, and airports closed to the public. This field permits these airports to be categorized by their use.
PublicMilitaryIndicator
public void setPublicMilitaryIndicator(PublicMilitaryIndicator value)
value
- allowed object is
PublicMilitaryIndicator
getPublicMilitaryIndicator()
public String getSaaIdentifier()
The “Activity Identifier” field contains the number or name that uniquely identifies the Special Activity Area.
String
public void setSaaIdentifier(String value)
value
- allowed object is
String
getSaaIdentifier()
public SpecialActivityAreaOperatingTimes getSaaOperatingTimes()
The Special Activity Area Operating Times field contains the annual expected operation schedule of the Special Activity.
SpecialActivityAreaOperatingTimes
public void setSaaOperatingTimes(SpecialActivityAreaOperatingTimes value)
value
- allowed object is
SpecialActivityAreaOperatingTimes
getSaaOperatingTimes()
public long getSaaSize()
The Special Activity Area Size field contains the radius around the center point where the Special Activity is expected to occur.
public void setSaaSize(long value)
getSaaSize()
public String getSaaVolume()
The “Special Activity Area Volume” field contains the expected annual level of intensity of the Special Activity.
String
public void setSaaVolume(String value)
value
- allowed object is
String
getSaaVolume()
public String getSpecialActivityAreaName()
The “Restrictive Airspace Name” field will contain the name of the restrictive airspace when assigned.
String
public void setSpecialActivityAreaName(String value)
value
- allowed object is
String
getSpecialActivityAreaName()
public UnitIndicator getUnitIndicator()
Restrictive Airspace lower and upper limits are specified as above mean sea level (MSL) or above ground level (AGL). This field permits the unit of measurement to be indicated.
UnitIndicator
public void setUnitIndicator(UnitIndicator value)
value
- allowed object is
UnitIndicator
getUnitIndicator()
public AltitudeLimit getUpperLimit()
Special Use Airspace is described by both lateral and vertical boundaries. The “Lower/Upper Limit” fields contain the lower and upper limits of the FIR/UIR or Restrictive Airspace being described.
AltitudeLimit
public void setUpperLimit(AltitudeLimit value)
value
- allowed object is
AltitudeLimit
getUpperLimit()
Copyright © 2017. All rights reserved.