Class RasterQueryDragTool
java.lang.Object
com.vividsolutions.jump.workbench.ui.cursortool.AbstractCursorTool
com.vividsolutions.jump.workbench.ui.cursortool.DragTool
com.vividsolutions.jump.workbench.ui.cursortool.RectangleTool
org.openjump.core.ui.plugin.raster.RasterQueryDragTool
- All Implemented Interfaces:
CursorTool, MouseListener, MouseMotionListener, EventListener
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractCursorTool
AbstractCursorTool.Listener -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringprotected org.locationtech.jts.geom.CoordinateFields inherited from class DragTool
DEFAULT_VIEW_CLICK_BUFFER, modelDestination, modelSourceFields inherited from class AbstractCursorTool
isLinuxOS, panel -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateEnableCheck(WorkbenchContext workbenchContext) protected voidgetIcon()getName()Returns a very brief description of this CursorTool.protected voidnotsaved()voidprintArray(RasterImageLayer rLayer, org.locationtech.jts.geom.Geometry fence) protected voidMethods inherited from class RectangleTool
getRectangle, setModelDestination, setModelSourceMethods inherited from class DragTool
deactivate, getBoxInModelCoordinates, getModelDestination, getModelSource, getShape, getShape, getViewDestination, getViewSource, modelClickBuffer, mouseDragged, mousePressed, mouseReleased, setViewClickBuffer, setViewDestination, setViewSource, wasClickMethods inherited from class AbstractCursorTool
activate, add, allowSnapping, cancelGesture, check, cleanup, clearImage, clearShape, componentWithFocusIsHandledByCursorTools, createCursor, createCursor, createCursor, createStandardSnappingPolicies, drawImageXOR, drawImageXOR, drawShapeXOR, drawShapeXOR, execute, execute, fireGestureFinished, getColor, getImage, getImagePosition, getPanel, getPanel, getSnapManager, getStroke, getTaskFrame, getWorkbench, getWorkbenchContext, isGestureInProgress, isRightMouseButtonUsed, isRollingBackInvalidEdits, isShapeOnScreen, mouseClicked, mouseEntered, mouseExited, mouseMoved, name, prohibitSnapping, redrawImage, redrawShape, reportNothingToUndoYet, setColor, setControlPressed, setFilling, setPanel, setShiftPressed, setStroke, setup, snap, snap, supportsSnapping, toString, wasControlPressed, wasShiftPressed
-
Field Details
-
tentativeCoordinate
protected org.locationtech.jts.geom.Coordinate tentativeCoordinate -
LAYER_NAME
-
LAYER
-
-
Constructor Details
-
RasterQueryDragTool
-
-
Method Details
-
getIcon
- Returns:
- null to use a default icon
-
getCursor
- Specified by:
getCursorin interfaceCursorTool- Overrides:
getCursorin classAbstractCursorTool
-
gestureFinished
protected void gestureFinished() throws NoninvertibleTransformException, IOException, RasterImageLayer.RasterDataNotFoundException- Specified by:
gestureFinishedin classAbstractCursorTool- Throws:
NoninvertibleTransformExceptionIOExceptionRasterImageLayer.RasterDataNotFoundException
-
createEnableCheck
-
getName
Description copied from interface:CursorToolReturns a very brief description of this CursorTool.- Specified by:
getNamein interfaceCursorTool- Overrides:
getNamein classAbstractCursorTool- Returns:
- the name of this CursorTool
-
printArray
public void printArray(RasterImageLayer rLayer, org.locationtech.jts.geom.Geometry fence) throws NoninvertibleTransformException, IOException -
saved
-
notsaved
protected void notsaved()
-