Class TLcdAIXM51ProcedureTransition
- 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 thedepartureRunwayTransition
element.static final TLcdDataProperty
Data property that maps to theextension
element.static final TLcdDataProperty
Data property that maps to theinstruction
element.static final TLcdDataProperty
Data property that maps to thetrajectory
element.static final TLcdDataProperty
Data property that maps to thetransitionId
element.static final TLcdDataProperty
Data property that maps to thetransitionLeg
element.static final TLcdDataProperty
Data property that maps to thetype
element.static final TLcdDataProperty
Data property that maps to thevectorHeading
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
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionGets the value of theANNOTATION_PROPERTY
property adapted to a list ofTLcdAIXM51Note
instances.Returns the role value contained in the value of theDEPARTURE_RUNWAY_TRANSITION_PROPERTY
property.Gets the value of theEXTENSION_PROPERTY
property adapted to a list ofTLcdAIXM51AbstractExtension
instances.Returns the role value contained in the value of theINSTRUCTION_PROPERTY
property.Returns the role value contained in the value of theTRAJECTORY_PROPERTY
property.Returns the role value contained in the value of theTRANSITION_ID_PROPERTY
property.Gets the value of theTRANSITION_LEG_PROPERTY
property adapted to a list ofTLcdAIXM51ProcedureTransitionLeg
instances.getType()
Returns the role value contained in the value of theTYPE_PROPERTY
property.Returns the role value contained in the value of theVECTOR_HEADING_PROPERTY
property.void
Sets the value of the property that maps to thedepartureRunwayTransition
element.void
setInstruction
(String aValue) Sets the value of the property that maps to theinstruction
element.void
setTrajectory
(TLcdAIXM51Curve aValue) Sets the value of the property that maps to thetrajectory
element.void
setTransitionId
(String aValue) Sets the value of the property that maps to thetransitionId
element.void
setType
(TLcdAIXM51CodeProcedurePhase aValue) Sets the value of the property that maps to thetype
element.void
setVectorHeading
(Double aValue) Sets the value of the property that maps to thevectorHeading
element.Methods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
-
Field Details
-
TRANSITION_ID_PROPERTY
Data property that maps to thetransitionId
element. The possible values for this property are instances ofTLcdAIXM51Optional<String>
. -
TYPE_PROPERTY
Data property that maps to thetype
element. The possible values for this property are the publicQName
constants defined in this class. -
INSTRUCTION_PROPERTY
Data property that maps to theinstruction
element. The possible values for this property are instances ofTLcdAIXM51Optional<String>
. -
VECTOR_HEADING_PROPERTY
Data property that maps to thevectorHeading
element. The possible values for this property are instances ofTLcdAIXM51Optional<Double>
. -
DEPARTURE_RUNWAY_TRANSITION_PROPERTY
Data property that maps to thedepartureRunwayTransition
element. The possible values for this property are instances ofTLcdAIXM51Property<TLcdAIXM51LandingTakeoffAreaCollection>
. -
TRAJECTORY_PROPERTY
Data property that maps to thetrajectory
element. The possible values for this property are instances ofTLcdAIXM51Property<TLcdAIXM51Curve>
. -
TRANSITION_LEG_PROPERTY
Data property that maps to thetransitionLeg
element. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51ProcedureTransitionLeg>>
. -
ANNOTATION_PROPERTY
Data property that maps to theannotation
element. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51Note>>
. -
EXTENSION_PROPERTY
Data property that maps to theextension
element. The possible values for this property are instances ofList<TLcdAIXM51Link<TLcdAIXM51AbstractExtension>>
.
-
-
Constructor Details
-
TLcdAIXM51ProcedureTransition
public TLcdAIXM51ProcedureTransition() -
TLcdAIXM51ProcedureTransition
-
-
Method Details
-
getTransitionId
Returns the role value contained in the value of theTRANSITION_ID_PROPERTY
property. Returnsnull
if the value of theTRANSITION_ID_PROPERTY
property isnull
.Used strictly for ARINC coding. The identifier will be the initial point for each transition. A transition includes multiple segment legs.
- Returns:
- the role value of the
TRANSITION_ID_PROPERTY
property. - See Also:
-
setTransitionId
Sets the value of the property that maps to thetransitionId
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theTRANSITION_ID_PROPERTY
property is set tonull
.Used strictly for ARINC coding. The identifier will be the initial point for each transition. A transition includes multiple segment legs.
- Parameters:
aValue
- the role value to set for theTRANSITION_ID_PROPERTY
property.
-
getType
Returns the role value contained in the value of theTYPE_PROPERTY
property. Returnsnull
if the value of theTYPE_PROPERTY
property isnull
.The possible values for this property are the public
QName
constants defined in this class.The type of transition.
- Returns:
- the role value of the
TYPE_PROPERTY
property. - See Also:
-
setType
Sets the value of the property that maps to thetype
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theTYPE_PROPERTY
property is set tonull
.The possible values for this property are the public
QName
constants defined in this class.The type of transition.
- Parameters:
aValue
- the role value to set for theTYPE_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 that must be observed when flying the ProcedureTransition part.
- 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 that must be observed when flying the ProcedureTransition part.
- Parameters:
aValue
- the role value to set for theINSTRUCTION_PROPERTY
property.
-
getVectorHeading
Returns the role value contained in the value of theVECTOR_HEADING_PROPERTY
property. Returnsnull
if the value of theVECTOR_HEADING_PROPERTY
property isnull
.A heading provided for use, when a departure is designed to incorporate radar vectors at the termination point, in the event ATC instructions are not received prior to or at the termination fix.
- Returns:
- the role value of the
VECTOR_HEADING_PROPERTY
property. - See Also:
-
setVectorHeading
Sets the value of the property that maps to thevectorHeading
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theVECTOR_HEADING_PROPERTY
property is set tonull
.A heading provided for use, when a departure is designed to incorporate radar vectors at the termination point, in the event ATC instructions are not received prior to or at the termination fix.
- Parameters:
aValue
- the role value to set for theVECTOR_HEADING_PROPERTY
property.
-
getDepartureRunwayTransition
Returns the role value contained in the value of theDEPARTURE_RUNWAY_TRANSITION_PROPERTY
property. Returnsnull
if the value of theDEPARTURE_RUNWAY_TRANSITION_PROPERTY
property isnull
.The group of takeoff areas that may be referenced from the departure.
- Returns:
- the role value of the
DEPARTURE_RUNWAY_TRANSITION_PROPERTY
property. - See Also:
-
setDepartureRunwayTransition
Sets the value of the property that maps to thedepartureRunwayTransition
element. to a new instance of the association classTLcdAIXM51Property
initialized with the given role value. In case the given role value isnull
, theDEPARTURE_RUNWAY_TRANSITION_PROPERTY
property is set tonull
.The group of takeoff areas that may be referenced from the departure.
- Parameters:
aValue
- the role value to set for theDEPARTURE_RUNWAY_TRANSITION_PROPERTY
property.
-
getTrajectory
Returns the role value contained in the value of theTRAJECTORY_PROPERTY
property. Returnsnull
if the value of theTRAJECTORY_PROPERTY
property isnull
.The graphical represetation of the transition.
- Returns:
- the role value of the
TRAJECTORY_PROPERTY
property. - See Also:
-
setTrajectory
Sets the value of the property that maps to thetrajectory
element. to a new instance of the association classTLcdAIXM51Property
initialized with the given role value. In case the given role value isnull
, theTRAJECTORY_PROPERTY
property is set tonull
.The graphical represetation of the transition.
- Parameters:
aValue
- the role value to set for theTRAJECTORY_PROPERTY
property.
-
getTransitionLeg
Gets the value of theTRANSITION_LEG_PROPERTY
property adapted to a list ofTLcdAIXM51ProcedureTransitionLeg
instances.One segment of a transition.
- Returns:
- the value of the
TRANSITION_LEG_PROPERTY
property adapted to a list ofTLcdAIXM51ProcedureTransitionLeg
instances. - See Also:
-
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:
-
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:
-