public class TimesOfOperation extends Object
Java class for TimesOfOperation complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TimesOfOperation"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="timeCode" type="{http://www.arinc424.com/xml/enumerations}TimeCode"/> <element name="times" type="{http://www.arinc424.com/xml/datatypes}TimeOfOperationInterval" maxOccurs="unbounded" minOccurs="0"/> <element name="timeNarrative" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="byNotam" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="adjustForDst" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected Boolean |
adjustForDst
Indicates that the "times" instances in this record follow daylight saving time in accordance with the local DST calendar.
|
protected Boolean |
byNotam
Restrictive Airspace areas and communications facilities may not have established active times and are activated by NOTAM only or may be active by NOTAM in addition to established times.
|
protected TimeCode |
timeCode |
protected String |
timeNarrative
The “Time Narrative” field is used to provide Time of Operations and/or Conditions of Operations in a narrative form when source information is too complex to be formatted in accordance with ARINC 424 Section 5.195.
|
protected List<TimeOfOperationInterval> |
times |
Constructor and Description |
---|
TimesOfOperation() |
Modifier and Type | Method and Description |
---|---|
TimeCode |
getTimeCode()
Gets the value of the timeCode property.
|
String |
getTimeNarrative()
Gets the value of the timeNarrative property.
|
List<TimeOfOperationInterval> |
getTimes()
Gets the value of the times property.
|
Boolean |
isAdjustForDst()
Gets the value of the adjustForDst property.
|
Boolean |
isByNotam()
Gets the value of the byNotam property.
|
void |
setAdjustForDst(Boolean value)
Sets the value of the adjustForDst property.
|
void |
setByNotam(Boolean value)
Sets the value of the byNotam property.
|
void |
setTimeCode(TimeCode value)
Sets the value of the timeCode property.
|
void |
setTimeNarrative(String value)
Sets the value of the timeNarrative property.
|
protected TimeCode timeCode
protected List<TimeOfOperationInterval> times
protected String timeNarrative
protected Boolean byNotam
protected Boolean adjustForDst
public TimeCode getTimeCode()
TimeCode
public void setTimeCode(TimeCode value)
value
- allowed object is
TimeCode
public List<TimeOfOperationInterval> getTimes()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the times property.
For example, to add a new item, do as follows:
getTimes().add(newItem);
Objects of the following type(s) are allowed in the list
TimeOfOperationInterval
public String getTimeNarrative()
The “Time Narrative” field is used to provide Time of Operations and/or Conditions of Operations in a narrative form when source information is too complex to be formatted in accordance with ARINC 424 Section 5.195. This field is used in conjunction with the TimeCode value "Complex". This field is used on Airport, Heliport, and Enroute Communication Continuation records.
String
public void setTimeNarrative(String value)
value
- allowed object is
String
getTimeNarrative()
public Boolean isByNotam()
Restrictive Airspace areas and communications facilities may not have established active times and are activated by NOTAM only or may be active by NOTAM in addition to established times. If this field is "True", the area or communications facility is active by NOTAM in addition to the specified time intervals. If the the area or communication facility is active by NOTAM only, this field should not be used and the timeCode "ByNotam" should be used. Used on Controlled and Restrictive Airspace Primary and Continuation records, and Airport, Heliport and Enroute Communications Continuation records.
Boolean
public void setByNotam(Boolean value)
value
- allowed object is
Boolean
isByNotam()
public Boolean isAdjustForDst()
Indicates that the "times" instances in this record follow daylight saving time in accordance with the local DST calendar. (See documentation for the "time" field in the StartOrEndTime records.)
Boolean
public void setAdjustForDst(Boolean value)
value
- allowed object is
Boolean
isAdjustForDst()
Copyright © 2020. All rights reserved.