Class TLcdAIXM51NavaidComponent
- 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 thecollocationGroupelement.static final TLcdDataPropertyData property that maps to theextensionelement.static final TLcdDataPropertyData property that maps to themarkerPositionelement.static final TLcdDataPropertyData property that maps to theprovidesNavigableLocationelement.static final TLcdDataPropertyData property that maps to thetheNavaidEquipmentelement.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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of theANNOTATION_PROPERTYproperty adapted to a list ofTLcdAIXM51Noteinstances.Returns the role value contained in the value of theCOLLOCATION_GROUP_PROPERTYproperty.Gets the value of theEXTENSION_PROPERTYproperty adapted to a list ofTLcdAIXM51AbstractExtensioninstances.Returns the role value contained in the value of theMARKER_POSITION_PROPERTYproperty.Returns the role value contained in the value of thePROVIDES_NAVIGABLE_LOCATION_PROPERTYproperty.Returns the role value contained in the value of theTHE_NAVAID_EQUIPMENT_PROPERTYproperty.voidsetCollocationGroup(Long aValue) Sets the value of the property that maps to thecollocationGroupelement.voidSets the value of the property that maps to themarkerPositionelement.voidSets the value of the property that maps to theprovidesNavigableLocationelement.voidsetTheNavaidEquipment(TLcdAIXM51Feature<? extends TLcdAIXM51AbstractNavaidEquipmentTimeSlice> aValue) Sets the value of the property that maps to thetheNavaidEquipmentelement.Methods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
-
Field Details
-
COLLOCATION_GROUP_PROPERTY
Data property that maps to thecollocationGroupelement. The possible values for this property are instances ofTLcdAIXM51Optional<long>. -
MARKER_POSITION_PROPERTY
Data property that maps to themarkerPositionelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodePositionInILS>. -
PROVIDES_NAVIGABLE_LOCATION_PROPERTY
Data property that maps to theprovidesNavigableLocationelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeYesNo>. -
ANNOTATION_PROPERTY
Data property that maps to theannotationelement. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51Note>>. -
THE_NAVAID_EQUIPMENT_PROPERTY
Data property that maps to thetheNavaidEquipmentelement. The possible values for this property are instances ofTLcdAIXM51Association<TLcdAIXM51Feature<?>>. -
EXTENSION_PROPERTY
Data property that maps to theextensionelement. The possible values for this property are instances ofList<TLcdAIXM51Link<TLcdAIXM51AbstractExtension>>.
-
-
Constructor Details
-
TLcdAIXM51NavaidComponent
public TLcdAIXM51NavaidComponent() -
TLcdAIXM51NavaidComponent
-
-
Method Details
-
getCollocationGroup
Returns the role value contained in the value of theCOLLOCATION_GROUP_PROPERTYproperty. Returnsnullif the value of theCOLLOCATION_GROUP_PROPERTYproperty isnull.Set of navaid equipments that are collocated. All Navaid equipment that has the same value for this property are collocated together. For example in a VOR/DME Navaid the VOR and DME navaid equipment will be assigned the same collocationGroup number = 1. For example an ILS might have a Localizer with collocation Group number = 1 and collocated DME and Glidepath sharing collocationGroup number = 2.
- Returns:
- the role value of the
COLLOCATION_GROUP_PROPERTYproperty. - See Also:
-
setCollocationGroup
Sets the value of the property that maps to thecollocationGroupelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theCOLLOCATION_GROUP_PROPERTYproperty is set tonull.Set of navaid equipments that are collocated. All Navaid equipment that has the same value for this property are collocated together. For example in a VOR/DME Navaid the VOR and DME navaid equipment will be assigned the same collocationGroup number = 1. For example an ILS might have a Localizer with collocation Group number = 1 and collocated DME and Glidepath sharing collocationGroup number = 2.
- Parameters:
aValue- the role value to set for theCOLLOCATION_GROUP_PROPERTYproperty.
-
getMarkerPosition
Returns the role value contained in the value of theMARKER_POSITION_PROPERTYproperty. Returnsnullif the value of theMARKER_POSITION_PROPERTYproperty isnull.A code indicating the position, in a navaid landing system, of the markers situated on the centreline of a runway. For example: outer, middle, etc..
- Returns:
- the role value of the
MARKER_POSITION_PROPERTYproperty. - See Also:
-
setMarkerPosition
Sets the value of the property that maps to themarkerPositionelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theMARKER_POSITION_PROPERTYproperty is set tonull.A code indicating the position, in a navaid landing system, of the markers situated on the centreline of a runway. For example: outer, middle, etc..
- Parameters:
aValue- the role value to set for theMARKER_POSITION_PROPERTYproperty.
-
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:
-