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 CursorToolLayerViewPanel. 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.ToolConfigWorkbenchToolBar. addCursorTool(CursorTool cursorTool)WorkbenchToolBar.ToolConfigWorkbenchToolBar. addCursorTool(CursorTool cursorTool, JToggleButton button)Add's a CursorTool with an own JToggleButton.WorkbenchToolBar.ToolConfigWorkbenchToolBar. addCursorTool(String tooltip, CursorTool cursorTool)voidLayerViewPanel. 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 AbstractButtonWorkbenchToolBar. 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 classAbstractClickSelectedLineStringsToolclassAbstractCursorToolA tool that draws an XOR visual indicator.classAndCompositeToolEnables multiple CursorTools to operate at the same time.classCompositeToolclassDelegatingToolEnables the behaviour of a CursorTool instance to be overridden.classDragToolThe default implementation draws a selection box, but this can be overridden (even to draw nothing).classDrawPolygonFenceToolclassDrawRectangleFenceToolclassDummyToolclassFeatureInfoToolclassLeftClickFilterFilters out middle- and right-clicks.classMeasureToolA tool which displays cumlative length, angle and cumlative area of a linestring drawn on the screen.classMultiClickToolA VisualIndicatorTool that allows the user to draw shapes with multiple vertices.classNClickToolWhereas a MultiClickTool looks for a double-click to end the gesture, an NClickTool looks for a certain number of points to end the gesture.classNodeLineStringsToolclassNoteToolclassOrCompositeToolPermits only one CursorTool to be active at a time.classPolygonToolclassQuasimodeToolDelegates to different CursorTools depending on whether various modifier keys are pressed (Ctrl, Shift, Alt).classRectangleToolclassSelectFeaturesToolclassSelectLineStringsToolclassSelectPartsToolclassSelectToolclassSpecifyFeaturesToolAllows the user to specify features by clicking on them or drawing a box around them.classSplitLineStringToolclassVectorToolFields in com.vividsolutions.jump.workbench.ui.cursortool with type parameters of type CursorTool Modifier and Type Field Description protected List<CursorTool>CompositeTool. cursorToolsMethods in com.vividsolutions.jump.workbench.ui.cursortool that return CursorTool Modifier and Type Method Description protected CursorToolCompositeTool. firstCursorTool()static CursorToolQuasimodeTool. getDefaultKeyboardShortcutTool(QuasimodeTool.ModifierKeySpec key)CursorToolQuasimodeTool. getDefaultTool()CursorToolDelegatingTool. getDelegate()CursorToolLeftClickFilter. getWrappee()Methods in com.vividsolutions.jump.workbench.ui.cursortool with parameters of type CursorTool Modifier and Type Method Description CompositeToolCompositeTool. add(CursorTool tool)QuasimodeToolQuasimodeTool. add(QuasimodeTool.ModifierKeySpec keySpec, CursorTool tool)QuasimodeToolQuasimodeTool. 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 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 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 CursorTool Modifier and Type Class Description classDeleteVertexToolclassDrawLineStringToolclassDrawPointToolclassDrawPolygonToolclassDrawRectangleToolclassInsertVertexToolclassMoveSelectedItemsToolclassMoveVertexToolclassSnapVerticesToolclassSnapVerticesToSelectedVertexClickToolclassSnapVerticesToSelectedVertexToolMethods in com.vividsolutions.jump.workbench.ui.cursortool.editing that return CursorTool Modifier and Type Method Description static CursorToolDrawLineStringTool. create(WorkbenchContext context)static CursorToolDrawPointTool. create(WorkbenchContext context)static CursorToolDrawPolygonTool. create(WorkbenchContext context)static CursorToolDrawRectangleTool. create(WorkbenchContext context)CursorToolFeatureDrawingUtil. 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 classSnapIndicatorToolVisually 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.ToolConfigToolboxDialog. add(CursorTool tool)WorkbenchToolBar.ToolConfigToolboxDialog. 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 classAbstractDeleteVectorToolclassDeleteIncrementalWarpingVectorToolclassDeleteWarpingVectorToolclassDrawIncrementalWarpingVectorToolclassDrawWarpingVectorTool -
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 classAbstractZoomToolclassPanToolPans the image in the current task window.classZoomTool -
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 classDrawFenceToolclassSelectItemsByCircleToolMethods in org.openjump.core.ui.plugin.edit.helpclassesselection that return CursorTool Modifier and Type Method Description static CursorToolDrawFenceTool. create(WorkbenchContext context)CursorToolFenceDrawingUtil. 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 classAutoCompletePolygonCursorToolclassConstrainedDragToolThe default implementation draws a selection box, but this can be overridden (even to draw nothing).classConstrainedMoveVertexToolclassConstrainedMultiClickArcToolA VisualIndicatorTool that allows the user to draw shapes with multiple vertices.classConstrainedMultiClickToolA VisualIndicatorTool that allows the user to draw shapes with multiple vertices.classConstrainedNClickToolclassConstrainedPolygonToolclassCutFeaturesToolclassCutPolygonToolThis 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.classDrawCircleWithGivenRadiusToolclassDrawConstrainedArcToolclassDrawConstrainedCircleToolclassDrawConstrainedLineStringToolclassDrawConstrainedPolygonToolclassFillPolygonToolclassRemodelerToolclassRotateSelectedItemToolclassScaleSelectedItemsToolclassSelectMultiItemsToolA select tool opening a popup dialog to choose which feature to be selected when several superimposed features are located under the mouse.classSelectOneItemToolMethods in org.openjump.core.ui.plugin.edittoolbox.cursortools that return CursorTool Modifier and Type Method Description static 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 CursorTool Modifier and Type Class Description classProfileGraphToolclassRasterQueryCursorToolclassRasterQueryDragTool -
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 classAdvancedMeasureToolA tool for measurment of distance or area.classMeasureM_FToolclassZoomRealtimeToolZooms 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 classSuperZoomPanToolThis 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 classConstrainedNClickToolWhereas a MultiClickTool looks for a double-click to end the gesture, an NClickTool looks for a certain number of points to end the gesture.classDrawCustomTool
-