public class TLcdAIXM51AbstractSurfaceContamination extends TLcdAIXM51AbstractAIXMObject
DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY
Constructor and Description |
---|
TLcdAIXM51AbstractSurfaceContamination() |
TLcdAIXM51AbstractSurfaceContamination(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
List<TLcdAIXM51Note> |
getAnnotation()
Gets the value of the
ANNOTATION_PROPERTY property. |
List<TLcdAIXM51Ridge> |
getCriticalRidge()
Gets the value of the
CRITICAL_RIDGE_PROPERTY property. |
TLcdAIXM51ValDepth |
getDepth()
Gets the value of the
DEPTH_PROPERTY property. |
Double |
getFrictionCoefficient()
Gets the value of the
FRICTION_COEFFICIENT_PROPERTY property. |
TLcdAIXM51CodeFrictionDevice |
getFrictionDevice()
Gets the value of the
FRICTION_DEVICE_PROPERTY property. |
TLcdAIXM51CodeFrictionEstimate |
getFrictionEstimation()
Gets the value of the
FRICTION_ESTIMATION_PROPERTY property. |
String |
getFurtherClearanceTime()
Gets the value of the
FURTHER_CLEARANCE_TIME_PROPERTY property. |
TLcdAIXM51CodeYesNo |
getFurtherTotalClearance()
Gets the value of the
FURTHER_TOTAL_CLEARANCE_PROPERTY property. |
List<TLcdAIXM51SurfaceContaminationLayer> |
getLayer()
Gets the value of the
LAYER_PROPERTY property. |
XMLGregorianCalendar |
getNextObservationTime()
Gets the value of the
NEXT_OBSERVATION_TIME_PROPERTY property. |
TLcdAIXM51CodeYesNo |
getObscuredLights()
Gets the value of the
OBSCURED_LIGHTS_PROPERTY property. |
XMLGregorianCalendar |
getObservationTime()
Gets the value of the
OBSERVATION_TIME_PROPERTY property. |
Double |
getProportion()
Gets the value of the
PROPORTION_PROPERTY property. |
void |
setDepth(TLcdAIXM51ValDepth aValue)
Sets the value of the
DEPTH_PROPERTY property. |
void |
setFrictionCoefficient(Double aValue)
Sets the value of the
FRICTION_COEFFICIENT_PROPERTY property. |
void |
setFrictionDevice(TLcdAIXM51CodeFrictionDevice aValue)
Sets the value of the
FRICTION_DEVICE_PROPERTY property. |
void |
setFrictionEstimation(TLcdAIXM51CodeFrictionEstimate aValue)
Sets the value of the
FRICTION_ESTIMATION_PROPERTY property. |
void |
setFurtherClearanceTime(String aValue)
Sets the value of the
FURTHER_CLEARANCE_TIME_PROPERTY property. |
void |
setFurtherTotalClearance(TLcdAIXM51CodeYesNo aValue)
Sets the value of the
FURTHER_TOTAL_CLEARANCE_PROPERTY property. |
void |
setNextObservationTime(XMLGregorianCalendar aValue)
Sets the value of the
NEXT_OBSERVATION_TIME_PROPERTY property. |
void |
setObscuredLights(TLcdAIXM51CodeYesNo aValue)
Sets the value of the
OBSCURED_LIGHTS_PROPERTY property. |
void |
setObservationTime(XMLGregorianCalendar aValue)
Sets the value of the
OBSERVATION_TIME_PROPERTY property. |
void |
setProportion(Double aValue)
Sets the value of the
PROPORTION_PROPERTY property. |
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
public TLcdAIXM51AbstractSurfaceContamination()
public TLcdAIXM51AbstractSurfaceContamination(TLcdDataType aType)
public XMLGregorianCalendar getObservationTime()
OBSERVATION_TIME_PROPERTY
property. The date and time of the measurement completion (UTC).
OBSERVATION_TIME_PROPERTY
property.TLcdAIXM51Optional
public void setObservationTime(XMLGregorianCalendar aValue)
OBSERVATION_TIME_PROPERTY
property. The date and time of the measurement completion (UTC).
aValue
- the value to set for the OBSERVATION_TIME_PROPERTY
property.public TLcdAIXM51ValDepth getDepth()
DEPTH_PROPERTY
property. The depth of the contamination on the surface.
DEPTH_PROPERTY
property.public void setDepth(TLcdAIXM51ValDepth aValue)
DEPTH_PROPERTY
property. The depth of the contamination on the surface.
aValue
- the value to set for the DEPTH_PROPERTY
property.public Double getFrictionCoefficient()
FRICTION_COEFFICIENT_PROPERTY
property. The average friction coefficient.
FRICTION_COEFFICIENT_PROPERTY
property.TLcdAIXM51Optional
public void setFrictionCoefficient(Double aValue)
FRICTION_COEFFICIENT_PROPERTY
property. The average friction coefficient.
aValue
- the value to set for the FRICTION_COEFFICIENT_PROPERTY
property.public TLcdAIXM51CodeFrictionEstimate getFrictionEstimation()
FRICTION_ESTIMATION_PROPERTY
property. A qualitative estimate of the friction.
FRICTION_ESTIMATION_PROPERTY
property.TLcdAIXM51Optional
public void setFrictionEstimation(TLcdAIXM51CodeFrictionEstimate aValue)
FRICTION_ESTIMATION_PROPERTY
property. A qualitative estimate of the friction.
aValue
- the value to set for the FRICTION_ESTIMATION_PROPERTY
property.public TLcdAIXM51CodeFrictionDevice getFrictionDevice()
FRICTION_DEVICE_PROPERTY
property. The type of equipment used to determine the reported friction coefficient.
FRICTION_DEVICE_PROPERTY
property.TLcdAIXM51Optional
public void setFrictionDevice(TLcdAIXM51CodeFrictionDevice aValue)
FRICTION_DEVICE_PROPERTY
property. The type of equipment used to determine the reported friction coefficient.
aValue
- the value to set for the FRICTION_DEVICE_PROPERTY
property.public TLcdAIXM51CodeYesNo getObscuredLights()
OBSCURED_LIGHTS_PROPERTY
property. Indicates that the surface lights are obscured.
OBSCURED_LIGHTS_PROPERTY
property.TLcdAIXM51Optional
public void setObscuredLights(TLcdAIXM51CodeYesNo aValue)
OBSCURED_LIGHTS_PROPERTY
property. Indicates that the surface lights are obscured.
aValue
- the value to set for the OBSCURED_LIGHTS_PROPERTY
property.public String getFurtherClearanceTime()
FURTHER_CLEARANCE_TIME_PROPERTY
property. The date and time (UTC) when it is expected to complete further clearance.
FURTHER_CLEARANCE_TIME_PROPERTY
property.TLcdAIXM51Optional
public void setFurtherClearanceTime(String aValue)
FURTHER_CLEARANCE_TIME_PROPERTY
property. The date and time (UTC) when it is expected to complete further clearance.
aValue
- the value to set for the FURTHER_CLEARANCE_TIME_PROPERTY
property.public TLcdAIXM51CodeYesNo getFurtherTotalClearance()
FURTHER_TOTAL_CLEARANCE_PROPERTY
property. Indicates that the further total clearance is expected.
FURTHER_TOTAL_CLEARANCE_PROPERTY
property.TLcdAIXM51Optional
public void setFurtherTotalClearance(TLcdAIXM51CodeYesNo aValue)
FURTHER_TOTAL_CLEARANCE_PROPERTY
property. Indicates that the further total clearance is expected.
aValue
- the value to set for the FURTHER_TOTAL_CLEARANCE_PROPERTY
property.public XMLGregorianCalendar getNextObservationTime()
NEXT_OBSERVATION_TIME_PROPERTY
property. The date and time of the next intended measurement report (UTC).
NEXT_OBSERVATION_TIME_PROPERTY
property.TLcdAIXM51Optional
public void setNextObservationTime(XMLGregorianCalendar aValue)
NEXT_OBSERVATION_TIME_PROPERTY
property. The date and time of the next intended measurement report (UTC).
aValue
- the value to set for the NEXT_OBSERVATION_TIME_PROPERTY
property.public Double getProportion()
PROPORTION_PROPERTY
property. The percentage of the contaminated area from the overall extent of the surface.
PROPORTION_PROPERTY
property.TLcdAIXM51Optional
public void setProportion(Double aValue)
PROPORTION_PROPERTY
property. The percentage of the contaminated area from the overall extent of the surface.
aValue
- the value to set for the PROPORTION_PROPERTY
property.public List<TLcdAIXM51Ridge> getCriticalRidge()
CRITICAL_RIDGE_PROPERTY
property. A ridge or bank of contaminant that might affect operations. For example a snowbank.
CRITICAL_RIDGE_PROPERTY
property.TLcdAIXM51Property
public List<TLcdAIXM51SurfaceContaminationLayer> getLayer()
LAYER_PROPERTY
property. A layer of contaminant.
LAYER_PROPERTY
property.TLcdAIXM51Property
public List<TLcdAIXM51Note> getAnnotation()
ANNOTATION_PROPERTY
property.ANNOTATION_PROPERTY
property.TLcdAIXM51Property