public class PanTool extends AbstractZoomTool
AbstractCursorTool.ListenerauxImage, mouseWheelCount, origImage, scale, zoomToDEFAULT_VIEW_CLICK_BUFFER, modelDestination, modelSourceisLinuxOS, panel| Constructor and Description |
|---|
PanTool() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
gestureFinished() |
java.awt.Cursor |
getCursor() |
javax.swing.Icon |
getIcon() |
protected java.awt.Shape |
getShape(java.awt.geom.Point2D source,
java.awt.geom.Point2D destination) |
void |
mouseDragged(java.awt.event.MouseEvent e) |
void |
mouseReleased(java.awt.event.MouseEvent e) |
cacheImage, createImageIfNeeded, drawImage, getAnimatingZoom, getCentre, mouseWheelMoved, scaleImageAtCentre, scaleImageAtPoint, setAnimatingZoom, zoomAtdeactivate, getBoxInModelCoordinates, getModelDestination, getModelSource, getShape, getViewDestination, getViewSource, modelClickBuffer, mousePressed, setModelDestination, setModelSource, setViewClickBuffer, setViewDestination, setViewSource, wasClickactivate, add, allowSnapping, cancelGesture, check, cleanup, clearImage, clearShape, createCursor, createCursor, drawImageXOR, drawImageXOR, drawShapeXOR, drawShapeXOR, execute, fireGestureFinished, getColor, getImage, getImagePosition, getName, getPanel, getPanel, getSnapManager, getTaskFrame, getWorkbench, getWorkbenchFrame, isGestureInProgress, isRightMouseButtonUsed, isRollingBackInvalidEdits, isShapeOnScreen, mouseClicked, mouseEntered, mouseExited, mouseMoved, name, prohibitSnapping, redrawImage, redrawShape, reportNothingToUndoYet, setColor, setFilling, setPanel, setStroke, setStrokeWidth, setup, snap, snap, supportsSnapping, toString, wasControlPressed, wasShiftPressed, workbench, workbenchFramepublic java.awt.Cursor getCursor()
getCursor in interface CursorToolgetCursor in class AbstractZoomToolpublic javax.swing.Icon getIcon()
getIcon in interface CursorToolgetIcon in class AbstractZoomToolpublic void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged in interface java.awt.event.MouseMotionListenermouseDragged in class DragToolpublic void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased in interface java.awt.event.MouseListenermouseReleased in class DragToolprotected java.awt.Shape getShape(java.awt.geom.Point2D source,
java.awt.geom.Point2D destination)
protected void gestureFinished()
throws java.awt.geom.NoninvertibleTransformException
gestureFinished in class AbstractZoomTooljava.awt.geom.NoninvertibleTransformException