public class MapObject extends KeyIndexedObject
| Modifier and Type | Field and Description |
|---|---|
private org.openstreetmap.josm.data.coor.LatLon |
coordinate |
private long |
firstSeenTime |
private static javax.swing.ImageIcon |
ICON_UNKNOWN_TYPE |
private long |
lastSeenTime |
private java.lang.String |
objPackage |
private long |
updatedTime |
private java.lang.String |
value |
| Constructor and Description |
|---|
MapObject(org.openstreetmap.josm.data.coor.LatLon coordinate,
java.lang.String key,
java.lang.String objPackage,
java.lang.String value,
long firstSeenTime,
long lastSeenTime,
long updatedTime) |
| Modifier and Type | Method and Description |
|---|---|
org.openstreetmap.josm.data.coor.LatLon |
getCoordinate() |
long |
getFirstSeenTime() |
static javax.swing.ImageIcon |
getIcon(java.lang.String objectTypeID) |
long |
getLastSeenTime() |
java.lang.String |
getPackage() |
long |
getUpdatedTime() |
java.lang.String |
getValue() |
equals, getKey, hashCodeprivate static final javax.swing.ImageIcon ICON_UNKNOWN_TYPE
private final org.openstreetmap.josm.data.coor.LatLon coordinate
private final java.lang.String objPackage
private final java.lang.String value
private final long firstSeenTime
private final long lastSeenTime
private final long updatedTime
public MapObject(org.openstreetmap.josm.data.coor.LatLon coordinate, java.lang.String key, java.lang.String objPackage, java.lang.String value, long firstSeenTime, long lastSeenTime, long updatedTime)
public org.openstreetmap.josm.data.coor.LatLon getCoordinate()
public static javax.swing.ImageIcon getIcon(java.lang.String objectTypeID)
objectTypeID - the String representing the type of map object. This ID can be retrieved via
getValue() for any given MapObject.public java.lang.String getPackage()
public long getFirstSeenTime()
public long getLastSeenTime()
public long getUpdatedTime()
public java.lang.String getValue()