All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdAIXM51Minima extends TLcdAIXM51AbstractAIXMObject
Vertical and horizontal visual minimums for a procedure segment conditions such as aircraft category, navigation equipment usage, procedure type, altimeter, etc.
Since:
10.0
  • Field Details

    • ALTITUDE_PROPERTY

      public static final TLcdDataProperty ALTITUDE_PROPERTY
      Data property that maps to the altitude element. The possible values for this property are instances of TLcdAIXM51ValDistanceVertical.
    • ALTITUDE_CODE_PROPERTY

      public static final TLcdDataProperty ALTITUDE_CODE_PROPERTY
      Data property that maps to the altitudeCode element. The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeMinimumAltitude>.
    • ALTITUDE_REFERENCE_PROPERTY

      public static final TLcdDataProperty ALTITUDE_REFERENCE_PROPERTY
      Data property that maps to the altitudeReference element. The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeVerticalReference>.
    • HEIGHT_PROPERTY

      public static final TLcdDataProperty HEIGHT_PROPERTY
      Data property that maps to the height element. The possible values for this property are instances of TLcdAIXM51ValDistanceVertical.
    • MILITARY_HEIGHT_PROPERTY

      public static final TLcdDataProperty MILITARY_HEIGHT_PROPERTY
      Data property that maps to the militaryHeight element. The possible values for this property are instances of TLcdAIXM51ValDistanceVertical.
    • RADIO_HEIGHT_PROPERTY

      public static final TLcdDataProperty RADIO_HEIGHT_PROPERTY
      Data property that maps to the radioHeight element. The possible values for this property are instances of TLcdAIXM51ValDistanceVertical.
    • HEIGHT_CODE_PROPERTY

      public static final TLcdDataProperty HEIGHT_CODE_PROPERTY
      Data property that maps to the heightCode element. The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeMinimumHeight>.
    • HEIGHT_REFERENCE_PROPERTY

      public static final TLcdDataProperty HEIGHT_REFERENCE_PROPERTY
      Data property that maps to the heightReference element. The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeHeightReference>.
    • VISIBILITY_PROPERTY

      public static final TLcdDataProperty VISIBILITY_PROPERTY
      Data property that maps to the visibility element. The possible values for this property are instances of TLcdAIXM51ValDistance.
    • MILITARY_VISIBILITY_PROPERTY

      public static final TLcdDataProperty MILITARY_VISIBILITY_PROPERTY
      Data property that maps to the militaryVisibility element. The possible values for this property are instances of TLcdAIXM51ValDistance.
    • MANDATORY_RVR_PROPERTY

      public static final TLcdDataProperty MANDATORY_RVR_PROPERTY
      Data property that maps to the mandatoryRVR element. The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeYesNo>.
    • REMOTE_ALTIMETER_MINIMA_PROPERTY

      public static final TLcdDataProperty REMOTE_ALTIMETER_MINIMA_PROPERTY
      Data property that maps to the remoteAltimeterMinima element. The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeYesNo>.
    • ADJUSTMENT_INOP_PROPERTY

      public static final TLcdDataProperty ADJUSTMENT_INOP_PROPERTY
      Data property that maps to the adjustmentINOP element. The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51EquipmentUnavailableAdjustment>>.
    • 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

    • TLcdAIXM51Minima

      public TLcdAIXM51Minima()
    • TLcdAIXM51Minima

      public TLcdAIXM51Minima(TLcdDataType aType)
  • Method Details

    • getAltitude

      public TLcdAIXM51ValDistanceVertical getAltitude()
      Returns the value of the property that maps to the altitude element.

      The lowest altitude used in establishing compliance with obstacle clearance criteria. The lowest altitude an aircraft flies before making a decision to land or abort and take the missed approach. (Highest of the lower limit altitudes in controlling obstacles plus the altitude adjustments (operational factors))

      Returns:
      the value of the ALTITUDE_PROPERTY property.
    • setAltitude

      public void setAltitude(TLcdAIXM51ValDistanceVertical aValue)
      Sets the value of the property that maps to the altitude element.

      The lowest altitude used in establishing compliance with obstacle clearance criteria. The lowest altitude an aircraft flies before making a decision to land or abort and take the missed approach. (Highest of the lower limit altitudes in controlling obstacles plus the altitude adjustments (operational factors))

      Parameters:
      aValue - the value to set for the ALTITUDE_PROPERTY property.
    • getAltitudeCode

      public TLcdAIXM51CodeMinimumAltitude getAltitudeCode()
      Returns the role value contained in the value of the ALTITUDE_CODE_PROPERTY property. Returns null if the value of the ALTITUDE_CODE_PROPERTY property is null.

      An indication of the meaning of the altitude value, such as obstacle clearance altitude or decision altitude.

      Returns:
      the role value of the ALTITUDE_CODE_PROPERTY property.
      See Also:
    • setAltitudeCode

      public void setAltitudeCode(TLcdAIXM51CodeMinimumAltitude aValue)
      Sets the value of the property that maps to the altitudeCode 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 ALTITUDE_CODE_PROPERTY property is set to null.

      An indication of the meaning of the altitude value, such as obstacle clearance altitude or decision altitude.

      Parameters:
      aValue - the role value to set for the ALTITUDE_CODE_PROPERTY property.
    • getAltitudeReference

      public TLcdAIXM51CodeVerticalReference getAltitudeReference()
      Returns the role value contained in the value of the ALTITUDE_REFERENCE_PROPERTY property. Returns null if the value of the ALTITUDE_REFERENCE_PROPERTY property is null.

      A code indicating the reference for the altitude.

      Returns:
      the role value of the ALTITUDE_REFERENCE_PROPERTY property.
      See Also:
    • setAltitudeReference

      public void setAltitudeReference(TLcdAIXM51CodeVerticalReference aValue)
      Sets the value of the property that maps to the altitudeReference 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 ALTITUDE_REFERENCE_PROPERTY property is set to null.

      A code indicating the reference for the altitude.

      Parameters:
      aValue - the role value to set for the ALTITUDE_REFERENCE_PROPERTY property.
    • getHeight

      public TLcdAIXM51ValDistanceVertical getHeight()
      Returns the value of the property that maps to the height element.

      The height value for the minimum

      Returns:
      the value of the HEIGHT_PROPERTY property.
    • setHeight

      public void setHeight(TLcdAIXM51ValDistanceVertical aValue)
      Sets the value of the property that maps to the height element.

      The height value for the minimum

      Parameters:
      aValue - the value to set for the HEIGHT_PROPERTY property.
    • getMilitaryHeight

      public TLcdAIXM51ValDistanceVertical getMilitaryHeight()
      Returns the value of the property that maps to the militaryHeight element.

      The height value for the minimum used by militaries, such as DoD in United States.

      Returns:
      the value of the MILITARY_HEIGHT_PROPERTY property.
    • setMilitaryHeight

      public void setMilitaryHeight(TLcdAIXM51ValDistanceVertical aValue)
      Sets the value of the property that maps to the militaryHeight element.

      The height value for the minimum used by militaries, such as DoD in United States.

      Parameters:
      aValue - the value to set for the MILITARY_HEIGHT_PROPERTY property.
    • getRadioHeight

      public TLcdAIXM51ValDistanceVertical getRadioHeight()
      Returns the value of the property that maps to the radioHeight element.

      The height reported by a radio altimeter. Applies to CAT II.

      Returns:
      the value of the RADIO_HEIGHT_PROPERTY property.
    • setRadioHeight

      public void setRadioHeight(TLcdAIXM51ValDistanceVertical aValue)
      Sets the value of the property that maps to the radioHeight element.

      The height reported by a radio altimeter. Applies to CAT II.

      Parameters:
      aValue - the value to set for the RADIO_HEIGHT_PROPERTY property.
    • getHeightCode

      public TLcdAIXM51CodeMinimumHeight getHeightCode()
      Returns the role value contained in the value of the HEIGHT_CODE_PROPERTY property. Returns null if the value of the HEIGHT_CODE_PROPERTY property is null.

      An indication of the meaning of the height value, such as obstacle clearance height or decision height.

      Returns:
      the role value of the HEIGHT_CODE_PROPERTY property.
      See Also:
    • setHeightCode

      public void setHeightCode(TLcdAIXM51CodeMinimumHeight aValue)
      Sets the value of the property that maps to the heightCode 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 HEIGHT_CODE_PROPERTY property is set to null.

      An indication of the meaning of the height value, such as obstacle clearance height or decision height.

      Parameters:
      aValue - the role value to set for the HEIGHT_CODE_PROPERTY property.
    • getHeightReference

      public TLcdAIXM51CodeHeightReference getHeightReference()
      Returns the role value contained in the value of the HEIGHT_REFERENCE_PROPERTY property. Returns null if the value of the HEIGHT_REFERENCE_PROPERTY property is null.

      The reference surface for the height value.

      Returns:
      the role value of the HEIGHT_REFERENCE_PROPERTY property.
      See Also:
    • setHeightReference

      public void setHeightReference(TLcdAIXM51CodeHeightReference aValue)
      Sets the value of the property that maps to the heightReference 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 HEIGHT_REFERENCE_PROPERTY property is set to null.

      The reference surface for the height value.

      Parameters:
      aValue - the role value to set for the HEIGHT_REFERENCE_PROPERTY property.
    • getVisibility

      public TLcdAIXM51ValDistance getVisibility()
      Returns the value of the property that maps to the visibility element.

      The minimum visibility needed to land at the airport when using the specified altitude and/or height.

      Returns:
      the value of the VISIBILITY_PROPERTY property.
    • setVisibility

      public void setVisibility(TLcdAIXM51ValDistance aValue)
      Sets the value of the property that maps to the visibility element.

      The minimum visibility needed to land at the airport when using the specified altitude and/or height.

      Parameters:
      aValue - the value to set for the VISIBILITY_PROPERTY property.
    • getMilitaryVisibility

      public TLcdAIXM51ValDistance getMilitaryVisibility()
      Returns the value of the property that maps to the militaryVisibility element.

      The visibility value applicable to the military height.

      Returns:
      the value of the MILITARY_VISIBILITY_PROPERTY property.
    • setMilitaryVisibility

      public void setMilitaryVisibility(TLcdAIXM51ValDistance aValue)
      Sets the value of the property that maps to the militaryVisibility element.

      The visibility value applicable to the military height.

      Parameters:
      aValue - the value to set for the MILITARY_VISIBILITY_PROPERTY property.
    • getMandatoryRVR

      public TLcdAIXM51CodeYesNo getMandatoryRVR()
      Returns the role value contained in the value of the MANDATORY_RVR_PROPERTY property. Returns null if the value of the MANDATORY_RVR_PROPERTY property is null.

      Indicates visibility measurement type.

      Returns:
      the role value of the MANDATORY_RVR_PROPERTY property.
      See Also:
    • setMandatoryRVR

      public void setMandatoryRVR(TLcdAIXM51CodeYesNo aValue)
      Sets the value of the property that maps to the mandatoryRVR 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 MANDATORY_RVR_PROPERTY property is set to null.

      Indicates visibility measurement type.

      Parameters:
      aValue - the role value to set for the MANDATORY_RVR_PROPERTY property.
    • getRemoteAltimeterMinima

      public TLcdAIXM51CodeYesNo getRemoteAltimeterMinima()
      Returns the role value contained in the value of the REMOTE_ALTIMETER_MINIMA_PROPERTY property. Returns null if the value of the REMOTE_ALTIMETER_MINIMA_PROPERTY property is null.

      Indicates if this minima is the primary.

      Returns:
      the role value of the REMOTE_ALTIMETER_MINIMA_PROPERTY property.
      See Also:
    • setRemoteAltimeterMinima

      public void setRemoteAltimeterMinima(TLcdAIXM51CodeYesNo aValue)
      Sets the value of the property that maps to the remoteAltimeterMinima 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 REMOTE_ALTIMETER_MINIMA_PROPERTY property is set to null.

      Indicates if this minima is the primary.

      Parameters:
      aValue - the role value to set for the REMOTE_ALTIMETER_MINIMA_PROPERTY property.
    • getAdjustmentINOP

      public List<TLcdAIXM51EquipmentUnavailableAdjustment> getAdjustmentINOP()
      Gets the value of the ADJUSTMENT_INOP_PROPERTY property adapted to a list of TLcdAIXM51EquipmentUnavailableAdjustment instances.

      The inoperable equipment

      Returns:
      the value of the ADJUSTMENT_INOP_PROPERTY property adapted to a list of TLcdAIXM51EquipmentUnavailableAdjustment instances.
      See Also:
    • 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: