GEF v2.0

org.eclipse.gef.ui.parts
Class DomainEventDispatcher

java.lang.Object
  |
  +--org.eclipse.draw2d.EventDispatcher
        |
        +--org.eclipse.draw2d.SWTEventDispatcher
              |
              +--org.eclipse.gef.ui.parts.DomainEventDispatcher

public class DomainEventDispatcher
extends SWTEventDispatcher


Inner Class Summary
protected  class DomainEventDispatcher.EditPartAccessibilityDispatcher
           
 
Inner classes inherited from class org.eclipse.draw2d.SWTEventDispatcher
SWTEventDispatcher.FigureAccessibilityDispatcher
 
Inner classes inherited from class org.eclipse.draw2d.EventDispatcher
EventDispatcher.AccessibilityDispatcher
 
Field Summary
protected  EditDomain domain
           
protected  EditPartViewer viewer
           
 
Fields inherited from class org.eclipse.draw2d.SWTEventDispatcher
ANY_BUTTON, control
 
Constructor Summary
DomainEventDispatcher(EditDomain d, EditPartViewer v)
           
 
Method Summary
 void dispatchFocusGained(FocusEvent event)
           
 void dispatchFocusLost(FocusEvent event)
           
 void dispatchKeyPressed(KeyEvent e)
           
 void dispatchKeyReleased(KeyEvent e)
           
 void dispatchMouseDoubleClicked(MouseEvent me)
           
 void dispatchMouseEntered(MouseEvent me)
           
 void dispatchMouseExited(MouseEvent me)
           
 void dispatchMouseHover(MouseEvent me)
           
 void dispatchMouseMoved(MouseEvent me)
           
 void dispatchMousePressed(MouseEvent me)
           
 void dispatchMouseReleased(MouseEvent me)
           
protected  EventDispatcher.AccessibilityDispatcher getAccessibilityDispatcher()
           
protected  EditPartViewer getViewer()
           
protected  void setCapture(IFigure figure)
           
protected  void setCursor(Cursor newCursor)
           
 void setOverrideCursor(Cursor newCursor)
           
 void setRouteEventsToEditor(boolean value)
           
 
Methods inherited from class org.eclipse.draw2d.SWTEventDispatcher
dispatchKeyTraversed, getCurrentEvent, getCursorTarget, getFocusTraverseManager, getMouseTarget, getRoot, getToolTipHelper, isCaptured, releaseCapture, requestFocus, requestRemoveFocus, setControl, setEnableKeyTraversal, setFigureUnderCursor, setFocus, setHoverSource, setMouseTarget, setRoot, updateCursor, updateFigureUnderCursor, updateHoverSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

domain

protected EditDomain domain

viewer

protected EditPartViewer viewer
Constructor Detail

DomainEventDispatcher

public DomainEventDispatcher(EditDomain d,
                             EditPartViewer v)
Method Detail

dispatchFocusGained

public void dispatchFocusGained(FocusEvent event)
Overrides:
dispatchFocusGained in class SWTEventDispatcher

dispatchFocusLost

public void dispatchFocusLost(FocusEvent event)
Overrides:
dispatchFocusLost in class SWTEventDispatcher

dispatchKeyPressed

public void dispatchKeyPressed(KeyEvent e)
Overrides:
dispatchKeyPressed in class SWTEventDispatcher

dispatchKeyReleased

public void dispatchKeyReleased(KeyEvent e)
Overrides:
dispatchKeyReleased in class SWTEventDispatcher

dispatchMouseDoubleClicked

public void dispatchMouseDoubleClicked(MouseEvent me)
Overrides:
dispatchMouseDoubleClicked in class SWTEventDispatcher

dispatchMouseEntered

public void dispatchMouseEntered(MouseEvent me)
Overrides:
dispatchMouseEntered in class SWTEventDispatcher

dispatchMouseExited

public void dispatchMouseExited(MouseEvent me)
Overrides:
dispatchMouseExited in class SWTEventDispatcher

dispatchMouseHover

public void dispatchMouseHover(MouseEvent me)
Overrides:
dispatchMouseHover in class SWTEventDispatcher

dispatchMousePressed

public void dispatchMousePressed(MouseEvent me)
Overrides:
dispatchMousePressed in class SWTEventDispatcher

dispatchMouseMoved

public void dispatchMouseMoved(MouseEvent me)
Overrides:
dispatchMouseMoved in class SWTEventDispatcher

dispatchMouseReleased

public void dispatchMouseReleased(MouseEvent me)
Overrides:
dispatchMouseReleased in class SWTEventDispatcher

getAccessibilityDispatcher

protected EventDispatcher.AccessibilityDispatcher getAccessibilityDispatcher()
Overrides:
getAccessibilityDispatcher in class SWTEventDispatcher

getViewer

protected final EditPartViewer getViewer()

setCapture

protected void setCapture(IFigure figure)
Overrides:
setCapture in class SWTEventDispatcher

setCursor

protected void setCursor(Cursor newCursor)
Overrides:
setCursor in class SWTEventDispatcher

setRouteEventsToEditor

public void setRouteEventsToEditor(boolean value)

setOverrideCursor

public void setOverrideCursor(Cursor newCursor)

GEF v2.0