public class ButtonMarker extends Marker
Marker.TemplateEntryProperty| Modifier and Type | Field and Description |
|---|---|
private java.awt.Rectangle |
buttonRectangle |
LABEL_PATTERN_AUTO, LABEL_PATTERN_DESC, LABEL_PATTERN_NAME, MARKER_FORMATTED_OFFSET, MARKER_OFFSET, offset, parentLayer, symbol, time| Constructor and Description |
|---|
ButtonMarker(LatLon ll,
java.lang.String buttonImage,
MarkerLayer parentLayer,
double time,
double offset) |
ButtonMarker(LatLon ll,
TemplateEngineDataProvider dataProvider,
java.lang.String buttonImage,
MarkerLayer parentLayer,
double time,
double offset) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsPoint(java.awt.Point p)
Checks whether the marker display area contains the given point.
|
void |
paint(java.awt.Graphics g,
MapView mv,
boolean mousePressed,
boolean showTextOrIcon)
Paints the marker.
|
actionPerformed, appendMarkerProducer, convertToWayPoint, createMarkers, evaluateCondition, getCoor, getTemplateKeys, getTemplateValue, getText, getTextTemplate, isErroneous, lat, lon, paintIcon, prependMarkerProducer, setCoor, setEastNorth, setErroneousclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEastNorth, isLatLonKnownprivate final java.awt.Rectangle buttonRectangle
public ButtonMarker(LatLon ll, java.lang.String buttonImage, MarkerLayer parentLayer, double time, double offset)
public ButtonMarker(LatLon ll, TemplateEngineDataProvider dataProvider, java.lang.String buttonImage, MarkerLayer parentLayer, double time, double offset)
public boolean containsPoint(java.awt.Point p)
MarkercontainsPoint in class Markerp - The point to checktrue if the marker "hotspot" contains the point.