Changeset 12809 in josm for trunk/src/org/openstreetmap/josm/gui
- Timestamp:
- 2017-09-09T23:32:37+02:00 (7 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/gui
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java
r12672 r12809 51 51 import org.openstreetmap.josm.data.osm.RelationMember; 52 52 import org.openstreetmap.josm.data.osm.Way; 53 import org.openstreetmap.josm.data.osm.visitor.AbstractVisitor; 54 import org.openstreetmap.josm.data.osm.visitor.Visitor; 53 import org.openstreetmap.josm.data.osm.visitor.OsmPrimitiveVisitor; 55 54 import org.openstreetmap.josm.data.preferences.ColorProperty; 56 55 import org.openstreetmap.josm.gui.HelpAwareOptionPane; … … 253 252 return; 254 253 g.setColor(preferencesColor); 255 Visitor conflictPainter = new ConflictPainter(nc, g);254 OsmPrimitiveVisitor conflictPainter = new ConflictPainter(nc, g); 256 255 synchronized (this) { 257 256 for (OsmPrimitive o : lstConflicts.getSelectedValuesList()) { … … 542 541 * Paints conflicts. 543 542 */ 544 public static class ConflictPainter extends AbstractVisitor {543 public static class ConflictPainter implements OsmPrimitiveVisitor { 545 544 // Manage a stack of visited relations to avoid infinite recursion with cyclic relations (fix #7938) 546 545 private final Set<Relation> visited = new HashSet<>(); -
trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserModel.java
r12743 r12809 35 35 import org.openstreetmap.josm.data.osm.history.HistoryRelation; 36 36 import org.openstreetmap.josm.data.osm.history.HistoryWay; 37 import org.openstreetmap.josm.data.osm.visitor. AbstractVisitor;37 import org.openstreetmap.josm.data.osm.visitor.OsmPrimitiveVisitor; 38 38 import org.openstreetmap.josm.gui.MainApplication; 39 39 import org.openstreetmap.josm.gui.layer.Layer; … … 645 645 * 646 646 */ 647 static class HistoryPrimitiveBuilder extends AbstractVisitor {647 static class HistoryPrimitiveBuilder implements OsmPrimitiveVisitor { 648 648 private HistoryOsmPrimitive clone; 649 649 -
trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java
r12718 r12809 76 76 import org.openstreetmap.josm.data.osm.event.DataSetListenerAdapter; 77 77 import org.openstreetmap.josm.data.osm.event.DataSetListenerAdapter.Listener; 78 import org.openstreetmap.josm.data.osm.visitor.AbstractVisitor;79 78 import org.openstreetmap.josm.data.osm.visitor.BoundingXYVisitor; 79 import org.openstreetmap.josm.data.osm.visitor.OsmPrimitiveVisitor; 80 80 import org.openstreetmap.josm.data.osm.visitor.paint.MapRendererFactory; 81 81 import org.openstreetmap.josm.data.osm.visitor.paint.Rendering; … … 243 243 * A listener that counts the number of primitives it encounters 244 244 */ 245 public static final class DataCountVisitor extends AbstractVisitor {245 public static final class DataCountVisitor implements OsmPrimitiveVisitor { 246 246 /** 247 247 * Nodes that have been visited -
trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java
r12620 r12809 19 19 import org.openstreetmap.josm.data.osm.RelationMember; 20 20 import org.openstreetmap.josm.data.osm.Way; 21 import org.openstreetmap.josm.data.osm.visitor. AbstractVisitor;21 import org.openstreetmap.josm.data.osm.visitor.OsmPrimitiveVisitor; 22 22 import org.openstreetmap.josm.data.osm.visitor.paint.relations.MultipolygonCache; 23 23 import org.openstreetmap.josm.gui.mappaint.Environment; … … 143 143 * 144 144 */ 145 private class MatchingReferrerFinder extends AbstractVisitor {145 private class MatchingReferrerFinder implements OsmPrimitiveVisitor { 146 146 private final Environment e; 147 147 … … 195 195 } 196 196 197 private abstract static class AbstractFinder extends AbstractVisitor {197 private abstract static class AbstractFinder implements OsmPrimitiveVisitor { 198 198 protected final Environment e; 199 199 … … 241 241 } 242 242 243 private final AbstractVisitor innerVisitor = new AbstractFinder(e) {243 private final OsmPrimitiveVisitor innerVisitor = new AbstractFinder(e) { 244 244 @Override 245 245 public void visit(Relation r) {
Note:
See TracChangeset
for help on using the changeset viewer.