Class TLcdAIXM51FlightRestrictionLevel
- 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 theextensionelement.static final TLcdDataPropertyData property that maps to thelowerLevelelement.static final TLcdDataPropertyData property that maps to thelowerLevelReferenceelement.static final TLcdDataPropertyData property that maps to theupperLevelelement.static final TLcdDataPropertyData property that maps to theupperLevelReferenceelement.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.Gets the value of theEXTENSION_PROPERTYproperty adapted to a list ofTLcdAIXM51AbstractExtensioninstances.Returns the value of the property that maps to thelowerLevelelement.Returns the role value contained in the value of theLOWER_LEVEL_REFERENCE_PROPERTYproperty.Returns the value of the property that maps to theupperLevelelement.Returns the role value contained in the value of theUPPER_LEVEL_REFERENCE_PROPERTYproperty.voidSets the value of the property that maps to thelowerLevelelement.voidSets the value of the property that maps to thelowerLevelReferenceelement.voidSets the value of the property that maps to theupperLevelelement.voidSets the value of the property that maps to theupperLevelReferenceelement.Methods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
-
Field Details
-
UPPER_LEVEL_PROPERTY
Data property that maps to theupperLevelelement. The possible values for this property are instances ofTLcdAIXM51ValDistanceVertical. -
UPPER_LEVEL_REFERENCE_PROPERTY
Data property that maps to theupperLevelReferenceelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeVerticalReference>. -
LOWER_LEVEL_PROPERTY
Data property that maps to thelowerLevelelement. The possible values for this property are instances ofTLcdAIXM51ValDistanceVertical. -
LOWER_LEVEL_REFERENCE_PROPERTY
Data property that maps to thelowerLevelReferenceelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeVerticalReference>. -
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
-
TLcdAIXM51FlightRestrictionLevel
public TLcdAIXM51FlightRestrictionLevel() -
TLcdAIXM51FlightRestrictionLevel
-
-
Method Details
-
getUpperLevel
Returns the value of the property that maps to theupperLevelelement.The value of the uppermost cruising level. The data type also allows a special non-numerical value "CEILING", meaning "the top of the airspace. This can useful in the case of Airspace that have a non-constant upper limit.
- Returns:
- the value of the
UPPER_LEVEL_PROPERTYproperty.
-
setUpperLevel
Sets the value of the property that maps to theupperLevelelement.The value of the uppermost cruising level. The data type also allows a special non-numerical value "CEILING", meaning "the top of the airspace. This can useful in the case of Airspace that have a non-constant upper limit.
- Parameters:
aValue- the value to set for theUPPER_LEVEL_PROPERTYproperty.
-
getUpperLevelReference
Returns the role value contained in the value of theUPPER_LEVEL_REFERENCE_PROPERTYproperty. Returnsnullif the value of theUPPER_LEVEL_REFERENCE_PROPERTYproperty isnull.The reference surface used for the value of the upper level. For example, Mean Sea Level, Ground, standard pressure, etc..
- Returns:
- the role value of the
UPPER_LEVEL_REFERENCE_PROPERTYproperty. - See Also:
-
setUpperLevelReference
Sets the value of the property that maps to theupperLevelReferenceelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theUPPER_LEVEL_REFERENCE_PROPERTYproperty is set tonull.The reference surface used for the value of the upper level. For example, Mean Sea Level, Ground, standard pressure, etc..
- Parameters:
aValue- the role value to set for theUPPER_LEVEL_REFERENCE_PROPERTYproperty.
-
getLowerLevel
Returns the value of the property that maps to thelowerLevelelement.The value of the lowermost cruising level. The data type also allows a special non-numerical value "FLOOR" meaning "the bottom of the airspace". This can useful in the case of Airspace that have a non-constant lower limit.
- Returns:
- the value of the
LOWER_LEVEL_PROPERTYproperty.
-
setLowerLevel
Sets the value of the property that maps to thelowerLevelelement.The value of the lowermost cruising level. The data type also allows a special non-numerical value "FLOOR" meaning "the bottom of the airspace". This can useful in the case of Airspace that have a non-constant lower limit.
- Parameters:
aValue- the value to set for theLOWER_LEVEL_PROPERTYproperty.
-
getLowerLevelReference
Returns the role value contained in the value of theLOWER_LEVEL_REFERENCE_PROPERTYproperty. Returnsnullif the value of theLOWER_LEVEL_REFERENCE_PROPERTYproperty isnull.The reference surface used for the value of the lower level. For example, Mean Sea Level, Ground, standard pressure, etc..
- Returns:
- the role value of the
LOWER_LEVEL_REFERENCE_PROPERTYproperty. - See Also:
-
setLowerLevelReference
Sets the value of the property that maps to thelowerLevelReferenceelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theLOWER_LEVEL_REFERENCE_PROPERTYproperty is set tonull.The reference surface used for the value of the lower level. For example, Mean Sea Level, Ground, standard pressure, etc..
- Parameters:
aValue- the role value to set for theLOWER_LEVEL_REFERENCE_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:
-