Uses of Interface
com.vividsolutions.jump.workbench.ui.cursortool.CursorTool

Packages that use CursorTool
com.vividsolutions.jump.workbench.ui   
com.vividsolutions.jump.workbench.ui.cursortool   
com.vividsolutions.jump.workbench.ui.cursortool.editing   
com.vividsolutions.jump.workbench.ui.snap   
com.vividsolutions.jump.workbench.ui.toolbox   
com.vividsolutions.jump.workbench.ui.warp   
com.vividsolutions.jump.workbench.ui.zoom   
org.openjump.core.ui.plugin.edit.helpclassesselection   
org.openjump.core.ui.plugin.edittoolbox.cursortools   
org.openjump.core.ui.plugin.tools   
org.openjump.util.python.pythonexampleclasses   
 

Uses of CursorTool in com.vividsolutions.jump.workbench.ui
 

Methods in com.vividsolutions.jump.workbench.ui that return CursorTool
 CursorTool LayerViewPanel.getCurrentCursorTool()
           
 

Methods in com.vividsolutions.jump.workbench.ui with parameters of type CursorTool
 WorkbenchToolBar.ToolConfig WorkbenchToolBar.addCursorTool(CursorTool cursorTool)
           
 WorkbenchToolBar.ToolConfig WorkbenchToolBar.addCursorTool(java.lang.String tooltip, CursorTool cursorTool)
           
 void LayerViewPanel.setCurrentCursorTool(CursorTool currentCursorTool)
           
 

Uses of CursorTool in com.vividsolutions.jump.workbench.ui.cursortool
 

Classes in com.vividsolutions.jump.workbench.ui.cursortool that implement CursorTool
 class AbstractClickSelectedLineStringsTool
           
 class AbstractCursorTool
          A tool that draws an XOR visual indicator.
 class AndCompositeTool
          Enables multiple CursorTools to operate at the same time.
 class CompositeTool
           
 class DelegatingTool
          Enables the behaviour of a CursorTool instance to be overridden.
 class DragTool
          The default implementation draws a selection box, but this can be overridden (even to draw nothing).
 class DrawPolygonFenceTool
           
 class DrawRectangleFenceTool
           
 class DummyTool
           
 class FeatureInfoTool
           
 class LeftClickFilter
          Filters out middle- and right-clicks.
 class MeasureTool
          A tool which displays cumlative length, angle and cumlative area of a linestring drawn on the screen.
 class MultiClickTool
          A VisualIndicatorTool that allows the user to draw shapes with multiple vertices.
 class NClickTool
          Whereas a MultiClickTool looks for a double-click to end the gesture, an NClickTool looks for a certain number of points to end the gesture.
 class NodeLineStringsTool
           
 class NoteTool
           
 class OrCompositeTool
          Permits only one CursorTool to be active at a time.
 class PolygonTool
           
 class QuasimodeTool
          Delegates to different CursorTools depending on whether various modifier keys are pressed (Ctrl, Shift, Alt).
 class RectangleTool
           
 class SelectFeaturesTool
           
 class SelectLineStringsTool
           
 class SelectPartsTool
           
 class SelectTool
           
 class SpecifyFeaturesTool
          Allows the user to specify features by clicking on them or drawing a box around them.
 class SplitLineStringTool
           
 class VectorTool
           
 

Methods in com.vividsolutions.jump.workbench.ui.cursortool that return CursorTool
protected  CursorTool CompositeTool.firstCursorTool()
           
 CursorTool DelegatingTool.getDelegate()
           
 CursorTool LeftClickFilter.getWrappee()
           
 

Methods in com.vividsolutions.jump.workbench.ui.cursortool with parameters of type CursorTool
 CompositeTool CompositeTool.add(CursorTool tool)
           
 QuasimodeTool QuasimodeTool.add(QuasimodeTool.ModifierKeySpec keySpec, CursorTool tool)
           
static QuasimodeTool QuasimodeTool.addStandardQuasimodes(CursorTool tool)
           
static java.lang.String AbstractCursorTool.name(CursorTool tool)
           
 void AndCompositeTool.setCursorTool(CursorTool cursorTool)
           
 void DelegatingTool.setDelegate(CursorTool delegate)
           
 

Constructors in com.vividsolutions.jump.workbench.ui.cursortool with parameters of type CursorTool
AndCompositeTool(CursorTool[] cursorTools)
           
CompositeTool(CursorTool[] cursorTools)
           
DelegatingTool(CursorTool cursorTool)
           
LeftClickFilter(CursorTool wrappee)
           
OrCompositeTool(CursorTool[] cursorTools)
           
QuasimodeTool(CursorTool defaultTool)
           
 

Uses of CursorTool in com.vividsolutions.jump.workbench.ui.cursortool.editing
 

Classes in com.vividsolutions.jump.workbench.ui.cursortool.editing that implement CursorTool
 class DeleteVertexTool
           
 class DrawLineStringTool
           
 class DrawPointTool
           
 class DrawPolygonTool
           
 class DrawRectangleTool
           
 class InsertVertexTool
           
 class MoveSelectedItemsTool
           
 class MoveVertexTool
           
 class SnapVerticesTool
           
 class SnapVerticesToSelectedVertexClickTool
           
 class SnapVerticesToSelectedVertexTool
           
 

Methods in com.vividsolutions.jump.workbench.ui.cursortool.editing that return CursorTool
static CursorTool DrawLineStringTool.create(LayerNamePanelProxy layerNamePanelProxy)
           
static CursorTool DrawPointTool.create(LayerNamePanelProxy layerNamePanelProxy)
           
static CursorTool DrawPolygonTool.create(LayerNamePanelProxy layerNamePanelProxy)
           
static CursorTool DrawRectangleTool.create(LayerNamePanelProxy layerNamePanelProxy)
           
 CursorTool FeatureDrawingUtil.prepare(AbstractCursorTool drawFeatureTool, boolean allowSnapping)
          Apply settings common to all feature-drawing tools.
 

Uses of CursorTool in com.vividsolutions.jump.workbench.ui.snap
 

Classes in com.vividsolutions.jump.workbench.ui.snap that implement CursorTool
 class SnapIndicatorTool
          Visually indicates the snap point with a coloured dot.
 

Uses of CursorTool in com.vividsolutions.jump.workbench.ui.toolbox
 

Methods in com.vividsolutions.jump.workbench.ui.toolbox with parameters of type CursorTool
 WorkbenchToolBar.ToolConfig ToolboxDialog.add(CursorTool tool)
           
 WorkbenchToolBar.ToolConfig ToolboxDialog.add(CursorTool tool, EnableCheck enableCheck)
           
 

Uses of CursorTool in com.vividsolutions.jump.workbench.ui.warp
 

Classes in com.vividsolutions.jump.workbench.ui.warp that implement CursorTool
 class AbstractDeleteVectorTool
           
 class DeleteIncrementalWarpingVectorTool
           
 class DeleteWarpingVectorTool
           
 class DrawIncrementalWarpingVectorTool
           
 class DrawWarpingVectorTool
           
 

Uses of CursorTool in com.vividsolutions.jump.workbench.ui.zoom
 

Classes in com.vividsolutions.jump.workbench.ui.zoom that implement CursorTool
 class AbstractZoomTool
           
 class PanTool
          Pans the image in the current task window.
 class ZoomTool
           
 

Uses of CursorTool in org.openjump.core.ui.plugin.edit.helpclassesselection
 

Classes in org.openjump.core.ui.plugin.edit.helpclassesselection that implement CursorTool
 class DrawFenceTool
           
 class SelectItemsByCircleTool
           
 

Methods in org.openjump.core.ui.plugin.edit.helpclassesselection that return CursorTool
static CursorTool DrawFenceTool.create(LayerNamePanelProxy layerNamePanelProxy, PlugInContext context)
           
 CursorTool FenceDrawingUtil.prepare(AbstractCursorTool drawFeatureTool, boolean allowSnapping)
          Apply settings common to all feature-drawing tools.
 

Uses of CursorTool in org.openjump.core.ui.plugin.edittoolbox.cursortools
 

Classes in org.openjump.core.ui.plugin.edittoolbox.cursortools that implement CursorTool
 class AutoCompletePolygonCursorTool
           
 class ConstrainedDragTool
          The default implementation draws a selection box, but this can be overridden (even to draw nothing).
 class ConstrainedMoveVertexTool
           
 class ConstrainedMultiClickArcTool
          A VisualIndicatorTool that allows the user to draw shapes with multiple vertices.
 class ConstrainedMultiClickTool
          A VisualIndicatorTool that allows the user to draw shapes with multiple vertices.
 class ConstrainedPolygonTool
           
 class CutPolygonTool
          This cursor tool is installed by CutPoygonSIGLEPlugIn To use it, select one or several Polygon a in layer A, draw a Polygon b by hand, every selected polygon a will be changed intoĻa - b.
 class DrawCircleWithGivenRadiusTool
           
 class DrawConstrainedArcTool
           
 class DrawConstrainedCircleTool
           
 class DrawConstrainedLineStringTool
           
 class DrawConstrainedPolygonTool
           
 class RotateSelectedItemTool
           
 class ScaleSelectedItemsTool
           
 class SelectOneItemTool
           
 

Methods in org.openjump.core.ui.plugin.edittoolbox.cursortools that return CursorTool
static CursorTool AutoCompletePolygonCursorTool.create(LayerNamePanelProxy layerNamePanelProxy)
           
static CursorTool CutPolygonTool.create(LayerNamePanelProxy layerNamePanelProxy)
           
static CursorTool DrawConstrainedPolygonTool.create(LayerNamePanelProxy layerNamePanelProxy)
           
static CursorTool DrawConstrainedLineStringTool.create(LayerNamePanelProxy layerNamePanelProxy)
           
static CursorTool DrawConstrainedArcTool.create(LayerNamePanelProxy layerNamePanelProxy)
           
static CursorTool DrawCircleWithGivenRadiusTool.create(LayerNamePanelProxy layerNamePanelProxy)
           
static CursorTool DrawConstrainedCircleTool.create(LayerNamePanelProxy layerNamePanelProxy)
           
 

Uses of CursorTool in org.openjump.core.ui.plugin.tools
 

Classes in org.openjump.core.ui.plugin.tools that implement CursorTool
 class MeasureM_FTool
           
 class ZoomRealtimeTool
          Zooms the image in the current task window.
 

Uses of CursorTool in org.openjump.util.python.pythonexampleclasses
 

Classes in org.openjump.util.python.pythonexampleclasses that implement CursorTool
 class ConstrainedNClickTool
          Whereas a MultiClickTool looks for a double-click to end the gesture, an NClickTool looks for a certain number of points to end the gesture.
 class DrawCustomTool