Class TLcdAIXM51ManoeuvringAreaUsage
- 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 thecontact
element.static final TLcdDataProperty
Data property that maps to theextension
element.static final TLcdDataProperty
Data property that maps to theoperation
element.static final TLcdDataProperty
Data property that maps to thepriorPermission
element.static final TLcdDataProperty
Data property that maps to theselection
element.static final TLcdDataProperty
Data property that maps to thetype
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.Gets the value of theCONTACT_PROPERTY
property adapted to a list ofTLcdAIXM51ContactInformation
instances.Gets the value of theEXTENSION_PROPERTY
property adapted to a list ofTLcdAIXM51AbstractExtension
instances.Returns the role value contained in the value of theOPERATION_PROPERTY
property.Returns the value of the property that maps to thepriorPermission
element.Returns the role value contained in the value of theSELECTION_PROPERTY
property.getType()
Returns the role value contained in the value of theTYPE_PROPERTY
property.void
Sets the value of the property that maps to theoperation
element.void
Sets the value of the property that maps to thepriorPermission
element.void
Sets the value of the property that maps to theselection
element.void
setType
(TLcdAIXM51CodeUsageLimitation aValue) Sets the value of the property that maps to thetype
element.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 thetype
element. The possible values for this property are the publicQName
constants defined in this class. -
PRIOR_PERMISSION_PROPERTY
Data property that maps to thepriorPermission
element. The possible values for this property are instances ofTLcdAIXM51ValDuration
. -
CONTACT_PROPERTY
Data property that maps to thecontact
element. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51ContactInformation>>
. -
SELECTION_PROPERTY
Data property that maps to theselection
element. The possible values for this property are instances ofTLcdAIXM51Property<TLcdAIXM51ConditionCombination>
. -
ANNOTATION_PROPERTY
Data property that maps to theannotation
element. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51Note>>
. -
OPERATION_PROPERTY
Data property that maps to theoperation
element. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeOperationManoeuvringArea>
. -
EXTENSION_PROPERTY
Data property that maps to theextension
element. 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_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.A code indicating whether the limitation is a permission or an interdiction.
- Overrides:
getType
in classTLcdAIXM51AbstractUsageCondition
- 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.A code indicating whether the limitation is a permission or an interdiction.
- Overrides:
setType
in classTLcdAIXM51AbstractUsageCondition
- Parameters:
aValue
- the role value to set for theTYPE_PROPERTY
property.
-
getPriorPermission
Returns the value of the property that maps to thepriorPermission
element.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:
getPriorPermission
in classTLcdAIXM51AbstractUsageCondition
- Returns:
- the value of the
PRIOR_PERMISSION_PROPERTY
property.
-
setPriorPermission
Sets the value of the property that maps to thepriorPermission
element.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:
setPriorPermission
in classTLcdAIXM51AbstractUsageCondition
- Parameters:
aValue
- the value to set for thePRIOR_PERMISSION_PROPERTY
property.
-
getContact
Gets the value of theCONTACT_PROPERTY
property adapted to a list ofTLcdAIXM51ContactInformation
instances.The contact information for a person or group.
- Overrides:
getContact
in classTLcdAIXM51AbstractUsageCondition
- Returns:
- the value of the
CONTACT_PROPERTY
property adapted to a list ofTLcdAIXM51ContactInformation
instances. - See Also:
-
getSelection
Returns the role value contained in the value of theSELECTION_PROPERTY
property. Returnsnull
if the value of theSELECTION_PROPERTY
property isnull
.The selection of flights, environmental conditions and times for which the usage is specified.
- Overrides:
getSelection
in classTLcdAIXM51AbstractUsageCondition
- Returns:
- the role value of the
SELECTION_PROPERTY
property. - See Also:
-
setSelection
Sets the value of the property that maps to theselection
element. to a new instance of the association classTLcdAIXM51Property
initialized with the given role value. In case the given role value isnull
, theSELECTION_PROPERTY
property is set tonull
.The selection of flights, environmental conditions and times for which the usage is specified.
- Overrides:
setSelection
in classTLcdAIXM51AbstractUsageCondition
- Parameters:
aValue
- the role value to set for theSELECTION_PROPERTY
property.
-
getAnnotation
Gets the value of theANNOTATION_PROPERTY
property adapted to a list ofTLcdAIXM51Note
instances.- Overrides:
getAnnotation
in classTLcdAIXM51AbstractUsageCondition
- Returns:
- the value of the
ANNOTATION_PROPERTY
property adapted to a list ofTLcdAIXM51Note
instances. - See Also:
-
getOperation
Returns the role value contained in the value of theOPERATION_PROPERTY
property. Returnsnull
if the value of theOPERATION_PROPERTY
property isnull
.A type of activity for which a usage rule is specified.
- Returns:
- the role value of the
OPERATION_PROPERTY
property. - See Also:
-
setOperation
Sets the value of the property that maps to theoperation
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theOPERATION_PROPERTY
property is set tonull
.A type of activity for which a usage rule is specified.
- Parameters:
aValue
- the role value to set for theOPERATION_PROPERTY
property.
-
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:
-