Class TLcdAIXM51TerminalArrivalAreaTimeSlice
- All Implemented Interfaces:
ILcdDataObject,ILcdBounded,ILcdShape,ILcdShapeList,ILcdTimeBounded,ILcdCloneable,ILcdDeepCloneable,ILcdInvalidateable,Serializable,Cloneable
- Since:
- 10.0
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theannotationelement.static final TLcdDataPropertyData property that maps to theapproachRNAVelement.static final TLcdDataPropertyData property that maps to thearrivalAreaTypeelement.static final TLcdDataPropertyData property that maps to thebufferelement.static final TLcdDataPropertyData property that maps to thecorrectionNumberelement.static final TLcdDataPropertyData property that maps to theextensionelement.static final TLcdDataPropertyData property that maps to thefeatureLifetimeelement.static final TLcdDataPropertyData property that maps to the choice between theIAF_fixDesignatedPointandIAF_navaidSystemandIAF_aimingPointandIAF_runwayPointandIAF_airportReferencePointandIAF_positionelements.static final TLcdDataPropertyData property that maps to the choice between theIF_fixDesignatedPointandIF_navaidSystemandIF_aimingPointandIF_runwayPointandIF_airportReferencePointandIF_positionelements.static final TLcdDataPropertyData property that maps to theinterpretationelement.static final TLcdDataPropertyData property that maps to thelateralBufferWidthelement.static final TLcdDataPropertyData property that maps to theouterBufferWidthelement.static final TLcdDataPropertyData property that maps to thesectorelement.static final TLcdDataPropertyData property that maps to thesequenceNumberelement.static final TLcdDataPropertyData property that maps to thetimeSliceMetadataelement.Fields inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractTimeSlice
DATA_SOURCE_PROPERTY, VALID_TIME_PROPERTYFields inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionGets the value of theANNOTATION_PROPERTYproperty adapted to a list ofTLcdAIXM51Noteinstances.Returns the role value contained in the value of theAPPROACH_RNAV_PROPERTYproperty.Returns the role value contained in the value of theARRIVAL_AREA_TYPE_PROPERTYproperty.Returns the role value contained in the value of theBUFFER_PROPERTYproperty.longReturns the value of the property that maps to thecorrectionNumberelement.Gets the value of theEXTENSION_PROPERTYproperty adapted to a list ofTLcdAIXM51AbstractExtensioninstances.Returns the value of the property that maps to thefeatureLifetimeelement.getIAF()Returns the value of the property that maps to the choice between theIAF_fixDesignatedPointandIAF_navaidSystemandIAF_aimingPointandIAF_runwayPointandIAF_airportReferencePointandIAF_positionelements.getIF()Returns the value of the property that maps to the choice between theIF_fixDesignatedPointandIF_navaidSystemandIF_aimingPointandIF_runwayPointandIF_airportReferencePointandIF_positionelements.Returns the value of the property that maps to theinterpretationelement.Returns the value of the property that maps to thelateralBufferWidthelement.Returns the value of the property that maps to theouterBufferWidthelement.Gets the value of theSECTOR_PROPERTYproperty adapted to a list ofTLcdAIXM51TerminalArrivalAreaSectorinstances.longReturns the value of the property that maps to thesequenceNumberelement.Returns the value of the property that maps to thetimeSliceMetadataelement.voidSets the value of the property that maps to theapproachRNAVelement.voidsetArrivalAreaType(TLcdAIXM51CodeTAA aValue) Sets the value of the property that maps to thearrivalAreaTypeelement.voidsetBuffer(TLcdAIXM51Surface aValue) Sets the value of the property that maps to thebufferelement.voidsetCorrectionNumber(long aValue) Sets the value of the property that maps to thecorrectionNumberelement.voidSets the value of the property that maps to thefeatureLifetimeelement.voidsetIAF(TLcdGML32AbstractGML aValue) Sets the value of the property that maps to the choice between theIAF_fixDesignatedPointandIAF_navaidSystemandIAF_aimingPointandIAF_runwayPointandIAF_airportReferencePointandIAF_positionelements.voidsetIF(TLcdGML32AbstractGML aValue) Sets the value of the property that maps to the choice between theIF_fixDesignatedPointandIF_navaidSystemandIF_aimingPointandIF_runwayPointandIF_airportReferencePointandIF_positionelements.voidSets the value of the property that maps to theinterpretationelement.voidSets the value of the property that maps to thelateralBufferWidthelement.voidSets the value of the property that maps to theouterBufferWidthelement.voidsetSequenceNumber(long aValue) Sets the value of the property that maps to thesequenceNumberelement.voidSets the value of the property that maps to thetimeSliceMetadataelement.Methods inherited from class com.luciad.format.aixm51.model.abstractfeature.TLcdAIXM51AbstractAIXMTimeSlice
clone, clone, collectShapes, contains2D, contains2D, contains3D, contains3D, getBeginValidTime, getBounds, getEndValidTime, getFocusPoint, getShape, getShapeCount, getTimeBounds, invalidateObject, setValueMethods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractTimeSlice
getDataSource, getValidTime, setDataSource, setValidTimeMethods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifierMethods inherited from class com.luciad.datamodel.TLcdDataObject
getDataType, getValue, getValue, hasValue, hasValue, setValue, toString
-
Field Details
-
ARRIVAL_AREA_TYPE_PROPERTY
Data property that maps to thearrivalAreaTypeelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeTAA>. -
OUTER_BUFFER_WIDTH_PROPERTY
Data property that maps to theouterBufferWidthelement. The possible values for this property are instances ofTLcdAIXM51ValDistance. -
LATERAL_BUFFER_WIDTH_PROPERTY
Data property that maps to thelateralBufferWidthelement. The possible values for this property are instances ofTLcdAIXM51ValDistance. -
IF_PROPERTY
Data property that maps to the choice between theIF_fixDesignatedPointandIF_navaidSystemandIF_aimingPointandIF_runwayPointandIF_airportReferencePointandIF_positionelements. The possible values for this property are instances ofTLcdAIXM51FeatureAssociation<TLcdAIXM51DesignatedPointTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51NavaidTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51TouchDownLiftOffTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayCentrelinePointTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>TLcdAIXM51Property<TLcdAIXM51Point>
-
IAF_PROPERTY
Data property that maps to the choice between theIAF_fixDesignatedPointandIAF_navaidSystemandIAF_aimingPointandIAF_runwayPointandIAF_airportReferencePointandIAF_positionelements. The possible values for this property are instances ofTLcdAIXM51FeatureAssociation<TLcdAIXM51DesignatedPointTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51NavaidTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51TouchDownLiftOffTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayCentrelinePointTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>TLcdAIXM51Property<TLcdAIXM51Point>
-
BUFFER_PROPERTY
Data property that maps to thebufferelement. The possible values for this property are instances ofTLcdAIXM51Property<TLcdAIXM51Surface>. -
SECTOR_PROPERTY
Data property that maps to thesectorelement. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51TerminalArrivalAreaSector>>. -
APPROACH_RNAV_PROPERTY
Data property that maps to theapproachRNAVelement. The possible values for this property are instances ofTLcdAIXM51FeatureAssociation<TLcdAIXM51InstrumentApproachProcedureTimeSlice>. -
ANNOTATION_PROPERTY
Data property that maps to theannotationelement. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51Note>>. -
EXTENSION_PROPERTY
Data property that maps to theextensionelement. The possible values for this property are instances ofList<TLcdAIXM51Link<TLcdAIXM51AbstractExtension>>. -
INTERPRETATION_PROPERTY
Data property that maps to theinterpretationelement. The possible values for this property are instances ofELcdAIXM51Interpretation. -
SEQUENCE_NUMBER_PROPERTY
Data property that maps to thesequenceNumberelement. The possible values for this property are instances oflong. -
CORRECTION_NUMBER_PROPERTY
Data property that maps to thecorrectionNumberelement. The possible values for this property are instances oflong. -
TIME_SLICE_METADATA_PROPERTY
Data property that maps to thetimeSliceMetadataelement. The possible values for this property are instances ofTLcdAIXM51FeatureTimeSliceMetadataProperty. -
FEATURE_LIFETIME_PROPERTY
Data property that maps to thefeatureLifetimeelement. The possible values for this property are instances ofTLcdGML32TimePrimitiveProperty.
-
-
Constructor Details
-
TLcdAIXM51TerminalArrivalAreaTimeSlice
public TLcdAIXM51TerminalArrivalAreaTimeSlice() -
TLcdAIXM51TerminalArrivalAreaTimeSlice
-
-
Method Details
-
getArrivalAreaType
Returns the role value contained in the value of theARRIVAL_AREA_TYPE_PROPERTYproperty. Returnsnullif the value of theARRIVAL_AREA_TYPE_PROPERTYproperty isnull.Indicates the base type of the arrival area. Types include: Left Base, Right Base, Straight In
- Returns:
- the role value of the
ARRIVAL_AREA_TYPE_PROPERTYproperty. - See Also:
-
setArrivalAreaType
Sets the value of the property that maps to thearrivalAreaTypeelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theARRIVAL_AREA_TYPE_PROPERTYproperty is set tonull.Indicates the base type of the arrival area. Types include: Left Base, Right Base, Straight In
- Parameters:
aValue- the role value to set for theARRIVAL_AREA_TYPE_PROPERTYproperty.
-
getOuterBufferWidth
Returns the value of the property that maps to theouterBufferWidthelement.Buffer size of the outer arc boundary
- Returns:
- the value of the
OUTER_BUFFER_WIDTH_PROPERTYproperty.
-
setOuterBufferWidth
Sets the value of the property that maps to theouterBufferWidthelement.Buffer size of the outer arc boundary
- Parameters:
aValue- the value to set for theOUTER_BUFFER_WIDTH_PROPERTYproperty.
-
getLateralBufferWidth
Returns the value of the property that maps to thelateralBufferWidthelement.Buffer size of the lateral (or inner) boundary
- Returns:
- the value of the
LATERAL_BUFFER_WIDTH_PROPERTYproperty.
-
setLateralBufferWidth
Sets the value of the property that maps to thelateralBufferWidthelement.Buffer size of the lateral (or inner) boundary
- Parameters:
aValue- the value to set for theLATERAL_BUFFER_WIDTH_PROPERTYproperty.
-
getIF
Returns the value of the property that maps to the choice between theIF_fixDesignatedPointandIF_navaidSystemandIF_aimingPointandIF_runwayPointandIF_airportReferencePointandIF_positionelements.The possible values for this property are instances of
TLcdAIXM51FeatureAssociation<TLcdAIXM51DesignatedPointTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51NavaidTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51TouchDownLiftOffTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayCentrelinePointTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>TLcdAIXM51Property<TLcdAIXM51Point>
- Returns:
- the value of the
IF_PROPERTYproperty. - See Also:
-
setIF
Sets the value of the property that maps to the choice between theIF_fixDesignatedPointandIF_navaidSystemandIF_aimingPointandIF_runwayPointandIF_airportReferencePointandIF_positionelements.The possible values for this property are instances of
TLcdAIXM51FeatureAssociation<TLcdAIXM51DesignatedPointTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51NavaidTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51TouchDownLiftOffTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayCentrelinePointTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>TLcdAIXM51Property<TLcdAIXM51Point>
- Parameters:
aValue- the value to set for theIF_PROPERTYproperty.
-
getIAF
Returns the value of the property that maps to the choice between theIAF_fixDesignatedPointandIAF_navaidSystemandIAF_aimingPointandIAF_runwayPointandIAF_airportReferencePointandIAF_positionelements.The possible values for this property are instances of
TLcdAIXM51FeatureAssociation<TLcdAIXM51DesignatedPointTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51NavaidTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51TouchDownLiftOffTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayCentrelinePointTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>TLcdAIXM51Property<TLcdAIXM51Point>
- Returns:
- the value of the
IAF_PROPERTYproperty. - See Also:
-
setIAF
Sets the value of the property that maps to the choice between theIAF_fixDesignatedPointandIAF_navaidSystemandIAF_aimingPointandIAF_runwayPointandIAF_airportReferencePointandIAF_positionelements.The possible values for this property are instances of
TLcdAIXM51FeatureAssociation<TLcdAIXM51DesignatedPointTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51NavaidTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51TouchDownLiftOffTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayCentrelinePointTimeSlice>TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>TLcdAIXM51Property<TLcdAIXM51Point>
- Parameters:
aValue- the value to set for theIAF_PROPERTYproperty.
-
getBuffer
Returns the role value contained in the value of theBUFFER_PROPERTYproperty. Returnsnullif the value of theBUFFER_PROPERTYproperty isnull.The graphical area describing the buffer defined around a Terminal Arrival Area.
- Returns:
- the role value of the
BUFFER_PROPERTYproperty. - See Also:
-
setBuffer
Sets the value of the property that maps to thebufferelement. to a new instance of the association classTLcdAIXM51Propertyinitialized with the given role value. In case the given role value isnull, theBUFFER_PROPERTYproperty is set tonull.The graphical area describing the buffer defined around a Terminal Arrival Area.
- Parameters:
aValue- the role value to set for theBUFFER_PROPERTYproperty.
-
getSector
Gets the value of theSECTOR_PROPERTYproperty adapted to a list ofTLcdAIXM51TerminalArrivalAreaSectorinstances.A subdivision of the Terminal Arrival Area designed to provide the lowest altitude possible and maintain safety.
- Returns:
- the value of the
SECTOR_PROPERTYproperty adapted to a list ofTLcdAIXM51TerminalArrivalAreaSectorinstances. - See Also:
-
getApproachRNAV
Returns the role value contained in the value of theAPPROACH_RNAV_PROPERTYproperty. Returnsnullif the value of theAPPROACH_RNAV_PROPERTYproperty isnull.An approach built for use by aircraft with equipment that can determine the location of a point based on the latitude and longitude.
- Returns:
- the role value of the
APPROACH_RNAV_PROPERTYproperty. - See Also:
-
setApproachRNAV
public void setApproachRNAV(TLcdAIXM51Feature<TLcdAIXM51InstrumentApproachProcedureTimeSlice> aValue) Sets the value of the property that maps to theapproachRNAVelement. to a new instance of the association classTLcdAIXM51FeatureAssociationinitialized with the given role value. In case the given role value isnull, theAPPROACH_RNAV_PROPERTYproperty is set tonull.An approach built for use by aircraft with equipment that can determine the location of a point based on the latitude and longitude.
- Parameters:
aValue- the role value to set for theAPPROACH_RNAV_PROPERTYproperty.
-
getAnnotation
Gets the value of theANNOTATION_PROPERTYproperty adapted to a list ofTLcdAIXM51Noteinstances.- Returns:
- the value of the
ANNOTATION_PROPERTYproperty adapted to a list ofTLcdAIXM51Noteinstances. - See Also:
-
getExtension
Gets the value of theEXTENSION_PROPERTYproperty adapted to a list ofTLcdAIXM51AbstractExtensioninstances.- Returns:
- the value of the
EXTENSION_PROPERTYproperty adapted to a list ofTLcdAIXM51AbstractExtensioninstances. - See Also:
-
getInterpretation
Returns the value of the property that maps to theinterpretationelement.Property indicating how the timeslice is to be interpreted. See the AIXM Temporality model for details.
- Returns:
- the value of the
INTERPRETATION_PROPERTYproperty.
-
setInterpretation
Sets the value of the property that maps to theinterpretationelement.Property indicating how the timeslice is to be interpreted. See the AIXM Temporality model for details.
- Parameters:
aValue- the value to set for theINTERPRETATION_PROPERTYproperty.
-
getSequenceNumber
public long getSequenceNumber()Returns the value of the property that maps to thesequenceNumberelement.Used for the identification of the Time Slice concerned. See the AIXM Temporality model for details.
- Returns:
- the value of the
SEQUENCE_NUMBER_PROPERTYproperty.
-
setSequenceNumber
public void setSequenceNumber(long aValue) Sets the value of the property that maps to thesequenceNumberelement.Used for the identification of the Time Slice concerned. See the AIXM Temporality model for details.
- Parameters:
aValue- the value to set for theSEQUENCE_NUMBER_PROPERTYproperty.
-
getCorrectionNumber
public long getCorrectionNumber()Returns the value of the property that maps to thecorrectionNumberelement.Used for indicating the order of the corrections of a Time Slice. See the AIXM Temporality model for details.
- Returns:
- the value of the
CORRECTION_NUMBER_PROPERTYproperty.
-
setCorrectionNumber
public void setCorrectionNumber(long aValue) Sets the value of the property that maps to thecorrectionNumberelement.Used for indicating the order of the corrections of a Time Slice. See the AIXM Temporality model for details.
- Parameters:
aValue- the value to set for theCORRECTION_NUMBER_PROPERTYproperty.
-
getTimeSliceMetadata
Returns the value of the property that maps to thetimeSliceMetadataelement.- Returns:
- the value of the
TIME_SLICE_METADATA_PROPERTYproperty.
-
setTimeSliceMetadata
Sets the value of the property that maps to thetimeSliceMetadataelement.- Parameters:
aValue- the value to set for theTIME_SLICE_METADATA_PROPERTYproperty.
-
getFeatureLifetime
Returns the value of the property that maps to thefeatureLifetimeelement.The start and end of life of the feature. See the AIXM Temporality model for details.
- Returns:
- the value of the
FEATURE_LIFETIME_PROPERTYproperty. - See Also:
-
setFeatureLifetime
Sets the value of the property that maps to thefeatureLifetimeelement.The start and end of life of the feature. See the AIXM Temporality model for details.
- Parameters:
aValue- the value to set for theFEATURE_LIFETIME_PROPERTYproperty.
-