|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--CH.ifa.draw.standard.AbstractTool | +--org.objectweb.jac.ide.diagrams.DragTracker
This drag tracker handles figures attached to links so that they do not drift.
Field Summary |
Fields inherited from class CH.ifa.draw.standard.AbstractTool |
fAnchorX, fAnchorY |
Constructor Summary | |
DragTracker(CH.ifa.draw.framework.DrawingEditor newDrawingEditor,
CH.ifa.draw.framework.Figure anchor)
|
Method Summary | |
void |
activate()
|
void |
deactivate()
|
void |
mouseDown(MouseEvent e,
int x,
int y)
|
void |
mouseDrag(MouseEvent e,
int x,
int y)
|
Methods inherited from class CH.ifa.draw.standard.AbstractTool |
addToolListener, checkUsable, createEventDispatcher, drawing, editor, getEventDispatcher, isActive, isEnabled, isUsable, keyDown, mouseMove, mouseUp, removeToolListener, setEnabled, setUsable, view, viewCreated, viewDestroying, viewSelectionChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DragTracker(CH.ifa.draw.framework.DrawingEditor newDrawingEditor, CH.ifa.draw.framework.Figure anchor)
Method Detail |
public void mouseDown(MouseEvent e, int x, int y)
mouseDown
in interface CH.ifa.draw.framework.Tool
mouseDown
in class CH.ifa.draw.standard.AbstractTool
public void mouseDrag(MouseEvent e, int x, int y)
mouseDrag
in interface CH.ifa.draw.framework.Tool
mouseDrag
in class CH.ifa.draw.standard.AbstractTool
public void activate()
activate
in interface CH.ifa.draw.framework.Tool
activate
in class CH.ifa.draw.standard.AbstractTool
public void deactivate()
deactivate
in interface CH.ifa.draw.framework.Tool
deactivate
in class CH.ifa.draw.standard.AbstractTool
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |