Class PanTool
- java.lang.Object
-
- org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
-
- org.locationtech.jtstest.testbuilder.ui.tools.PanTool
-
-
Constructor Summary
Constructors Modifier Constructor Description privatePanTool()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactivate()java.awt.CursorgetCursor()static PanToolgetInstance()voidmousePressed(java.awt.event.MouseEvent e)voidmouseReleased(java.awt.event.MouseEvent e)static voidpan(GeometryEditPanel panel, java.awt.geom.Point2D source, java.awt.geom.Point2D destination)-
Methods inherited from class org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
activate, deactivate, geomModel, getGraphics2D, getModelSnapTolerance, gridSize, keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mouseWheelMoved, panel, toModel, toModel, toModelCoordinate, toModelSnapped, toModelSnappedIfCloseToViewGrid, toModelSnappedToViewGrid, toView, toView
-
-
-
-
Field Detail
-
singleton
private static PanTool singleton
-
source
private java.awt.geom.Point2D source
-
-
Method Detail
-
getInstance
public static PanTool getInstance()
-
getCursor
public java.awt.Cursor getCursor()
-
activate
public void activate()
-
mousePressed
public void mousePressed(java.awt.event.MouseEvent e)
- Specified by:
mousePressedin interfacejava.awt.event.MouseListener- Overrides:
mousePressedin classBasicTool
-
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent e)
- Specified by:
mouseReleasedin interfacejava.awt.event.MouseListener- Overrides:
mouseReleasedin classBasicTool
-
pan
public static void pan(GeometryEditPanel panel, java.awt.geom.Point2D source, java.awt.geom.Point2D destination)
-
-