simulation
Class HostFigure.Dragger
java.lang.Object
org.eclipse.draw2d.MouseMotionListener.Stub
simulation.HostFigure.Dragger
- All Implemented Interfaces:
- org.eclipse.draw2d.MouseListener, org.eclipse.draw2d.MouseMotionListener
- Enclosing class:
- HostFigure
- static class HostFigure.Dragger
- extends org.eclipse.draw2d.MouseMotionListener.Stub
- implements org.eclipse.draw2d.MouseListener
This private class tells the HostFigure what to do when it is dragged.
Essentially it tells it to move the rectangle position.
- Author:
- Nels
| Nested classes inherited from class org.eclipse.draw2d.MouseListener |
org.eclipse.draw2d.MouseListener.Stub |
| Nested classes inherited from class org.eclipse.draw2d.MouseMotionListener |
org.eclipse.draw2d.MouseMotionListener.Stub |
| Methods inherited from class org.eclipse.draw2d.MouseMotionListener.Stub |
mouseEntered, mouseExited, mouseHover, mouseMoved |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
last
org.eclipse.draw2d.geometry.Point last
clicked_host
HostFigure clicked_host
HostFigure.Dragger
public HostFigure.Dragger(org.eclipse.draw2d.IFigure figure)
mouseReleased
public void mouseReleased(org.eclipse.draw2d.MouseEvent e)
- Specified by:
mouseReleased in interface org.eclipse.draw2d.MouseListener
mouseClicked
public void mouseClicked(org.eclipse.draw2d.MouseEvent e)
mouseDoubleClicked
public void mouseDoubleClicked(org.eclipse.draw2d.MouseEvent e)
- Specified by:
mouseDoubleClicked in interface org.eclipse.draw2d.MouseListener
mousePressed
public void mousePressed(org.eclipse.draw2d.MouseEvent e)
- Specified by:
mousePressed in interface org.eclipse.draw2d.MouseListener
mouseDragged
public void mouseDragged(org.eclipse.draw2d.MouseEvent e)
- Specified by:
mouseDragged in interface org.eclipse.draw2d.MouseMotionListener