Class TLcdAIXM51ManoeuvringAreaUsage
- 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 thecontactelement.static final TLcdDataPropertyData property that maps to theextensionelement.static final TLcdDataPropertyData property that maps to theoperationelement.static final TLcdDataPropertyData property that maps to thepriorPermissionelement.static final TLcdDataPropertyData property that maps to theselectionelement.static final TLcdDataPropertyData property that maps to thetypeelement.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 theCONTACT_PROPERTYproperty adapted to a list ofTLcdAIXM51ContactInformationinstances.Gets the value of theEXTENSION_PROPERTYproperty adapted to a list ofTLcdAIXM51AbstractExtensioninstances.Returns the role value contained in the value of theOPERATION_PROPERTYproperty.Returns the value of the property that maps to thepriorPermissionelement.Returns the role value contained in the value of theSELECTION_PROPERTYproperty.getType()Returns the role value contained in the value of theTYPE_PROPERTYproperty.voidSets the value of the property that maps to theoperationelement.voidSets the value of the property that maps to thepriorPermissionelement.voidSets the value of the property that maps to theselectionelement.voidsetType(TLcdAIXM51CodeUsageLimitation aValue) Sets the value of the property that maps to thetypeelement.Methods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
-
Field Details
-
TYPE_PROPERTY
Data property that maps to thetypeelement. The possible values for this property are the publicQNameconstants defined in this class. -
PRIOR_PERMISSION_PROPERTY
Data property that maps to thepriorPermissionelement. The possible values for this property are instances ofTLcdAIXM51ValDuration. -
CONTACT_PROPERTY
Data property that maps to thecontactelement. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51ContactInformation>>. -
SELECTION_PROPERTY
Data property that maps to theselectionelement. The possible values for this property are instances ofTLcdAIXM51Property<TLcdAIXM51ConditionCombination>. -
ANNOTATION_PROPERTY
Data property that maps to theannotationelement. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51Note>>. -
OPERATION_PROPERTY
Data property that maps to theoperationelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeOperationManoeuvringArea>. -
EXTENSION_PROPERTY
Data property that maps to theextensionelement. The possible values for this property are instances ofList<TLcdAIXM51Link<TLcdAIXM51AbstractExtension>>.
-
-
Constructor Details
-
TLcdAIXM51ManoeuvringAreaUsage
public TLcdAIXM51ManoeuvringAreaUsage() -
TLcdAIXM51ManoeuvringAreaUsage
-
-
Method Details
-
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.A code indicating whether the limitation is a permission or an interdiction.
- Overrides:
getTypein classTLcdAIXM51AbstractUsageCondition- 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.A code indicating whether the limitation is a permission or an interdiction.
- Overrides:
setTypein classTLcdAIXM51AbstractUsageCondition- Parameters:
aValue- the role value to set for theTYPE_PROPERTYproperty.
-
getPriorPermission
Returns the value of the property that maps to thepriorPermissionelement.For a Conditional Permission, this indicates that a prior permission is required. Positive values indicate prior permission required before using the airport movement area. Note: this can only be specified for limitations of type "conditional permission".
- Overrides:
getPriorPermissionin classTLcdAIXM51AbstractUsageCondition- Returns:
- the value of the
PRIOR_PERMISSION_PROPERTYproperty.
-
setPriorPermission
Sets the value of the property that maps to thepriorPermissionelement.For a Conditional Permission, this indicates that a prior permission is required. Positive values indicate prior permission required before using the airport movement area. Note: this can only be specified for limitations of type "conditional permission".
- Overrides:
setPriorPermissionin classTLcdAIXM51AbstractUsageCondition- Parameters:
aValue- the value to set for thePRIOR_PERMISSION_PROPERTYproperty.
-
getContact
Gets the value of theCONTACT_PROPERTYproperty adapted to a list ofTLcdAIXM51ContactInformationinstances.The contact information for a person or group.
- Overrides:
getContactin classTLcdAIXM51AbstractUsageCondition- Returns:
- the value of the
CONTACT_PROPERTYproperty adapted to a list ofTLcdAIXM51ContactInformationinstances. - See Also:
-
getSelection
Returns the role value contained in the value of theSELECTION_PROPERTYproperty. Returnsnullif the value of theSELECTION_PROPERTYproperty isnull.The selection of flights, environmental conditions and times for which the usage is specified.
- Overrides:
getSelectionin classTLcdAIXM51AbstractUsageCondition- Returns:
- the role value of the
SELECTION_PROPERTYproperty. - See Also:
-
setSelection
Sets the value of the property that maps to theselectionelement. to a new instance of the association classTLcdAIXM51Propertyinitialized with the given role value. In case the given role value isnull, theSELECTION_PROPERTYproperty is set tonull.The selection of flights, environmental conditions and times for which the usage is specified.
- Overrides:
setSelectionin classTLcdAIXM51AbstractUsageCondition- Parameters:
aValue- the role value to set for theSELECTION_PROPERTYproperty.
-
getAnnotation
Gets the value of theANNOTATION_PROPERTYproperty adapted to a list ofTLcdAIXM51Noteinstances.- Overrides:
getAnnotationin classTLcdAIXM51AbstractUsageCondition- Returns:
- the value of the
ANNOTATION_PROPERTYproperty adapted to a list ofTLcdAIXM51Noteinstances. - See Also:
-
getOperation
Returns the role value contained in the value of theOPERATION_PROPERTYproperty. Returnsnullif the value of theOPERATION_PROPERTYproperty isnull.A type of activity for which a usage rule is specified.
- Returns:
- the role value of the
OPERATION_PROPERTYproperty. - See Also:
-
setOperation
Sets the value of the property that maps to theoperationelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theOPERATION_PROPERTYproperty is set tonull.A type of activity for which a usage rule is specified.
- Parameters:
aValue- the role value to set for theOPERATION_PROPERTYproperty.
-
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:
-