## Uses of Class
org.eclipse.draw2d.MouseEvent

Packages that use MouseEvent
Package | Description
--- | ---
org.eclipse.draw2d | Primary package containing general interfaces and implementation classes.

### Uses of MouseEvent in org.eclipse.draw2d

Methods in org.eclipse.draw2d that return MouseEvent
Modifier and Type | Method and Description
--- | ---
`protected MouseEvent` | SWTEventDispatcher.`getCurrentEvent()` Returns the current mouse event.

Methods in org.eclipse.draw2d with parameters of type MouseEvent
Modifier and Type | Method and Description
--- | ---
`void` | Figure.`handleMouseDoubleClicked(MouseEvent event)`
`void` | IFigure.`handleMouseDoubleClicked(MouseEvent event)` Called when a mouse button has been double-clicked while within this IFigure's bounds.
`void` | Figure.`handleMouseDragged(MouseEvent event)`
`void` | IFigure.`handleMouseDragged(MouseEvent event)` Called when the mouse has been dragged within this IFigure's bounds.
`void` | Figure.`handleMouseEntered(MouseEvent event)`
`void` | IFigure.`handleMouseEntered(MouseEvent event)` Called when the mouse has entered this IFigure's bounds.
`void` | Figure.`handleMouseExited(MouseEvent event)`
`void` | IFigure.`handleMouseExited(MouseEvent event)` Called when the mouse has exited this IFigure's bounds.
`void` | Figure.`handleMouseHover(MouseEvent event)`
`void` | IFigure.`handleMouseHover(MouseEvent event)` Called when the mouse has hovered over this IFigure.
`void` | Figure.`handleMouseMoved(MouseEvent event)`
`void` | IFigure.`handleMouseMoved(MouseEvent event)` Called when the mouse has moved within this IFigure's bounds.
`void` | Figure.`handleMousePressed(MouseEvent event)`
`void` | IFigure.`handleMousePressed(MouseEvent event)` Called when a mouse button has been pressed while within this IFigure's bounds.
`void` | Figure.`handleMouseReleased(MouseEvent event)`
`void` | IFigure.`handleMouseReleased(MouseEvent event)` Called when a mouse button has been released while within this IFigure's bounds.
`void` | MouseListener.`mouseDoubleClicked(MouseEvent me)` Called when a mouse button has been double clicked over the listened to object.
`void` | MouseListener.Stub.`mouseDoubleClicked(MouseEvent me)`
`void` | ScrollBar.ThumbDragger.`mouseDoubleClicked(MouseEvent me)`
`void` | MouseMotionListener.`mouseDragged(MouseEvent me)` Called when the mouse has moved over the listened to object while a button was pressed.
`void` | MouseMotionListener.Stub.`mouseDragged(MouseEvent me)`
`void` | ScrollBar.ThumbDragger.`mouseDragged(MouseEvent me)`
`void` | MouseMotionListener.`mouseEntered(MouseEvent me)` Called when the mouse has entered the listened to object.
`void` | MouseMotionListener.Stub.`mouseEntered(MouseEvent me)`
`void` | MouseMotionListener.`mouseExited(MouseEvent me)` Called when the mouse has exited the listened to object.
`void` | MouseMotionListener.Stub.`mouseExited(MouseEvent me)`
`void` | MouseMotionListener.`mouseHover(MouseEvent me)` Called when the mouse hovers over the listened to object.
`void` | MouseMotionListener.Stub.`mouseHover(MouseEvent me)`
`void` | MouseMotionListener.`mouseMoved(MouseEvent me)` Called when the mouse has moved over the listened to object.
`void` | MouseMotionListener.Stub.`mouseMoved(MouseEvent me)`
`void` | MouseListener.`mousePressed(MouseEvent me)` Called when a mouse button has been pressed while over the listened to object.
`void` | MouseListener.Stub.`mousePressed(MouseEvent me)`
`void` | ScrollBar.ThumbDragger.`mousePressed(MouseEvent me)`
`void` | MouseListener.`mouseReleased(MouseEvent me)` Called when a pressed mouse button has been released.
`void` | MouseListener.Stub.`mouseReleased(MouseEvent me)`
`void` | ScrollBar.ThumbDragger.`mouseReleased(MouseEvent me)`