Class TLcdAIXM51HoldingUse
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theannotation
element.static final TLcdDataProperty
Data property that maps to theextension
element.static final TLcdDataProperty
Data property that maps to theholdingUse
element.static final TLcdDataProperty
Data property that maps to theinstructedAltitude
element.static final TLcdDataProperty
Data property that maps to theinstructionAltitudeReference
element.static final TLcdDataProperty
Data property that maps to theinstruction
element.static final TLcdDataProperty
Data property that maps to thetheHoldingPattern
element.Fields inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of theANNOTATION_PROPERTY
property adapted to a list ofTLcdAIXM51Note
instances.Gets the value of theEXTENSION_PROPERTY
property adapted to a list ofTLcdAIXM51AbstractExtension
instances.Returns the role value contained in the value of theHOLDING_USE_PROPERTY
property.Returns the value of the property that maps to theinstructedAltitude
element.Returns the role value contained in the value of theINSTRUCTION_PROPERTY
property.Returns the role value contained in the value of theINSTRUCTION_ALTITUDE_REFERENCE_PROPERTY
property.Returns the role value contained in the value of theTHE_HOLDING_PATTERN_PROPERTY
property.void
Sets the value of the property that maps to theholdingUse
element.void
Sets the value of the property that maps to theinstructedAltitude
element.void
setInstruction
(String aValue) Sets the value of the property that maps to theinstruction
element.void
Sets the value of the property that maps to theinstructionAltitudeReference
element.void
Sets the value of the property that maps to thetheHoldingPattern
element.Methods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
-
Field Details
-
HOLDING_USE_PROPERTY
Data property that maps to theholdingUse
element. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeHoldingUse>
. -
INSTRUCTION_PROPERTY
Data property that maps to theinstruction
element. The possible values for this property are instances ofTLcdAIXM51Optional<String>
. -
INSTRUCTED_ALTITUDE_PROPERTY
Data property that maps to theinstructedAltitude
element. The possible values for this property are instances ofTLcdAIXM51ValDistanceVertical
. -
INSTRUCTION_ALTITUDE_REFERENCE_PROPERTY
Data property that maps to theinstructionAltitudeReference
element. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeVerticalReference>
. -
ANNOTATION_PROPERTY
Data property that maps to theannotation
element. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51Note>>
. -
THE_HOLDING_PATTERN_PROPERTY
Data property that maps to thetheHoldingPattern
element. The possible values for this property are instances ofTLcdAIXM51FeatureAssociation<TLcdAIXM51HoldingPatternTimeSlice>
. -
EXTENSION_PROPERTY
Data property that maps to theextension
element. The possible values for this property are instances ofList<TLcdAIXM51Link<TLcdAIXM51AbstractExtension>>
.
-
-
Constructor Details
-
TLcdAIXM51HoldingUse
public TLcdAIXM51HoldingUse() -
TLcdAIXM51HoldingUse
-
-
Method Details
-
getHoldingUse
Returns the role value contained in the value of theHOLDING_USE_PROPERTY
property. Returnsnull
if the value of theHOLDING_USE_PROPERTY
property isnull
.Indicates how the holding is used on the approach segment.
- Returns:
- the role value of the
HOLDING_USE_PROPERTY
property. - See Also:
-
setHoldingUse
Sets the value of the property that maps to theholdingUse
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theHOLDING_USE_PROPERTY
property is set tonull
.Indicates how the holding is used on the approach segment.
- Parameters:
aValue
- the role value to set for theHOLDING_USE_PROPERTY
property.
-
getInstruction
Returns the role value contained in the value of theINSTRUCTION_PROPERTY
property. Returnsnull
if the value of theINSTRUCTION_PROPERTY
property isnull
.Operational instructions concerning the use of the Holding Pattern in relation with a Procedure.
- Returns:
- the role value of the
INSTRUCTION_PROPERTY
property. - See Also:
-
setInstruction
Sets the value of the property that maps to theinstruction
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theINSTRUCTION_PROPERTY
property is set tonull
.Operational instructions concerning the use of the Holding Pattern in relation with a Procedure.
- Parameters:
aValue
- the role value to set for theINSTRUCTION_PROPERTY
property.
-
getInstructedAltitude
Returns the value of the property that maps to theinstructedAltitude
element.An altitude referenced in the holding use instructions.
- Returns:
- the value of the
INSTRUCTED_ALTITUDE_PROPERTY
property.
-
setInstructedAltitude
Sets the value of the property that maps to theinstructedAltitude
element.An altitude referenced in the holding use instructions.
- Parameters:
aValue
- the value to set for theINSTRUCTED_ALTITUDE_PROPERTY
property.
-
getInstructionAltitudeReference
Returns the role value contained in the value of theINSTRUCTION_ALTITUDE_REFERENCE_PROPERTY
property. Returnsnull
if the value of theINSTRUCTION_ALTITUDE_REFERENCE_PROPERTY
property isnull
.A code indicating the reference for a vertical distance. Two series of values exist: 1) real distance: from GND, from the MSL, from the WGS-84 ellipsoid 2) pressure distance: QFE, QNH, STD.
- Returns:
- the role value of the
INSTRUCTION_ALTITUDE_REFERENCE_PROPERTY
property. - See Also:
-
setInstructionAltitudeReference
Sets the value of the property that maps to theinstructionAltitudeReference
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theINSTRUCTION_ALTITUDE_REFERENCE_PROPERTY
property is set tonull
.A code indicating the reference for a vertical distance. Two series of values exist: 1) real distance: from GND, from the MSL, from the WGS-84 ellipsoid 2) pressure distance: QFE, QNH, STD.
- Parameters:
aValue
- the role value to set for theINSTRUCTION_ALTITUDE_REFERENCE_PROPERTY
property.
-
getAnnotation
Gets the value of theANNOTATION_PROPERTY
property adapted to a list ofTLcdAIXM51Note
instances.- Returns:
- the value of the
ANNOTATION_PROPERTY
property adapted to a list ofTLcdAIXM51Note
instances. - See Also:
-
getTheHoldingPattern
Returns the role value contained in the value of theTHE_HOLDING_PATTERN_PROPERTY
property. Returnsnull
if the value of theTHE_HOLDING_PATTERN_PROPERTY
property isnull
.Established holding used on a procedure.
- Returns:
- the role value of the
THE_HOLDING_PATTERN_PROPERTY
property. - See Also:
-
setTheHoldingPattern
Sets the value of the property that maps to thetheHoldingPattern
element. to a new instance of the association classTLcdAIXM51FeatureAssociation
initialized with the given role value. In case the given role value isnull
, theTHE_HOLDING_PATTERN_PROPERTY
property is set tonull
.Established holding used on a procedure.
- Parameters:
aValue
- the role value to set for theTHE_HOLDING_PATTERN_PROPERTY
property.
-
getExtension
Gets the value of theEXTENSION_PROPERTY
property adapted to a list ofTLcdAIXM51AbstractExtension
instances.- Returns:
- the value of the
EXTENSION_PROPERTY
property adapted to a list ofTLcdAIXM51AbstractExtension
instances. - See Also:
-