# 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
Description
`protected MouseEvent`
SWTEventDispatcher.`getCurrentEvent()`
Returns the current mouse event.
Methods in org.eclipse.draw2d with parameters of type MouseEvent
Modifier and Type
Method
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`
Figure.`handleMouseWheelScrolled(MouseEvent event)`
`void`
IFigure.`handleMouseWheelScrolled(MouseEvent event)`
Called when a mouse wheel was scrolled 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)`
`void`
MouseWheelListener.`mouseWheelMoved(MouseEvent me)`
Called when the mouse wheel is scrolled over the listened to object.