|
Eclipse GEF 2.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.eclipse.gef.KeyHandler | +--org.eclipse.gef.ui.parts.GraphicalViewerKeyHandler
An extended KeyHandler which processes default keystrokes for common navigation in a GraphicalViewer. This class can be used as a KeyHandler too; Unrecognized keystrokes are sent to the super's implementation. This class will process key events containing the following:
All processed key events will do nothing other than change the selection and/or focus editpart for the viewer.
Constructor Summary | |
GraphicalViewerKeyHandler(GraphicalViewer viewer)
Constructs a key handler for the given viewer. |
Method Summary | |
protected GraphicalViewer |
getViewer()
Returns the viewer on which this key handler was created. |
boolean |
keyPressed(KeyEvent event)
Extended to process key events described above. |
Methods inherited from class org.eclipse.gef.KeyHandler |
keyReleased, put, remove, setParent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public GraphicalViewerKeyHandler(GraphicalViewer viewer)
viewer
- the viewerMethod Detail |
protected GraphicalViewer getViewer()
public boolean keyPressed(KeyEvent event)
keyPressed
in class KeyHandler
event
- the KeyEvent
true
if KeyEvent was handled in some wayKeyHandler.keyPressed(org.eclipse.swt.events.KeyEvent)
|
Eclipse GEF 2.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |