Class TLcdAIXM51RunwaySectionContamination
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
- Since:
- 10.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theannotation
element.static final TLcdDataProperty
Data property that maps to thecriticalRidge
element.static final TLcdDataProperty
Data property that maps to thedepth
element.static final TLcdDataProperty
Data property that maps to theextension
element.static final TLcdDataProperty
Data property that maps to thefrictionCoefficient
element.static final TLcdDataProperty
Data property that maps to thefrictionDevice
element.static final TLcdDataProperty
Data property that maps to thefrictionEstimation
element.static final TLcdDataProperty
Data property that maps to thefurtherClearanceTime
element.static final TLcdDataProperty
Data property that maps to thefurtherTotalClearance
element.static final TLcdDataProperty
Data property that maps to thelayer
element.static final TLcdDataProperty
Data property that maps to thenextObservationTime
element.static final TLcdDataProperty
Data property that maps to theobscuredLights
element.static final TLcdDataProperty
Data property that maps to theobservationTime
element.static final TLcdDataProperty
Data property that maps to theproportion
element.static final TLcdDataProperty
Data property that maps to thesection
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
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionGets the value of theANNOTATION_PROPERTY
property adapted to a list ofTLcdAIXM51Note
instances.Gets the value of theCRITICAL_RIDGE_PROPERTY
property adapted to a list ofTLcdAIXM51Ridge
instances.getDepth()
Returns the value of the property that maps to thedepth
element.Gets the value of theEXTENSION_PROPERTY
property adapted to a list ofTLcdAIXM51AbstractExtension
instances.Returns the role value contained in the value of theFRICTION_COEFFICIENT_PROPERTY
property.Returns the role value contained in the value of theFRICTION_DEVICE_PROPERTY
property.Returns the role value contained in the value of theFRICTION_ESTIMATION_PROPERTY
property.Returns the role value contained in the value of theFURTHER_CLEARANCE_TIME_PROPERTY
property.Returns the role value contained in the value of theFURTHER_TOTAL_CLEARANCE_PROPERTY
property.getLayer()
Gets the value of theLAYER_PROPERTY
property adapted to a list ofTLcdAIXM51SurfaceContaminationLayer
instances.Returns the role value contained in the value of theNEXT_OBSERVATION_TIME_PROPERTY
property.Returns the role value contained in the value of theOBSCURED_LIGHTS_PROPERTY
property.Returns the role value contained in the value of theOBSERVATION_TIME_PROPERTY
property.Returns the role value contained in the value of thePROPORTION_PROPERTY
property.Returns the role value contained in the value of theSECTION_PROPERTY
property.void
setDepth
(TLcdAIXM51ValDepth aValue) Sets the value of the property that maps to thedepth
element.void
setFrictionCoefficient
(Double aValue) Sets the value of the property that maps to thefrictionCoefficient
element.void
Sets the value of the property that maps to thefrictionDevice
element.void
Sets the value of the property that maps to thefrictionEstimation
element.void
setFurtherClearanceTime
(String aValue) Sets the value of the property that maps to thefurtherClearanceTime
element.void
Sets the value of the property that maps to thefurtherTotalClearance
element.void
Sets the value of the property that maps to thenextObservationTime
element.void
setObscuredLights
(TLcdAIXM51CodeYesNo aValue) Sets the value of the property that maps to theobscuredLights
element.void
Sets the value of the property that maps to theobservationTime
element.void
setProportion
(Double aValue) Sets the value of the property that maps to theproportion
element.void
Sets the value of the property that maps to thesection
element.Methods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
-
Field Details
-
OBSERVATION_TIME_PROPERTY
Data property that maps to theobservationTime
element. The possible values for this property are instances ofTLcdAIXM51Optional<XMLGregorianCalendar>
. -
DEPTH_PROPERTY
Data property that maps to thedepth
element. The possible values for this property are instances ofTLcdAIXM51ValDepth
. -
FRICTION_COEFFICIENT_PROPERTY
Data property that maps to thefrictionCoefficient
element. The possible values for this property are instances ofTLcdAIXM51Optional<Double>
. -
FRICTION_ESTIMATION_PROPERTY
Data property that maps to thefrictionEstimation
element. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeFrictionEstimate>
. -
FRICTION_DEVICE_PROPERTY
Data property that maps to thefrictionDevice
element. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeFrictionDevice>
. -
OBSCURED_LIGHTS_PROPERTY
Data property that maps to theobscuredLights
element. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeYesNo>
. -
FURTHER_CLEARANCE_TIME_PROPERTY
Data property that maps to thefurtherClearanceTime
element. The possible values for this property are instances ofTLcdAIXM51Optional<String>
. -
FURTHER_TOTAL_CLEARANCE_PROPERTY
Data property that maps to thefurtherTotalClearance
element. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeYesNo>
. -
NEXT_OBSERVATION_TIME_PROPERTY
Data property that maps to thenextObservationTime
element. The possible values for this property are instances ofTLcdAIXM51Optional<XMLGregorianCalendar>
. -
PROPORTION_PROPERTY
Data property that maps to theproportion
element. The possible values for this property are instances ofTLcdAIXM51Optional<Double>
. -
CRITICAL_RIDGE_PROPERTY
Data property that maps to thecriticalRidge
element. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51Ridge>>
. -
LAYER_PROPERTY
Data property that maps to thelayer
element. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51SurfaceContaminationLayer>>
. -
ANNOTATION_PROPERTY
Data property that maps to theannotation
element. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51Note>>
. -
SECTION_PROPERTY
Data property that maps to thesection
element. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeRunwaySection>
. -
EXTENSION_PROPERTY
Data property that maps to theextension
element. The possible values for this property are instances ofList<TLcdAIXM51Link<TLcdAIXM51AbstractExtension>>
.
-
-
Constructor Details
-
TLcdAIXM51RunwaySectionContamination
public TLcdAIXM51RunwaySectionContamination() -
TLcdAIXM51RunwaySectionContamination
-
-
Method Details
-
getObservationTime
Returns the role value contained in the value of theOBSERVATION_TIME_PROPERTY
property. Returnsnull
if the value of theOBSERVATION_TIME_PROPERTY
property isnull
.The date and time of the measurement completion (UTC).
- Overrides:
getObservationTime
in classTLcdAIXM51AbstractSurfaceContamination
- Returns:
- the role value of the
OBSERVATION_TIME_PROPERTY
property. - See Also:
-
setObservationTime
Sets the value of the property that maps to theobservationTime
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theOBSERVATION_TIME_PROPERTY
property is set tonull
.The date and time of the measurement completion (UTC).
- Overrides:
setObservationTime
in classTLcdAIXM51AbstractSurfaceContamination
- Parameters:
aValue
- the role value to set for theOBSERVATION_TIME_PROPERTY
property.
-
getDepth
Returns the value of the property that maps to thedepth
element.The depth of the contamination on the surface.
- Overrides:
getDepth
in classTLcdAIXM51AbstractSurfaceContamination
- Returns:
- the value of the
DEPTH_PROPERTY
property.
-
setDepth
Sets the value of the property that maps to thedepth
element.The depth of the contamination on the surface.
- Overrides:
setDepth
in classTLcdAIXM51AbstractSurfaceContamination
- Parameters:
aValue
- the value to set for theDEPTH_PROPERTY
property.
-
getFrictionCoefficient
Returns the role value contained in the value of theFRICTION_COEFFICIENT_PROPERTY
property. Returnsnull
if the value of theFRICTION_COEFFICIENT_PROPERTY
property isnull
.The average friction coefficient.
- Overrides:
getFrictionCoefficient
in classTLcdAIXM51AbstractSurfaceContamination
- Returns:
- the role value of the
FRICTION_COEFFICIENT_PROPERTY
property. - See Also:
-
setFrictionCoefficient
Sets the value of the property that maps to thefrictionCoefficient
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theFRICTION_COEFFICIENT_PROPERTY
property is set tonull
.The average friction coefficient.
- Overrides:
setFrictionCoefficient
in classTLcdAIXM51AbstractSurfaceContamination
- Parameters:
aValue
- the role value to set for theFRICTION_COEFFICIENT_PROPERTY
property.
-
getFrictionEstimation
Returns the role value contained in the value of theFRICTION_ESTIMATION_PROPERTY
property. Returnsnull
if the value of theFRICTION_ESTIMATION_PROPERTY
property isnull
.A qualitative estimate of the friction.
- Overrides:
getFrictionEstimation
in classTLcdAIXM51AbstractSurfaceContamination
- Returns:
- the role value of the
FRICTION_ESTIMATION_PROPERTY
property. - See Also:
-
setFrictionEstimation
Sets the value of the property that maps to thefrictionEstimation
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theFRICTION_ESTIMATION_PROPERTY
property is set tonull
.A qualitative estimate of the friction.
- Overrides:
setFrictionEstimation
in classTLcdAIXM51AbstractSurfaceContamination
- Parameters:
aValue
- the role value to set for theFRICTION_ESTIMATION_PROPERTY
property.
-
getFrictionDevice
Returns the role value contained in the value of theFRICTION_DEVICE_PROPERTY
property. Returnsnull
if the value of theFRICTION_DEVICE_PROPERTY
property isnull
.The type of equipment used to determine the reported friction coefficient.
- Overrides:
getFrictionDevice
in classTLcdAIXM51AbstractSurfaceContamination
- Returns:
- the role value of the
FRICTION_DEVICE_PROPERTY
property. - See Also:
-
setFrictionDevice
Sets the value of the property that maps to thefrictionDevice
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theFRICTION_DEVICE_PROPERTY
property is set tonull
.The type of equipment used to determine the reported friction coefficient.
- Overrides:
setFrictionDevice
in classTLcdAIXM51AbstractSurfaceContamination
- Parameters:
aValue
- the role value to set for theFRICTION_DEVICE_PROPERTY
property.
-
getObscuredLights
Returns the role value contained in the value of theOBSCURED_LIGHTS_PROPERTY
property. Returnsnull
if the value of theOBSCURED_LIGHTS_PROPERTY
property isnull
.Indicates that the surface lights are obscured.
- Overrides:
getObscuredLights
in classTLcdAIXM51AbstractSurfaceContamination
- Returns:
- the role value of the
OBSCURED_LIGHTS_PROPERTY
property. - See Also:
-
setObscuredLights
Sets the value of the property that maps to theobscuredLights
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theOBSCURED_LIGHTS_PROPERTY
property is set tonull
.Indicates that the surface lights are obscured.
- Overrides:
setObscuredLights
in classTLcdAIXM51AbstractSurfaceContamination
- Parameters:
aValue
- the role value to set for theOBSCURED_LIGHTS_PROPERTY
property.
-
getFurtherClearanceTime
Returns the role value contained in the value of theFURTHER_CLEARANCE_TIME_PROPERTY
property. Returnsnull
if the value of theFURTHER_CLEARANCE_TIME_PROPERTY
property isnull
.The date and time (UTC) when it is expected to complete further clearance.
- Overrides:
getFurtherClearanceTime
in classTLcdAIXM51AbstractSurfaceContamination
- Returns:
- the role value of the
FURTHER_CLEARANCE_TIME_PROPERTY
property. - See Also:
-
setFurtherClearanceTime
Sets the value of the property that maps to thefurtherClearanceTime
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theFURTHER_CLEARANCE_TIME_PROPERTY
property is set tonull
.The date and time (UTC) when it is expected to complete further clearance.
- Overrides:
setFurtherClearanceTime
in classTLcdAIXM51AbstractSurfaceContamination
- Parameters:
aValue
- the role value to set for theFURTHER_CLEARANCE_TIME_PROPERTY
property.
-
getFurtherTotalClearance
Returns the role value contained in the value of theFURTHER_TOTAL_CLEARANCE_PROPERTY
property. Returnsnull
if the value of theFURTHER_TOTAL_CLEARANCE_PROPERTY
property isnull
.Indicates that the further total clearance is expected.
- Overrides:
getFurtherTotalClearance
in classTLcdAIXM51AbstractSurfaceContamination
- Returns:
- the role value of the
FURTHER_TOTAL_CLEARANCE_PROPERTY
property. - See Also:
-
setFurtherTotalClearance
Sets the value of the property that maps to thefurtherTotalClearance
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theFURTHER_TOTAL_CLEARANCE_PROPERTY
property is set tonull
.Indicates that the further total clearance is expected.
- Overrides:
setFurtherTotalClearance
in classTLcdAIXM51AbstractSurfaceContamination
- Parameters:
aValue
- the role value to set for theFURTHER_TOTAL_CLEARANCE_PROPERTY
property.
-
getNextObservationTime
Returns the role value contained in the value of theNEXT_OBSERVATION_TIME_PROPERTY
property. Returnsnull
if the value of theNEXT_OBSERVATION_TIME_PROPERTY
property isnull
.The date and time of the next intended measurement report (UTC).
- Overrides:
getNextObservationTime
in classTLcdAIXM51AbstractSurfaceContamination
- Returns:
- the role value of the
NEXT_OBSERVATION_TIME_PROPERTY
property. - See Also:
-
setNextObservationTime
Sets the value of the property that maps to thenextObservationTime
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theNEXT_OBSERVATION_TIME_PROPERTY
property is set tonull
.The date and time of the next intended measurement report (UTC).
- Overrides:
setNextObservationTime
in classTLcdAIXM51AbstractSurfaceContamination
- Parameters:
aValue
- the role value to set for theNEXT_OBSERVATION_TIME_PROPERTY
property.
-
getProportion
Returns the role value contained in the value of thePROPORTION_PROPERTY
property. Returnsnull
if the value of thePROPORTION_PROPERTY
property isnull
.The percentage of the contaminated area from the overall extent of the surface.
- Overrides:
getProportion
in classTLcdAIXM51AbstractSurfaceContamination
- Returns:
- the role value of the
PROPORTION_PROPERTY
property. - See Also:
-
setProportion
Sets the value of the property that maps to theproportion
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, thePROPORTION_PROPERTY
property is set tonull
.The percentage of the contaminated area from the overall extent of the surface.
- Overrides:
setProportion
in classTLcdAIXM51AbstractSurfaceContamination
- Parameters:
aValue
- the role value to set for thePROPORTION_PROPERTY
property.
-
getCriticalRidge
Gets the value of theCRITICAL_RIDGE_PROPERTY
property adapted to a list ofTLcdAIXM51Ridge
instances.A ridge or bank of contaminant that might affect operations. For example a snowbank.
- Overrides:
getCriticalRidge
in classTLcdAIXM51AbstractSurfaceContamination
- Returns:
- the value of the
CRITICAL_RIDGE_PROPERTY
property adapted to a list ofTLcdAIXM51Ridge
instances. - See Also:
-
getLayer
Gets the value of theLAYER_PROPERTY
property adapted to a list ofTLcdAIXM51SurfaceContaminationLayer
instances.A layer of contaminant.
- Overrides:
getLayer
in classTLcdAIXM51AbstractSurfaceContamination
- Returns:
- the value of the
LAYER_PROPERTY
property adapted to a list ofTLcdAIXM51SurfaceContaminationLayer
instances. - See Also:
-
getAnnotation
Gets the value of theANNOTATION_PROPERTY
property adapted to a list ofTLcdAIXM51Note
instances.- Overrides:
getAnnotation
in classTLcdAIXM51AbstractSurfaceContamination
- Returns:
- the value of the
ANNOTATION_PROPERTY
property adapted to a list ofTLcdAIXM51Note
instances. - See Also:
-
getSection
Returns the role value contained in the value of theSECTION_PROPERTY
property. Returnsnull
if the value of theSECTION_PROPERTY
property isnull
.Indicates the part of the runway that is affected. This attribute supports the current SNOWTAM practice, which consists in reporting the contamination information on each third of the runway length, starting from the threshold of the runway direction having the lower designation number.
- Returns:
- the role value of the
SECTION_PROPERTY
property. - See Also:
-
setSection
Sets the value of the property that maps to thesection
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theSECTION_PROPERTY
property is set tonull
.Indicates the part of the runway that is affected. This attribute supports the current SNOWTAM practice, which consists in reporting the contamination information on each third of the runway length, starting from the threshold of the runway direction having the lower designation number.
- Parameters:
aValue
- the role value to set for theSECTION_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:
-