Index: applications/editors/josm/plugins/Create_grid_of_ways/build.xml
===================================================================
--- applications/editors/josm/plugins/Create_grid_of_ways/build.xml	(revision 17366)
+++ applications/editors/josm/plugins/Create_grid_of_ways/build.xml	(revision 17367)
@@ -26,5 +26,5 @@
                 <attribute name="Plugin-Description" value="Create a grid of ways."/>
                 <attribute name="Plugin-Link" value="http://wiki.openstreetmap.org/wiki/Create_grid_of_ways"/>
-                <attribute name="Plugin-Mainversion" value="1815"/>
+                <attribute name="Plugin-Mainversion" value="2012"/>
                 <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
             </manifest>
Index: applications/editors/josm/plugins/Create_grid_of_ways/src/CreateGridOfWaysPlugin/CreateGridOfWaysAction.java
===================================================================
--- applications/editors/josm/plugins/Create_grid_of_ways/src/CreateGridOfWaysPlugin/CreateGridOfWaysAction.java	(revision 17366)
+++ applications/editors/josm/plugins/Create_grid_of_ways/src/CreateGridOfWaysPlugin/CreateGridOfWaysAction.java	(revision 17367)
@@ -54,6 +54,6 @@
             return;
         }
-        nodesWay1.addAll(((Way)sel.toArray()[0]).nodes);
-        nodesWay2.addAll(((Way)sel.toArray()[1]).nodes);
+        nodesWay1.addAll(((Way)sel.toArray()[0]).getNodes());
+        nodesWay2.addAll(((Way)sel.toArray()[1]).getNodes());
         Node nodeCommon = null;
         for (Node n : nodesWay1)
@@ -83,15 +83,15 @@
                     continue;
                 if (n2.equals(nodeCommon)) {
-                    w1[c1].nodes.add(n1);
+                    w1[c1].addNode(n1);
                     continue;
                 }
                 if (n1.equals(nodeCommon)) {
-                    w2[c2++].nodes.add(n2);
+                    w2[c2++].addNode(n2);
                     continue;
                 }
                 Node nodeOfGrid = new Node(new LatLon(n2.getCoor().lat()+latDif,n2.getCoor().lon()+lonDif));
                 cmds.add(new AddCommand(nodeOfGrid));
-                w1[c1].nodes.add(nodeOfGrid);
-                w2[c2++].nodes.add(nodeOfGrid);
+                w1[c1].addNode(nodeOfGrid);
+                w2[c2++].addNode(nodeOfGrid);
             }
             if (!n1.equals(nodeCommon))
