public class TLcdAIXM51ApronElementTimeSlice extends TLcdAIXM51AbstractAIXMTimeSlice
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
ANNOTATION_PROPERTY
Data property that maps to the
annotation element. |
static TLcdDataProperty |
ASSOCIATED_APRON_PROPERTY
Data property that maps to the
associatedApron element. |
static TLcdDataProperty |
AVAILABILITY_PROPERTY
Data property that maps to the
availability element. |
static TLcdDataProperty |
CORRECTION_NUMBER_PROPERTY
Data property that maps to the
correctionNumber element. |
static TLcdDataProperty |
DOCKING_AVAILABILITY_PROPERTY
Data property that maps to the
dockingAvailability 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 |
GROUND_POWER_AVAILABILITY_PROPERTY
Data property that maps to the
groundPowerAvailability element. |
static TLcdDataProperty |
INTERPRETATION_PROPERTY
Data property that maps to the
interpretation element. |
static TLcdDataProperty |
JETWAY_AVAILABILITY_PROPERTY
Data property that maps to the
jetwayAvailability 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 |
SUPPLY_SERVICE_PROPERTY
Data property that maps to the
supplyService 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 |
TOWING_AVAILABILITY_PROPERTY
Data property that maps to the
towingAvailability element. |
static TLcdDataProperty |
TYPE_PROPERTY
Data property that maps to the
type 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 |
---|
TLcdAIXM51ApronElementTimeSlice() |
TLcdAIXM51ApronElementTimeSlice(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. |
TLcdAIXM51Feature<TLcdAIXM51ApronTimeSlice> |
getAssociatedApron()
Returns the role value contained in the value of the
ASSOCIATED_APRON_PROPERTY property. |
List<TLcdAIXM51ApronAreaAvailability> |
getAvailability()
Gets the value of the
AVAILABILITY_PROPERTY property adapted to a list of TLcdAIXM51ApronAreaAvailability instances. |
long |
getCorrectionNumber()
Returns the value of the property that maps to the
correctionNumber element. |
TLcdAIXM51CodeYesNo |
getDockingAvailability()
Returns the role value contained in the value of the
DOCKING_AVAILABILITY_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. |
TLcdAIXM51CodeYesNo |
getGroundPowerAvailability()
Returns the role value contained in the value of the
GROUND_POWER_AVAILABILITY_PROPERTY property. |
ELcdAIXM51Interpretation |
getInterpretation()
Returns the value of the property that maps to the
interpretation element. |
TLcdAIXM51CodeYesNo |
getJetwayAvailability()
Returns the role value contained in the value of the
JETWAY_AVAILABILITY_PROPERTY property. |
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. |
List<TLcdAIXM51Feature<TLcdAIXM51AirportSuppliesServiceTimeSlice>> |
getSupplyService()
Gets the value of the
SUPPLY_SERVICE_PROPERTY property adapted to a list of TLcdAIXM51Feature instances. |
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. |
TLcdAIXM51CodeYesNo |
getTowingAvailability()
Returns the role value contained in the value of the
TOWING_AVAILABILITY_PROPERTY property. |
TLcdAIXM51CodeApronElement |
getType()
Returns the role value contained in the value of the
TYPE_PROPERTY property. |
TLcdAIXM51ValDistance |
getWidth()
Returns the value of the property that maps to the
width element. |
void |
setAssociatedApron(TLcdAIXM51Feature<TLcdAIXM51ApronTimeSlice> aValue)
Sets the value of the property that maps to the
associatedApron element. |
void |
setCorrectionNumber(long aValue)
Sets the value of the property that maps to the
correctionNumber element. |
void |
setDockingAvailability(TLcdAIXM51CodeYesNo aValue)
Sets the value of the property that maps to the
dockingAvailability 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 |
setGroundPowerAvailability(TLcdAIXM51CodeYesNo aValue)
Sets the value of the property that maps to the
groundPowerAvailability element. |
void |
setInterpretation(ELcdAIXM51Interpretation aValue)
Sets the value of the property that maps to the
interpretation element. |
void |
setJetwayAvailability(TLcdAIXM51CodeYesNo aValue)
Sets the value of the property that maps to the
jetwayAvailability 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 |
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 |
setTowingAvailability(TLcdAIXM51CodeYesNo aValue)
Sets the value of the property that maps to the
towingAvailability element. |
void |
setType(TLcdAIXM51CodeApronElement aValue)
Sets the value of the property that maps to the
type 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 TYPE_PROPERTY
type
element.
The possible values for this property are the public QName
constants defined in this class.public static final TLcdDataProperty JETWAY_AVAILABILITY_PROPERTY
jetwayAvailability
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeYesNo>
.public static final TLcdDataProperty TOWING_AVAILABILITY_PROPERTY
towingAvailability
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeYesNo>
.public static final TLcdDataProperty DOCKING_AVAILABILITY_PROPERTY
dockingAvailability
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeYesNo>
.public static final TLcdDataProperty GROUND_POWER_AVAILABILITY_PROPERTY
groundPowerAvailability
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeYesNo>
.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 ASSOCIATED_APRON_PROPERTY
associatedApron
element.
The possible values for this property are instances of TLcdAIXM51FeatureAssociation<TLcdAIXM51ApronTimeSlice>
.public static final TLcdDataProperty SURFACE_PROPERTIES_PROPERTY
surfaceProperties
element.
The possible values for this property are instances of TLcdAIXM51Property<TLcdAIXM51SurfaceCharacteristics>
.public static final TLcdDataProperty EXTENT_PROPERTY
extent
element.
The possible values for this property are instances of TLcdAIXM51Property<TLcdAIXM51ElevatedSurface>
.public static final TLcdDataProperty SUPPLY_SERVICE_PROPERTY
supplyService
element.
The possible values for this property are instances of List<TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportSuppliesServiceTimeSlice>>
.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<TLcdAIXM51ApronAreaAvailability>>
.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 TLcdAIXM51ApronElementTimeSlice()
public TLcdAIXM51ApronElementTimeSlice(TLcdDataType aType)
public TLcdAIXM51CodeApronElement getType()
TYPE_PROPERTY
property. Returns null
if the value of the TYPE_PROPERTY
property is null
.
The possible values for this property are the public QName
constants defined in this class.
The type of an apron based upon its location on an aerodrome and its general purpose.
TYPE_PROPERTY
property.TLcdAIXM51Optional
public void setType(TLcdAIXM51CodeApronElement aValue)
type
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 TYPE_PROPERTY
property is set to null
.
The possible values for this property are the public QName
constants defined in this class.
The type of an apron based upon its location on an aerodrome and its general purpose.
aValue
- the role value to set for the TYPE_PROPERTY
property.public TLcdAIXM51CodeYesNo getJetwayAvailability()
JETWAY_AVAILABILITY_PROPERTY
property. Returns null
if the value of the JETWAY_AVAILABILITY_PROPERTY
property is null
.
Availability of jet-way
JETWAY_AVAILABILITY_PROPERTY
property.TLcdAIXM51Optional
public void setJetwayAvailability(TLcdAIXM51CodeYesNo aValue)
jetwayAvailability
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 JETWAY_AVAILABILITY_PROPERTY
property is set to null
.
Availability of jet-way
aValue
- the role value to set for the JETWAY_AVAILABILITY_PROPERTY
property.public TLcdAIXM51CodeYesNo getTowingAvailability()
TOWING_AVAILABILITY_PROPERTY
property. Returns null
if the value of the TOWING_AVAILABILITY_PROPERTY
property is null
.
Availability of towing service
TOWING_AVAILABILITY_PROPERTY
property.TLcdAIXM51Optional
public void setTowingAvailability(TLcdAIXM51CodeYesNo aValue)
towingAvailability
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 TOWING_AVAILABILITY_PROPERTY
property is set to null
.
Availability of towing service
aValue
- the role value to set for the TOWING_AVAILABILITY_PROPERTY
property.public TLcdAIXM51CodeYesNo getDockingAvailability()
DOCKING_AVAILABILITY_PROPERTY
property. Returns null
if the value of the DOCKING_AVAILABILITY_PROPERTY
property is null
.
Availability of docking station system
DOCKING_AVAILABILITY_PROPERTY
property.TLcdAIXM51Optional
public void setDockingAvailability(TLcdAIXM51CodeYesNo aValue)
dockingAvailability
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 DOCKING_AVAILABILITY_PROPERTY
property is set to null
.
Availability of docking station system
aValue
- the role value to set for the DOCKING_AVAILABILITY_PROPERTY
property.public TLcdAIXM51CodeYesNo getGroundPowerAvailability()
GROUND_POWER_AVAILABILITY_PROPERTY
property. Returns null
if the value of the GROUND_POWER_AVAILABILITY_PROPERTY
property is null
.
Availability of ground power
GROUND_POWER_AVAILABILITY_PROPERTY
property.TLcdAIXM51Optional
public void setGroundPowerAvailability(TLcdAIXM51CodeYesNo aValue)
groundPowerAvailability
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 GROUND_POWER_AVAILABILITY_PROPERTY
property is set to null
.
Availability of ground power
aValue
- the role value to set for the GROUND_POWER_AVAILABILITY_PROPERTY
property.public TLcdAIXM51ValDistance getLength()
length
element.
The length of the runway element.
LENGTH_PROPERTY
property.public void setLength(TLcdAIXM51ValDistance aValue)
length
element.
The length of the runway element.
aValue
- the value to set for the LENGTH_PROPERTY
property.public TLcdAIXM51ValDistance getWidth()
width
element.
The width of the runway element.
WIDTH_PROPERTY
property.public void setWidth(TLcdAIXM51ValDistance aValue)
width
element.
The width of the runway element.
aValue
- the value to set for the WIDTH_PROPERTY
property.public TLcdAIXM51Feature<TLcdAIXM51ApronTimeSlice> getAssociatedApron()
ASSOCIATED_APRON_PROPERTY
property. Returns null
if the value of the ASSOCIATED_APRON_PROPERTY
property is null
.
The Apron that is associated with the ApronElement.
ASSOCIATED_APRON_PROPERTY
property.TLcdAIXM51FeatureAssociation
public void setAssociatedApron(TLcdAIXM51Feature<TLcdAIXM51ApronTimeSlice> aValue)
associatedApron
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_APRON_PROPERTY
property is set to null
.
The Apron that is associated with the ApronElement.
aValue
- the role value to set for the ASSOCIATED_APRON_PROPERTY
property.public TLcdAIXM51SurfaceCharacteristics getSurfaceProperties()
SURFACE_PROPERTIES_PROPERTY
property. Returns null
if the value of the SURFACE_PROPERTIES_PROPERTY
property is null
.
The surface characteristics of the Apron Element.
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
.
The surface characteristics of the Apron Element.
aValue
- the role value to set for the SURFACE_PROPERTIES_PROPERTY
property.public TLcdAIXM51ElevatedSurface getExtent()
EXTENT_PROPERTY
property. Returns null
if the value of the EXTENT_PROPERTY
property is null
.
Extent of the Apron Element.
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 Apron Element.
aValue
- the role value to set for the EXTENT_PROPERTY
property.public List<TLcdAIXM51Feature<TLcdAIXM51AirportSuppliesServiceTimeSlice>> getSupplyService()
SUPPLY_SERVICE_PROPERTY
property adapted to a list of TLcdAIXM51Feature
instances.
The AirportSupplyService provided at the ApronElement.
SUPPLY_SERVICE_PROPERTY
property adapted to a list of TLcdAIXM51Feature
instances.TLcdAIXM51FeatureAssociation
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<TLcdAIXM51ApronAreaAvailability> getAvailability()
AVAILABILITY_PROPERTY
property adapted to a list of TLcdAIXM51ApronAreaAvailability
instances.
The operational status of the ApronElement.
AVAILABILITY_PROPERTY
property adapted to a list of TLcdAIXM51ApronAreaAvailability
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.