public class TLcdAIXM51TouchDownLiftOffTimeSlice extends TLcdAIXM51AbstractAIXMTimeSlice
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
ABANDONED_PROPERTY
Data property that maps to the
abandoned element. |
static TLcdDataProperty |
AIMING_POINT_PROPERTY
Data property that maps to the
aimingPoint element. |
static TLcdDataProperty |
ANNOTATION_PROPERTY
Data property that maps to the
annotation element. |
static TLcdDataProperty |
APPROACH_TAKE_OFF_AREA_PROPERTY
Data property that maps to the
approachTakeOffArea element. |
static TLcdDataProperty |
ASSOCIATED_AIRPORT_HELIPORT_PROPERTY
Data property that maps to the
associatedAirportHeliport element. |
static TLcdDataProperty |
AVAILABILITY_PROPERTY
Data property that maps to the
availability element. |
static TLcdDataProperty |
CONTAMINANT_PROPERTY
Data property that maps to the
contaminant element. |
static TLcdDataProperty |
CORRECTION_NUMBER_PROPERTY
Data property that maps to the
correctionNumber element. |
static TLcdDataProperty |
DESIGNATOR_PROPERTY
Data property that maps to the
designator element. |
static TLcdDataProperty |
EXTENSION_PROPERTY
Data property that maps to the
extension element. |
static TLcdDataProperty |
EXTENT_PROPERTY
Data property that maps to the
extent element. |
static TLcdDataProperty |
FEATURE_LIFETIME_PROPERTY
Data property that maps to the
featureLifetime element. |
static TLcdDataProperty |
HELICOPTER_CLASS_PROPERTY
Data property that maps to the
helicopterClass element. |
static TLcdDataProperty |
INTERPRETATION_PROPERTY
Data property that maps to the
interpretation element. |
static TLcdDataProperty |
LENGTH_PROPERTY
Data property that maps to the
length element. |
static TLcdDataProperty |
SEQUENCE_NUMBER_PROPERTY
Data property that maps to the
sequenceNumber element. |
static TLcdDataProperty |
SLOPE_PROPERTY
Data property that maps to the
slope element. |
static TLcdDataProperty |
SURFACE_PROPERTIES_PROPERTY
Data property that maps to the
surfaceProperties element. |
static TLcdDataProperty |
TIME_SLICE_METADATA_PROPERTY
Data property that maps to the
timeSliceMetadata element. |
static TLcdDataProperty |
WIDTH_PROPERTY
Data property that maps to the
width element. |
DATA_SOURCE_PROPERTY, VALID_TIME_PROPERTY
DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY
Constructor and Description |
---|
TLcdAIXM51TouchDownLiftOffTimeSlice() |
TLcdAIXM51TouchDownLiftOffTimeSlice(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
TLcdAIXM51CodeYesNo |
getAbandoned()
Returns the role value contained in the value of the
ABANDONED_PROPERTY property. |
TLcdAIXM51ElevatedPoint |
getAimingPoint()
Returns the role value contained in the value of the
AIMING_POINT_PROPERTY property. |
List<TLcdAIXM51Note> |
getAnnotation()
Gets the value of the
ANNOTATION_PROPERTY property adapted to a list of TLcdAIXM51Note instances. |
TLcdAIXM51Feature<TLcdAIXM51RunwayTimeSlice> |
getApproachTakeOffArea()
Returns the role value contained in the value of the
APPROACH_TAKE_OFF_AREA_PROPERTY property. |
TLcdAIXM51Feature<TLcdAIXM51AirportHeliportTimeSlice> |
getAssociatedAirportHeliport()
Returns the role value contained in the value of the
ASSOCIATED_AIRPORT_HELIPORT_PROPERTY property. |
List<TLcdAIXM51ManoeuvringAreaAvailability> |
getAvailability()
Gets the value of the
AVAILABILITY_PROPERTY property adapted to a list of TLcdAIXM51ManoeuvringAreaAvailability instances. |
List<TLcdAIXM51TouchDownLiftOffContamination> |
getContaminant()
Gets the value of the
CONTAMINANT_PROPERTY property adapted to a list of TLcdAIXM51TouchDownLiftOffContamination instances. |
long |
getCorrectionNumber()
Returns the value of the property that maps to the
correctionNumber element. |
String |
getDesignator()
Returns the role value contained in the value of the
DESIGNATOR_PROPERTY property. |
List<TLcdAIXM51AbstractExtension> |
getExtension()
Gets the value of the
EXTENSION_PROPERTY property adapted to a list of TLcdAIXM51AbstractExtension instances. |
TLcdAIXM51ElevatedSurface |
getExtent()
Returns the role value contained in the value of the
EXTENT_PROPERTY property. |
TLcdGML32AbstractTimePrimitive |
getFeatureLifetime()
Returns the value of the property that maps to the
featureLifetime element. |
TLcdAIXM51CodeHelicopterPerformance |
getHelicopterClass()
Returns the role value contained in the value of the
HELICOPTER_CLASS_PROPERTY property. |
ELcdAIXM51Interpretation |
getInterpretation()
Returns the value of the property that maps to the
interpretation element. |
TLcdAIXM51ValDistance |
getLength()
Returns the value of the property that maps to the
length element. |
long |
getSequenceNumber()
Returns the value of the property that maps to the
sequenceNumber element. |
Double |
getSlope()
Returns the role value contained in the value of the
SLOPE_PROPERTY property. |
TLcdAIXM51SurfaceCharacteristics |
getSurfaceProperties()
Returns the role value contained in the value of the
SURFACE_PROPERTIES_PROPERTY property. |
TLcdAIXM51FeatureTimeSliceMetadataProperty |
getTimeSliceMetadata()
Returns the value of the property that maps to the
timeSliceMetadata element. |
TLcdAIXM51ValDistance |
getWidth()
Returns the value of the property that maps to the
width element. |
void |
setAbandoned(TLcdAIXM51CodeYesNo aValue)
Sets the value of the property that maps to the
abandoned element. |
void |
setAimingPoint(TLcdAIXM51ElevatedPoint aValue)
Sets the value of the property that maps to the
aimingPoint element. |
void |
setApproachTakeOffArea(TLcdAIXM51Feature<TLcdAIXM51RunwayTimeSlice> aValue)
Sets the value of the property that maps to the
approachTakeOffArea element. |
void |
setAssociatedAirportHeliport(TLcdAIXM51Feature<TLcdAIXM51AirportHeliportTimeSlice> aValue)
Sets the value of the property that maps to the
associatedAirportHeliport element. |
void |
setCorrectionNumber(long aValue)
Sets the value of the property that maps to the
correctionNumber element. |
void |
setDesignator(String aValue)
Sets the value of the property that maps to the
designator element. |
void |
setExtent(TLcdAIXM51ElevatedSurface aValue)
Sets the value of the property that maps to the
extent element. |
void |
setFeatureLifetime(TLcdGML32AbstractTimePrimitive aValue)
Sets the value of the property that maps to the
featureLifetime element. |
void |
setHelicopterClass(TLcdAIXM51CodeHelicopterPerformance aValue)
Sets the value of the property that maps to the
helicopterClass element. |
void |
setInterpretation(ELcdAIXM51Interpretation aValue)
Sets the value of the property that maps to the
interpretation element. |
void |
setLength(TLcdAIXM51ValDistance aValue)
Sets the value of the property that maps to the
length element. |
void |
setSequenceNumber(long aValue)
Sets the value of the property that maps to the
sequenceNumber element. |
void |
setSlope(Double aValue)
Sets the value of the property that maps to the
slope element. |
void |
setSurfaceProperties(TLcdAIXM51SurfaceCharacteristics aValue)
Sets the value of the property that maps to the
surfaceProperties element. |
void |
setTimeSliceMetadata(TLcdAIXM51FeatureTimeSliceMetadataProperty aValue)
Sets the value of the property that maps to the
timeSliceMetadata element. |
void |
setWidth(TLcdAIXM51ValDistance aValue)
Sets the value of the property that maps to the
width element. |
clone, clone, collectShapes, contains2D, contains2D, contains3D, contains3D, getBeginValidTime, getBounds, getEndValidTime, getFocusPoint, getShape, getShapeCount, getTimeBounds, invalidateObject, setValue
getDataSource, getValidTime, setDataSource, setValidTime
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
getDataType, getValue, getValue, hasValue, hasValue, setValue, toString
public static final TLcdDataProperty DESIGNATOR_PROPERTY
designator
element.
The possible values for this property are instances of TLcdAIXM51Optional<String>
.public static final TLcdDataProperty LENGTH_PROPERTY
length
element.
The possible values for this property are instances of TLcdAIXM51ValDistance
.public static final TLcdDataProperty WIDTH_PROPERTY
width
element.
The possible values for this property are instances of TLcdAIXM51ValDistance
.public static final TLcdDataProperty SLOPE_PROPERTY
slope
element.
The possible values for this property are instances of TLcdAIXM51Optional<Double>
.public static final TLcdDataProperty HELICOPTER_CLASS_PROPERTY
helicopterClass
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeHelicopterPerformance>
.public static final TLcdDataProperty ABANDONED_PROPERTY
abandoned
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeYesNo>
.public static final TLcdDataProperty AIMING_POINT_PROPERTY
aimingPoint
element.
The possible values for this property are instances of TLcdAIXM51Property<TLcdAIXM51ElevatedPoint>
.public static final TLcdDataProperty EXTENT_PROPERTY
extent
element.
The possible values for this property are instances of TLcdAIXM51Property<TLcdAIXM51ElevatedSurface>
.public static final TLcdDataProperty SURFACE_PROPERTIES_PROPERTY
surfaceProperties
element.
The possible values for this property are instances of TLcdAIXM51Property<TLcdAIXM51SurfaceCharacteristics>
.public static final TLcdDataProperty ASSOCIATED_AIRPORT_HELIPORT_PROPERTY
associatedAirportHeliport
element.
The possible values for this property are instances of TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>
.public static final TLcdDataProperty APPROACH_TAKE_OFF_AREA_PROPERTY
approachTakeOffArea
element.
The possible values for this property are instances of TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayTimeSlice>
.public static final TLcdDataProperty CONTAMINANT_PROPERTY
contaminant
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51TouchDownLiftOffContamination>>
.public static final TLcdDataProperty ANNOTATION_PROPERTY
annotation
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51Note>>
.public static final TLcdDataProperty AVAILABILITY_PROPERTY
availability
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51ManoeuvringAreaAvailability>>
.public static final TLcdDataProperty EXTENSION_PROPERTY
extension
element.
The possible values for this property are instances of List<TLcdAIXM51Link<TLcdAIXM51AbstractExtension>>
.public static final TLcdDataProperty INTERPRETATION_PROPERTY
interpretation
element.
The possible values for this property are instances of ELcdAIXM51Interpretation
.public static final TLcdDataProperty SEQUENCE_NUMBER_PROPERTY
sequenceNumber
element.
The possible values for this property are instances of long
.public static final TLcdDataProperty CORRECTION_NUMBER_PROPERTY
correctionNumber
element.
The possible values for this property are instances of long
.public static final TLcdDataProperty TIME_SLICE_METADATA_PROPERTY
timeSliceMetadata
element.
The possible values for this property are instances of TLcdAIXM51FeatureTimeSliceMetadataProperty
.public static final TLcdDataProperty FEATURE_LIFETIME_PROPERTY
featureLifetime
element.
The possible values for this property are instances of TLcdGML32TimePrimitiveProperty
.public TLcdAIXM51TouchDownLiftOffTimeSlice()
public TLcdAIXM51TouchDownLiftOffTimeSlice(TLcdDataType aType)
public String getDesignator()
DESIGNATOR_PROPERTY
property. Returns null
if the value of the DESIGNATOR_PROPERTY
property is null
.
The textual designator of the touch down and lift-off area.
DESIGNATOR_PROPERTY
property.TLcdAIXM51Optional
public void setDesignator(String aValue)
designator
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 DESIGNATOR_PROPERTY
property is set to null
.
The textual designator of the touch down and lift-off area.
aValue
- the role value to set for the DESIGNATOR_PROPERTY
property.public TLcdAIXM51ValDistance getLength()
length
element.
The value of the physical length of the touchdown and lift-off area.
LENGTH_PROPERTY
property.public void setLength(TLcdAIXM51ValDistance aValue)
length
element.
The value of the physical length of the touchdown and lift-off area.
aValue
- the value to set for the LENGTH_PROPERTY
property.public TLcdAIXM51ValDistance getWidth()
width
element.
The value of the physical width of the touchdown and lift-off area.
WIDTH_PROPERTY
property.public void setWidth(TLcdAIXM51ValDistance aValue)
width
element.
The value of the physical width of the touchdown and lift-off area.
aValue
- the value to set for the WIDTH_PROPERTY
property.public Double getSlope()
SLOPE_PROPERTY
property. Returns null
if the value of the SLOPE_PROPERTY
property is null
.
The slope (rate of upward inclination of the surface from the horizontal) of the surface of a feature.
SLOPE_PROPERTY
property.TLcdAIXM51Optional
public void setSlope(Double aValue)
slope
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 SLOPE_PROPERTY
property is set to null
.
The slope (rate of upward inclination of the surface from the horizontal) of the surface of a feature.
aValue
- the role value to set for the SLOPE_PROPERTY
property.public TLcdAIXM51CodeHelicopterPerformance getHelicopterClass()
HELICOPTER_CLASS_PROPERTY
property. Returns null
if the value of the HELICOPTER_CLASS_PROPERTY
property is null
.
The class of a helicopter based on its performance during a critical power unit failure after take-off.
HELICOPTER_CLASS_PROPERTY
property.TLcdAIXM51Optional
public void setHelicopterClass(TLcdAIXM51CodeHelicopterPerformance aValue)
helicopterClass
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 HELICOPTER_CLASS_PROPERTY
property is set to null
.
The class of a helicopter based on its performance during a critical power unit failure after take-off.
aValue
- the role value to set for the HELICOPTER_CLASS_PROPERTY
property.public TLcdAIXM51CodeYesNo getAbandoned()
ABANDONED_PROPERTY
property. Returns null
if the value of the ABANDONED_PROPERTY
property is null
.
Indicating that the surface is no longer in operational use, but it is still physically present and visible, although usually in a degraded state.
ABANDONED_PROPERTY
property.TLcdAIXM51Optional
public void setAbandoned(TLcdAIXM51CodeYesNo aValue)
abandoned
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 ABANDONED_PROPERTY
property is set to null
.
Indicating that the surface is no longer in operational use, but it is still physically present and visible, although usually in a degraded state.
aValue
- the role value to set for the ABANDONED_PROPERTY
property.public TLcdAIXM51ElevatedPoint getAimingPoint()
AIMING_POINT_PROPERTY
property. Returns null
if the value of the AIMING_POINT_PROPERTY
property is null
.
Aiming point for the TouchDownLiftOff zone.
AIMING_POINT_PROPERTY
property.TLcdAIXM51Property
public void setAimingPoint(TLcdAIXM51ElevatedPoint aValue)
aimingPoint
element. to a new instance of the association class TLcdAIXM51Property
initialized with the given role value. In case the given role value is null
, the AIMING_POINT_PROPERTY
property is set to null
.
Aiming point for the TouchDownLiftOff zone.
aValue
- the role value to set for the AIMING_POINT_PROPERTY
property.public TLcdAIXM51ElevatedSurface getExtent()
EXTENT_PROPERTY
property. Returns null
if the value of the EXTENT_PROPERTY
property is null
.
Extent of the TouchDownLiftOff zone.
EXTENT_PROPERTY
property.TLcdAIXM51Property
public void setExtent(TLcdAIXM51ElevatedSurface aValue)
extent
element. to a new instance of the association class TLcdAIXM51Property
initialized with the given role value. In case the given role value is null
, the EXTENT_PROPERTY
property is set to null
.
Extent of the TouchDownLiftOff zone.
aValue
- the role value to set for the EXTENT_PROPERTY
property.public TLcdAIXM51SurfaceCharacteristics getSurfaceProperties()
SURFACE_PROPERTIES_PROPERTY
property. Returns null
if the value of the SURFACE_PROPERTIES_PROPERTY
property is null
.
Surface characteristics of the touch down lift off zone.
SURFACE_PROPERTIES_PROPERTY
property.TLcdAIXM51Property
public void setSurfaceProperties(TLcdAIXM51SurfaceCharacteristics aValue)
surfaceProperties
element. to a new instance of the association class TLcdAIXM51Property
initialized with the given role value. In case the given role value is null
, the SURFACE_PROPERTIES_PROPERTY
property is set to null
.
Surface characteristics of the touch down lift off zone.
aValue
- the role value to set for the SURFACE_PROPERTIES_PROPERTY
property.public TLcdAIXM51Feature<TLcdAIXM51AirportHeliportTimeSlice> getAssociatedAirportHeliport()
ASSOCIATED_AIRPORT_HELIPORT_PROPERTY
property. Returns null
if the value of the ASSOCIATED_AIRPORT_HELIPORT_PROPERTY
property is null
.
The airport the TouchDownLiftOff zone is associated with.
ASSOCIATED_AIRPORT_HELIPORT_PROPERTY
property.TLcdAIXM51FeatureAssociation
public void setAssociatedAirportHeliport(TLcdAIXM51Feature<TLcdAIXM51AirportHeliportTimeSlice> aValue)
associatedAirportHeliport
element. to a new instance of the association class TLcdAIXM51FeatureAssociation
initialized with the given role value. In case the given role value is null
, the ASSOCIATED_AIRPORT_HELIPORT_PROPERTY
property is set to null
.
The airport the TouchDownLiftOff zone is associated with.
aValue
- the role value to set for the ASSOCIATED_AIRPORT_HELIPORT_PROPERTY
property.public TLcdAIXM51Feature<TLcdAIXM51RunwayTimeSlice> getApproachTakeOffArea()
APPROACH_TAKE_OFF_AREA_PROPERTY
property. Returns null
if the value of the APPROACH_TAKE_OFF_AREA_PROPERTY
property is null
.
The approach and take off runway area containing the touchdown lift off zone.
APPROACH_TAKE_OFF_AREA_PROPERTY
property.TLcdAIXM51FeatureAssociation
public void setApproachTakeOffArea(TLcdAIXM51Feature<TLcdAIXM51RunwayTimeSlice> aValue)
approachTakeOffArea
element. to a new instance of the association class TLcdAIXM51FeatureAssociation
initialized with the given role value. In case the given role value is null
, the APPROACH_TAKE_OFF_AREA_PROPERTY
property is set to null
.
The approach and take off runway area containing the touchdown lift off zone.
aValue
- the role value to set for the APPROACH_TAKE_OFF_AREA_PROPERTY
property.public List<TLcdAIXM51TouchDownLiftOffContamination> getContaminant()
CONTAMINANT_PROPERTY
property adapted to a list of TLcdAIXM51TouchDownLiftOffContamination
instances.
TouchDownLiftOff contaminant.
CONTAMINANT_PROPERTY
property adapted to a list of TLcdAIXM51TouchDownLiftOffContamination
instances.TLcdAIXM51Property
public List<TLcdAIXM51Note> getAnnotation()
ANNOTATION_PROPERTY
property adapted to a list of TLcdAIXM51Note
instances.ANNOTATION_PROPERTY
property adapted to a list of TLcdAIXM51Note
instances.TLcdAIXM51Property
public List<TLcdAIXM51ManoeuvringAreaAvailability> getAvailability()
AVAILABILITY_PROPERTY
property adapted to a list of TLcdAIXM51ManoeuvringAreaAvailability
instances.
The operational status of the TouchDownLiftOff area.
AVAILABILITY_PROPERTY
property adapted to a list of TLcdAIXM51ManoeuvringAreaAvailability
instances.TLcdAIXM51Property
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
public ELcdAIXM51Interpretation getInterpretation()
interpretation
element.
Property indicating how the timeslice is to be interpreted. See the AIXM Temporality model for details.
INTERPRETATION_PROPERTY
property.public void setInterpretation(ELcdAIXM51Interpretation aValue)
interpretation
element.
Property indicating how the timeslice is to be interpreted. See the AIXM Temporality model for details.
aValue
- the value to set for the INTERPRETATION_PROPERTY
property.public long getSequenceNumber()
sequenceNumber
element.
Used for the identification of the Time Slice concerned. See the AIXM Temporality model for details.
SEQUENCE_NUMBER_PROPERTY
property.public void setSequenceNumber(long aValue)
sequenceNumber
element.
Used for the identification of the Time Slice concerned. See the AIXM Temporality model for details.
aValue
- the value to set for the SEQUENCE_NUMBER_PROPERTY
property.public long getCorrectionNumber()
correctionNumber
element.
Used for indicating the order of the corrections of a Time Slice. See the AIXM Temporality model for details.
CORRECTION_NUMBER_PROPERTY
property.public void setCorrectionNumber(long aValue)
correctionNumber
element.
Used for indicating the order of the corrections of a Time Slice. See the AIXM Temporality model for details.
aValue
- the value to set for the CORRECTION_NUMBER_PROPERTY
property.public TLcdAIXM51FeatureTimeSliceMetadataProperty getTimeSliceMetadata()
timeSliceMetadata
element.TIME_SLICE_METADATA_PROPERTY
property.public void setTimeSliceMetadata(TLcdAIXM51FeatureTimeSliceMetadataProperty aValue)
timeSliceMetadata
element.aValue
- the value to set for the TIME_SLICE_METADATA_PROPERTY
property.public TLcdGML32AbstractTimePrimitive getFeatureLifetime()
featureLifetime
element.
The start and end of life of the feature. See the AIXM Temporality model for details.
FEATURE_LIFETIME_PROPERTY
property.TLcdGML32TimePrimitiveProperty
public void setFeatureLifetime(TLcdGML32AbstractTimePrimitive aValue)
featureLifetime
element.
The start and end of life of the feature. See the AIXM Temporality model for details.
aValue
- the value to set for the FEATURE_LIFETIME_PROPERTY
property.