public abstract class AbstractDrawTool extends LineBandTool
tentativeCoordinate| Modifier | Constructor and Description |
|---|---|
protected |
AbstractDrawTool() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
bandFinished() |
protected abstract int |
getGeometryType() |
void |
mouseClicked(java.awt.event.MouseEvent e) |
private void |
setBandType() |
private void |
setType() |
add, finishGesture, getCoordinates, getShape, isFinishingRelease, lastCoordinate, mouseDragged, mouseLocationChanged, mouseMoved, mousePressed, mouseReleased, setClickCountToFinishGesture, setCloseRing, setDrawBandLines, toArrayclearIndicator, isIndicatorVisible, redrawIndicatoractivate, deactivate, geomModel, getCursor, getGraphics2D, getModelSnapTolerance, gridSize, keyPressed, keyReleased, keyTyped, mouseEntered, mouseExited, mouseWheelMoved, panel, toModel, toModel, toModelCoordinate, toModelSnapped, toModelSnappedIfCloseToViewGrid, toModelSnappedToViewGrid, toView, toViewprotected abstract int getGeometryType()
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked in interface java.awt.event.MouseListenermouseClicked in class BasicToolprotected void bandFinished()
throws java.lang.Exception
bandFinished in class LineBandTooljava.lang.Exceptionprivate void setType()
private void setBandType()