Index: applications/editors/josm/plugins/pt_assistant/src/org/openstreetmap/josm/plugins/pt_assistant/utils/RouteUtils.java
===================================================================
--- applications/editors/josm/plugins/pt_assistant/src/org/openstreetmap/josm/plugins/pt_assistant/utils/RouteUtils.java	(revision 33727)
+++ applications/editors/josm/plugins/pt_assistant/src/org/openstreetmap/josm/plugins/pt_assistant/utils/RouteUtils.java	(revision 33728)
@@ -272,4 +272,18 @@
     }
 
+
+    /**
+     * Checks if this way is suitable for bicycles
+     * @param way way
+     * @return {@code true} if this way is suitable for bicycles
+     */
+    public static boolean isWaySuitableForBicycle(Way way) {
+
+        return way.hasTag("highway", "cycleway")
+                || !(way.hasKey("highway", "motorway")
+                  || way.hasKey("bicycle", "no")
+                  || way.hasKey("bicycle", "use_sidepath"));
+    }
+
     public static boolean isFootRoute(Relation r) {
         if (r == null) {
