Class TLcdAIXM51EquipmentUnavailableAdjustmentColumn

java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.gml32.model.TLcdGML32AbstractGML
com.luciad.format.aixm51.model.abstractfeature.TLcdAIXM51AbstractAIXMObject
com.luciad.format.aixm51.model.features.procedure.approachprocedure.minima.TLcdAIXM51EquipmentUnavailableAdjustmentColumn
All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdAIXM51EquipmentUnavailableAdjustmentColumn extends TLcdAIXM51AbstractAIXMObject
Adjustments that need to be applied in case equipment is inoperative.
Since:
10.0
  • Field Details

    • GUIDANCE_EQUIPMENT_PROPERTY

      public static final TLcdDataProperty GUIDANCE_EQUIPMENT_PROPERTY
      Data property that maps to the guidanceEquipment element. The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeApproach>.
    • LANDING_SYSTEM_LIGHTS_PROPERTY

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

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

      public static final TLcdDataProperty VISIBILITY_ADJUSTMENT_PROPERTY
      Data property that maps to the visibilityAdjustment element. The possible values for this property are instances of TLcdAIXM51ValDistanceVertical.
    • APPROACH_LIGHTING_INOPERATIVE_PROPERTY

      public static final TLcdDataProperty APPROACH_LIGHTING_INOPERATIVE_PROPERTY
      Data property that maps to the approachLightingInoperative element. The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeYesNo>.
    • 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

    • TLcdAIXM51EquipmentUnavailableAdjustmentColumn

      public TLcdAIXM51EquipmentUnavailableAdjustmentColumn()
    • TLcdAIXM51EquipmentUnavailableAdjustmentColumn

      public TLcdAIXM51EquipmentUnavailableAdjustmentColumn(TLcdDataType aType)
  • Method Details

    • getGuidanceEquipment

      public TLcdAIXM51CodeApproach getGuidanceEquipment()
      Returns the role value contained in the value of the GUIDANCE_EQUIPMENT_PROPERTY property. Returns null if the value of the GUIDANCE_EQUIPMENT_PROPERTY property is null.

      The guidance equipment which is inoperative

      Returns:
      the role value of the GUIDANCE_EQUIPMENT_PROPERTY property.
      See Also:
    • setGuidanceEquipment

      public void setGuidanceEquipment(TLcdAIXM51CodeApproach aValue)
      Sets the value of the property that maps to the guidanceEquipment 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 GUIDANCE_EQUIPMENT_PROPERTY property is set to null.

      The guidance equipment which is inoperative

      Parameters:
      aValue - the role value to set for the GUIDANCE_EQUIPMENT_PROPERTY property.
    • getLandingSystemLights

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

      Indicates if landing System Lights are available

      Returns:
      the role value of the LANDING_SYSTEM_LIGHTS_PROPERTY property.
      See Also:
    • setLandingSystemLights

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

      Indicates if landing System Lights are available

      Parameters:
      aValue - the role value to set for the LANDING_SYSTEM_LIGHTS_PROPERTY property.
    • getEquipmentRVR

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

      RVR reading equipment is unavailable.

      Returns:
      the role value of the EQUIPMENT_RVR_PROPERTY property.
      See Also:
    • setEquipmentRVR

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

      RVR reading equipment is unavailable.

      Parameters:
      aValue - the role value to set for the EQUIPMENT_RVR_PROPERTY property.
    • getVisibilityAdjustment

      public TLcdAIXM51ValDistanceVertical getVisibilityAdjustment()
      Returns the value of the property that maps to the visibilityAdjustment element.

      Adjusted for the corresponding visibility value.

      Returns:
      the value of the VISIBILITY_ADJUSTMENT_PROPERTY property.
    • setVisibilityAdjustment

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

      Adjusted for the corresponding visibility value.

      Parameters:
      aValue - the value to set for the VISIBILITY_ADJUSTMENT_PROPERTY property.
    • getApproachLightingInoperative

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

      Indicates of the approach lighting is INOPERATIVE

      Returns:
      the role value of the APPROACH_LIGHTING_INOPERATIVE_PROPERTY property.
      See Also:
    • setApproachLightingInoperative

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

      Indicates of the approach lighting is INOPERATIVE

      Parameters:
      aValue - the role value to set for the APPROACH_LIGHTING_INOPERATIVE_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: