Enum TdbKernelWindowType

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<TdbKernelWindowType>

    public enum TdbKernelWindowType
    extends java.lang.Enum<TdbKernelWindowType>
    Enumeration of available kernel window types
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      Display
      Results from Display orders
      Applications should use TdbTermList and TdbTermTree to intercept Display results for easier application handling.
      Expand
      Results from expanding a focus selection
      History
      The user's search history
      Applications should use TdbHistoryDetail objects created by the TdbCclCommand processor instead of this kernel window.
      PrintLocal
      Contains the results of Print Local orders
      Show
      Results from a show or show focus order
      SysInfo
      System information window, contains results from orders such as STatus, FREQuency, MEASure, etc.
      Undefined
      Not a valid window type
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static TdbKernelWindowType valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static TdbKernelWindowType[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      • Methods inherited from class java.lang.Enum

        compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Enum Constant Detail

      • Expand

        public static final TdbKernelWindowType Expand
        Results from expanding a focus selection
      • Display

        public static final TdbKernelWindowType Display
        Results from Display orders
        Applications should use TdbTermList and TdbTermTree to intercept Display results for easier application handling. This window type is fully supported, but the contents of the window do not yield to simple processing.
      • History

        public static final TdbKernelWindowType History
        The user's search history
        Applications should use TdbHistoryDetail objects created by the TdbCclCommand processor instead of this kernel window.
      • SysInfo

        public static final TdbKernelWindowType SysInfo
        System information window, contains results from orders such as STatus, FREQuency, MEASure, etc.
      • PrintLocal

        public static final TdbKernelWindowType PrintLocal
        Contains the results of Print Local orders
    • Method Detail

      • values

        public static TdbKernelWindowType[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (TdbKernelWindowType c : TdbKernelWindowType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static TdbKernelWindowType valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null