Uses of Class
com.vividsolutions.jump.workbench.model.UndoableCommand

Packages that use UndoableCommand
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
static UndoableCommand UndoableCommand.DUMMY
           
 

Methods in com.vividsolutions.jump.workbench.model that return UndoableCommand
static UndoableCommand Layer.addUndo(java.lang.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
static UndoableCommand Layer.addUndo(java.lang.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
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
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
protected  UndoableCommand VectorTool.createCommand()
           
 

Methods in com.vividsolutions.jump.workbench.ui.cursortool with parameters of type UndoableCommand
protected  void AbstractCursorTool.execute(UndoableCommand command)
          Optional means of execution, with undoability.
protected  Feature VectorTool.feature(com.vividsolutions.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
 UndoableCommand FeatureDrawingUtil.createAddCommand(com.vividsolutions.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
 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
 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
 UndoableCommand WarpingPanel.addWarping(UndoableCommand wrappeeCommand)
           
 UndoableCommand WarpingPanel.addWarpingVectorGeneration(UndoableCommand wrappeeCommand)
           
protected  UndoableCommand DeleteIncrementalWarpingVectorTool.createCommand()
           
protected  UndoableCommand DrawIncrementalWarpingVectorTool.createCommand()
           
protected  UndoableCommand AbstractDeleteVectorTool.createCommand()
           
 UndoableCommand WarpingPanel.createWarpCommand()
           
 UndoableCommand WarpingPanel.generateWarpingVectorsCommand()
           
 

Methods in com.vividsolutions.jump.workbench.ui.warp with parameters of type UndoableCommand
 UndoableCommand WarpingPanel.addWarping(UndoableCommand wrappeeCommand)
           
 UndoableCommand WarpingPanel.addWarpingVectorGeneration(UndoableCommand wrappeeCommand)