Class MapObject
- java.lang.Object
-
- org.openstreetmap.josm.plugins.streetside.model.KeyIndexedObject
-
- org.openstreetmap.josm.plugins.streetside.model.MapObject
-
public class MapObject extends KeyIndexedObject
-
-
Field Summary
Fields Modifier and Type Field Description private LatLoncoordinateprivate longfirstSeenTimeprivate static javax.swing.ImageIconICON_UNKNOWN_TYPEprivate longlastSeenTimeprivate java.lang.StringobjPackageprivate longupdatedTimeprivate java.lang.Stringvalue
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description LatLongetCoordinate()longgetFirstSeenTime()static javax.swing.ImageIcongetIcon(java.lang.String objectTypeID)longgetLastSeenTime()java.lang.StringgetPackage()longgetUpdatedTime()java.lang.StringgetValue()-
Methods inherited from class org.openstreetmap.josm.plugins.streetside.model.KeyIndexedObject
equals, getKey, hashCode
-
-
-
-
Field Detail
-
ICON_UNKNOWN_TYPE
private static final javax.swing.ImageIcon ICON_UNKNOWN_TYPE
-
coordinate
private final LatLon coordinate
-
objPackage
private final java.lang.String objPackage
-
value
private final java.lang.String value
-
firstSeenTime
private final long firstSeenTime
-
lastSeenTime
private final long lastSeenTime
-
updatedTime
private final long updatedTime
-
-
Method Detail
-
getCoordinate
public LatLon getCoordinate()
-
getIcon
public static javax.swing.ImageIcon getIcon(java.lang.String objectTypeID)
- Parameters:
objectTypeID- theStringrepresenting the type of map object. This ID can be retrieved viagetValue()for any givenMapObject.- Returns:
- the icon, which represents the given objectTypeID
-
getPackage
public java.lang.String getPackage()
-
getFirstSeenTime
public long getFirstSeenTime()
-
getLastSeenTime
public long getLastSeenTime()
-
getUpdatedTime
public long getUpdatedTime()
-
getValue
public java.lang.String getValue()
-
-