abstract class ROIFigure.CommonDragger
extends org.eclipse.draw2d.MouseMotionListener.Stub
implements org.eclipse.draw2d.MouseListener
Modifier and Type | Field and Description |
---|---|
protected boolean |
armed |
protected org.eclipse.draw2d.geometry.Point |
start |
protected org.eclipse.draw2d.geometry.Rectangle |
startROIBounds |
Constructor and Description |
---|
CommonDragger() |
Modifier and Type | Method and Description |
---|---|
void |
mouseDoubleClicked(org.eclipse.draw2d.MouseEvent me) |
void |
mouseDragged(org.eclipse.draw2d.MouseEvent me) |
void |
mousePressed(org.eclipse.draw2d.MouseEvent me) |
void |
mouseReleased(org.eclipse.draw2d.MouseEvent me) |
protected abstract void |
updateROIBounds(org.eclipse.draw2d.MouseEvent me) |
protected org.eclipse.draw2d.geometry.Point start
protected org.eclipse.draw2d.geometry.Rectangle startROIBounds
protected boolean armed
public void mousePressed(org.eclipse.draw2d.MouseEvent me)
mousePressed
in interface org.eclipse.draw2d.MouseListener
public void mouseDoubleClicked(org.eclipse.draw2d.MouseEvent me)
mouseDoubleClicked
in interface org.eclipse.draw2d.MouseListener
public void mouseReleased(org.eclipse.draw2d.MouseEvent me)
mouseReleased
in interface org.eclipse.draw2d.MouseListener
protected abstract void updateROIBounds(org.eclipse.draw2d.MouseEvent me)
public void mouseDragged(org.eclipse.draw2d.MouseEvent me)
mouseDragged
in interface org.eclipse.draw2d.MouseMotionListener
mouseDragged
in class org.eclipse.draw2d.MouseMotionListener.Stub