public class TLcdAIXM51DesignatedPointTimeSlice extends TLcdAIXM51AbstractAIXMTimeSlice
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
AIMING_POINT_PROPERTY
Data property that maps to the
aimingPoint element. |
static TLcdDataProperty |
AIRPORT_HELIPORT_PROPERTY
Data property that maps to the
airportHeliport element. |
static TLcdDataProperty |
ANNOTATION_PROPERTY
Data property that maps to the
annotation element. |
static TLcdDataProperty |
CORRECTION_NUMBER_PROPERTY
Data property that maps to the
correctionNumber element. |
static TLcdDataProperty |
DESIGNATED_POINT_NAME_PROPERTY
Data property that maps to the
name 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 |
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 |
LOCATION_PROPERTY
Data property that maps to the
location element. |
static TLcdDataProperty |
RUNWAY_POINT_PROPERTY
Data property that maps to the
runwayPoint 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. |
DATA_SOURCE_PROPERTY, VALID_TIME_PROPERTY
DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY
Constructor and Description |
---|
TLcdAIXM51DesignatedPointTimeSlice() |
TLcdAIXM51DesignatedPointTimeSlice(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
TLcdAIXM51Feature<TLcdAIXM51TouchDownLiftOffTimeSlice> |
getAimingPoint()
Returns the role value contained in the value of the
AIMING_POINT_PROPERTY property. |
TLcdAIXM51Feature<TLcdAIXM51AirportHeliportTimeSlice> |
getAirportHeliport()
Returns the role value contained in the value of the
AIRPORT_HELIPORT_PROPERTY property. |
List<TLcdAIXM51Note> |
getAnnotation()
Gets the value of the
ANNOTATION_PROPERTY property adapted to a list of TLcdAIXM51Note instances. |
long |
getCorrectionNumber()
Returns the value of the property that maps to the
correctionNumber element. |
String |
getDesignatedPointName()
Returns the role value contained in the value of the
DESIGNATED_POINT_NAME_PROPERTY property. |
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. |
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. |
TLcdAIXM51Point |
getLocation()
Returns the role value contained in the value of the
LOCATION_PROPERTY property. |
TLcdAIXM51Feature<TLcdAIXM51RunwayCentrelinePointTimeSlice> |
getRunwayPoint()
Returns the role value contained in the value of the
RUNWAY_POINT_PROPERTY property. |
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. |
TLcdAIXM51CodeDesignatedPoint |
getType()
Returns the role value contained in the value of the
TYPE_PROPERTY property. |
void |
setAimingPoint(TLcdAIXM51Feature<TLcdAIXM51TouchDownLiftOffTimeSlice> aValue)
Sets the value of the property that maps to the
aimingPoint element. |
void |
setAirportHeliport(TLcdAIXM51Feature<TLcdAIXM51AirportHeliportTimeSlice> aValue)
Sets the value of the property that maps to the
airportHeliport element. |
void |
setCorrectionNumber(long aValue)
Sets the value of the property that maps to the
correctionNumber element. |
void |
setDesignatedPointName(String aValue)
Sets the value of the property that maps to the
name element. |
void |
setDesignator(String aValue)
Sets the value of the property that maps to the
designator 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 |
setLocation(TLcdAIXM51Point aValue)
Sets the value of the property that maps to the
location element. |
void |
setRunwayPoint(TLcdAIXM51Feature<TLcdAIXM51RunwayCentrelinePointTimeSlice> aValue)
Sets the value of the property that maps to the
runwayPoint 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(TLcdAIXM51CodeDesignatedPoint aValue)
Sets the value of the property that maps to the
type 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 DESIGNATED_POINT_NAME_PROPERTY
name
element.
The possible values for this property are instances of TLcdAIXM51Optional<String>
.public static final TLcdDataProperty LOCATION_PROPERTY
location
element.
The possible values for this property are instances of TLcdAIXM51Property<TLcdAIXM51Point>
.public static final TLcdDataProperty AIMING_POINT_PROPERTY
aimingPoint
element.
The possible values for this property are instances of TLcdAIXM51FeatureAssociation<TLcdAIXM51TouchDownLiftOffTimeSlice>
.public static final TLcdDataProperty AIRPORT_HELIPORT_PROPERTY
airportHeliport
element.
The possible values for this property are instances of TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>
.public static final TLcdDataProperty RUNWAY_POINT_PROPERTY
runwayPoint
element.
The possible values for this property are instances of TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayCentrelinePointTimeSlice>
.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 TLcdAIXM51DesignatedPointTimeSlice()
public TLcdAIXM51DesignatedPointTimeSlice(TLcdDataType aType)
public String getDesignator()
DESIGNATOR_PROPERTY
property. Returns null
if the value of the DESIGNATOR_PROPERTY
property is null
.
The coded designator of the point. For example, the five-letter ICAO name of the point, etc..
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 coded designator of the point. For example, the five-letter ICAO name of the point, etc..
aValue
- the role value to set for the DESIGNATOR_PROPERTY
property.public TLcdAIXM51CodeDesignatedPoint 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 kind of point designator, indicating the rules by which the designator has been created.
TYPE_PROPERTY
property.TLcdAIXM51Optional
public void setType(TLcdAIXM51CodeDesignatedPoint 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 kind of point designator, indicating the rules by which the designator has been created.
aValue
- the role value to set for the TYPE_PROPERTY
property.public String getDesignatedPointName()
DESIGNATED_POINT_NAME_PROPERTY
property. Returns null
if the value of the DESIGNATED_POINT_NAME_PROPERTY
property is null
.
The full textual name of a designated point, if any. For example, 'GOTAN Intersection' for GOTAN. Name may also be used to identify an unnamed point (See ARINC 424 for unnamed points.
DESIGNATED_POINT_NAME_PROPERTY
property.TLcdAIXM51Optional
public void setDesignatedPointName(String aValue)
name
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 DESIGNATED_POINT_NAME_PROPERTY
property is set to null
.
The full textual name of a designated point, if any. For example, 'GOTAN Intersection' for GOTAN. Name may also be used to identify an unnamed point (See ARINC 424 for unnamed points.
aValue
- the role value to set for the DESIGNATED_POINT_NAME_PROPERTY
property.public TLcdAIXM51Point getLocation()
LOCATION_PROPERTY
property. Returns null
if the value of the LOCATION_PROPERTY
property is null
.
The geographical location of the designated point.
LOCATION_PROPERTY
property.TLcdAIXM51Property
public void setLocation(TLcdAIXM51Point aValue)
location
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 LOCATION_PROPERTY
property is set to null
.
The geographical location of the designated point.
aValue
- the role value to set for the LOCATION_PROPERTY
property.public TLcdAIXM51Feature<TLcdAIXM51TouchDownLiftOffTimeSlice> getAimingPoint()
AIMING_POINT_PROPERTY
property. Returns null
if the value of the AIMING_POINT_PROPERTY
property is null
.
The aiming point on the Touch Down Lift Off area.
AIMING_POINT_PROPERTY
property.TLcdAIXM51FeatureAssociation
public void setAimingPoint(TLcdAIXM51Feature<TLcdAIXM51TouchDownLiftOffTimeSlice> aValue)
aimingPoint
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 AIMING_POINT_PROPERTY
property is set to null
.
The aiming point on the Touch Down Lift Off area.
aValue
- the role value to set for the AIMING_POINT_PROPERTY
property.public TLcdAIXM51Feature<TLcdAIXM51AirportHeliportTimeSlice> getAirportHeliport()
AIRPORT_HELIPORT_PROPERTY
property. Returns null
if the value of the AIRPORT_HELIPORT_PROPERTY
property is null
.
A defined area used for the arrival, departure and surface movement of aircraft/helicopters.
AIRPORT_HELIPORT_PROPERTY
property.TLcdAIXM51FeatureAssociation
public void setAirportHeliport(TLcdAIXM51Feature<TLcdAIXM51AirportHeliportTimeSlice> aValue)
airportHeliport
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 AIRPORT_HELIPORT_PROPERTY
property is set to null
.
A defined area used for the arrival, departure and surface movement of aircraft/helicopters.
aValue
- the role value to set for the AIRPORT_HELIPORT_PROPERTY
property.public TLcdAIXM51Feature<TLcdAIXM51RunwayCentrelinePointTimeSlice> getRunwayPoint()
RUNWAY_POINT_PROPERTY
property. Returns null
if the value of the RUNWAY_POINT_PROPERTY
property is null
.
A designated point on the runway centreline.
RUNWAY_POINT_PROPERTY
property.TLcdAIXM51FeatureAssociation
public void setRunwayPoint(TLcdAIXM51Feature<TLcdAIXM51RunwayCentrelinePointTimeSlice> aValue)
runwayPoint
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 RUNWAY_POINT_PROPERTY
property is set to null
.
A designated point on the runway centreline.
aValue
- the role value to set for the RUNWAY_POINT_PROPERTY
property.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.