Class TLcdAIXM51LightActivation
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.gml32.model.TLcdGML32AbstractGML
com.luciad.format.aixm51.model.abstractfeature.TLcdAIXM51AbstractAIXMObject
com.luciad.format.aixm51.model.features.airportheliport.lighting.TLcdAIXM51LightActivation
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
The result and the intensity of the lighting system when activated by the pilot.
- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theactivation
element.static final TLcdDataProperty
Data property that maps to theannotation
element.static final TLcdDataProperty
Data property that maps to theclicks
element.static final TLcdDataProperty
Data property that maps to theextension
element.static final TLcdDataProperty
Data property that maps to theintensityLevel
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
-
Method Summary
Modifier and TypeMethodDescriptionReturns the role value contained in the value of theACTIVATION_PROPERTY
property.Gets the value of theANNOTATION_PROPERTY
property adapted to a list ofTLcdAIXM51Note
instances.Returns the role value contained in the value of theCLICKS_PROPERTY
property.Gets the value of theEXTENSION_PROPERTY
property adapted to a list ofTLcdAIXM51AbstractExtension
instances.Returns the role value contained in the value of theINTENSITY_LEVEL_PROPERTY
property.void
Sets the value of the property that maps to theactivation
element.void
Sets the value of the property that maps to theclicks
element.void
Sets the value of the property that maps to theintensityLevel
element.Methods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
-
Field Details
-
CLICKS_PROPERTY
Data property that maps to theclicks
element. The possible values for this property are instances ofTLcdAIXM51Optional<long>
. -
INTENSITY_LEVEL_PROPERTY
Data property that maps to theintensityLevel
element. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeLightIntensity>
. -
ACTIVATION_PROPERTY
Data property that maps to theactivation
element. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeSystemActivation>
. -
ANNOTATION_PROPERTY
Data property that maps to theannotation
element. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51Note>>
. -
EXTENSION_PROPERTY
Data property that maps to theextension
element. The possible values for this property are instances ofList<TLcdAIXM51Link<TLcdAIXM51AbstractExtension>>
.
-
-
Constructor Details
-
TLcdAIXM51LightActivation
public TLcdAIXM51LightActivation() -
TLcdAIXM51LightActivation
-
-
Method Details
-
getClicks
Returns the role value contained in the value of theCLICKS_PROPERTY
property. Returnsnull
if the value of theCLICKS_PROPERTY
property isnull
.The number of clicks on the microphone required for activation of the lights at a particular intensity step.
- Returns:
- the role value of the
CLICKS_PROPERTY
property. - See Also:
-
setClicks
Sets the value of the property that maps to theclicks
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theCLICKS_PROPERTY
property is set tonull
.The number of clicks on the microphone required for activation of the lights at a particular intensity step.
- Parameters:
aValue
- the role value to set for theCLICKS_PROPERTY
property.
-
getIntensityLevel
Returns the role value contained in the value of theINTENSITY_LEVEL_PROPERTY
property. Returnsnull
if the value of theINTENSITY_LEVEL_PROPERTY
property isnull
.The intensity step of the lighting system activated by the pilot, depending on the number of clicks.
- Returns:
- the role value of the
INTENSITY_LEVEL_PROPERTY
property. - See Also:
-
setIntensityLevel
Sets the value of the property that maps to theintensityLevel
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theINTENSITY_LEVEL_PROPERTY
property is set tonull
.The intensity step of the lighting system activated by the pilot, depending on the number of clicks.
- Parameters:
aValue
- the role value to set for theINTENSITY_LEVEL_PROPERTY
property.
-
getActivation
Returns the role value contained in the value of theACTIVATION_PROPERTY
property. Returnsnull
if the value of theACTIVATION_PROPERTY
property isnull
.The status of the system (on or off) as result of the number of clicks.
- Returns:
- the role value of the
ACTIVATION_PROPERTY
property. - See Also:
-
setActivation
Sets the value of the property that maps to theactivation
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theACTIVATION_PROPERTY
property is set tonull
.The status of the system (on or off) as result of the number of clicks.
- Parameters:
aValue
- the role value to set for theACTIVATION_PROPERTY
property.
-
getAnnotation
Gets the value of theANNOTATION_PROPERTY
property adapted to a list ofTLcdAIXM51Note
instances.- Returns:
- the value of the
ANNOTATION_PROPERTY
property adapted to a list ofTLcdAIXM51Note
instances. - See Also:
-
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:
-