Index: /applications/editors/josm/plugins/public_transport/build.xml
===================================================================
--- /applications/editors/josm/plugins/public_transport/build.xml	(revision 34264)
+++ /applications/editors/josm/plugins/public_transport/build.xml	(revision 34265)
@@ -5,5 +5,5 @@
     <property name="commit.message" value="Commit message"/>
     <!-- enter the *lowest* JOSM version this plugin is currently compatible with -->
-    <property name="plugin.main.version" value="13665"/>
+    <property name="plugin.main.version" value="13906"/>
 
     <property name="plugin.author" value="Roland M. Olbricht"/>
Index: /applications/editors/josm/plugins/public_transport/src/org/openstreetmap/josm/plugins/public_transport/actions/GTFSImporterAction.java
===================================================================
--- /applications/editors/josm/plugins/public_transport/src/org/openstreetmap/josm/plugins/public_transport/actions/GTFSImporterAction.java	(revision 34264)
+++ /applications/editors/josm/plugins/public_transport/src/org/openstreetmap/josm/plugins/public_transport/actions/GTFSImporterAction.java	(revision 34265)
@@ -30,4 +30,5 @@
 import org.openstreetmap.josm.data.osm.OsmPrimitive;
 import org.openstreetmap.josm.data.osm.visitor.BoundingXYVisitor;
+import org.openstreetmap.josm.data.osm.visitor.PrimitiveVisitor;
 import org.openstreetmap.josm.gui.MainApplication;
 import org.openstreetmap.josm.plugins.public_transport.commands.GTFSAddCommand;
@@ -311,5 +312,5 @@
             int j = consideredLines.elementAt(i);
             if (nodes.elementAt(j) != null)
-                nodes.elementAt(j).accept(box);
+                nodes.elementAt(j).accept((PrimitiveVisitor) box);
         }
         if (box.getBounds() == null)
Index: /applications/editors/josm/plugins/public_transport/src/org/openstreetmap/josm/plugins/public_transport/actions/RoutePatternAction.java
===================================================================
--- /applications/editors/josm/plugins/public_transport/src/org/openstreetmap/josm/plugins/public_transport/actions/RoutePatternAction.java	(revision 34264)
+++ /applications/editors/josm/plugins/public_transport/src/org/openstreetmap/josm/plugins/public_transport/actions/RoutePatternAction.java	(revision 34265)
@@ -53,4 +53,5 @@
 import org.openstreetmap.josm.data.osm.Way;
 import org.openstreetmap.josm.data.osm.visitor.BoundingXYVisitor;
+import org.openstreetmap.josm.data.osm.visitor.PrimitiveVisitor;
 import org.openstreetmap.josm.gui.MainApplication;
 import org.openstreetmap.josm.plugins.public_transport.models.ItineraryTableModel;
@@ -1092,5 +1093,5 @@
                     if ((itineraryTable.isRowSelected(i))
                             && (itineraryData.ways.elementAt(i) != null)) {
-                        itineraryData.ways.elementAt(i).accept(box);
+                        itineraryData.ways.elementAt(i).accept((PrimitiveVisitor) box);
                     }
                 }
@@ -1098,5 +1099,5 @@
                 for (int i = 0; i < itineraryData.getRowCount(); ++i) {
                     if (itineraryData.ways.elementAt(i) != null) {
-                        itineraryData.ways.elementAt(i).accept(box);
+                        itineraryData.ways.elementAt(i).accept((PrimitiveVisitor) box);
                     }
                 }
@@ -1324,10 +1325,10 @@
                 for (int i = 0; i < stoplistData.getRowCount(); ++i) {
                     if (stoplistTable.isRowSelected(i)) {
-                        stoplistData.nodes.elementAt(i).accept(box);
+                        stoplistData.nodes.elementAt(i).accept((PrimitiveVisitor) box);
                     }
                 }
             } else {
                 for (int i = 0; i < stoplistData.getRowCount(); ++i) {
-                    stoplistData.nodes.elementAt(i).accept(box);
+                    stoplistData.nodes.elementAt(i).accept((PrimitiveVisitor) box);
                 }
             }
Index: /applications/editors/josm/plugins/public_transport/src/org/openstreetmap/josm/plugins/public_transport/actions/StopImporterAction.java
===================================================================
--- /applications/editors/josm/plugins/public_transport/src/org/openstreetmap/josm/plugins/public_transport/actions/StopImporterAction.java	(revision 34264)
+++ /applications/editors/josm/plugins/public_transport/src/org/openstreetmap/josm/plugins/public_transport/actions/StopImporterAction.java	(revision 34265)
@@ -34,4 +34,5 @@
 import org.openstreetmap.josm.data.osm.OsmPrimitive;
 import org.openstreetmap.josm.data.osm.visitor.BoundingXYVisitor;
+import org.openstreetmap.josm.data.osm.visitor.PrimitiveVisitor;
 import org.openstreetmap.josm.gui.MainApplication;
 import org.openstreetmap.josm.io.GpxReader;
@@ -342,5 +343,5 @@
             int j = consideredLines.elementAt(i);
             if (nodes.elementAt(j) != null)
-                nodes.elementAt(j).accept(box);
+                nodes.elementAt(j).accept((PrimitiveVisitor) box);
         }
         if (box.getBounds() == null)
