Class DrawIncrementalWarpingVectorTool
java.lang.Object
com.vividsolutions.jump.workbench.ui.cursortool.AbstractCursorTool
com.vividsolutions.jump.workbench.ui.cursortool.MultiClickTool
com.vividsolutions.jump.workbench.ui.cursortool.NClickTool
com.vividsolutions.jump.workbench.ui.cursortool.VectorTool
com.vividsolutions.jump.workbench.ui.warp.DrawIncrementalWarpingVectorTool
- All Implemented Interfaces:
CursorTool, MouseListener, MouseMotionListener, EventListener
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractCursorTool
AbstractCursorTool.Listener -
Field Summary
Fields inherited from class VectorTool
geometryFactoryFields inherited from class MultiClickTool
mouseLastLocFields inherited from class AbstractCursorTool
isLinuxOS, panel -
Constructor Summary
ConstructorsConstructorDescriptionDrawIncrementalWarpingVectorTool(WorkbenchContext context, WarpingPanel warpingPanel) -
Method Summary
Modifier and TypeMethodDescriptionprotected UndoableCommandprotected AbstractVectorLayerFindercreateVectorLayerFinder(LayerManagerProxy layerManagerProxy) getIcon()Methods inherited from class VectorTool
feature, gestureFinished, getShape, lineStringMethods inherited from class NClickTool
getModelDestination, getModelSource, isFinishingRelease, numClicksMethods inherited from class MultiClickTool
activate, add, cancelGesture, deactivate, finishGesture, getCoordinates, getMetrics, getShape, mouseDragged, mouseLocationChanged, mouseMoved, mousePressed, mouseReleased, setCloseRing, setMetricsDisplay, toArrayMethods inherited from class AbstractCursorTool
add, allowSnapping, check, cleanup, clearImage, clearShape, componentWithFocusIsHandledByCursorTools, createCursor, createCursor, createCursor, createStandardSnappingPolicies, drawImageXOR, drawImageXOR, drawShapeXOR, drawShapeXOR, execute, execute, fireGestureFinished, getColor, getImage, getImagePosition, getName, getPanel, getPanel, getSnapManager, getStroke, getTaskFrame, getWorkbench, getWorkbenchContext, isGestureInProgress, isRightMouseButtonUsed, isRollingBackInvalidEdits, isShapeOnScreen, mouseClicked, mouseEntered, mouseExited, name, prohibitSnapping, redrawImage, redrawShape, reportNothingToUndoYet, setColor, setControlPressed, setFilling, setPanel, setShiftPressed, setStroke, setup, snap, snap, supportsSnapping, toString, wasControlPressed, wasShiftPressed
-
Constructor Details
-
DrawIncrementalWarpingVectorTool
-
-
Method Details
-
createVectorLayerFinder
- Specified by:
createVectorLayerFinderin classVectorTool
-
getIcon
- Returns:
- null to use a default icon
-
getCursor
- Specified by:
getCursorin interfaceCursorTool- Overrides:
getCursorin classAbstractCursorTool
-
createCommand
- Overrides:
createCommandin classVectorTool- Throws:
NoninvertibleTransformException
-