public class TLcdAIXM51FlightCharacteristic extends TLcdAIXM51AbstractAIXMObject
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
ANNOTATION_PROPERTY
Data property that maps to the
annotation element. |
static TLcdDataProperty |
EXTENSION_PROPERTY
Data property that maps to the
extension element. |
static TLcdDataProperty |
MILITARY_PROPERTY
Data property that maps to the
military element. |
static TLcdDataProperty |
ORIGIN_PROPERTY
Data property that maps to the
origin element. |
static TLcdDataProperty |
PURPOSE_PROPERTY
Data property that maps to the
purpose element. |
static TLcdDataProperty |
RULE_PROPERTY
Data property that maps to the
rule element. |
static TLcdDataProperty |
STATUS_PROPERTY
Data property that maps to the
status element. |
static TLcdDataProperty |
TYPE_PROPERTY
Data property that maps to the
type element. |
DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY
Constructor and Description |
---|
TLcdAIXM51FlightCharacteristic() |
TLcdAIXM51FlightCharacteristic(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
List<TLcdAIXM51Note> |
getAnnotation()
Gets the value of the
ANNOTATION_PROPERTY property adapted to a list of TLcdAIXM51Note instances. |
List<TLcdAIXM51AbstractExtension> |
getExtension()
Gets the value of the
EXTENSION_PROPERTY property adapted to a list of TLcdAIXM51AbstractExtension instances. |
TLcdAIXM51CodeMilitaryStatus |
getMilitary()
Returns the role value contained in the value of the
MILITARY_PROPERTY property. |
TLcdAIXM51CodeFlightOrigin |
getOrigin()
Returns the role value contained in the value of the
ORIGIN_PROPERTY property. |
TLcdAIXM51CodeFlightPurpose |
getPurpose()
Returns the role value contained in the value of the
PURPOSE_PROPERTY property. |
TLcdAIXM51CodeFlightRule |
getRule()
Returns the role value contained in the value of the
RULE_PROPERTY property. |
TLcdAIXM51CodeFlightStatus |
getStatus()
Returns the role value contained in the value of the
STATUS_PROPERTY property. |
TLcdAIXM51CodeFlight |
getType()
Returns the role value contained in the value of the
TYPE_PROPERTY property. |
void |
setMilitary(TLcdAIXM51CodeMilitaryStatus aValue)
Sets the value of the property that maps to the
military element. |
void |
setOrigin(TLcdAIXM51CodeFlightOrigin aValue)
Sets the value of the property that maps to the
origin element. |
void |
setPurpose(TLcdAIXM51CodeFlightPurpose aValue)
Sets the value of the property that maps to the
purpose element. |
void |
setRule(TLcdAIXM51CodeFlightRule aValue)
Sets the value of the property that maps to the
rule element. |
void |
setStatus(TLcdAIXM51CodeFlightStatus aValue)
Sets the value of the property that maps to the
status element. |
void |
setType(TLcdAIXM51CodeFlight aValue)
Sets the value of the property that maps to the
type element. |
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
public static final TLcdDataProperty TYPE_PROPERTY
type
element.
The possible values for this property are the public QName
constants defined in this class.public static final TLcdDataProperty RULE_PROPERTY
rule
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeFlightRule>
.public static final TLcdDataProperty STATUS_PROPERTY
status
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeFlightStatus>
.public static final TLcdDataProperty MILITARY_PROPERTY
military
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeMilitaryStatus>
.public static final TLcdDataProperty ORIGIN_PROPERTY
origin
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeFlightOrigin>
.public static final TLcdDataProperty PURPOSE_PROPERTY
purpose
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeFlightPurpose>
.public static final TLcdDataProperty ANNOTATION_PROPERTY
annotation
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51Note>>
.public static final TLcdDataProperty EXTENSION_PROPERTY
extension
element.
The possible values for this property are instances of List<TLcdAIXM51Link<TLcdAIXM51AbstractExtension>>
.public TLcdAIXM51FlightCharacteristic()
public TLcdAIXM51FlightCharacteristic(TLcdDataType aType)
public TLcdAIXM51CodeFlight getType()
TYPE_PROPERTY
property. Returns null
if the value of the TYPE_PROPERTY
property is null
.
The possible values for this property are the public QName
constants defined in this class.
A code indicating a specified type of a flight, such as OAT/GAT.
TYPE_PROPERTY
property.TLcdAIXM51Optional
public void setType(TLcdAIXM51CodeFlight aValue)
type
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the TYPE_PROPERTY
property is set to null
.
The possible values for this property are the public QName
constants defined in this class.
A code indicating a specified type of a flight, such as OAT/GAT.
aValue
- the role value to set for the TYPE_PROPERTY
property.public TLcdAIXM51CodeFlightRule getRule()
RULE_PROPERTY
property. Returns null
if the value of the RULE_PROPERTY
property is null
.
A code indicating a specific flight rule, such as IFR or VFR.
RULE_PROPERTY
property.TLcdAIXM51Optional
public void setRule(TLcdAIXM51CodeFlightRule aValue)
rule
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the RULE_PROPERTY
property is set to null
.
A code indicating a specific flight rule, such as IFR or VFR.
aValue
- the role value to set for the RULE_PROPERTY
property.public TLcdAIXM51CodeFlightStatus getStatus()
STATUS_PROPERTY
property. Returns null
if the value of the STATUS_PROPERTY
property is null
.
The designation of a special status for a flight (e.g. ""HEAD"" for Head of State, ""STATE"" for State aircraft other than that of the Head of State).
STATUS_PROPERTY
property.TLcdAIXM51Optional
public void setStatus(TLcdAIXM51CodeFlightStatus aValue)
status
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the STATUS_PROPERTY
property is set to null
.
The designation of a special status for a flight (e.g. ""HEAD"" for Head of State, ""STATE"" for State aircraft other than that of the Head of State).
aValue
- the role value to set for the STATUS_PROPERTY
property.public TLcdAIXM51CodeMilitaryStatus getMilitary()
MILITARY_PROPERTY
property. Returns null
if the value of the MILITARY_PROPERTY
property is null
.
A code indicating whether it is a military flight.
MILITARY_PROPERTY
property.TLcdAIXM51Optional
public void setMilitary(TLcdAIXM51CodeMilitaryStatus aValue)
military
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the MILITARY_PROPERTY
property is set to null
.
A code indicating whether it is a military flight.
aValue
- the role value to set for the MILITARY_PROPERTY
property.public TLcdAIXM51CodeFlightOrigin getOrigin()
ORIGIN_PROPERTY
property. Returns null
if the value of the ORIGIN_PROPERTY
property is null
.
A code indicating the origin of the flight with regard to the national borders.
ORIGIN_PROPERTY
property.TLcdAIXM51Optional
public void setOrigin(TLcdAIXM51CodeFlightOrigin aValue)
origin
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the ORIGIN_PROPERTY
property is set to null
.
A code indicating the origin of the flight with regard to the national borders.
aValue
- the role value to set for the ORIGIN_PROPERTY
property.public TLcdAIXM51CodeFlightPurpose getPurpose()
PURPOSE_PROPERTY
property. Returns null
if the value of the PURPOSE_PROPERTY
property is null
.
A code indicating the purpose of the flight.
PURPOSE_PROPERTY
property.TLcdAIXM51Optional
public void setPurpose(TLcdAIXM51CodeFlightPurpose aValue)
purpose
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the PURPOSE_PROPERTY
property is set to null
.
A code indicating the purpose of the flight.
aValue
- the role value to set for the PURPOSE_PROPERTY
property.public List<TLcdAIXM51Note> getAnnotation()
ANNOTATION_PROPERTY
property adapted to a list of TLcdAIXM51Note
instances.ANNOTATION_PROPERTY
property adapted to a list of TLcdAIXM51Note
instances.TLcdAIXM51Property
public List<TLcdAIXM51AbstractExtension> getExtension()
EXTENSION_PROPERTY
property adapted to a list of TLcdAIXM51AbstractExtension
instances.EXTENSION_PROPERTY
property adapted to a list of TLcdAIXM51AbstractExtension
instances.TLcdAIXM51Link