All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdAIXM51ApproachTimingTable extends TLcdAIXM51AbstractAIXMObject
Table of timings usually between final approach fix and the missed approach point.
Since:
10.0
  • Field Details

    • STARTING_MEASUREMENT_POINT_PROPERTY

      public static final TLcdDataProperty STARTING_MEASUREMENT_POINT_PROPERTY
      Data property that maps to the startingMeasurementPoint element. The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeProcedureDistance>.
    • ENDING_MEASUREMENT_POINT_PROPERTY

      public static final TLcdDataProperty ENDING_MEASUREMENT_POINT_PROPERTY
      Data property that maps to the endingMeasurementPoint element. The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeProcedureDistance>.
    • TIME_PROPERTY

      public static final TLcdDataProperty TIME_PROPERTY
      Data property that maps to the time element. The possible values for this property are instances of TLcdAIXM51ValDuration.
    • SPEED_PROPERTY

      public static final TLcdDataProperty SPEED_PROPERTY
      Data property that maps to the speed element. The possible values for this property are instances of TLcdAIXM51ValSpeed.
    • ANNOTATION_PROPERTY

      public static final TLcdDataProperty ANNOTATION_PROPERTY
      Data property that maps to the annotation element. The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51Note>>.
    • EXTENSION_PROPERTY

      public static final TLcdDataProperty EXTENSION_PROPERTY
      Data property that maps to the extension element. The possible values for this property are instances of List<TLcdAIXM51Link<TLcdAIXM51AbstractExtension>>.
  • Constructor Details

    • TLcdAIXM51ApproachTimingTable

      public TLcdAIXM51ApproachTimingTable()
    • TLcdAIXM51ApproachTimingTable

      public TLcdAIXM51ApproachTimingTable(TLcdDataType aType)
  • Method Details

    • getStartingMeasurementPoint

      public TLcdAIXM51CodeProcedureDistance getStartingMeasurementPoint()
      Returns the role value contained in the value of the STARTING_MEASUREMENT_POINT_PROPERTY property. Returns null if the value of the STARTING_MEASUREMENT_POINT_PROPERTY property is null.

      Indicates starting point of the vertical or horizontal measurement

      Returns:
      the role value of the STARTING_MEASUREMENT_POINT_PROPERTY property.
      See Also:
    • setStartingMeasurementPoint

      public void setStartingMeasurementPoint(TLcdAIXM51CodeProcedureDistance aValue)
      Sets the value of the property that maps to the startingMeasurementPoint 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 STARTING_MEASUREMENT_POINT_PROPERTY property is set to null.

      Indicates starting point of the vertical or horizontal measurement

      Parameters:
      aValue - the role value to set for the STARTING_MEASUREMENT_POINT_PROPERTY property.
    • getEndingMeasurementPoint

      public TLcdAIXM51CodeProcedureDistance getEndingMeasurementPoint()
      Returns the role value contained in the value of the ENDING_MEASUREMENT_POINT_PROPERTY property. Returns null if the value of the ENDING_MEASUREMENT_POINT_PROPERTY property is null.

      Indicates ending point of the vertical or horizontal measurement

      Returns:
      the role value of the ENDING_MEASUREMENT_POINT_PROPERTY property.
      See Also:
    • setEndingMeasurementPoint

      public void setEndingMeasurementPoint(TLcdAIXM51CodeProcedureDistance aValue)
      Sets the value of the property that maps to the endingMeasurementPoint 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 ENDING_MEASUREMENT_POINT_PROPERTY property is set to null.

      Indicates ending point of the vertical or horizontal measurement

      Parameters:
      aValue - the role value to set for the ENDING_MEASUREMENT_POINT_PROPERTY property.
    • getTime

      public TLcdAIXM51ValDuration getTime()
      Returns the value of the property that maps to the time element.

      The duration of the flight between the start point and the end point.

      Returns:
      the value of the TIME_PROPERTY property.
    • setTime

      public void setTime(TLcdAIXM51ValDuration aValue)
      Sets the value of the property that maps to the time element.

      The duration of the flight between the start point and the end point.

      Parameters:
      aValue - the value to set for the TIME_PROPERTY property.
    • getSpeed

      public TLcdAIXM51ValSpeed getSpeed()
      Returns the value of the property that maps to the speed element.

      The speed of the aircraft used to calculate the time.

      Returns:
      the value of the SPEED_PROPERTY property.
    • setSpeed

      public void setSpeed(TLcdAIXM51ValSpeed aValue)
      Sets the value of the property that maps to the speed element.

      The speed of the aircraft used to calculate the time.

      Parameters:
      aValue - the value to set for the SPEED_PROPERTY property.
    • getAnnotation

      public List<TLcdAIXM51Note> getAnnotation()
      Gets the value of the ANNOTATION_PROPERTY property adapted to a list of TLcdAIXM51Note instances.
      Returns:
      the value of the ANNOTATION_PROPERTY property adapted to a list of TLcdAIXM51Note instances.
      See Also:
    • getExtension

      public List<TLcdAIXM51AbstractExtension> getExtension()
      Gets the value of the EXTENSION_PROPERTY property adapted to a list of TLcdAIXM51AbstractExtension instances.
      Returns:
      the value of the EXTENSION_PROPERTY property adapted to a list of TLcdAIXM51AbstractExtension instances.
      See Also: