Package org.eclipse.ui.keys
Class SpecialKey
java.lang.Object
org.eclipse.ui.keys.Key
org.eclipse.ui.keys.NaturalKey
org.eclipse.ui.keys.SpecialKey
- All Implemented Interfaces:
- Comparable
Deprecated, for removal: This API element is subject to removal in a future version.
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 SummaryFieldsModifier and TypeFieldDescriptionstatic final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Arrow Down' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Arrow Left' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Arrow Right' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Arrow Up' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Break' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Caps Lock' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'End' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F1' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F10' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F11' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F12' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F13' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F14' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F15' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F2' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F3' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F4' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F5' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F6' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F7' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F8' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F9' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Home' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Insert' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'NumLock' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the '0' key on the numpad.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the '1' key on the numpad.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the '2' key on the numpad.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the '3' key on the numpad.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the '4' key on the numpad.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the '5' key on the numpad.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the '6' key on the numpad.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the '7' key on the numpad.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the '8' key on the numpad.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the '9' key on the numpad.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Add' key on the numpad.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Decimal' key on the numpad.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Divide' key on the numpad.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Enter' key on the numpad.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the '=' key on the numpad.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Multiply' key on the numpad.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Subtract' key on the numpad.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Page Down' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Page Up' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Pause' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Print Screen' key.static final SpecialKeyDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Scroll Lock' key.
- 
Method Summary
- 
Field Details- 
ARROW_DOWNDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Arrow Down' key.
- 
ARROW_LEFTDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Arrow Left' key.
- 
ARROW_RIGHTDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Arrow Right' key.
- 
ARROW_UPDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Arrow Up' key.
- 
BREAKDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Break' key.
- 
CAPS_LOCKDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Caps Lock' key.
- 
ENDDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'End' key.
- 
F1Deprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F1' key.
- 
F10Deprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F10' key.
- 
F11Deprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F11' key.
- 
F12Deprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F12' key.
- 
F13Deprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F13' key.
- 
F14Deprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F14' key.
- 
F15Deprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F15' key.
- 
F2Deprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F2' key.
- 
F3Deprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F3' key.
- 
F4Deprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F4' key.
- 
F5Deprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F5' key.
- 
F6Deprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F6' key.
- 
F7Deprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F7' key.
- 
F8Deprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F8' key.
- 
F9Deprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'F9' key.
- 
HOMEDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Home' key.
- 
INSERTDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Insert' key.
- 
NUM_LOCKDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'NumLock' key.
- 
NUMPAD_0Deprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the '0' key on the numpad.
- 
NUMPAD_1Deprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the '1' key on the numpad.
- 
NUMPAD_2Deprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the '2' key on the numpad.
- 
NUMPAD_3Deprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the '3' key on the numpad.
- 
NUMPAD_4Deprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the '4' key on the numpad.
- 
NUMPAD_5Deprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the '5' key on the numpad.
- 
NUMPAD_6Deprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the '6' key on the numpad.
- 
NUMPAD_7Deprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the '7' key on the numpad.
- 
NUMPAD_8Deprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the '8' key on the numpad.
- 
NUMPAD_9Deprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the '9' key on the numpad.
- 
NUMPAD_ADDDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Add' key on the numpad.
- 
NUMPAD_DECIMALDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Decimal' key on the numpad.
- 
NUMPAD_DIVIDEDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Divide' key on the numpad.
- 
NUMPAD_ENTERDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Enter' key on the numpad.
- 
NUMPAD_EQUALDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the '=' key on the numpad.
- 
NUMPAD_MULTIPLYDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Multiply' key on the numpad.
- 
NUMPAD_SUBTRACTDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Subtract' key on the numpad.
- 
PAGE_DOWNDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Page Down' key.
- 
PAGE_UPDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Page Up' key.
- 
PAUSEDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Pause' key.
- 
PRINT_SCREENDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Print Screen' key.
- 
SCROLL_LOCKDeprecated, for removal: This API element is subject to removal in a future version.The single static instance ofSpecialKeywhich represents the 'Scroll Lock' key.
 
-