16,16c14,14 < import java.awt.*; --- > import java.awt.Color; 16a15,18 > import java.awt.Graphics; > import java.awt.Point; > import java.awt.Rectangle; > 21,21c25,25 < * @see Figure --- > * @see CH.ifa.draw.framework.Figure 22,22c26,26 < * @see Handle --- > * @see CH.ifa.draw.framework.Handle 23,23d26 < * 31a35,35 > 35a40,40 > * Constructor for AbstractHandle. 36a42,42 > * @param owner 43,43c60,60 < * Tracks the start of the interaction. The default implementation --- > * Tracks the start of the interaction. The default implementation 44,44c61,61 < * does nothing. --- > * does nothing. 45,46d61 < * @ deprecated As of version 4.1, < * use invokeStart(x, y, drawingView) 47,47c62,62 < * @param x the x position where the interaction started --- > * @param x the x position where the interaction started 48,48c63,63 < * @param y the y position where the interaction started --- > * @param y the y position where the interaction started 48a64,64 > * @see CH.ifa.draw.framework.Handle#invokeStart(int, int, CH.ifa.draw.framework.Drawing) 49,52d63 < */ < public void invokeStart(int x, int y, Drawing drawing) { } < < /** 55a52,52 > * @see CH.ifa.draw.framework.Handle#invokeStart(int, int, CH.ifa.draw.framework.DrawingView) 60a58,58 > 62a66,66 > * use invokeStart(x, y, drawingView) 63,64d82 < * use invokeStep(x, y, anchorX, anchorY, drawingView) < * 65,65c83,83 < * Tracks a step of the interaction. --- > * Tracks a step of the interaction. 66,66c84,84 < * @param dx x delta of this step --- > * @param dx x delta of this step 67,67c85,85 < * @param dy y delta of this step --- > * @param dy y delta of this step 67a86,92 > * @see CH.ifa.draw.framework.Handle#invokeStep(int, int, CH.ifa.draw.framework.Drawing) > * @deprecated As of version 4.1, > * use invokeStep(x, y, anchorX, anchorY, drawingView) > */ > public void invokeStep(int dx, int dy, Drawing drawing) { } > > /** 69,69c68,68 < public void invokeStep(int dx, int dy, Drawing drawing) { } --- > public void invokeStart(int x, int y, Drawing drawing) { } 76a76,76 > * @see CH.ifa.draw.framework.Handle#invokeStep(int, int, int, int, CH.ifa.draw.framework.DrawingView) 87a98,98 > * @see CH.ifa.draw.framework.Handle#invokeEnd(int, int, int, int, CH.ifa.draw.framework.DrawingView) 96,96d104 < * 97a106,106 > * @see CH.ifa.draw.framework.Handle#invokeEnd(int, int, CH.ifa.draw.framework.Drawing) 97,97c105,105 < * Tracks the end of the interaction. --- > * Tracks the end of the interaction. 102a114,114 > * @see CH.ifa.draw.framework.Handle#owner() 109a122,122 > * @see CH.ifa.draw.framework.Handle#displayBox() 121a135,135 > * @see CH.ifa.draw.framework.Handle#containsPoint(int, int) 128a143,143 > * @see CH.ifa.draw.framework.Handle#draw(java.awt.Graphics) 139a155,157 > /** > * @see CH.ifa.draw.framework.Handle#getUndoActivity() > */ 143a162,164 > /** > * @see CH.ifa.draw.framework.Handle#setUndoActivity(CH.ifa.draw.util.Undoable) > */ 146a168,175 > > /** > * @see CH.ifa.draw.framework.Handle#getCursor() > */ > public Cursor getCursor() { > return new AWTCursor(AWTCursor.DEFAULT_CURSOR); > } >