public class TLcdAIXM51FlightConditionCircumstance 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 |
REFERENCE_LOCATION_PROPERTY
Data property that maps to the
referenceLocation element. |
static TLcdDataProperty |
RELATION_WITH_LOCATION_PROPERTY
Data property that maps to the
relationWithLocation element. |
DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY
Constructor and Description |
---|
TLcdAIXM51FlightConditionCircumstance() |
TLcdAIXM51FlightConditionCircumstance(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. |
TLcdAIXM51CodeYesNo |
getReferenceLocation()
Returns the role value contained in the value of the
REFERENCE_LOCATION_PROPERTY property. |
TLcdAIXM51CodeLocationQualifier |
getRelationWithLocation()
Returns the role value contained in the value of the
RELATION_WITH_LOCATION_PROPERTY property. |
void |
setReferenceLocation(TLcdAIXM51CodeYesNo aValue)
Sets the value of the property that maps to the
referenceLocation element. |
void |
setRelationWithLocation(TLcdAIXM51CodeLocationQualifier aValue)
Sets the value of the property that maps to the
relationWithLocation element. |
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
public static final TLcdDataProperty REFERENCE_LOCATION_PROPERTY
referenceLocation
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeYesNo>
.public static final TLcdDataProperty RELATION_WITH_LOCATION_PROPERTY
relationWithLocation
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeLocationQualifier>
.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 TLcdAIXM51FlightConditionCircumstance()
public TLcdAIXM51FlightConditionCircumstance(TLcdDataType aType)
public TLcdAIXM51CodeYesNo getReferenceLocation()
REFERENCE_LOCATION_PROPERTY
property. Returns null
if the value of the REFERENCE_LOCATION_PROPERTY
property is null
.
A code indicating if the condition element is a reference location for the flight restriction, i.e. if the time schedule associated with the restriction must be considered as applicable for that flight condition element.
REFERENCE_LOCATION_PROPERTY
property.TLcdAIXM51Optional
public void setReferenceLocation(TLcdAIXM51CodeYesNo aValue)
referenceLocation
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 REFERENCE_LOCATION_PROPERTY
property is set to null
.
A code indicating if the condition element is a reference location for the flight restriction, i.e. if the time schedule associated with the restriction must be considered as applicable for that flight condition element.
aValue
- the role value to set for the REFERENCE_LOCATION_PROPERTY
property.public TLcdAIXM51CodeLocationQualifier getRelationWithLocation()
RELATION_WITH_LOCATION_PROPERTY
property. Returns null
if the value of the RELATION_WITH_LOCATION_PROPERTY
property is null
.
A code qualifying a location (such as an airspace, aerodrome, point, etc.) when used as condition element. For example, departing from that location, crossing the location, activation hours of the location are used as condition, etc..
RELATION_WITH_LOCATION_PROPERTY
property.TLcdAIXM51Optional
public void setRelationWithLocation(TLcdAIXM51CodeLocationQualifier aValue)
relationWithLocation
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 RELATION_WITH_LOCATION_PROPERTY
property is set to null
.
A code qualifying a location (such as an airspace, aerodrome, point, etc.) when used as condition element. For example, departing from that location, crossing the location, activation hours of the location are used as condition, etc..
aValue
- the role value to set for the RELATION_WITH_LOCATION_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