Uses of Class
com.vividsolutions.jump.workbench.model.UndoableCommand
-
Packages that use UndoableCommand Package Description com.vividsolutions.jump.workbench.model Layers, Categories, and Layer Managers -- the top level of abstraction in the JUMP data model, wrapping Features and FeatureCollections, which in turn wrap Geometries.com.vividsolutions.jump.workbench.plugin The API for "plug-ins", which are code modules that can be assigned to buttons and menu items.com.vividsolutions.jump.workbench.ui com.vividsolutions.jump.workbench.ui.cursortool com.vividsolutions.jump.workbench.ui.cursortool.editing com.vividsolutions.jump.workbench.ui.plugin.generate com.vividsolutions.jump.workbench.ui.warp -
-
Uses of UndoableCommand in com.vividsolutions.jump.workbench.model
Fields in com.vividsolutions.jump.workbench.model declared as UndoableCommand Modifier and Type Field Description static UndoableCommand
UndoableCommand. DUMMY
Methods in com.vividsolutions.jump.workbench.model that return UndoableCommand Modifier and Type Method Description static UndoableCommand
Layer. addUndo(String layerName, LayerManagerProxy proxy, UndoableCommand wrappeeCommand)
Enables a layer to be changed undoably.Methods in com.vividsolutions.jump.workbench.model with parameters of type UndoableCommand Modifier and Type Method Description static UndoableCommand
Layer. addUndo(String layerName, LayerManagerProxy proxy, UndoableCommand wrappeeCommand)
Enables a layer to be changed undoably. -
Uses of UndoableCommand in com.vividsolutions.jump.workbench.plugin
Methods in com.vividsolutions.jump.workbench.plugin with parameters of type UndoableCommand Modifier and Type Method Description static void
AbstractPlugIn. execute(UndoableCommand command, LayerManagerProxy layerManagerProxy)
protected void
AbstractPlugIn. execute(UndoableCommand command, PlugInContext context)
-
Uses of UndoableCommand in com.vividsolutions.jump.workbench.ui
Methods in com.vividsolutions.jump.workbench.ui that return UndoableCommand Modifier and Type Method Description protected UndoableCommand
EditTransaction. createCommand()
-
Uses of UndoableCommand in com.vividsolutions.jump.workbench.ui.cursortool
Methods in com.vividsolutions.jump.workbench.ui.cursortool that return UndoableCommand Modifier and Type Method Description protected UndoableCommand
VectorTool. createCommand()
Methods in com.vividsolutions.jump.workbench.ui.cursortool with parameters of type UndoableCommand Modifier and Type Method Description protected void
AbstractCursorTool. execute(UndoableCommand command)
Optional means of execution, with undoability.protected void
AbstractCursorTool. execute(UndoableCommand command, boolean ignoreNull)
Optional means of execution, with undoability.protected Feature
VectorTool. feature(org.locationtech.jts.geom.LineString lineString, Layer layer, UndoableCommand command)
-
Uses of UndoableCommand in com.vividsolutions.jump.workbench.ui.cursortool.editing
Methods in com.vividsolutions.jump.workbench.ui.cursortool.editing that return UndoableCommand Modifier and Type Method Description UndoableCommand
FeatureDrawingUtil. createAddCommand(org.locationtech.jts.geom.Geometry geometry, boolean rollingBackInvalidEdits, LayerViewPanel layerViewPanel, AbstractCursorTool tool)
The calling CursorTool should call #preserveUndoHistory; otherwise the undo history will be (unnecessarily) truncated if a problem occurs. -
Uses of UndoableCommand in com.vividsolutions.jump.workbench.ui.plugin.generate
Methods in com.vividsolutions.jump.workbench.ui.plugin.generate that return UndoableCommand Modifier and Type Method Description UndoableCommand
ShowTriangulationPlugIn. addLayerGeneration(UndoableCommand wrappeeCommand, WorkbenchContext context, boolean createLayersIfNonExistent)
static UndoableCommand
ShowTriangulationPlugIn. addUndo(UndoableCommand wrappeeCommand, LayerManagerProxy proxy)
Methods in com.vividsolutions.jump.workbench.ui.plugin.generate with parameters of type UndoableCommand Modifier and Type Method Description UndoableCommand
ShowTriangulationPlugIn. addLayerGeneration(UndoableCommand wrappeeCommand, WorkbenchContext context, boolean createLayersIfNonExistent)
static UndoableCommand
ShowTriangulationPlugIn. addUndo(UndoableCommand wrappeeCommand, LayerManagerProxy proxy)
-
Uses of UndoableCommand in com.vividsolutions.jump.workbench.ui.warp
Methods in com.vividsolutions.jump.workbench.ui.warp that return UndoableCommand Modifier and Type Method Description UndoableCommand
WarpingPanel. addWarping(UndoableCommand wrappeeCommand)
Method used by Draw/Delete incremental warping vector toosUndoableCommand
WarpingPanel. addWarpingVectorGeneration(UndoableCommand wrappeeCommand)
protected UndoableCommand
DeleteIncrementalWarpingVectorTool. createBaseCommand()
The command returned uses super.createCommand to delete the feature in VectorLayer and add the deletion of the feature from IncrementalVectorLayerprotected UndoableCommand
AbstractDeleteVectorTool. createCommand()
protected UndoableCommand
DeleteIncrementalWarpingVectorTool. createCommand()
protected UndoableCommand
DrawIncrementalWarpingVectorTool. createCommand()
UndoableCommand
WarpingPanel. executeAffineProjectiveCommand()
UndoableCommand
WarpingPanel. executeCommand()
UndoableCommand
WarpingPanel. generateWarpingVectorsCommand()
Methods in com.vividsolutions.jump.workbench.ui.warp with parameters of type UndoableCommand Modifier and Type Method Description UndoableCommand
WarpingPanel. addWarping(UndoableCommand wrappeeCommand)
Method used by Draw/Delete incremental warping vector toosUndoableCommand
WarpingPanel. addWarpingVectorGeneration(UndoableCommand wrappeeCommand)
-