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