public abstract class EnrouteAirwaysRestriction extends A424Record
Java class for EnrouteAirwaysRestriction complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="EnrouteAirwaysRestriction"> <complexContent> <extension base="{}A424Record"> <sequence> <element name="startFixRef" type="{http://www.arinc424.com/xml/datatypes}PointReference" minOccurs="0"/> <element name="endFixRef" type="{http://www.arinc424.com/xml/datatypes}PointReference" minOccurs="0"/> <element name="startDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> <element name="endDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> <element name="isEveryYear" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="restrictionIdentifier" type="{http://www.arinc424.com/xml/datatypes}RestrictionIdentifier" minOccurs="0"/> <element name="timesOfOperation" type="{http://www.arinc424.com/xml/datatypes}TimesOfOperation" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected XMLGregorianCalendar |
endDate
The endDate element is used to indicate the latest GMT date at which the restriction is still in effect.
|
protected PointReference |
endFixRef |
protected Boolean |
isEveryYear
If set to 'true,' the restriction is valid every year and the year component of the start and end dates is ignored.
|
protected Long |
restrictionIdentifier |
protected XMLGregorianCalendar |
startDate
The startDate element is used to indicate the earliest GMT date at which the restriction takes effect.
|
protected PointReference |
startFixRef |
protected TimesOfOperation |
timesOfOperation
The Time of Operation field is used to indicate the times of operation of an airway restriction.
|
areaCode, customerCode, cycleDate, notes, recordType
supplementalData
Constructor and Description |
---|
EnrouteAirwaysRestriction() |
Modifier and Type | Method and Description |
---|---|
XMLGregorianCalendar |
getEndDate()
Gets the value of the endDate property.
|
PointReference |
getEndFixRef()
Gets the value of the endFixRef property.
|
Long |
getRestrictionIdentifier()
Gets the value of the restrictionIdentifier property.
|
XMLGregorianCalendar |
getStartDate()
Gets the value of the startDate property.
|
PointReference |
getStartFixRef()
Gets the value of the startFixRef property.
|
TimesOfOperation |
getTimesOfOperation()
Gets the value of the timesOfOperation property.
|
Boolean |
isIsEveryYear()
Gets the value of the isEveryYear property.
|
void |
setEndDate(XMLGregorianCalendar value)
Sets the value of the endDate property.
|
void |
setEndFixRef(PointReference value)
Sets the value of the endFixRef property.
|
void |
setIsEveryYear(Boolean value)
Sets the value of the isEveryYear property.
|
void |
setRestrictionIdentifier(Long value)
Sets the value of the restrictionIdentifier property.
|
void |
setStartDate(XMLGregorianCalendar value)
Sets the value of the startDate property.
|
void |
setStartFixRef(PointReference value)
Sets the value of the startFixRef property.
|
void |
setTimesOfOperation(TimesOfOperation value)
Sets the value of the timesOfOperation property.
|
getAreaCode, getCustomerCode, getCycleDate, getNotes, getRecordType, setAreaCode, setCustomerCode, setCycleDate, setRecordType
getSupplementalData, setSupplementalData
protected PointReference startFixRef
protected PointReference endFixRef
protected XMLGregorianCalendar startDate
protected XMLGregorianCalendar endDate
protected Boolean isEveryYear
protected Long restrictionIdentifier
protected TimesOfOperation timesOfOperation
public PointReference getStartFixRef()
PointReference
public void setStartFixRef(PointReference value)
value
- allowed object is
PointReference
public PointReference getEndFixRef()
PointReference
public void setEndFixRef(PointReference value)
value
- allowed object is
PointReference
public XMLGregorianCalendar getStartDate()
The startDate element is used to indicate the earliest GMT date at which the restriction takes effect. If the start date is not present, the restriction is valid with immediate effect. The start date information may be supplemented by Time of Operation information contained in an Airway Restriction Record. When no Time of Operation information exists for the Restriction Identifier, the Start time is 0000 GMT of the dates indicated.
XMLGregorianCalendar
public void setStartDate(XMLGregorianCalendar value)
value
- allowed object is
XMLGregorianCalendar
getStartDate()
public XMLGregorianCalendar getEndDate()
The endDate element is used to indicate the latest GMT date at which the restriction is still in effect. If the end date is not present, the restriction is valid until further notice. The start date information may be supplemented by Time of Operation information contained in an Airway Restriction Record. When no Time of Operation information exists for the Restriction Identifier, the end time is 2359 GMT of the dates indicated.
XMLGregorianCalendar
public void setEndDate(XMLGregorianCalendar value)
value
- allowed object is
XMLGregorianCalendar
getEndDate()
public Boolean isIsEveryYear()
If set to 'true,' the restriction is valid every year and the year component of the start and end dates is ignored.
Boolean
public void setIsEveryYear(Boolean value)
value
- allowed object is
Boolean
isIsEveryYear()
public Long getRestrictionIdentifier()
Long
public void setRestrictionIdentifier(Long value)
value
- allowed object is
Long
public TimesOfOperation getTimesOfOperation()
The Time of Operation field is used to indicate the times of operation of an airway restriction.
TimesOfOperation
public void setTimesOfOperation(TimesOfOperation value)
value
- allowed object is
TimesOfOperation
getTimesOfOperation()
Copyright © 2020. All rights reserved.