org.eclipse.draw2d
Class LightweightSystem.EventHandler

java.lang.Object
  extended byorg.eclipse.draw2d.LightweightSystem.EventHandler
All Implemented Interfaces:
org.eclipse.swt.accessibility.AccessibleControlListener, org.eclipse.swt.accessibility.AccessibleListener, java.util.EventListener, org.eclipse.swt.events.FocusListener, org.eclipse.swt.events.KeyListener, org.eclipse.swt.events.MouseListener, org.eclipse.swt.events.MouseMoveListener, org.eclipse.swt.events.MouseTrackListener, org.eclipse.swt.internal.SWTEventListener, org.eclipse.swt.events.TraverseListener
Enclosing class:
LightweightSystem

protected class LightweightSystem.EventHandler
extends java.lang.Object
implements org.eclipse.swt.events.MouseMoveListener, org.eclipse.swt.events.MouseListener, org.eclipse.swt.accessibility.AccessibleControlListener, org.eclipse.swt.events.KeyListener, org.eclipse.swt.events.TraverseListener, org.eclipse.swt.events.FocusListener, org.eclipse.swt.accessibility.AccessibleListener, org.eclipse.swt.events.MouseTrackListener

Listener used to get all necessary events from the Canvas and pass them on to the EventDispatcher.


Constructor Summary
protected LightweightSystem.EventHandler()
           
 
Method Summary
 void focusGained(org.eclipse.swt.events.FocusEvent e)
           
 void focusLost(org.eclipse.swt.events.FocusEvent e)
           
 void getChild(org.eclipse.swt.accessibility.AccessibleControlEvent e)
           
 void getChildAtPoint(org.eclipse.swt.accessibility.AccessibleControlEvent e)
           
 void getChildCount(org.eclipse.swt.accessibility.AccessibleControlEvent e)
           
 void getChildren(org.eclipse.swt.accessibility.AccessibleControlEvent e)
           
 void getDefaultAction(org.eclipse.swt.accessibility.AccessibleControlEvent e)
           
 void getDescription(org.eclipse.swt.accessibility.AccessibleEvent e)
           
 void getFocus(org.eclipse.swt.accessibility.AccessibleControlEvent e)
           
 void getHelp(org.eclipse.swt.accessibility.AccessibleEvent e)
           
 void getKeyboardShortcut(org.eclipse.swt.accessibility.AccessibleEvent e)
           
 void getLocation(org.eclipse.swt.accessibility.AccessibleControlEvent e)
           
 void getName(org.eclipse.swt.accessibility.AccessibleEvent e)
           
 void getRole(org.eclipse.swt.accessibility.AccessibleControlEvent e)
           
 void getSelection(org.eclipse.swt.accessibility.AccessibleControlEvent e)
           
 void getState(org.eclipse.swt.accessibility.AccessibleControlEvent e)
           
 void getValue(org.eclipse.swt.accessibility.AccessibleControlEvent e)
           
 void keyPressed(org.eclipse.swt.events.KeyEvent e)
           
 void keyReleased(org.eclipse.swt.events.KeyEvent e)
           
 void keyTraversed(org.eclipse.swt.events.TraverseEvent e)
           
 void mouseDoubleClick(org.eclipse.swt.events.MouseEvent e)
           
 void mouseDown(org.eclipse.swt.events.MouseEvent e)
           
 void mouseEnter(org.eclipse.swt.events.MouseEvent e)
           
 void mouseExit(org.eclipse.swt.events.MouseEvent e)
           
 void mouseHover(org.eclipse.swt.events.MouseEvent e)
           
 void mouseMove(org.eclipse.swt.events.MouseEvent e)
           
 void mouseUp(org.eclipse.swt.events.MouseEvent e)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LightweightSystem.EventHandler

protected LightweightSystem.EventHandler()
Method Detail

focusGained

public void focusGained(org.eclipse.swt.events.FocusEvent e)
Specified by:
focusGained in interface org.eclipse.swt.events.FocusListener
See Also:
FocusListener.focusGained(FocusEvent)

focusLost

public void focusLost(org.eclipse.swt.events.FocusEvent e)
Specified by:
focusLost in interface org.eclipse.swt.events.FocusListener
See Also:
FocusListener.focusLost(FocusEvent)

getChild

public void getChild(org.eclipse.swt.accessibility.AccessibleControlEvent e)
Specified by:
getChild in interface org.eclipse.swt.accessibility.AccessibleControlListener
See Also:
AccessibleControlListener.getChild(AccessibleControlEvent)

getChildAtPoint

public void getChildAtPoint(org.eclipse.swt.accessibility.AccessibleControlEvent e)
Specified by:
getChildAtPoint in interface org.eclipse.swt.accessibility.AccessibleControlListener
See Also:
AccessibleControlListener.getChildAtPoint(AccessibleControlEvent)

getChildCount

public void getChildCount(org.eclipse.swt.accessibility.AccessibleControlEvent e)
Specified by:
getChildCount in interface org.eclipse.swt.accessibility.AccessibleControlListener
See Also:
AccessibleControlListener.getChildCount(AccessibleControlEvent)

getChildren

public void getChildren(org.eclipse.swt.accessibility.AccessibleControlEvent e)
Specified by:
getChildren in interface org.eclipse.swt.accessibility.AccessibleControlListener
See Also:
AccessibleControlListener.getChildren(AccessibleControlEvent)

getDefaultAction

public void getDefaultAction(org.eclipse.swt.accessibility.AccessibleControlEvent e)
Specified by:
getDefaultAction in interface org.eclipse.swt.accessibility.AccessibleControlListener
See Also:
AccessibleControlListener.getDefaultAction(AccessibleControlEvent)

getDescription

public void getDescription(org.eclipse.swt.accessibility.AccessibleEvent e)
Specified by:
getDescription in interface org.eclipse.swt.accessibility.AccessibleListener
See Also:
AccessibleListener.getDescription(AccessibleEvent)

getFocus

public void getFocus(org.eclipse.swt.accessibility.AccessibleControlEvent e)
Specified by:
getFocus in interface org.eclipse.swt.accessibility.AccessibleControlListener
See Also:
AccessibleControlListener.getFocus(AccessibleControlEvent)

getHelp

public void getHelp(org.eclipse.swt.accessibility.AccessibleEvent e)
Specified by:
getHelp in interface org.eclipse.swt.accessibility.AccessibleListener
See Also:
AccessibleListener.getHelp(AccessibleEvent)

getKeyboardShortcut

public void getKeyboardShortcut(org.eclipse.swt.accessibility.AccessibleEvent e)
Specified by:
getKeyboardShortcut in interface org.eclipse.swt.accessibility.AccessibleListener
See Also:
AccessibleListener.getKeyboardShortcut(AccessibleEvent)

getLocation

public void getLocation(org.eclipse.swt.accessibility.AccessibleControlEvent e)
Specified by:
getLocation in interface org.eclipse.swt.accessibility.AccessibleControlListener
See Also:
AccessibleControlListener.getLocation(AccessibleControlEvent)

getName

public void getName(org.eclipse.swt.accessibility.AccessibleEvent e)
Specified by:
getName in interface org.eclipse.swt.accessibility.AccessibleListener
See Also:
AccessibleListener.getName(AccessibleEvent)

getRole

public void getRole(org.eclipse.swt.accessibility.AccessibleControlEvent e)
Specified by:
getRole in interface org.eclipse.swt.accessibility.AccessibleControlListener
See Also:
AccessibleControlListener.getRole(AccessibleControlEvent)

getSelection

public void getSelection(org.eclipse.swt.accessibility.AccessibleControlEvent e)
Specified by:
getSelection in interface org.eclipse.swt.accessibility.AccessibleControlListener
See Also:
AccessibleControlListener.getSelection(AccessibleControlEvent)

getState

public void getState(org.eclipse.swt.accessibility.AccessibleControlEvent e)
Specified by:
getState in interface org.eclipse.swt.accessibility.AccessibleControlListener
See Also:
AccessibleControlListener.getState(AccessibleControlEvent)

getValue

public void getValue(org.eclipse.swt.accessibility.AccessibleControlEvent e)
Specified by:
getValue in interface org.eclipse.swt.accessibility.AccessibleControlListener
See Also:
AccessibleControlListener.getValue(AccessibleControlEvent)

keyPressed

public void keyPressed(org.eclipse.swt.events.KeyEvent e)
Specified by:
keyPressed in interface org.eclipse.swt.events.KeyListener
See Also:
KeyListener.keyPressed(KeyEvent)

keyReleased

public void keyReleased(org.eclipse.swt.events.KeyEvent e)
Specified by:
keyReleased in interface org.eclipse.swt.events.KeyListener
See Also:
KeyListener.keyReleased(KeyEvent)

keyTraversed

public void keyTraversed(org.eclipse.swt.events.TraverseEvent e)
Specified by:
keyTraversed in interface org.eclipse.swt.events.TraverseListener
See Also:
TraverseListener.keyTraversed(TraverseEvent)

mouseDoubleClick

public void mouseDoubleClick(org.eclipse.swt.events.MouseEvent e)
Specified by:
mouseDoubleClick in interface org.eclipse.swt.events.MouseListener
See Also:
MouseListener.mouseDoubleClick(MouseEvent)

mouseDown

public void mouseDown(org.eclipse.swt.events.MouseEvent e)
Specified by:
mouseDown in interface org.eclipse.swt.events.MouseListener
See Also:
MouseListener.mouseDown(MouseEvent)

mouseEnter

public void mouseEnter(org.eclipse.swt.events.MouseEvent e)
Specified by:
mouseEnter in interface org.eclipse.swt.events.MouseTrackListener
See Also:
MouseTrackListener.mouseEnter(MouseEvent)

mouseExit

public void mouseExit(org.eclipse.swt.events.MouseEvent e)
Specified by:
mouseExit in interface org.eclipse.swt.events.MouseTrackListener
See Also:
MouseTrackListener.mouseExit(MouseEvent)

mouseHover

public void mouseHover(org.eclipse.swt.events.MouseEvent e)
Specified by:
mouseHover in interface org.eclipse.swt.events.MouseTrackListener
See Also:
MouseTrackListener.mouseHover(MouseEvent)

mouseMove

public void mouseMove(org.eclipse.swt.events.MouseEvent e)
Specified by:
mouseMove in interface org.eclipse.swt.events.MouseMoveListener
See Also:
MouseMoveListener.mouseMove(MouseEvent)

mouseUp

public void mouseUp(org.eclipse.swt.events.MouseEvent e)
Specified by:
mouseUp in interface org.eclipse.swt.events.MouseListener
See Also:
MouseListener.mouseUp(MouseEvent)