public abstract class ConstrainedNClickTool extends ConstrainedMultiClickTool
AbstractCursorTool.Listener
Modifier and Type | Field and Description |
---|---|
protected int |
n |
coordinates, drawClosed, mouseLastLoc, tentativeCoordinate
isLinuxOS, panel
Constructor and Description |
---|
ConstrainedNClickTool() |
Modifier and Type | Method and Description |
---|---|
protected com.vividsolutions.jts.geom.Coordinate |
getModelDestination() |
protected com.vividsolutions.jts.geom.Coordinate |
getModelSource() |
protected boolean |
isFinishingRelease(java.awt.event.MouseEvent e) |
activate, add, cancelGesture, deactivate, doConstraint, finishGesture, getCoordinates, getIntersection, getShape, mouseDragged, mouseLocationChanged, mouseMoved, mousePressed, mouseReleased, toArray
add, allowSnapping, check, cleanup, clearImage, clearShape, createCursor, createCursor, drawImageXOR, drawImageXOR, drawShapeXOR, drawShapeXOR, execute, fireGestureFinished, gestureFinished, getColor, getCursor, getImage, getImagePosition, getName, getPanel, getPanel, getSnapManager, getTaskFrame, getWorkbench, getWorkbenchFrame, isGestureInProgress, isRightMouseButtonUsed, isRollingBackInvalidEdits, isShapeOnScreen, mouseClicked, mouseEntered, mouseExited, name, prohibitSnapping, redrawImage, redrawShape, reportNothingToUndoYet, setColor, setFilling, setPanel, setStroke, setStrokeWidth, setup, snap, snap, supportsSnapping, toString, wasControlPressed, wasShiftPressed, workbench, workbenchFrame
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getIcon
protected com.vividsolutions.jts.geom.Coordinate getModelSource()
protected com.vividsolutions.jts.geom.Coordinate getModelDestination()
protected boolean isFinishingRelease(java.awt.event.MouseEvent e)
isFinishingRelease
in class ConstrainedMultiClickTool