Class TLcdAircraftClass

java.lang.Object
com.luciad.format.aixm.model.route.type.TLcdAircraftClass

public class TLcdAircraftClass extends Object
Type safe enumeration class, indicating the class of aircraft that may use a route.
  • Field Details

    • JET

      public static final TLcdAircraftClass JET
      Jet (key = J).
    • PROPELLER

      public static final TLcdAircraftClass PROPELLER
      Propeller (key = P).
    • HELICOPTER

      public static final TLcdAircraftClass HELICOPTER
      Helicopter (key = H).
    • HELICOPTER_PROPELLER

      public static final TLcdAircraftClass HELICOPTER_PROPELLER
      Helicopter and propeller (key = HP).
    • JET_PROPELLER_HELICOPTER

      public static final TLcdAircraftClass JET_PROPELLER_HELICOPTER
      Jet, propeller and helicopter (key = ALL).
    • JET_PROPELLER

      public static final TLcdAircraftClass JET_PROPELLER
      Jet and propeller (key = JP).
    • OTHER

      public static final TLcdAircraftClass OTHER
      Other (key = OTHER).
  • Method Details

    • getName

      public String getName()
      Returns the name of the TLcdAircraftClass object.
      Returns:
      the name of the TLcdAircraftClass object.
    • valueOf

      public static TLcdAircraftClass valueOf(String aCode)
      Returns the TLcdAircraftClass object matching the given code.
      Parameters:
      aCode - The key by which to retrieve a TLcdAircraftClass. This key must not be null.
      Returns:
      A TLcdAircraftClass object if the parameter matches to an aircraft class, null otherwise.
    • toString

      public String toString()
      Overrides:
      toString in class Object