Uses of Interface
com.vividsolutions.jump.workbench.ui.cursortool.CursorTool
-
-
Uses of CursorTool in com.vividsolutions.jump.workbench.ui
Methods in com.vividsolutions.jump.workbench.ui that return CursorTool Modifier and Type Method Description CursorTool
LayerViewPanel. getCurrentCursorTool()
Methods in com.vividsolutions.jump.workbench.ui that return types with arguments of type CursorTool Modifier and Type Method Description Set<Class<? extends CursorTool>>
WorkbenchToolBar. getCursorToolClasses()
Methods in com.vividsolutions.jump.workbench.ui with parameters of type CursorTool Modifier and Type Method Description WorkbenchToolBar.ToolConfig
WorkbenchToolBar. addCursorTool(CursorTool cursorTool)
WorkbenchToolBar.ToolConfig
WorkbenchToolBar. addCursorTool(CursorTool cursorTool, JToggleButton button)
Add's a CursorTool with an own JToggleButton.WorkbenchToolBar.ToolConfig
WorkbenchToolBar. addCursorTool(String tooltip, CursorTool cursorTool)
void
LayerViewPanel. setCurrentCursorTool(CursorTool newct)
set a cursortool to associate with the layer view.Method parameters in com.vividsolutions.jump.workbench.ui with type arguments of type CursorTool Modifier and Type Method Description AbstractButton
WorkbenchToolBar. getButton(Class<? extends CursorTool> cursorToolClass)
-
Uses of CursorTool in com.vividsolutions.jump.workbench.ui.cursortool
Classes in com.vividsolutions.jump.workbench.ui.cursortool that implement CursorTool Modifier and Type Class Description 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
Fields in com.vividsolutions.jump.workbench.ui.cursortool with type parameters of type CursorTool Modifier and Type Field Description protected List<CursorTool>
CompositeTool. cursorTools
Methods in com.vividsolutions.jump.workbench.ui.cursortool that return CursorTool Modifier and Type Method Description protected CursorTool
CompositeTool. firstCursorTool()
static CursorTool
QuasimodeTool. getDefaultKeyboardShortcutTool(QuasimodeTool.ModifierKeySpec key)
CursorTool
QuasimodeTool. getDefaultTool()
CursorTool
DelegatingTool. getDelegate()
CursorTool
LeftClickFilter. getWrappee()
Methods in com.vividsolutions.jump.workbench.ui.cursortool with parameters of type CursorTool Modifier and Type Method Description CompositeTool
CompositeTool. add(CursorTool tool)
QuasimodeTool
QuasimodeTool. add(QuasimodeTool.ModifierKeySpec keySpec, CursorTool tool)
QuasimodeTool
QuasimodeTool. cloneAndSetDefaultTool(CursorTool defaultTool)
static QuasimodeTool
QuasimodeTool. createWithDefaults(CursorTool tool)
static LayerViewPanel
AbstractCursorTool. getPanel(CursorTool ct)
static 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 Constructor Description AndCompositeTool(CursorTool[] cursorTools)
CompositeTool(CursorTool[] cursorTools)
CursorToolPluginWrapper(CursorTool cursorTool)
create a plugin instance for the given cursor tool make sure the cursor tool respects shortcuts by wrapping it intoQuasimodeTool
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 Modifier and Type Class Description 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 Modifier and Type Method Description static CursorTool
DrawLineStringTool. create(WorkbenchContext context)
static CursorTool
DrawPointTool. create(WorkbenchContext context)
static CursorTool
DrawPolygonTool. create(WorkbenchContext context)
static CursorTool
DrawRectangleTool. create(WorkbenchContext context)
CursorTool
FeatureDrawingUtil. prepare(AbstractCursorTool drawFeatureTool, boolean allowSnapping)
Apply settings common to all feature-drawing tools.createAddCommand -
Uses of CursorTool in com.vividsolutions.jump.workbench.ui.snap
Classes in com.vividsolutions.jump.workbench.ui.snap that implement CursorTool Modifier and Type Class Description 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 Modifier and Type Method Description 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 Modifier and Type Class Description 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 Modifier and Type Class Description 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 Modifier and Type Class Description class
DrawFenceTool
class
SelectItemsByCircleTool
Methods in org.openjump.core.ui.plugin.edit.helpclassesselection that return CursorTool Modifier and Type Method Description static CursorTool
DrawFenceTool. create(WorkbenchContext 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 Modifier and Type Class Description 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
ConstrainedNClickTool
class
ConstrainedPolygonTool
class
CutFeaturesTool
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
FillPolygonTool
class
RemodelerTool
class
RotateSelectedItemTool
class
ScaleSelectedItemsTool
class
SelectMultiItemsTool
A select tool opening a popup dialog to choose which feature to be selected when several superimposed features are located under the mouse.class
SelectOneItemTool
Methods in org.openjump.core.ui.plugin.edittoolbox.cursortools that return CursorTool Modifier and Type Method Description static CursorTool
AutoCompletePolygonCursorTool. create(WorkbenchContext context)
static CursorTool
CutPolygonTool. create(WorkbenchContext context)
static CursorTool
DrawCircleWithGivenRadiusTool. create(WorkbenchContext context)
static CursorTool
DrawConstrainedArcTool. create(WorkbenchContext context)
static CursorTool
DrawConstrainedCircleTool. create(WorkbenchContext context)
static CursorTool
DrawConstrainedLineStringTool. create(WorkbenchContext context)
static CursorTool
DrawConstrainedPolygonTool. create(WorkbenchContext context)
-
Uses of CursorTool in org.openjump.core.ui.plugin.raster
Classes in org.openjump.core.ui.plugin.raster that implement CursorTool Modifier and Type Class Description class
ProfileGraphTool
class
RasterQueryCursorTool
class
RasterQueryDragTool
-
Uses of CursorTool in org.openjump.core.ui.plugin.tools
Classes in org.openjump.core.ui.plugin.tools that implement CursorTool Modifier and Type Class Description class
AdvancedMeasureTool
A tool for measurment of distance or area.class
MeasureM_FTool
class
ZoomRealtimeTool
Zooms the image in the current task window. -
Uses of CursorTool in org.openjump.core.ui.plugin.view
Classes in org.openjump.core.ui.plugin.view that implement CursorTool Modifier and Type Class Description class
SuperZoomPanTool
This tool have the following functions: - zoom in/out with left/right mouse click - pan with mouse drag - zoom in/out with mousewheel and then left click for zoom or right click for cancel In wheelMode you can see the new area after zooming. -
Uses of CursorTool in org.openjump.util.python.pythonexampleclasses
Classes in org.openjump.util.python.pythonexampleclasses that implement CursorTool Modifier and Type Class Description 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
-