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 private
PanTool()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
activate()
java.awt.Cursor
getCursor()
static PanTool
getInstance()
void
mousePressed(java.awt.event.MouseEvent e)
void
mouseReleased(java.awt.event.MouseEvent e)
static void
pan(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:
mousePressed
in interfacejava.awt.event.MouseListener
- Overrides:
mousePressed
in classBasicTool
-
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent e)
- Specified by:
mouseReleased
in interfacejava.awt.event.MouseListener
- Overrides:
mouseReleased
in classBasicTool
-
pan
public static void pan(GeometryEditPanel panel, java.awt.geom.Point2D source, java.awt.geom.Point2D destination)
-
-