Uses of Interface
com.vividsolutions.jump.workbench.ui.cursortool.CursorTool
Packages that use CursorTool
Package
Description
-
Uses of CursorTool in com.vividsolutions.jump.workbench.ui
Methods in com.vividsolutions.jump.workbench.ui that return CursorToolMethods in com.vividsolutions.jump.workbench.ui that return types with arguments of type CursorToolModifier and TypeMethodDescriptionSet<Class<? extends CursorTool>> WorkbenchToolBar.getCursorToolClasses()Methods in com.vividsolutions.jump.workbench.ui with parameters of type CursorToolModifier and TypeMethodDescriptionWorkbenchToolBar.addCursorTool(CursorTool cursorTool) WorkbenchToolBar.addCursorTool(CursorTool cursorTool, JToggleButton button) Add's a CursorTool with an own JToggleButton.WorkbenchToolBar.addCursorTool(String tooltip, CursorTool cursorTool) voidLayerViewPanel.setCurrentCursorTool(CursorTool newct) set a cursortool to associate with the layer view. will return immediatly if the old cursor tools is identical to the new one.Method parameters in com.vividsolutions.jump.workbench.ui with type arguments of type CursorToolModifier and TypeMethodDescriptionWorkbenchToolBar.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 CursorToolModifier and TypeClassDescriptionclassclassA tool that draws an XOR visual indicator.classEnables multiple CursorTools to operate at the same time.classclassEnables the behaviour of a CursorTool instance to be overridden.classThe default implementation draws a selection box, but this can be overridden (even to draw nothing).classclassclassclassclassFilters out middle- and right-clicks.classA tool which displays cumlative length, angle and cumlative area of a linestring drawn on the screen.classA VisualIndicatorTool that allows the user to draw shapes with multiple vertices.classWhereas a MultiClickTool looks for a double-click to end the gesture, an NClickTool looks for a certain number of points to end the gesture.classclassclassPermits only one CursorTool to be active at a time.classclassDelegates to different CursorTools depending on whether various modifier keys are pressed (Ctrl, Shift, Alt).classclassclassclassclassclassAllows the user to specify features by clicking on them or drawing a box around them.classclassFields in com.vividsolutions.jump.workbench.ui.cursortool with type parameters of type CursorToolMethods in com.vividsolutions.jump.workbench.ui.cursortool that return CursorToolModifier and TypeMethodDescriptionprotected CursorToolCompositeTool.firstCursorTool()static CursorToolQuasimodeTool.getDefaultKeyboardShortcutTool(QuasimodeTool.ModifierKeySpec key) QuasimodeTool.getDefaultTool()DelegatingTool.getDelegate()LeftClickFilter.getWrappee()Methods in com.vividsolutions.jump.workbench.ui.cursortool with parameters of type CursorToolModifier and TypeMethodDescriptionCompositeTool.add(CursorTool tool) QuasimodeTool.add(QuasimodeTool.ModifierKeySpec keySpec, CursorTool tool) QuasimodeTool.cloneAndSetDefaultTool(CursorTool defaultTool) static QuasimodeToolQuasimodeTool.createWithDefaults(CursorTool tool) static LayerViewPanelAbstractCursorTool.getPanel(CursorTool ct) static StringAbstractCursorTool.name(CursorTool tool) voidAndCompositeTool.setCursorTool(CursorTool cursorTool) voidDelegatingTool.setDelegate(CursorTool delegate) Constructors in com.vividsolutions.jump.workbench.ui.cursortool with parameters of type CursorToolModifierConstructorDescriptionAndCompositeTool(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 intoQuasimodeToolDelegatingTool(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 CursorToolModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassMethods in com.vividsolutions.jump.workbench.ui.cursortool.editing that return CursorToolModifier and TypeMethodDescriptionstatic CursorToolDrawLineStringTool.create(WorkbenchContext context) static CursorToolDrawPointTool.create(WorkbenchContext context) static CursorToolDrawPolygonTool.create(WorkbenchContext context) static CursorToolDrawRectangleTool.create(WorkbenchContext context) 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 CursorToolModifier and TypeClassDescriptionclassVisually 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 CursorToolModifier and TypeMethodDescriptionToolboxDialog.add(CursorTool tool) 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 CursorToolModifier and TypeClassDescriptionclassclassclassclassclass -
Uses of CursorTool in com.vividsolutions.jump.workbench.ui.zoom
Classes in com.vividsolutions.jump.workbench.ui.zoom that implement CursorToolModifier and TypeClassDescriptionclassclassPans the image in the current task window.class -
Uses of CursorTool in org.openjump.core.ui.plugin.edit.helpclassesselection
Classes in org.openjump.core.ui.plugin.edit.helpclassesselection that implement CursorToolMethods in org.openjump.core.ui.plugin.edit.helpclassesselection that return CursorToolModifier and TypeMethodDescriptionstatic CursorToolDrawFenceTool.create(WorkbenchContext context) 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 CursorToolModifier and TypeClassDescriptionclassclassThe default implementation draws a selection box, but this can be overridden (even to draw nothing).classclassA VisualIndicatorTool that allows the user to draw shapes with multiple vertices.classA VisualIndicatorTool that allows the user to draw shapes with multiple vertices.classclassclassclassThis 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.classclassclassclassclassclassclassclassclassclassA select tool opening a popup dialog to choose which feature to be selected when several superimposed features are located under the mouse.classMethods in org.openjump.core.ui.plugin.edittoolbox.cursortools that return CursorToolModifier and TypeMethodDescriptionstatic CursorToolAutoCompletePolygonCursorTool.create(WorkbenchContext context) static CursorToolCutPolygonTool.create(WorkbenchContext context) static CursorToolDrawCircleWithGivenRadiusTool.create(WorkbenchContext context) static CursorToolDrawConstrainedArcTool.create(WorkbenchContext context) static CursorToolDrawConstrainedCircleTool.create(WorkbenchContext context) static CursorToolDrawConstrainedLineStringTool.create(WorkbenchContext context) static CursorToolDrawConstrainedPolygonTool.create(WorkbenchContext context) -
Uses of CursorTool in org.openjump.core.ui.plugin.raster
Classes in org.openjump.core.ui.plugin.raster that implement CursorToolModifier and TypeClassDescriptionclassclassclass -
Uses of CursorTool in org.openjump.core.ui.plugin.tools
Classes in org.openjump.core.ui.plugin.tools that implement CursorToolModifier and TypeClassDescriptionclassA tool for measurment of distance or area.classclassZooms 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 CursorToolModifier and TypeClassDescriptionclassThis 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 CursorToolModifier and TypeClassDescriptionclassWhereas 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