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="communicationType" type="{http://www.arinc424.com/xml/enumerations}CommunicationType"/> <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="upperLowerLimit" type="{http://www.arinc424.com/xml/datatypes}AirspaceRouteHoldAltitudeConstraint"/> </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 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 CommunicationType |
communicationType
The “Communication Type” is a three-character code indicating the type of communication service available on the frequency contained in the record.
|
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 performed 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 AirspaceRouteHoldAltitudeConstraint |
upperLowerLimit
Special Use Airspace is described by both lateral and vertical boundaries.
|
areaCode, customerCode, cycleDate, notes, recordType
supplementalData
Constructor and Description |
---|
SpecialActivityArea() |
Modifier and Type | Method and Description |
---|---|
ActivityType |
getActivityType()
Gets the value of the activityType property.
|
String |
getCommunicationFrequency()
Gets the value of the communicationFrequency property.
|
CommunicationType |
getCommunicationType()
Gets the value of the communicationType 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.
|
AirspaceRouteHoldAltitudeConstraint |
getUpperLowerLimit()
Gets the value of the upperLowerLimit property.
|
void |
setActivityType(ActivityType value)
Sets the value of the activityType property.
|
void |
setCommunicationFrequency(String value)
Sets the value of the communicationFrequency property.
|
void |
setCommunicationType(CommunicationType value)
Sets the value of the communicationType 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 |
setUpperLowerLimit(AirspaceRouteHoldAltitudeConstraint value)
Sets the value of the upperLowerLimit property.
|
getAreaCode, getCustomerCode, getCycleDate, getNotes, getRecordType, setAreaCode, setCustomerCode, setCycleDate, setRecordType
getSupplementalData, setSupplementalData
protected ActivityType activityType
protected CommunicationType communicationType
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 AirspaceRouteHoldAltitudeConstraint upperLowerLimit
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 CommunicationType getCommunicationType()
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.
CommunicationType
public void setCommunicationType(CommunicationType value)
value
- allowed object is
CommunicationType
getCommunicationType()
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 performed 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 AirspaceRouteHoldAltitudeConstraint getUpperLowerLimit()
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.
AirspaceRouteHoldAltitudeConstraint
public void setUpperLowerLimit(AirspaceRouteHoldAltitudeConstraint value)
value
- allowed object is
AirspaceRouteHoldAltitudeConstraint
getUpperLowerLimit()
Copyright © 2020. All rights reserved.