All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object
|
+----CH.ifa.draw.standard.AbstractTool
|
+----CH.ifa.draw.standard.ConnectionTool
Prototype
ConnectionTools creates the connection by cloning a prototype.
public ConnectionTool(DrawingView view,
ConnectionFigure prototype)
public void mouseMove(MouseEvent e,
int x,
int y)
public void mouseDown(MouseEvent e,
int x,
int y)
public void mouseDrag(MouseEvent e,
int x,
int y)
public void mouseUp(MouseEvent e,
int x,
int y)
public void deactivate()
protected ConnectionFigure createConnection()
protected Figure findSource(int x,
int y,
Drawing drawing)
protected Figure findTarget(int x,
int y,
Drawing drawing)
protected ConnectionFigure findConnection(int x,
int y,
Drawing drawing)
protected ConnectionFigure createdFigure()
protected void trackConnectors(MouseEvent e,
int x,
int y)
protected Figure findConnectionStart(int x,
int y,
Drawing drawing)
protected Connector getStartConnector()
protected Connector getEndConnector()
protected Connector getTarget()
All Packages Class Hierarchy This Package Previous Next Index