Interface ILcdAIXMRouteSegmentFeature

All Superinterfaces:
ILcdRouteSegmentFeature

public interface ILcdAIXMRouteSegmentFeature extends ILcdRouteSegmentFeature
This interface extends the more general applicable features defined in the ILcdATSRouteSegmentFeature interface with AIXM specific features.

If a featured domain object contains a value for a feature, this value should comply with the terms specified in this interface.

This interface defines the features (properties) that can be requested through ILcdFeatured. A more preferred and generic way to access the properties of a domain object is through ILcdDataObject. The related class defining the available data object properties for an AIXM route segment is TLcdAIXMRouteSegmentDataProperties.

See Also:
  • Field Details

    • DATE_FROM

      static final String DATE_FROM
      The beginning date and time of validity for the full set of attributes values in this entity. The date is of the type String.
      See Also:
    • DATE_TILL

      static final String DATE_TILL
      The end date and time of validity for the full set of attributes values in this entity. The date is of the type String.
      See Also:
    • MID

      static final String MID
      An artificial unique identifier in a given context. This context can be a dataset or an application domain. The identifier is of the type String.
      See Also:
    • TYPE

      static final String TYPE
      The type of route from a navigation point of view. The type is of the type TLcdRouteSegmentType.
      See Also:
    • REQUIRED_NAVIGATION_PERFORMANCE

      static final String REQUIRED_NAVIGATION_PERFORMANCE
      A code indicating the required navigation performance for the route segment. The required navigation performance is of the type Float.
      See Also:
    • LEVEL

      static final String LEVEL
      A code indicating if the route segment is in the upper airspace, in the lower airspace or in both. The level is of the type TLcdATSRouteSegmentLevel.
      See Also:
    • AIRCRAFT_CLASS

      static final String AIRCRAFT_CLASS
      A code indicating the class of aircraft that may use the route. The class of aircraft is of the type TLcdAircraftClass.
      See Also:
    • ROUTE_CLASSIFICATION

      static final String ROUTE_CLASSIFICATION
      A code indicating if a route is international or domestic. The route classification is of the type TLcdRouteClassification.
      See Also:
    • FLIGHT_RULES_OBSERVATION

      static final String FLIGHT_RULES_OBSERVATION
      A code indicating the flight rules to be observed by aircraft. The flight rules observation is of the type TLcdFlightRule.
      See Also:
    • OPERATIONS_TYPE

      static final String OPERATIONS_TYPE
      A code indicating the civil/military status of the route. The operations type is of the type TLcdRouteOperationsType.
      See Also:
    • UPPER_LIMIT

      static final String UPPER_LIMIT
      The numerical value of the upper limit. The upper limit is of the type Float.
      See Also:
    • UPPER_LIMIT_UNIT

      static final String UPPER_LIMIT_UNIT
      The unit of measurement for the upper limit. The upper limit unit is of the type TLcdAltitudeUnit
      See Also:
    • UPPER_LIMIT_REFERENCE

      static final String UPPER_LIMIT_REFERENCE
      A code indicating the convention of calculating the upper limit. The upper limit reference point is of the type TLcdAltitudeReference.
      See Also:
    • LOWER_LIMIT

      static final String LOWER_LIMIT
      The numerical value of the lower limit. The lower limit is of the type Float.
      See Also:
    • LOWER_LIMIT_UNIT

      static final String LOWER_LIMIT_UNIT
      The unit of measurement for the lower limit. The lower limit unit is of the type TLcdAltitudeUnit
      See Also:
    • LOWER_LIMIT_REFERENCE

      static final String LOWER_LIMIT_REFERENCE
      A code indicating the convention of calculating the lower limit. The lower limit reference point is of the type TLcdAltitudeReference.
      See Also:
    • MINIMUM_LIMIT

      static final String MINIMUM_LIMIT
      The numerical value of the minimum limit. The minimum limit is of the type Float.
      See Also:
    • MINIMUM_LIMIT_UNIT

      static final String MINIMUM_LIMIT_UNIT
      The unit of measurement for the minimum limit. The minimum limit unit is of the type TLcdAltitudeUnit.
      See Also:
    • MINIMUM_LIMIT_REFERENCE

      static final String MINIMUM_LIMIT_REFERENCE
      A code indicating the convention of calculating the minimum limit. The minimum limit reference point is of the type TLcdAltitudeReference.
      See Also:
    • LOWER_OVERRIDE_LIMIT

      static final String LOWER_OVERRIDE_LIMIT
      The numerical value of the lower override limit. The lower override limit is of the type Float.
      See Also:
    • LOWER_OVERRIDE_LIMIT_UNIT

      static final String LOWER_OVERRIDE_LIMIT_UNIT
      The unit of measurement for the lower override limit. The lower override limit unit is of the type TLcdAltitudeUnit
      See Also:
    • LOWER_OVERRIDE_LIMIT_REFERENCE

      static final String LOWER_OVERRIDE_LIMIT_REFERENCE
      A code indicating the convention of calculating the lower override limit. The lower override limit reference point is of the type TLcdAltitudeReference.
      See Also:
    • WIDTH

      static final String WIDTH
      The width of the route segment. The width is of the type Float.
      See Also:
    • WIDTH_UNIT

      static final String WIDTH_UNIT
      The unit of measurement for the width. The width unit is of the type TLcdDistanceUnit.
      See Also:
    • START_ATC_REPORT

      static final String START_ATC_REPORT
      A code indicating the type of position report required by an ATC Unit for the start point of the route segment. The start ATC report is of the type TLcdATCReport.
      See Also:
    • END_ATC_REPORT

      static final String END_ATC_REPORT
      A code indicating the type of position report required by an ATC Unit for the end point of the route segment. The end ATC report is of the type TLcdATCReport.
      See Also:
    • START_RVSM_ROLE

      static final String START_RVSM_ROLE
      A code indicating that start point of the route segment has a specific role in the RVSM context. The start RVSM role is of the type TLcdRVSMRole.
      See Also:
    • END_RVSM_ROLE

      static final String END_RVSM_ROLE
      A code indicating that end point of the route segment has a specific role in the RVSM context. The end RVSM role is of the type TLcdRVSMRole.
      See Also:
    • PATH_TYPE

      static final String PATH_TYPE
      The type of segment path to be flown between the two points of the route segment. The type of segment path is of the type TLcdRouteSegmentPathType.
      See Also:
    • INITIAL_TRUE_TRACK

      static final String INITIAL_TRUE_TRACK
      The initial true track. The initial true track is of the type Float.
      See Also:
    • INITIAL_MAGNETIC_TRACK

      static final String INITIAL_MAGNETIC_TRACK
      The initial magnetic track. The initial magnetic track is of the type Float.
      See Also:
    • REVERSE_INITIAL_TRUE_TRACK

      static final String REVERSE_INITIAL_TRUE_TRACK
      The reverse initial true track. The reverse initial true track is of the type Float.
      See Also:
    • REVERSE_INITIAL_MAGNETIC_TRACK

      static final String REVERSE_INITIAL_MAGNETIC_TRACK
      The reverse initial magnetic track. The reverse initial magnetic track is of the type Float.
      See Also:
    • LENGTH

      static final String LENGTH
      The length of the path (depending on the type of the path). The length is of the type Float.
      See Also:
    • COP_DISTANCE

      static final String COP_DISTANCE
      The distance from the start point to the change over point, if provided, for a VOR-defined segment. The COP distance is of the type Float.
      See Also:
    • HORIZONTAL_DISTANCE_UNIT

      static final String HORIZONTAL_DISTANCE_UNIT
      The unit of measurement used to express the length of the segment and the change-over point distance. The horizontal distance unit is of type TLcdDistanceUnit.
      See Also:
    • REMARK

      static final String REMARK
      Free text remarks. The remark is of the type String.
      See Also: