public class TLcdAIXM51GuidanceLineTimeSlice extends TLcdAIXM51AbstractAIXMTimeSlice
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
ANNOTATION_PROPERTY
Data property that maps to the
annotation element. |
static TLcdDataProperty |
CONNECTED_APRON_PROPERTY
Data property that maps to the
connectedApron element. |
static TLcdDataProperty |
CONNECTED_RUNWAY_CENTRELINE_POINT_PROPERTY
Data property that maps to the
connectedRunwayCentrelinePoint element. |
static TLcdDataProperty |
CONNECTED_STAND_PROPERTY
Data property that maps to the
connectedStand element. |
static TLcdDataProperty |
CONNECTED_TAXIWAY_PROPERTY
Data property that maps to the
connectedTaxiway element. |
static TLcdDataProperty |
CONNECTED_TOUCH_DOWN_LIFT_OFF_PROPERTY
Data property that maps to the
connectedTouchDownLiftOff 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 |
INTERPRETATION_PROPERTY
Data property that maps to the
interpretation element. |
static TLcdDataProperty |
MAX_SPEED_PROPERTY
Data property that maps to the
maxSpeed element. |
static TLcdDataProperty |
SEQUENCE_NUMBER_PROPERTY
Data property that maps to the
sequenceNumber element. |
static TLcdDataProperty |
TIME_SLICE_METADATA_PROPERTY
Data property that maps to the
timeSliceMetadata element. |
static TLcdDataProperty |
TYPE_PROPERTY
Data property that maps to the
type element. |
static TLcdDataProperty |
USAGE_DIRECTION_PROPERTY
Data property that maps to the
usageDirection 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 |
---|
TLcdAIXM51GuidanceLineTimeSlice() |
TLcdAIXM51GuidanceLineTimeSlice(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. |
List<TLcdAIXM51Feature<TLcdAIXM51ApronTimeSlice>> |
getConnectedApron()
Gets the value of the
CONNECTED_APRON_PROPERTY property adapted to a list of TLcdAIXM51Feature instances. |
List<TLcdAIXM51Feature<TLcdAIXM51RunwayCentrelinePointTimeSlice>> |
getConnectedRunwayCentrelinePoint()
Gets the value of the
CONNECTED_RUNWAY_CENTRELINE_POINT_PROPERTY property adapted to a list of TLcdAIXM51Feature instances. |
List<TLcdAIXM51Feature<TLcdAIXM51AircraftStandTimeSlice>> |
getConnectedStand()
Gets the value of the
CONNECTED_STAND_PROPERTY property adapted to a list of TLcdAIXM51Feature instances. |
List<TLcdAIXM51Feature<TLcdAIXM51TaxiwayTimeSlice>> |
getConnectedTaxiway()
Gets the value of the
CONNECTED_TAXIWAY_PROPERTY property adapted to a list of TLcdAIXM51Feature instances. |
List<TLcdAIXM51Feature<TLcdAIXM51TouchDownLiftOffTimeSlice>> |
getConnectedTouchDownLiftOff()
Gets the value of the
CONNECTED_TOUCH_DOWN_LIFT_OFF_PROPERTY property adapted to a list of TLcdAIXM51Feature 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. |
TLcdAIXM51ElevatedCurve |
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. |
ELcdAIXM51Interpretation |
getInterpretation()
Returns the value of the property that maps to the
interpretation element. |
TLcdAIXM51ValSpeed |
getMaxSpeed()
Returns the value of the property that maps to the
maxSpeed element. |
long |
getSequenceNumber()
Returns the value of the property that maps to the
sequenceNumber element. |
TLcdAIXM51FeatureTimeSliceMetadataProperty |
getTimeSliceMetadata()
Returns the value of the property that maps to the
timeSliceMetadata element. |
TLcdAIXM51CodeGuidanceLine |
getType()
Returns the role value contained in the value of the
TYPE_PROPERTY property. |
TLcdAIXM51CodeDirection |
getUsageDirection()
Returns the role value contained in the value of the
USAGE_DIRECTION_PROPERTY property. |
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(TLcdAIXM51ElevatedCurve 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 |
setInterpretation(ELcdAIXM51Interpretation aValue)
Sets the value of the property that maps to the
interpretation element. |
void |
setMaxSpeed(TLcdAIXM51ValSpeed aValue)
Sets the value of the property that maps to the
maxSpeed element. |
void |
setSequenceNumber(long aValue)
Sets the value of the property that maps to the
sequenceNumber element. |
void |
setTimeSliceMetadata(TLcdAIXM51FeatureTimeSliceMetadataProperty aValue)
Sets the value of the property that maps to the
timeSliceMetadata element. |
void |
setType(TLcdAIXM51CodeGuidanceLine aValue)
Sets the value of the property that maps to the
type element. |
void |
setUsageDirection(TLcdAIXM51CodeDirection aValue)
Sets the value of the property that maps to the
usageDirection 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 TYPE_PROPERTY
type
element.
The possible values for this property are the public QName
constants defined in this class.public static final TLcdDataProperty MAX_SPEED_PROPERTY
maxSpeed
element.
The possible values for this property are instances of TLcdAIXM51ValSpeed
.public static final TLcdDataProperty USAGE_DIRECTION_PROPERTY
usageDirection
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeDirection>
.public static final TLcdDataProperty CONNECTED_TOUCH_DOWN_LIFT_OFF_PROPERTY
connectedTouchDownLiftOff
element.
The possible values for this property are instances of List<TLcdAIXM51FeatureAssociation<TLcdAIXM51TouchDownLiftOffTimeSlice>>
.public static final TLcdDataProperty CONNECTED_RUNWAY_CENTRELINE_POINT_PROPERTY
connectedRunwayCentrelinePoint
element.
The possible values for this property are instances of List<TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayCentrelinePointTimeSlice>>
.public static final TLcdDataProperty CONNECTED_APRON_PROPERTY
connectedApron
element.
The possible values for this property are instances of List<TLcdAIXM51FeatureAssociation<TLcdAIXM51ApronTimeSlice>>
.public static final TLcdDataProperty CONNECTED_STAND_PROPERTY
connectedStand
element.
The possible values for this property are instances of List<TLcdAIXM51FeatureAssociation<TLcdAIXM51AircraftStandTimeSlice>>
.public static final TLcdDataProperty EXTENT_PROPERTY
extent
element.
The possible values for this property are instances of TLcdAIXM51Property<TLcdAIXM51ElevatedCurve>
.public static final TLcdDataProperty CONNECTED_TAXIWAY_PROPERTY
connectedTaxiway
element.
The possible values for this property are instances of List<TLcdAIXM51FeatureAssociation<TLcdAIXM51TaxiwayTimeSlice>>
.public static final TLcdDataProperty ANNOTATION_PROPERTY
annotation
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51Note>>
.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 TLcdAIXM51GuidanceLineTimeSlice()
public TLcdAIXM51GuidanceLineTimeSlice(TLcdDataType aType)
public String getDesignator()
DESIGNATOR_PROPERTY
property. Returns null
if the value of the DESIGNATOR_PROPERTY
property is null
.
The free-text identifier of the Guidance Line.
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 free-text identifier of the Guidance Line.
aValue
- the role value to set for the DESIGNATOR_PROPERTY
property.public TLcdAIXM51CodeGuidanceLine 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 guidance line.
TYPE_PROPERTY
property.TLcdAIXM51Optional
public void setType(TLcdAIXM51CodeGuidanceLine 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 guidance line.
aValue
- the role value to set for the TYPE_PROPERTY
property.public TLcdAIXM51ValSpeed getMaxSpeed()
maxSpeed
element.
Maximum speed on Taxiway
MAX_SPEED_PROPERTY
property.public void setMaxSpeed(TLcdAIXM51ValSpeed aValue)
maxSpeed
element.
Maximum speed on Taxiway
aValue
- the value to set for the MAX_SPEED_PROPERTY
property.public TLcdAIXM51CodeDirection getUsageDirection()
USAGE_DIRECTION_PROPERTY
property. Returns null
if the value of the USAGE_DIRECTION_PROPERTY
property is null
.
Indicates the direction in which the guidance line can be used with reference to the start and end points of the associated ElevatedCurve.
USAGE_DIRECTION_PROPERTY
property.TLcdAIXM51Optional
public void setUsageDirection(TLcdAIXM51CodeDirection aValue)
usageDirection
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 USAGE_DIRECTION_PROPERTY
property is set to null
.
Indicates the direction in which the guidance line can be used with reference to the start and end points of the associated ElevatedCurve.
aValue
- the role value to set for the USAGE_DIRECTION_PROPERTY
property.public List<TLcdAIXM51Feature<TLcdAIXM51TouchDownLiftOffTimeSlice>> getConnectedTouchDownLiftOff()
CONNECTED_TOUCH_DOWN_LIFT_OFF_PROPERTY
property adapted to a list of TLcdAIXM51Feature
instances.
The TouchDownLiftOff zone connected by the Guidance line.
CONNECTED_TOUCH_DOWN_LIFT_OFF_PROPERTY
property adapted to a list of TLcdAIXM51Feature
instances.TLcdAIXM51FeatureAssociation
public List<TLcdAIXM51Feature<TLcdAIXM51RunwayCentrelinePointTimeSlice>> getConnectedRunwayCentrelinePoint()
CONNECTED_RUNWAY_CENTRELINE_POINT_PROPERTY
property adapted to a list of TLcdAIXM51Feature
instances.
Centreline Point connected via the Guidance line.
CONNECTED_RUNWAY_CENTRELINE_POINT_PROPERTY
property adapted to a list of TLcdAIXM51Feature
instances.TLcdAIXM51FeatureAssociation
public List<TLcdAIXM51Feature<TLcdAIXM51ApronTimeSlice>> getConnectedApron()
CONNECTED_APRON_PROPERTY
property adapted to a list of TLcdAIXM51Feature
instances.
Apron connected by the Guidance Line.
CONNECTED_APRON_PROPERTY
property adapted to a list of TLcdAIXM51Feature
instances.TLcdAIXM51FeatureAssociation
public List<TLcdAIXM51Feature<TLcdAIXM51AircraftStandTimeSlice>> getConnectedStand()
CONNECTED_STAND_PROPERTY
property adapted to a list of TLcdAIXM51Feature
instances.
GateStand connected by the GuidanceLine.
CONNECTED_STAND_PROPERTY
property adapted to a list of TLcdAIXM51Feature
instances.TLcdAIXM51FeatureAssociation
public TLcdAIXM51ElevatedCurve getExtent()
EXTENT_PROPERTY
property. Returns null
if the value of the EXTENT_PROPERTY
property is null
.
Extent of the guidance line.
EXTENT_PROPERTY
property.TLcdAIXM51Property
public void setExtent(TLcdAIXM51ElevatedCurve 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 guidance line.
aValue
- the role value to set for the EXTENT_PROPERTY
property.public List<TLcdAIXM51Feature<TLcdAIXM51TaxiwayTimeSlice>> getConnectedTaxiway()
CONNECTED_TAXIWAY_PROPERTY
property adapted to a list of TLcdAIXM51Feature
instances.
Taxiway connected by the GuidanceLine.
CONNECTED_TAXIWAY_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<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.