Class SpecialKey

  • All Implemented Interfaces:
    Comparable

    @Deprecated
    public final class SpecialKey
    extends NaturalKey
    Deprecated.
    Please use org.eclipse.jface.bindings.keys.KeyStroke and org.eclipse.jface.bindings.keys.KeyLookupFactory

    Instances of SpecialKey represent the keys on keyboard recognized as neither modifier keys nor character keys. These are special control keys specific to computers (e.g., "left arrow", "page down", "F10", etc.). They do not include keys representing letters, numbers or punctuation from a natural language, nor do they include any key that can be represented by a Unicode character (e.g., "backspace").

    SpecialKey objects are immutable. Clients are not permitted to extend this class.

    Since:
    3.0
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static SpecialKey ARROW_DOWN
      Deprecated.
      The single static instance of SpecialKey which represents the 'Arrow Down' key.
      static SpecialKey ARROW_LEFT
      Deprecated.
      The single static instance of SpecialKey which represents the 'Arrow Left' key.
      static SpecialKey ARROW_RIGHT
      Deprecated.
      The single static instance of SpecialKey which represents the 'Arrow Right' key.
      static SpecialKey ARROW_UP
      Deprecated.
      The single static instance of SpecialKey which represents the 'Arrow Up' key.
      static SpecialKey BREAK
      Deprecated.
      The single static instance of SpecialKey which represents the 'Break' key.
      static SpecialKey CAPS_LOCK
      Deprecated.
      The single static instance of SpecialKey which represents the 'Caps Lock' key.
      static SpecialKey END
      Deprecated.
      The single static instance of SpecialKey which represents the 'End' key.
      static SpecialKey F1
      Deprecated.
      The single static instance of SpecialKey which represents the 'F1' key.
      static SpecialKey F10
      Deprecated.
      The single static instance of SpecialKey which represents the 'F10' key.
      static SpecialKey F11
      Deprecated.
      The single static instance of SpecialKey which represents the 'F11' key.
      static SpecialKey F12
      Deprecated.
      The single static instance of SpecialKey which represents the 'F12' key.
      static SpecialKey F13
      Deprecated.
      The single static instance of SpecialKey which represents the 'F13' key.
      static SpecialKey F14
      Deprecated.
      The single static instance of SpecialKey which represents the 'F14' key.
      static SpecialKey F15
      Deprecated.
      The single static instance of SpecialKey which represents the 'F15' key.
      static SpecialKey F2
      Deprecated.
      The single static instance of SpecialKey which represents the 'F2' key.
      static SpecialKey F3
      Deprecated.
      The single static instance of SpecialKey which represents the 'F3' key.
      static SpecialKey F4
      Deprecated.
      The single static instance of SpecialKey which represents the 'F4' key.
      static SpecialKey F5
      Deprecated.
      The single static instance of SpecialKey which represents the 'F5' key.
      static SpecialKey F6
      Deprecated.
      The single static instance of SpecialKey which represents the 'F6' key.
      static SpecialKey F7
      Deprecated.
      The single static instance of SpecialKey which represents the 'F7' key.
      static SpecialKey F8
      Deprecated.
      The single static instance of SpecialKey which represents the 'F8' key.
      static SpecialKey F9
      Deprecated.
      The single static instance of SpecialKey which represents the 'F9' key.
      static SpecialKey HOME
      Deprecated.
      The single static instance of SpecialKey which represents the 'Home' key.
      static SpecialKey INSERT
      Deprecated.
      The single static instance of SpecialKey which represents the 'Insert' key.
      static SpecialKey NUM_LOCK
      Deprecated.
      The single static instance of SpecialKey which represents the 'NumLock' key.
      static SpecialKey NUMPAD_0
      Deprecated.
      The single static instance of SpecialKey which represents the '0' key on the numpad.
      static SpecialKey NUMPAD_1
      Deprecated.
      The single static instance of SpecialKey which represents the '1' key on the numpad.
      static SpecialKey NUMPAD_2
      Deprecated.
      The single static instance of SpecialKey which represents the '2' key on the numpad.
      static SpecialKey NUMPAD_3
      Deprecated.
      The single static instance of SpecialKey which represents the '3' key on the numpad.
      static SpecialKey NUMPAD_4
      Deprecated.
      The single static instance of SpecialKey which represents the '4' key on the numpad.
      static SpecialKey NUMPAD_5
      Deprecated.
      The single static instance of SpecialKey which represents the '5' key on the numpad.
      static SpecialKey NUMPAD_6
      Deprecated.
      The single static instance of SpecialKey which represents the '6' key on the numpad.
      static SpecialKey NUMPAD_7
      Deprecated.
      The single static instance of SpecialKey which represents the '7' key on the numpad.
      static SpecialKey NUMPAD_8
      Deprecated.
      The single static instance of SpecialKey which represents the '8' key on the numpad.
      static SpecialKey NUMPAD_9
      Deprecated.
      The single static instance of SpecialKey which represents the '9' key on the numpad.
      static SpecialKey NUMPAD_ADD
      Deprecated.
      The single static instance of SpecialKey which represents the 'Add' key on the numpad.
      static SpecialKey NUMPAD_DECIMAL
      Deprecated.
      The single static instance of SpecialKey which represents the 'Decimal' key on the numpad.
      static SpecialKey NUMPAD_DIVIDE
      Deprecated.
      The single static instance of SpecialKey which represents the 'Divide' key on the numpad.
      static SpecialKey NUMPAD_ENTER
      Deprecated.
      The single static instance of SpecialKey which represents the 'Enter' key on the numpad.
      static SpecialKey NUMPAD_EQUAL
      Deprecated.
      The single static instance of SpecialKey which represents the '=' key on the numpad.
      static SpecialKey NUMPAD_MULTIPLY
      Deprecated.
      The single static instance of SpecialKey which represents the 'Multiply' key on the numpad.
      static SpecialKey NUMPAD_SUBTRACT
      Deprecated.
      The single static instance of SpecialKey which represents the 'Subtract' key on the numpad.
      static SpecialKey PAGE_DOWN
      Deprecated.
      The single static instance of SpecialKey which represents the 'Page Down' key.
      static SpecialKey PAGE_UP
      Deprecated.
      The single static instance of SpecialKey which represents the 'Page Up' key.
      static SpecialKey PAUSE
      Deprecated.
      The single static instance of SpecialKey which represents the 'Pause' key.
      static SpecialKey PRINT_SCREEN
      Deprecated.
      The single static instance of SpecialKey which represents the 'Print Screen' key.
      static SpecialKey SCROLL_LOCK
      Deprecated.
      The single static instance of SpecialKey which represents the 'Scroll Lock' key.
      • Fields inherited from class org.eclipse.ui.keys.Key

        key
    • Field Detail

      • ARROW_DOWN

        public static final SpecialKey ARROW_DOWN
        Deprecated.
        The single static instance of SpecialKey which represents the 'Arrow Down' key.
      • ARROW_LEFT

        public static final SpecialKey ARROW_LEFT
        Deprecated.
        The single static instance of SpecialKey which represents the 'Arrow Left' key.
      • ARROW_RIGHT

        public static final SpecialKey ARROW_RIGHT
        Deprecated.
        The single static instance of SpecialKey which represents the 'Arrow Right' key.
      • ARROW_UP

        public static final SpecialKey ARROW_UP
        Deprecated.
        The single static instance of SpecialKey which represents the 'Arrow Up' key.
      • BREAK

        public static final SpecialKey BREAK
        Deprecated.
        The single static instance of SpecialKey which represents the 'Break' key.
      • CAPS_LOCK

        public static final SpecialKey CAPS_LOCK
        Deprecated.
        The single static instance of SpecialKey which represents the 'Caps Lock' key.
      • END

        public static final SpecialKey END
        Deprecated.
        The single static instance of SpecialKey which represents the 'End' key.
      • F1

        public static final SpecialKey F1
        Deprecated.
        The single static instance of SpecialKey which represents the 'F1' key.
      • F10

        public static final SpecialKey F10
        Deprecated.
        The single static instance of SpecialKey which represents the 'F10' key.
      • F11

        public static final SpecialKey F11
        Deprecated.
        The single static instance of SpecialKey which represents the 'F11' key.
      • F12

        public static final SpecialKey F12
        Deprecated.
        The single static instance of SpecialKey which represents the 'F12' key.
      • F13

        public static final SpecialKey F13
        Deprecated.
        The single static instance of SpecialKey which represents the 'F13' key.
      • F14

        public static final SpecialKey F14
        Deprecated.
        The single static instance of SpecialKey which represents the 'F14' key.
      • F15

        public static final SpecialKey F15
        Deprecated.
        The single static instance of SpecialKey which represents the 'F15' key.
      • F2

        public static final SpecialKey F2
        Deprecated.
        The single static instance of SpecialKey which represents the 'F2' key.
      • F3

        public static final SpecialKey F3
        Deprecated.
        The single static instance of SpecialKey which represents the 'F3' key.
      • F4

        public static final SpecialKey F4
        Deprecated.
        The single static instance of SpecialKey which represents the 'F4' key.
      • F5

        public static final SpecialKey F5
        Deprecated.
        The single static instance of SpecialKey which represents the 'F5' key.
      • F6

        public static final SpecialKey F6
        Deprecated.
        The single static instance of SpecialKey which represents the 'F6' key.
      • F7

        public static final SpecialKey F7
        Deprecated.
        The single static instance of SpecialKey which represents the 'F7' key.
      • F8

        public static final SpecialKey F8
        Deprecated.
        The single static instance of SpecialKey which represents the 'F8' key.
      • F9

        public static final SpecialKey F9
        Deprecated.
        The single static instance of SpecialKey which represents the 'F9' key.
      • HOME

        public static final SpecialKey HOME
        Deprecated.
        The single static instance of SpecialKey which represents the 'Home' key.
      • INSERT

        public static final SpecialKey INSERT
        Deprecated.
        The single static instance of SpecialKey which represents the 'Insert' key.
      • NUM_LOCK

        public static final SpecialKey NUM_LOCK
        Deprecated.
        The single static instance of SpecialKey which represents the 'NumLock' key.
      • NUMPAD_0

        public static final SpecialKey NUMPAD_0
        Deprecated.
        The single static instance of SpecialKey which represents the '0' key on the numpad.
      • NUMPAD_1

        public static final SpecialKey NUMPAD_1
        Deprecated.
        The single static instance of SpecialKey which represents the '1' key on the numpad.
      • NUMPAD_2

        public static final SpecialKey NUMPAD_2
        Deprecated.
        The single static instance of SpecialKey which represents the '2' key on the numpad.
      • NUMPAD_3

        public static final SpecialKey NUMPAD_3
        Deprecated.
        The single static instance of SpecialKey which represents the '3' key on the numpad.
      • NUMPAD_4

        public static final SpecialKey NUMPAD_4
        Deprecated.
        The single static instance of SpecialKey which represents the '4' key on the numpad.
      • NUMPAD_5

        public static final SpecialKey NUMPAD_5
        Deprecated.
        The single static instance of SpecialKey which represents the '5' key on the numpad.
      • NUMPAD_6

        public static final SpecialKey NUMPAD_6
        Deprecated.
        The single static instance of SpecialKey which represents the '6' key on the numpad.
      • NUMPAD_7

        public static final SpecialKey NUMPAD_7
        Deprecated.
        The single static instance of SpecialKey which represents the '7' key on the numpad.
      • NUMPAD_8

        public static final SpecialKey NUMPAD_8
        Deprecated.
        The single static instance of SpecialKey which represents the '8' key on the numpad.
      • NUMPAD_9

        public static final SpecialKey NUMPAD_9
        Deprecated.
        The single static instance of SpecialKey which represents the '9' key on the numpad.
      • NUMPAD_ADD

        public static final SpecialKey NUMPAD_ADD
        Deprecated.
        The single static instance of SpecialKey which represents the 'Add' key on the numpad.
      • NUMPAD_DECIMAL

        public static final SpecialKey NUMPAD_DECIMAL
        Deprecated.
        The single static instance of SpecialKey which represents the 'Decimal' key on the numpad.
      • NUMPAD_DIVIDE

        public static final SpecialKey NUMPAD_DIVIDE
        Deprecated.
        The single static instance of SpecialKey which represents the 'Divide' key on the numpad.
      • NUMPAD_ENTER

        public static final SpecialKey NUMPAD_ENTER
        Deprecated.
        The single static instance of SpecialKey which represents the 'Enter' key on the numpad.
      • NUMPAD_EQUAL

        public static final SpecialKey NUMPAD_EQUAL
        Deprecated.
        The single static instance of SpecialKey which represents the '=' key on the numpad.
      • NUMPAD_MULTIPLY

        public static final SpecialKey NUMPAD_MULTIPLY
        Deprecated.
        The single static instance of SpecialKey which represents the 'Multiply' key on the numpad.
      • NUMPAD_SUBTRACT

        public static final SpecialKey NUMPAD_SUBTRACT
        Deprecated.
        The single static instance of SpecialKey which represents the 'Subtract' key on the numpad.
      • PAGE_DOWN

        public static final SpecialKey PAGE_DOWN
        Deprecated.
        The single static instance of SpecialKey which represents the 'Page Down' key.
      • PAGE_UP

        public static final SpecialKey PAGE_UP
        Deprecated.
        The single static instance of SpecialKey which represents the 'Page Up' key.
      • PAUSE

        public static final SpecialKey PAUSE
        Deprecated.
        The single static instance of SpecialKey which represents the 'Pause' key.
      • PRINT_SCREEN

        public static final SpecialKey PRINT_SCREEN
        Deprecated.
        The single static instance of SpecialKey which represents the 'Print Screen' key.
      • SCROLL_LOCK

        public static final SpecialKey SCROLL_LOCK
        Deprecated.
        The single static instance of SpecialKey which represents the 'Scroll Lock' key.