Package adams.data.mapobject
Class SimpleMapMarkerDot
- java.lang.Object
-
- adams.data.mapobject.AbstractMapObject
-
- adams.data.mapobject.SimpleMapMarkerCircle
-
- adams.data.mapobject.SimpleMapMarkerDot
-
- All Implemented Interfaces:
adams.core.MetaDataSupporter
,HitIndicator
,MetaDataSupporter
,TimestampSupporter
,org.openstreetmap.gui.jmapviewer.interfaces.ICoordinate
,org.openstreetmap.gui.jmapviewer.interfaces.MapMarker
,org.openstreetmap.gui.jmapviewer.interfaces.MapObject
public class SimpleMapMarkerDot extends SimpleMapMarkerCircle implements HitIndicator
A simple implementation of theMapMarker
interface. Each map marker is painted as a circle with a black border line and filled with a specified color.- Version:
- $Revision$
- Author:
- Jan Peter Stotz (original code:
MapMarkerDot
), FracPete (fracpete at waikato dot ac dot nz)
-
-
Field Summary
Fields Modifier and Type Field Description static int
DOT_RADIUS
-
Fields inherited from class adams.data.mapobject.SimpleMapMarkerCircle
coord, markerStyle, radius, radiusPixels
-
-
Constructor Summary
Constructors Constructor Description SimpleMapMarkerDot(double lat, double lon)
SimpleMapMarkerDot(Color color, double lat, double lon)
SimpleMapMarkerDot(String name, org.openstreetmap.gui.jmapviewer.Coordinate coord)
SimpleMapMarkerDot(org.openstreetmap.gui.jmapviewer.Coordinate coord)
SimpleMapMarkerDot(org.openstreetmap.gui.jmapviewer.Layer layer, double lat, double lon)
SimpleMapMarkerDot(org.openstreetmap.gui.jmapviewer.Layer layer, String name, double lat, double lon)
SimpleMapMarkerDot(org.openstreetmap.gui.jmapviewer.Layer layer, String name, org.openstreetmap.gui.jmapviewer.Coordinate coord)
SimpleMapMarkerDot(org.openstreetmap.gui.jmapviewer.Layer layer, String name, org.openstreetmap.gui.jmapviewer.Coordinate coord, org.openstreetmap.gui.jmapviewer.Style style)
SimpleMapMarkerDot(org.openstreetmap.gui.jmapviewer.Layer layer, org.openstreetmap.gui.jmapviewer.Coordinate coord)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.openstreetmap.gui.jmapviewer.Style
getDefaultStyle()
String
toString()
-
Methods inherited from class adams.data.mapobject.SimpleMapMarkerCircle
getCoordinate, getLat, getLon, getMarkerStyle, getRadius, isHit, paint, setLat, setLon, setRadius
-
Methods inherited from class adams.data.mapobject.AbstractMapObject
addMetaData, getBackColor, getColor, getDefaultFont, getFont, getLayer, getMetaData, getMetaData, getName, getStroke, getStyle, getStyleAssigned, getTimestamp, isVisible, metaDataKeys, paintText, removeMetaData, setBackColor, setColor, setFont, setLayer, setName, setStroke, setStyle, setTimestamp, setVisible
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface adams.data.mapobject.HitIndicator
isHit
-
-
-
-
Field Detail
-
DOT_RADIUS
public static final int DOT_RADIUS
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SimpleMapMarkerDot
public SimpleMapMarkerDot(org.openstreetmap.gui.jmapviewer.Coordinate coord)
-
SimpleMapMarkerDot
public SimpleMapMarkerDot(String name, org.openstreetmap.gui.jmapviewer.Coordinate coord)
-
SimpleMapMarkerDot
public SimpleMapMarkerDot(org.openstreetmap.gui.jmapviewer.Layer layer, org.openstreetmap.gui.jmapviewer.Coordinate coord)
-
SimpleMapMarkerDot
public SimpleMapMarkerDot(org.openstreetmap.gui.jmapviewer.Layer layer, String name, org.openstreetmap.gui.jmapviewer.Coordinate coord)
-
SimpleMapMarkerDot
public SimpleMapMarkerDot(Color color, double lat, double lon)
-
SimpleMapMarkerDot
public SimpleMapMarkerDot(double lat, double lon)
-
SimpleMapMarkerDot
public SimpleMapMarkerDot(org.openstreetmap.gui.jmapviewer.Layer layer, double lat, double lon)
-
SimpleMapMarkerDot
public SimpleMapMarkerDot(org.openstreetmap.gui.jmapviewer.Layer layer, String name, double lat, double lon)
-
SimpleMapMarkerDot
public SimpleMapMarkerDot(org.openstreetmap.gui.jmapviewer.Layer layer, String name, org.openstreetmap.gui.jmapviewer.Coordinate coord, org.openstreetmap.gui.jmapviewer.Style style)
-
-
Method Detail
-
getDefaultStyle
public static org.openstreetmap.gui.jmapviewer.Style getDefaultStyle()
-
toString
public String toString()
- Overrides:
toString
in classSimpleMapMarkerCircle
-
-