Enum Class Attribute

java.lang.Object
java.lang.Enum<Attribute>
com.microfocus.zfe.haapi.ps.Attribute
All Implemented Interfaces:
Serializable, Comparable<Attribute>, java.lang.constant.Constable

public enum Attribute extends Enum<Attribute>
Enumeration of all possible field and extended attributes for all host types.
  • Enum Constant Details

    • PROTECTED

      public static final Attribute PROTECTED
      3270, 5250, HP, UTS, T27
    • MODIFIED

      public static final Attribute MODIFIED
      3270, 5250, HP, UTS
    • NUMERIC_ONLY

      public static final Attribute NUMERIC_ONLY
      3270, 5250
    • ALPHA_NUMERIC

      public static final Attribute ALPHA_NUMERIC
      3270, 5250
    • HIGH_INTENSITY

      public static final Attribute HIGH_INTENSITY
      3270, 5250, UTS
    • HIDDEN

      public static final Attribute HIDDEN
      3270, 5250, VT, HP, T27, ALC
    • PEN_DETECTABLE

      public static final Attribute PEN_DETECTABLE
      3270
    • ALPHA_ONLY

      public static final Attribute ALPHA_ONLY
      5250
    • NUMERIC_SHIFT

      public static final Attribute NUMERIC_SHIFT
      5250
    • NUMERIC_SPECIAL

      public static final Attribute NUMERIC_SPECIAL
      5250
    • KATAKANA_SHIFT

      public static final Attribute KATAKANA_SHIFT
      5250
    • MAGNETIC_STRIPE

      public static final Attribute MAGNETIC_STRIPE
      5250
    • SIGNED_NUMERIC_ONLY

      public static final Attribute SIGNED_NUMERIC_ONLY
      5250
    • TRANSMIT_ONLY

      public static final Attribute TRANSMIT_ONLY
      HP, IBM3270 (hijacks this bit for REQUIRED FIELDS)
    • FIELD_END_MARKER

      public static final Attribute FIELD_END_MARKER
      HP, T27
    • FIELD_START_MARKER

      public static final Attribute FIELD_START_MARKER
      HP
    • SPECIAL_EMPHASIS_PROTECTED

      public static final Attribute SPECIAL_EMPHASIS_PROTECTED
      UTS
    • TAB_STOP

      public static final Attribute TAB_STOP
      UTS
    • REVERSE

      public static final Attribute REVERSE
      3270, 5250, VT, HP, T27, ACL, UTS
    • BLINKING

      public static final Attribute BLINKING
      3270, 5250, VT, HP, T27, ACL, UTS
    • RIGHT_JUSTIFIED

      public static final Attribute RIGHT_JUSTIFIED
      UTS, T27
    • LEFT_JUSTIFIED

      public static final Attribute LEFT_JUSTIFIED
      T27
    • FIELD_ATTRIBUTE

      public static final Attribute FIELD_ATTRIBUTE
      IBM and T27 attributes take up a space
    • LOW_INTENSITY

      public static final Attribute LOW_INTENSITY
      UTS, HP
    • UNDERLINE

      public static final Attribute UNDERLINE
      3270, 5250, VT, HP, UTS, T27
    • DOUBLE_BYTE

      public static final Attribute DOUBLE_BYTE
      3270
    • COLUMN_SEPARATOR

      public static final Attribute COLUMN_SEPARATOR
      5250
    • BOLD

      public static final Attribute BOLD
      VT, T27
    • DOUBLE_WIDTH

      public static final Attribute DOUBLE_WIDTH
      VT
    • DOUBLE_HEIGHT_TOP

      public static final Attribute DOUBLE_HEIGHT_TOP
      VT
    • DOUBLE_HEIGHT_BOTTOM

      public static final Attribute DOUBLE_HEIGHT_BOTTOM
      VT
    • SHIFT_CASE

      public static final Attribute SHIFT_CASE
      HP
    • SHIFT_OUT

      public static final Attribute SHIFT_OUT
      HP
    • CONTROL_PAGE_DATA

      public static final Attribute CONTROL_PAGE_DATA
      UTS
    • RIGHT_COLUMN_SEPARATOR

      public static final Attribute RIGHT_COLUMN_SEPARATOR
      UTS
    • LEFT_COLUMN_SEPARATOR

      public static final Attribute LEFT_COLUMN_SEPARATOR
      UTS
    • UPPERSCORE

      public static final Attribute UPPERSCORE
      UTS
    • STRIKE_THROUGH

      public static final Attribute STRIKE_THROUGH
      UTS
    • TRANSMITTABLE

      public static final Attribute TRANSMITTABLE
      T27
    • BLUE

      public static final Attribute BLUE
      3270
    • RED

      public static final Attribute RED
      3270
    • PINK

      public static final Attribute PINK
      3270
    • GREEN

      public static final Attribute GREEN
      3270
    • TURQUOISE

      public static final Attribute TURQUOISE
      3270
    • YELLOW

      public static final Attribute YELLOW
      3270
    • WHITE

      public static final Attribute WHITE
      3270
    • REQUIRED

      public static final Attribute REQUIRED
      3270
  • Method Details

    • values

      public static Attribute[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Attribute valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null