public class SelectMode extends AbstractMode
| Modifier and Type | Field and Description |
|---|---|
private StreetsideAbstractImage |
closest |
private boolean |
imageHighlighted |
private StreetsideAbstractImage |
lastClicked |
private boolean |
nothingHighlighted |
private StreetsideRecord |
record |
cursor| Constructor and Description |
|---|
SelectMode()
Main constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
mouseDragged(java.awt.event.MouseEvent e) |
void |
mouseMoved(java.awt.event.MouseEvent e)
Checks if the mouse is over pictures.
|
void |
mousePressed(java.awt.event.MouseEvent e) |
void |
mouseReleased(java.awt.event.MouseEvent e) |
void |
paint(java.awt.Graphics2D g,
org.openstreetmap.josm.gui.MapView mv,
org.openstreetmap.josm.data.Bounds box)
Paint the dataset using the engine set.
|
java.lang.String |
toString() |
getClosest, resetThread, zoomChangedprivate StreetsideAbstractImage closest
private StreetsideAbstractImage lastClicked
private final StreetsideRecord record
private boolean nothingHighlighted
private boolean imageHighlighted
public SelectMode()
public void mousePressed(java.awt.event.MouseEvent e)
mousePressed in interface java.awt.event.MouseListenermousePressed in class java.awt.event.MouseAdapterpublic void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged in interface java.awt.event.MouseMotionListenermouseDragged in class java.awt.event.MouseAdapterpublic void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased in interface java.awt.event.MouseListenermouseReleased in class java.awt.event.MouseAdapterpublic void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved in interface java.awt.event.MouseMotionListenermouseMoved in class java.awt.event.MouseAdapterpublic void paint(java.awt.Graphics2D g, org.openstreetmap.josm.gui.MapView mv, org.openstreetmap.josm.data.Bounds box)
AbstractModepaint in class AbstractModeg - Graphics2D used for paintingmv - The object that can translate GeoPoints to screen coordinates.box - Area where painting is going to be performedpublic java.lang.String toString()
toString in class java.lang.Object