Class TLcdAIXM51ProcedureTransition
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
- Since:
- 10.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theannotationelement.static final TLcdDataPropertyData property that maps to thedepartureRunwayTransitionelement.static final TLcdDataPropertyData property that maps to theextensionelement.static final TLcdDataPropertyData property that maps to theinstructionelement.static final TLcdDataPropertyData property that maps to thetrajectoryelement.static final TLcdDataPropertyData property that maps to thetransitionIdelement.static final TLcdDataPropertyData property that maps to thetransitionLegelement.static final TLcdDataPropertyData property that maps to thetypeelement.static final TLcdDataPropertyData property that maps to thevectorHeadingelement.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
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionGets the value of theANNOTATION_PROPERTYproperty adapted to a list ofTLcdAIXM51Noteinstances.Returns the role value contained in the value of theDEPARTURE_RUNWAY_TRANSITION_PROPERTYproperty.Gets the value of theEXTENSION_PROPERTYproperty adapted to a list ofTLcdAIXM51AbstractExtensioninstances.Returns the role value contained in the value of theINSTRUCTION_PROPERTYproperty.Returns the role value contained in the value of theTRAJECTORY_PROPERTYproperty.Returns the role value contained in the value of theTRANSITION_ID_PROPERTYproperty.Gets the value of theTRANSITION_LEG_PROPERTYproperty adapted to a list ofTLcdAIXM51ProcedureTransitionLeginstances.getType()Returns the role value contained in the value of theTYPE_PROPERTYproperty.Returns the role value contained in the value of theVECTOR_HEADING_PROPERTYproperty.voidSets the value of the property that maps to thedepartureRunwayTransitionelement.voidsetInstruction(String aValue) Sets the value of the property that maps to theinstructionelement.voidsetTrajectory(TLcdAIXM51Curve aValue) Sets the value of the property that maps to thetrajectoryelement.voidsetTransitionId(String aValue) Sets the value of the property that maps to thetransitionIdelement.voidsetType(TLcdAIXM51CodeProcedurePhase aValue) Sets the value of the property that maps to thetypeelement.voidsetVectorHeading(Double aValue) Sets the value of the property that maps to thevectorHeadingelement.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 thetransitionIdelement. The possible values for this property are instances ofTLcdAIXM51Optional<String>. -
TYPE_PROPERTY
Data property that maps to thetypeelement. The possible values for this property are the publicQNameconstants defined in this class. -
INSTRUCTION_PROPERTY
Data property that maps to theinstructionelement. The possible values for this property are instances ofTLcdAIXM51Optional<String>. -
VECTOR_HEADING_PROPERTY
Data property that maps to thevectorHeadingelement. The possible values for this property are instances ofTLcdAIXM51Optional<Double>. -
DEPARTURE_RUNWAY_TRANSITION_PROPERTY
Data property that maps to thedepartureRunwayTransitionelement. The possible values for this property are instances ofTLcdAIXM51Property<TLcdAIXM51LandingTakeoffAreaCollection>. -
TRAJECTORY_PROPERTY
Data property that maps to thetrajectoryelement. The possible values for this property are instances ofTLcdAIXM51Property<TLcdAIXM51Curve>. -
TRANSITION_LEG_PROPERTY
Data property that maps to thetransitionLegelement. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51ProcedureTransitionLeg>>. -
ANNOTATION_PROPERTY
Data property that maps to theannotationelement. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51Note>>. -
EXTENSION_PROPERTY
Data property that maps to theextensionelement. 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_PROPERTYproperty. Returnsnullif the value of theTRANSITION_ID_PROPERTYproperty 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_PROPERTYproperty. - See Also:
-
setTransitionId
Sets the value of the property that maps to thetransitionIdelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theTRANSITION_ID_PROPERTYproperty 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_PROPERTYproperty.
-
getType
Returns the role value contained in the value of theTYPE_PROPERTYproperty. Returnsnullif the value of theTYPE_PROPERTYproperty isnull.The possible values for this property are the public
QNameconstants defined in this class.The type of transition.
- Returns:
- the role value of the
TYPE_PROPERTYproperty. - See Also:
-
setType
Sets the value of the property that maps to thetypeelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theTYPE_PROPERTYproperty is set tonull.The possible values for this property are the public
QNameconstants defined in this class.The type of transition.
- Parameters:
aValue- the role value to set for theTYPE_PROPERTYproperty.
-
getInstruction
Returns the role value contained in the value of theINSTRUCTION_PROPERTYproperty. Returnsnullif the value of theINSTRUCTION_PROPERTYproperty isnull.Operational instructions that must be observed when flying the ProcedureTransition part.
- Returns:
- the role value of the
INSTRUCTION_PROPERTYproperty. - See Also:
-
setInstruction
Sets the value of the property that maps to theinstructionelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theINSTRUCTION_PROPERTYproperty is set tonull.Operational instructions that must be observed when flying the ProcedureTransition part.
- Parameters:
aValue- the role value to set for theINSTRUCTION_PROPERTYproperty.
-
getVectorHeading
Returns the role value contained in the value of theVECTOR_HEADING_PROPERTYproperty. Returnsnullif the value of theVECTOR_HEADING_PROPERTYproperty 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_PROPERTYproperty. - See Also:
-
setVectorHeading
Sets the value of the property that maps to thevectorHeadingelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theVECTOR_HEADING_PROPERTYproperty 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_PROPERTYproperty.
-
getDepartureRunwayTransition
Returns the role value contained in the value of theDEPARTURE_RUNWAY_TRANSITION_PROPERTYproperty. Returnsnullif the value of theDEPARTURE_RUNWAY_TRANSITION_PROPERTYproperty isnull.The group of takeoff areas that may be referenced from the departure.
- Returns:
- the role value of the
DEPARTURE_RUNWAY_TRANSITION_PROPERTYproperty. - See Also:
-
setDepartureRunwayTransition
Sets the value of the property that maps to thedepartureRunwayTransitionelement. to a new instance of the association classTLcdAIXM51Propertyinitialized with the given role value. In case the given role value isnull, theDEPARTURE_RUNWAY_TRANSITION_PROPERTYproperty 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_PROPERTYproperty.
-
getTrajectory
Returns the role value contained in the value of theTRAJECTORY_PROPERTYproperty. Returnsnullif the value of theTRAJECTORY_PROPERTYproperty isnull.The graphical represetation of the transition.
- Returns:
- the role value of the
TRAJECTORY_PROPERTYproperty. - See Also:
-
setTrajectory
Sets the value of the property that maps to thetrajectoryelement. to a new instance of the association classTLcdAIXM51Propertyinitialized with the given role value. In case the given role value isnull, theTRAJECTORY_PROPERTYproperty is set tonull.The graphical represetation of the transition.
- Parameters:
aValue- the role value to set for theTRAJECTORY_PROPERTYproperty.
-
getTransitionLeg
Gets the value of theTRANSITION_LEG_PROPERTYproperty adapted to a list ofTLcdAIXM51ProcedureTransitionLeginstances.One segment of a transition.
- Returns:
- the value of the
TRANSITION_LEG_PROPERTYproperty adapted to a list ofTLcdAIXM51ProcedureTransitionLeginstances. - See Also:
-
getAnnotation
Gets the value of theANNOTATION_PROPERTYproperty adapted to a list ofTLcdAIXM51Noteinstances.- Returns:
- the value of the
ANNOTATION_PROPERTYproperty adapted to a list ofTLcdAIXM51Noteinstances. - See Also:
-
getExtension
Gets the value of theEXTENSION_PROPERTYproperty adapted to a list ofTLcdAIXM51AbstractExtensioninstances.- Returns:
- the value of the
EXTENSION_PROPERTYproperty adapted to a list ofTLcdAIXM51AbstractExtensioninstances. - See Also:
-