|
Eclipse Platform Release 3.1 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.jface.bindings.keys.SWTKeyLookup
A look-up table for the formal grammar for keys, and the integer values they
represent. This look-up table is hard-coded to use SWT representations. By
replacing this class (and
SWTKeySupport
), you can remove the
dependency on SWT.
KeyLookupFactory
Field Summary |
---|
Fields inherited from interface org.eclipse.jface.bindings.keys.IKeyLookup |
---|
ALT_NAME, ARROW_DOWN_NAME, ARROW_LEFT_NAME, ARROW_RIGHT_NAME, ARROW_UP_NAME, BACKSPACE_NAME, BREAK_NAME, BS_NAME, CAPS_LOCK_NAME, COMMAND_NAME, CR_NAME, CTRL_NAME, DEL_NAME, DELETE_NAME, END_NAME, ENTER_NAME, ESC_NAME, ESCAPE_NAME, F1_NAME, F10_NAME, F11_NAME, F12_NAME, F13_NAME, F14_NAME, F15_NAME, F2_NAME, F3_NAME, F4_NAME, F5_NAME, F6_NAME, F7_NAME, F8_NAME, F9_NAME, FF_NAME, HOME_NAME, INSERT_NAME, LF_NAME, M1_NAME, M2_NAME, M3_NAME, M4_NAME, NUL_NAME, NUM_LOCK_NAME, NUMPAD_0_NAME, NUMPAD_1_NAME, NUMPAD_2_NAME, NUMPAD_3_NAME, NUMPAD_4_NAME, NUMPAD_5_NAME, NUMPAD_6_NAME, NUMPAD_7_NAME, NUMPAD_8_NAME, NUMPAD_9_NAME, NUMPAD_ADD_NAME, NUMPAD_DECIMAL_NAME, NUMPAD_DIVIDE_NAME, NUMPAD_ENTER_NAME, NUMPAD_EQUAL_NAME, NUMPAD_MULTIPLY_NAME, NUMPAD_SUBTRACT_NAME, PAGE_DOWN_NAME, PAGE_UP_NAME, PAUSE_NAME, PRINT_SCREEN_NAME, RETURN_NAME, SCROLL_LOCK_NAME, SHIFT_NAME, SPACE_NAME, TAB_NAME, VT_NAME |
Method Summary | |
---|---|
int |
formalKeyLookup(String name)
Looks up a single natural key by its formal name, and returns the integer representation for this natural key |
Integer |
formalKeyLookupInteger(String name)
Looks up a single natural key by its formal name, and returns the integer representation for this natural key |
int |
formalModifierLookup(String name)
Looks up a single modifier key by its formal name, and returns the integer representation for this modifier key |
String |
formalNameLookup(int key)
Looks up a key value, and returns the formal string representation for that key |
int |
getAlt()
Returns the integer representation of the ALT key. |
int |
getCommand()
Returns the integer representation of the COMMAND key. |
int |
getCtrl()
Returns the integer representation of the CTRL key. |
int |
getShift()
Returns the integer representation of the SHIFT key. |
boolean |
isModifierKey(int key)
Returns whether the given key is a modifier key. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public final int formalKeyLookup(String name)
IKeyLookup
formalKeyLookup
in interface IKeyLookup
name
- The formal name of the natural key to look-up; must not be
null
.
0
.public final Integer formalKeyLookupInteger(String name)
IKeyLookup
formalKeyLookupInteger
in interface IKeyLookup
name
- The formal name of the natural key to look-up; must not be
null
.
0
.public final int formalModifierLookup(String name)
IKeyLookup
formalModifierLookup
in interface IKeyLookup
name
- The formal name of the modifier key to look-up; must not be
null
.
0
.public final String formalNameLookup(int key)
IKeyLookup
formalNameLookup
in interface IKeyLookup
key
- The key to look-up.
public final int getAlt()
IKeyLookup
getAlt
in interface IKeyLookup
public final int getCommand()
IKeyLookup
getCommand
in interface IKeyLookup
public final int getCtrl()
IKeyLookup
getCtrl
in interface IKeyLookup
public final int getShift()
IKeyLookup
getShift
in interface IKeyLookup
public final boolean isModifierKey(int key)
IKeyLookup
isModifierKey
in interface IKeyLookup
key
- The integer value of the key to check.
true
if the key is one of the modifier keys;
false
otherwise.
|
Eclipse Platform Release 3.1 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.