Changeset 4282 in josm for trunk/src/org/openstreetmap/josm/data/gpx
- Timestamp:
- 2011-08-07T09:08:29+02:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/gpx/WayPoint.java
r4129 r4282 5 5 6 6 import java.awt.Color; 7 import java.util.ArrayList; 7 8 import java.util.Date; 9 import java.util.List; 8 10 9 11 import org.openstreetmap.josm.Main; 12 import org.openstreetmap.josm.actions.search.SearchCompiler.Match; 10 13 import org.openstreetmap.josm.data.coor.EastNorth; 11 14 import org.openstreetmap.josm.data.coor.LatLon; 12 15 import org.openstreetmap.josm.data.projection.Projections; 13 16 import org.openstreetmap.josm.tools.PrimaryDateParser; 17 import org.openstreetmap.josm.tools.template_engine.TemplateEngineDataProvider; 14 18 15 public class WayPoint extends WithAttributes implements Comparable<WayPoint> {19 public class WayPoint extends WithAttributes implements Comparable<WayPoint>, TemplateEngineDataProvider { 16 20 17 21 private static ThreadLocal<PrimaryDateParser> dateParser = new ThreadLocal<PrimaryDateParser>() { … … 117 121 return new Date((long) (time * 1000)); 118 122 } 123 124 @Override 125 public Object getTemplateValue(String name) { 126 return attr.get(name); 127 } 128 129 @Override 130 public boolean evaluateCondition(Match condition) { 131 throw new UnsupportedOperationException(); 132 } 133 134 @Override 135 public List<String> getTemplateKeys() { 136 return new ArrayList<String>(attr.keySet()); 137 } 119 138 }
Note:
See TracChangeset
for help on using the changeset viewer.