public class TLcdAIXM51TaxiwayContamination extends TLcdAIXM51AbstractSurfaceContamination
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
ANNOTATION_PROPERTY
Data property that maps to the
annotation element. |
static TLcdDataProperty |
CLEARED_WIDTH_PROPERTY
Data property that maps to the
clearedWidth element. |
static TLcdDataProperty |
CRITICAL_RIDGE_PROPERTY
Data property that maps to the
criticalRidge element. |
static TLcdDataProperty |
DEPTH_PROPERTY
Data property that maps to the
depth element. |
static TLcdDataProperty |
EXTENSION_PROPERTY
Data property that maps to the
extension element. |
static TLcdDataProperty |
FRICTION_COEFFICIENT_PROPERTY
Data property that maps to the
frictionCoefficient element. |
static TLcdDataProperty |
FRICTION_DEVICE_PROPERTY
Data property that maps to the
frictionDevice element. |
static TLcdDataProperty |
FRICTION_ESTIMATION_PROPERTY
Data property that maps to the
frictionEstimation element. |
static TLcdDataProperty |
FURTHER_CLEARANCE_TIME_PROPERTY
Data property that maps to the
furtherClearanceTime element. |
static TLcdDataProperty |
FURTHER_TOTAL_CLEARANCE_PROPERTY
Data property that maps to the
furtherTotalClearance element. |
static TLcdDataProperty |
LAYER_PROPERTY
Data property that maps to the
layer element. |
static TLcdDataProperty |
NEXT_OBSERVATION_TIME_PROPERTY
Data property that maps to the
nextObservationTime element. |
static TLcdDataProperty |
OBSCURED_LIGHTS_PROPERTY
Data property that maps to the
obscuredLights element. |
static TLcdDataProperty |
OBSERVATION_TIME_PROPERTY
Data property that maps to the
observationTime element. |
static TLcdDataProperty |
PROPORTION_PROPERTY
Data property that maps to the
proportion element. |
DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY
Constructor and Description |
---|
TLcdAIXM51TaxiwayContamination() |
TLcdAIXM51TaxiwayContamination(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
List<TLcdAIXM51Note> |
getAnnotation()
Gets the value of the
ANNOTATION_PROPERTY property adapted to a list of TLcdAIXM51Note instances. |
TLcdAIXM51ValDistance |
getClearedWidth()
Returns the value of the property that maps to the
clearedWidth element. |
List<TLcdAIXM51Ridge> |
getCriticalRidge()
Gets the value of the
CRITICAL_RIDGE_PROPERTY property adapted to a list of TLcdAIXM51Ridge instances. |
TLcdAIXM51ValDepth |
getDepth()
Returns the value of the property that maps to the
depth element. |
List<TLcdAIXM51AbstractExtension> |
getExtension()
Gets the value of the
EXTENSION_PROPERTY property adapted to a list of TLcdAIXM51AbstractExtension instances. |
Double |
getFrictionCoefficient()
Returns the role value contained in the value of the
FRICTION_COEFFICIENT_PROPERTY property. |
TLcdAIXM51CodeFrictionDevice |
getFrictionDevice()
Returns the role value contained in the value of the
FRICTION_DEVICE_PROPERTY property. |
TLcdAIXM51CodeFrictionEstimate |
getFrictionEstimation()
Returns the role value contained in the value of the
FRICTION_ESTIMATION_PROPERTY property. |
String |
getFurtherClearanceTime()
Returns the role value contained in the value of the
FURTHER_CLEARANCE_TIME_PROPERTY property. |
TLcdAIXM51CodeYesNo |
getFurtherTotalClearance()
Returns the role value contained in the value of the
FURTHER_TOTAL_CLEARANCE_PROPERTY property. |
List<TLcdAIXM51SurfaceContaminationLayer> |
getLayer()
Gets the value of the
LAYER_PROPERTY property adapted to a list of TLcdAIXM51SurfaceContaminationLayer instances. |
XMLGregorianCalendar |
getNextObservationTime()
Returns the role value contained in the value of the
NEXT_OBSERVATION_TIME_PROPERTY property. |
TLcdAIXM51CodeYesNo |
getObscuredLights()
Returns the role value contained in the value of the
OBSCURED_LIGHTS_PROPERTY property. |
XMLGregorianCalendar |
getObservationTime()
Returns the role value contained in the value of the
OBSERVATION_TIME_PROPERTY property. |
Double |
getProportion()
Returns the role value contained in the value of the
PROPORTION_PROPERTY property. |
void |
setClearedWidth(TLcdAIXM51ValDistance aValue)
Sets the value of the property that maps to the
clearedWidth element. |
void |
setDepth(TLcdAIXM51ValDepth aValue)
Sets the value of the property that maps to the
depth element. |
void |
setFrictionCoefficient(Double aValue)
Sets the value of the property that maps to the
frictionCoefficient element. |
void |
setFrictionDevice(TLcdAIXM51CodeFrictionDevice aValue)
Sets the value of the property that maps to the
frictionDevice element. |
void |
setFrictionEstimation(TLcdAIXM51CodeFrictionEstimate aValue)
Sets the value of the property that maps to the
frictionEstimation element. |
void |
setFurtherClearanceTime(String aValue)
Sets the value of the property that maps to the
furtherClearanceTime element. |
void |
setFurtherTotalClearance(TLcdAIXM51CodeYesNo aValue)
Sets the value of the property that maps to the
furtherTotalClearance element. |
void |
setNextObservationTime(XMLGregorianCalendar aValue)
Sets the value of the property that maps to the
nextObservationTime element. |
void |
setObscuredLights(TLcdAIXM51CodeYesNo aValue)
Sets the value of the property that maps to the
obscuredLights element. |
void |
setObservationTime(XMLGregorianCalendar aValue)
Sets the value of the property that maps to the
observationTime element. |
void |
setProportion(Double aValue)
Sets the value of the property that maps to the
proportion element. |
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
public static final TLcdDataProperty OBSERVATION_TIME_PROPERTY
observationTime
element.
The possible values for this property are instances of TLcdAIXM51Optional<XMLGregorianCalendar>
.public static final TLcdDataProperty DEPTH_PROPERTY
depth
element.
The possible values for this property are instances of TLcdAIXM51ValDepth
.public static final TLcdDataProperty FRICTION_COEFFICIENT_PROPERTY
frictionCoefficient
element.
The possible values for this property are instances of TLcdAIXM51Optional<Double>
.public static final TLcdDataProperty FRICTION_ESTIMATION_PROPERTY
frictionEstimation
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeFrictionEstimate>
.public static final TLcdDataProperty FRICTION_DEVICE_PROPERTY
frictionDevice
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeFrictionDevice>
.public static final TLcdDataProperty OBSCURED_LIGHTS_PROPERTY
obscuredLights
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeYesNo>
.public static final TLcdDataProperty FURTHER_CLEARANCE_TIME_PROPERTY
furtherClearanceTime
element.
The possible values for this property are instances of TLcdAIXM51Optional<String>
.public static final TLcdDataProperty FURTHER_TOTAL_CLEARANCE_PROPERTY
furtherTotalClearance
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeYesNo>
.public static final TLcdDataProperty NEXT_OBSERVATION_TIME_PROPERTY
nextObservationTime
element.
The possible values for this property are instances of TLcdAIXM51Optional<XMLGregorianCalendar>
.public static final TLcdDataProperty PROPORTION_PROPERTY
proportion
element.
The possible values for this property are instances of TLcdAIXM51Optional<Double>
.public static final TLcdDataProperty CRITICAL_RIDGE_PROPERTY
criticalRidge
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51Ridge>>
.public static final TLcdDataProperty LAYER_PROPERTY
layer
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51SurfaceContaminationLayer>>
.public static final TLcdDataProperty ANNOTATION_PROPERTY
annotation
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51Note>>
.public static final TLcdDataProperty CLEARED_WIDTH_PROPERTY
clearedWidth
element.
The possible values for this property are instances of TLcdAIXM51ValDistance
.public static final TLcdDataProperty EXTENSION_PROPERTY
extension
element.
The possible values for this property are instances of List<TLcdAIXM51Link<TLcdAIXM51AbstractExtension>>
.public TLcdAIXM51TaxiwayContamination()
public TLcdAIXM51TaxiwayContamination(TLcdDataType aType)
public XMLGregorianCalendar getObservationTime()
OBSERVATION_TIME_PROPERTY
property. Returns null
if the value of the OBSERVATION_TIME_PROPERTY
property is null
.
The date and time of the measurement completion (UTC).
getObservationTime
in class TLcdAIXM51AbstractSurfaceContamination
OBSERVATION_TIME_PROPERTY
property.TLcdAIXM51Optional
public void setObservationTime(XMLGregorianCalendar aValue)
observationTime
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the OBSERVATION_TIME_PROPERTY
property is set to null
.
The date and time of the measurement completion (UTC).
setObservationTime
in class TLcdAIXM51AbstractSurfaceContamination
aValue
- the role value to set for the OBSERVATION_TIME_PROPERTY
property.public TLcdAIXM51ValDepth getDepth()
depth
element.
The depth of the contamination on the surface.
getDepth
in class TLcdAIXM51AbstractSurfaceContamination
DEPTH_PROPERTY
property.public void setDepth(TLcdAIXM51ValDepth aValue)
depth
element.
The depth of the contamination on the surface.
setDepth
in class TLcdAIXM51AbstractSurfaceContamination
aValue
- the value to set for the DEPTH_PROPERTY
property.public Double getFrictionCoefficient()
FRICTION_COEFFICIENT_PROPERTY
property. Returns null
if the value of the FRICTION_COEFFICIENT_PROPERTY
property is null
.
The average friction coefficient.
getFrictionCoefficient
in class TLcdAIXM51AbstractSurfaceContamination
FRICTION_COEFFICIENT_PROPERTY
property.TLcdAIXM51Optional
public void setFrictionCoefficient(Double aValue)
frictionCoefficient
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the FRICTION_COEFFICIENT_PROPERTY
property is set to null
.
The average friction coefficient.
setFrictionCoefficient
in class TLcdAIXM51AbstractSurfaceContamination
aValue
- the role value to set for the FRICTION_COEFFICIENT_PROPERTY
property.public TLcdAIXM51CodeFrictionEstimate getFrictionEstimation()
FRICTION_ESTIMATION_PROPERTY
property. Returns null
if the value of the FRICTION_ESTIMATION_PROPERTY
property is null
.
A qualitative estimate of the friction.
getFrictionEstimation
in class TLcdAIXM51AbstractSurfaceContamination
FRICTION_ESTIMATION_PROPERTY
property.TLcdAIXM51Optional
public void setFrictionEstimation(TLcdAIXM51CodeFrictionEstimate aValue)
frictionEstimation
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the FRICTION_ESTIMATION_PROPERTY
property is set to null
.
A qualitative estimate of the friction.
setFrictionEstimation
in class TLcdAIXM51AbstractSurfaceContamination
aValue
- the role value to set for the FRICTION_ESTIMATION_PROPERTY
property.public TLcdAIXM51CodeFrictionDevice getFrictionDevice()
FRICTION_DEVICE_PROPERTY
property. Returns null
if the value of the FRICTION_DEVICE_PROPERTY
property is null
.
The type of equipment used to determine the reported friction coefficient.
getFrictionDevice
in class TLcdAIXM51AbstractSurfaceContamination
FRICTION_DEVICE_PROPERTY
property.TLcdAIXM51Optional
public void setFrictionDevice(TLcdAIXM51CodeFrictionDevice aValue)
frictionDevice
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the FRICTION_DEVICE_PROPERTY
property is set to null
.
The type of equipment used to determine the reported friction coefficient.
setFrictionDevice
in class TLcdAIXM51AbstractSurfaceContamination
aValue
- the role value to set for the FRICTION_DEVICE_PROPERTY
property.public TLcdAIXM51CodeYesNo getObscuredLights()
OBSCURED_LIGHTS_PROPERTY
property. Returns null
if the value of the OBSCURED_LIGHTS_PROPERTY
property is null
.
Indicates that the surface lights are obscured.
getObscuredLights
in class TLcdAIXM51AbstractSurfaceContamination
OBSCURED_LIGHTS_PROPERTY
property.TLcdAIXM51Optional
public void setObscuredLights(TLcdAIXM51CodeYesNo aValue)
obscuredLights
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the OBSCURED_LIGHTS_PROPERTY
property is set to null
.
Indicates that the surface lights are obscured.
setObscuredLights
in class TLcdAIXM51AbstractSurfaceContamination
aValue
- the role value to set for the OBSCURED_LIGHTS_PROPERTY
property.public String getFurtherClearanceTime()
FURTHER_CLEARANCE_TIME_PROPERTY
property. Returns null
if the value of the FURTHER_CLEARANCE_TIME_PROPERTY
property is null
.
The date and time (UTC) when it is expected to complete further clearance.
getFurtherClearanceTime
in class TLcdAIXM51AbstractSurfaceContamination
FURTHER_CLEARANCE_TIME_PROPERTY
property.TLcdAIXM51Optional
public void setFurtherClearanceTime(String aValue)
furtherClearanceTime
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the FURTHER_CLEARANCE_TIME_PROPERTY
property is set to null
.
The date and time (UTC) when it is expected to complete further clearance.
setFurtherClearanceTime
in class TLcdAIXM51AbstractSurfaceContamination
aValue
- the role value to set for the FURTHER_CLEARANCE_TIME_PROPERTY
property.public TLcdAIXM51CodeYesNo getFurtherTotalClearance()
FURTHER_TOTAL_CLEARANCE_PROPERTY
property. Returns null
if the value of the FURTHER_TOTAL_CLEARANCE_PROPERTY
property is null
.
Indicates that the further total clearance is expected.
getFurtherTotalClearance
in class TLcdAIXM51AbstractSurfaceContamination
FURTHER_TOTAL_CLEARANCE_PROPERTY
property.TLcdAIXM51Optional
public void setFurtherTotalClearance(TLcdAIXM51CodeYesNo aValue)
furtherTotalClearance
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the FURTHER_TOTAL_CLEARANCE_PROPERTY
property is set to null
.
Indicates that the further total clearance is expected.
setFurtherTotalClearance
in class TLcdAIXM51AbstractSurfaceContamination
aValue
- the role value to set for the FURTHER_TOTAL_CLEARANCE_PROPERTY
property.public XMLGregorianCalendar getNextObservationTime()
NEXT_OBSERVATION_TIME_PROPERTY
property. Returns null
if the value of the NEXT_OBSERVATION_TIME_PROPERTY
property is null
.
The date and time of the next intended measurement report (UTC).
getNextObservationTime
in class TLcdAIXM51AbstractSurfaceContamination
NEXT_OBSERVATION_TIME_PROPERTY
property.TLcdAIXM51Optional
public void setNextObservationTime(XMLGregorianCalendar aValue)
nextObservationTime
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the NEXT_OBSERVATION_TIME_PROPERTY
property is set to null
.
The date and time of the next intended measurement report (UTC).
setNextObservationTime
in class TLcdAIXM51AbstractSurfaceContamination
aValue
- the role value to set for the NEXT_OBSERVATION_TIME_PROPERTY
property.public Double getProportion()
PROPORTION_PROPERTY
property. Returns null
if the value of the PROPORTION_PROPERTY
property is null
.
The percentage of the contaminated area from the overall extent of the surface.
getProportion
in class TLcdAIXM51AbstractSurfaceContamination
PROPORTION_PROPERTY
property.TLcdAIXM51Optional
public void setProportion(Double aValue)
proportion
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the PROPORTION_PROPERTY
property is set to null
.
The percentage of the contaminated area from the overall extent of the surface.
setProportion
in class TLcdAIXM51AbstractSurfaceContamination
aValue
- the role value to set for the PROPORTION_PROPERTY
property.public List<TLcdAIXM51Ridge> getCriticalRidge()
CRITICAL_RIDGE_PROPERTY
property adapted to a list of TLcdAIXM51Ridge
instances.
A ridge or bank of contaminant that might affect operations. For example a snowbank.
getCriticalRidge
in class TLcdAIXM51AbstractSurfaceContamination
CRITICAL_RIDGE_PROPERTY
property adapted to a list of TLcdAIXM51Ridge
instances.TLcdAIXM51Property
public List<TLcdAIXM51SurfaceContaminationLayer> getLayer()
LAYER_PROPERTY
property adapted to a list of TLcdAIXM51SurfaceContaminationLayer
instances.
A layer of contaminant.
getLayer
in class TLcdAIXM51AbstractSurfaceContamination
LAYER_PROPERTY
property adapted to a list of TLcdAIXM51SurfaceContaminationLayer
instances.TLcdAIXM51Property
public List<TLcdAIXM51Note> getAnnotation()
ANNOTATION_PROPERTY
property adapted to a list of TLcdAIXM51Note
instances.getAnnotation
in class TLcdAIXM51AbstractSurfaceContamination
ANNOTATION_PROPERTY
property adapted to a list of TLcdAIXM51Note
instances.TLcdAIXM51Property
public TLcdAIXM51ValDistance getClearedWidth()
clearedWidth
element.
Width of taxiway cleared of contamination.
CLEARED_WIDTH_PROPERTY
property.public void setClearedWidth(TLcdAIXM51ValDistance aValue)
clearedWidth
element.
Width of taxiway cleared of contamination.
aValue
- the value to set for the CLEARED_WIDTH_PROPERTY
property.public List<TLcdAIXM51AbstractExtension> getExtension()
EXTENSION_PROPERTY
property adapted to a list of TLcdAIXM51AbstractExtension
instances.EXTENSION_PROPERTY
property adapted to a list of TLcdAIXM51AbstractExtension
instances.TLcdAIXM51Link