public class TLcdAIXM51TerminalArrivalAreaTimeSlice extends TLcdAIXM51AbstractAIXMTimeSlice
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
ANNOTATION_PROPERTY
Data property that maps to the
annotation element. |
static TLcdDataProperty |
APPROACH_RNAV_PROPERTY
Data property that maps to the
approachRNAV element. |
static TLcdDataProperty |
ARRIVAL_AREA_TYPE_PROPERTY
Data property that maps to the
arrivalAreaType element. |
static TLcdDataProperty |
BUFFER_PROPERTY
Data property that maps to the
buffer element. |
static TLcdDataProperty |
CORRECTION_NUMBER_PROPERTY
Data property that maps to the
correctionNumber 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 |
IAF_PROPERTY
Data property that maps to the choice between the
IAF_fixDesignatedPoint and IAF_navaidSystem and IAF_aimingPoint and IAF_runwayPoint and IAF_airportReferencePoint and IAF_position elements. |
static TLcdDataProperty |
IF_PROPERTY
Data property that maps to the choice between the
IF_fixDesignatedPoint and IF_navaidSystem and IF_aimingPoint and IF_runwayPoint and IF_airportReferencePoint and IF_position elements. |
static TLcdDataProperty |
INTERPRETATION_PROPERTY
Data property that maps to the
interpretation element. |
static TLcdDataProperty |
LATERAL_BUFFER_WIDTH_PROPERTY
Data property that maps to the
lateralBufferWidth element. |
static TLcdDataProperty |
OUTER_BUFFER_WIDTH_PROPERTY
Data property that maps to the
outerBufferWidth element. |
static TLcdDataProperty |
SECTOR_PROPERTY
Data property that maps to the
sector 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. |
DATA_SOURCE_PROPERTY, VALID_TIME_PROPERTY
DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY
Constructor and Description |
---|
TLcdAIXM51TerminalArrivalAreaTimeSlice() |
TLcdAIXM51TerminalArrivalAreaTimeSlice(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<TLcdAIXM51InstrumentApproachProcedureTimeSlice> |
getApproachRNAV()
Returns the role value contained in the value of the
APPROACH_RNAV_PROPERTY property. |
TLcdAIXM51CodeTAA |
getArrivalAreaType()
Returns the role value contained in the value of the
ARRIVAL_AREA_TYPE_PROPERTY property. |
TLcdAIXM51Surface |
getBuffer()
Returns the role value contained in the value of the
BUFFER_PROPERTY property. |
long |
getCorrectionNumber()
Returns the value of the property that maps to the
correctionNumber element. |
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. |
TLcdGML32AbstractGML |
getIAF()
Returns the value of the property that maps to the choice between the
IAF_fixDesignatedPoint and IAF_navaidSystem and IAF_aimingPoint and IAF_runwayPoint and IAF_airportReferencePoint and IAF_position elements. |
TLcdGML32AbstractGML |
getIF()
Returns the value of the property that maps to the choice between the
IF_fixDesignatedPoint and IF_navaidSystem and IF_aimingPoint and IF_runwayPoint and IF_airportReferencePoint and IF_position elements. |
ELcdAIXM51Interpretation |
getInterpretation()
Returns the value of the property that maps to the
interpretation element. |
TLcdAIXM51ValDistance |
getLateralBufferWidth()
Returns the value of the property that maps to the
lateralBufferWidth element. |
TLcdAIXM51ValDistance |
getOuterBufferWidth()
Returns the value of the property that maps to the
outerBufferWidth element. |
List<TLcdAIXM51TerminalArrivalAreaSector> |
getSector()
Gets the value of the
SECTOR_PROPERTY property adapted to a list of TLcdAIXM51TerminalArrivalAreaSector instances. |
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. |
void |
setApproachRNAV(TLcdAIXM51Feature<TLcdAIXM51InstrumentApproachProcedureTimeSlice> aValue)
Sets the value of the property that maps to the
approachRNAV element. |
void |
setArrivalAreaType(TLcdAIXM51CodeTAA aValue)
Sets the value of the property that maps to the
arrivalAreaType element. |
void |
setBuffer(TLcdAIXM51Surface aValue)
Sets the value of the property that maps to the
buffer element. |
void |
setCorrectionNumber(long aValue)
Sets the value of the property that maps to the
correctionNumber element. |
void |
setFeatureLifetime(TLcdGML32AbstractTimePrimitive aValue)
Sets the value of the property that maps to the
featureLifetime element. |
void |
setIAF(TLcdGML32AbstractGML aValue)
Sets the value of the property that maps to the choice between the
IAF_fixDesignatedPoint and IAF_navaidSystem and IAF_aimingPoint and IAF_runwayPoint and IAF_airportReferencePoint and IAF_position elements. |
void |
setIF(TLcdGML32AbstractGML aValue)
Sets the value of the property that maps to the choice between the
IF_fixDesignatedPoint and IF_navaidSystem and IF_aimingPoint and IF_runwayPoint and IF_airportReferencePoint and IF_position elements. |
void |
setInterpretation(ELcdAIXM51Interpretation aValue)
Sets the value of the property that maps to the
interpretation element. |
void |
setLateralBufferWidth(TLcdAIXM51ValDistance aValue)
Sets the value of the property that maps to the
lateralBufferWidth element. |
void |
setOuterBufferWidth(TLcdAIXM51ValDistance aValue)
Sets the value of the property that maps to the
outerBufferWidth 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. |
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 ARRIVAL_AREA_TYPE_PROPERTY
arrivalAreaType
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeTAA>
.public static final TLcdDataProperty OUTER_BUFFER_WIDTH_PROPERTY
outerBufferWidth
element.
The possible values for this property are instances of TLcdAIXM51ValDistance
.public static final TLcdDataProperty LATERAL_BUFFER_WIDTH_PROPERTY
lateralBufferWidth
element.
The possible values for this property are instances of TLcdAIXM51ValDistance
.public static final TLcdDataProperty IF_PROPERTY
IF_fixDesignatedPoint
and IF_navaidSystem
and IF_aimingPoint
and IF_runwayPoint
and IF_airportReferencePoint
and IF_position
elements.
The possible values for this property are instances of
TLcdAIXM51FeatureAssociation<TLcdAIXM51DesignatedPointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51NavaidTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51TouchDownLiftOffTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayCentrelinePointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>
TLcdAIXM51Property<TLcdAIXM51Point>
public static final TLcdDataProperty IAF_PROPERTY
IAF_fixDesignatedPoint
and IAF_navaidSystem
and IAF_aimingPoint
and IAF_runwayPoint
and IAF_airportReferencePoint
and IAF_position
elements.
The possible values for this property are instances of
TLcdAIXM51FeatureAssociation<TLcdAIXM51DesignatedPointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51NavaidTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51TouchDownLiftOffTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayCentrelinePointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>
TLcdAIXM51Property<TLcdAIXM51Point>
public static final TLcdDataProperty BUFFER_PROPERTY
buffer
element.
The possible values for this property are instances of TLcdAIXM51Property<TLcdAIXM51Surface>
.public static final TLcdDataProperty SECTOR_PROPERTY
sector
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51TerminalArrivalAreaSector>>
.public static final TLcdDataProperty APPROACH_RNAV_PROPERTY
approachRNAV
element.
The possible values for this property are instances of TLcdAIXM51FeatureAssociation<TLcdAIXM51InstrumentApproachProcedureTimeSlice>
.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 TLcdAIXM51TerminalArrivalAreaTimeSlice()
public TLcdAIXM51TerminalArrivalAreaTimeSlice(TLcdDataType aType)
public TLcdAIXM51CodeTAA getArrivalAreaType()
ARRIVAL_AREA_TYPE_PROPERTY
property. Returns null
if the value of the ARRIVAL_AREA_TYPE_PROPERTY
property is null
.
Indicates the base type of the arrival area. Types include: Left Base, Right Base, Straight In
ARRIVAL_AREA_TYPE_PROPERTY
property.TLcdAIXM51Optional
public void setArrivalAreaType(TLcdAIXM51CodeTAA aValue)
arrivalAreaType
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 ARRIVAL_AREA_TYPE_PROPERTY
property is set to null
.
Indicates the base type of the arrival area. Types include: Left Base, Right Base, Straight In
aValue
- the role value to set for the ARRIVAL_AREA_TYPE_PROPERTY
property.public TLcdAIXM51ValDistance getOuterBufferWidth()
outerBufferWidth
element.
Buffer size of the outer arc boundary
OUTER_BUFFER_WIDTH_PROPERTY
property.public void setOuterBufferWidth(TLcdAIXM51ValDistance aValue)
outerBufferWidth
element.
Buffer size of the outer arc boundary
aValue
- the value to set for the OUTER_BUFFER_WIDTH_PROPERTY
property.public TLcdAIXM51ValDistance getLateralBufferWidth()
lateralBufferWidth
element.
Buffer size of the lateral (or inner) boundary
LATERAL_BUFFER_WIDTH_PROPERTY
property.public void setLateralBufferWidth(TLcdAIXM51ValDistance aValue)
lateralBufferWidth
element.
Buffer size of the lateral (or inner) boundary
aValue
- the value to set for the LATERAL_BUFFER_WIDTH_PROPERTY
property.public TLcdGML32AbstractGML getIF()
IF_fixDesignatedPoint
and IF_navaidSystem
and IF_aimingPoint
and IF_runwayPoint
and IF_airportReferencePoint
and IF_position
elements.
The possible values for this property are instances of
TLcdAIXM51FeatureAssociation<TLcdAIXM51DesignatedPointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51NavaidTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51TouchDownLiftOffTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayCentrelinePointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>
TLcdAIXM51Property<TLcdAIXM51Point>
IF_PROPERTY
property.TLcdGML32AbstractGML
public void setIF(TLcdGML32AbstractGML aValue)
IF_fixDesignatedPoint
and IF_navaidSystem
and IF_aimingPoint
and IF_runwayPoint
and IF_airportReferencePoint
and IF_position
elements.
The possible values for this property are instances of
TLcdAIXM51FeatureAssociation<TLcdAIXM51DesignatedPointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51NavaidTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51TouchDownLiftOffTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayCentrelinePointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>
TLcdAIXM51Property<TLcdAIXM51Point>
aValue
- the value to set for the IF_PROPERTY
property.public TLcdGML32AbstractGML getIAF()
IAF_fixDesignatedPoint
and IAF_navaidSystem
and IAF_aimingPoint
and IAF_runwayPoint
and IAF_airportReferencePoint
and IAF_position
elements.
The possible values for this property are instances of
TLcdAIXM51FeatureAssociation<TLcdAIXM51DesignatedPointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51NavaidTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51TouchDownLiftOffTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayCentrelinePointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>
TLcdAIXM51Property<TLcdAIXM51Point>
IAF_PROPERTY
property.TLcdGML32AbstractGML
public void setIAF(TLcdGML32AbstractGML aValue)
IAF_fixDesignatedPoint
and IAF_navaidSystem
and IAF_aimingPoint
and IAF_runwayPoint
and IAF_airportReferencePoint
and IAF_position
elements.
The possible values for this property are instances of
TLcdAIXM51FeatureAssociation<TLcdAIXM51DesignatedPointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51NavaidTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51TouchDownLiftOffTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayCentrelinePointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>
TLcdAIXM51Property<TLcdAIXM51Point>
aValue
- the value to set for the IAF_PROPERTY
property.public TLcdAIXM51Surface getBuffer()
BUFFER_PROPERTY
property. Returns null
if the value of the BUFFER_PROPERTY
property is null
.
The graphical area describing the buffer defined around a Terminal Arrival Area.
BUFFER_PROPERTY
property.TLcdAIXM51Property
public void setBuffer(TLcdAIXM51Surface aValue)
buffer
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 BUFFER_PROPERTY
property is set to null
.
The graphical area describing the buffer defined around a Terminal Arrival Area.
aValue
- the role value to set for the BUFFER_PROPERTY
property.public List<TLcdAIXM51TerminalArrivalAreaSector> getSector()
SECTOR_PROPERTY
property adapted to a list of TLcdAIXM51TerminalArrivalAreaSector
instances.
A subdivision of the Terminal Arrival Area designed to provide the lowest altitude possible and maintain safety.
SECTOR_PROPERTY
property adapted to a list of TLcdAIXM51TerminalArrivalAreaSector
instances.TLcdAIXM51Property
public TLcdAIXM51Feature<TLcdAIXM51InstrumentApproachProcedureTimeSlice> getApproachRNAV()
APPROACH_RNAV_PROPERTY
property. Returns null
if the value of the APPROACH_RNAV_PROPERTY
property is null
.
An approach built for use by aircraft with equipment that can determine the location of a point based on the latitude and longitude.
APPROACH_RNAV_PROPERTY
property.TLcdAIXM51FeatureAssociation
public void setApproachRNAV(TLcdAIXM51Feature<TLcdAIXM51InstrumentApproachProcedureTimeSlice> aValue)
approachRNAV
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_RNAV_PROPERTY
property is set to null
.
An approach built for use by aircraft with equipment that can determine the location of a point based on the latitude and longitude.
aValue
- the role value to set for the APPROACH_RNAV_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.