Index: /applications/editors/josm/plugins/cadastre-fr/build.xml
===================================================================
--- /applications/editors/josm/plugins/cadastre-fr/build.xml	(revision 18961)
+++ /applications/editors/josm/plugins/cadastre-fr/build.xml	(revision 18962)
@@ -34,5 +34,5 @@
 
     <property name="commit.message" value="Updated to new referrer support in OsmPrimitive" />		
-    <property name="plugin.main.version" value="2565" />
+    <property name="plugin.main.version" value="2578" />
 	
     <target name="init">
Index: /applications/editors/josm/plugins/cadastre-fr/src/cadastre_fr/DownloadSVGBuilding.java
===================================================================
--- /applications/editors/josm/plugins/cadastre-fr/src/cadastre_fr/DownloadSVGBuilding.java	(revision 18961)
+++ /applications/editors/josm/plugins/cadastre-fr/src/cadastre_fr/DownloadSVGBuilding.java	(revision 18962)
@@ -192,5 +192,5 @@
         double epsilon = 0.05; // smallest distance considering duplicate node
         for (Node n : nodes) {
-            if (!n.isDeleted() && !n.incomplete) {
+            if (!n.isDeleted() && !n.isIncomplete()) {
                 double dist = n.getEastNorth().distance(nodeToAdd.getEastNorth());
                 if (dist < epsilon) {
Index: /applications/editors/josm/plugins/editgpx/build.xml
===================================================================
--- /applications/editors/josm/plugins/editgpx/build.xml	(revision 18961)
+++ /applications/editors/josm/plugins/editgpx/build.xml	(revision 18962)
@@ -26,5 +26,5 @@
                 <attribute name="Plugin-Description" value="Allows the user to anonymize timestamps and delete parts of huge GPX tracks very fast." />
                 <attribute name="Plugin-Link" value="http://wiki.openstreetmap.org/wiki/JOSM/Plugins/EditGpx" />
-                <attribute name="Plugin-Mainversion" value="2450" />
+                <attribute name="Plugin-Mainversion" value="2578" />
                 <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
             </manifest>
Index: /applications/editors/josm/plugins/editgpx/src/org/openstreetmap/josm/plugins/editgpx/EditGpxLayer.java
===================================================================
--- /applications/editors/josm/plugins/editgpx/src/org/openstreetmap/josm/plugins/editgpx/EditGpxLayer.java	(revision 18961)
+++ /applications/editors/josm/plugins/editgpx/src/org/openstreetmap/josm/plugins/editgpx/EditGpxLayer.java	(revision 18962)
@@ -144,5 +144,5 @@
         //add all ways
         for (Way w : dataSet.getWays()) {
-            if (w.incomplete || w.isDeleted()) continue;
+            if (w.isIncomplete() || w.isDeleted()) continue;
             GpxTrack trk = new GpxTrack();
             gpxData.tracks.add(trk);
@@ -153,5 +153,5 @@
             ArrayList<WayPoint> trkseg = null;
             for (Node n : w.getNodes()) {
-                if (n.incomplete || n.isDeleted()) {
+                if (n.isIncomplete() || n.isDeleted()) {
                     trkseg = null;
                     continue;
@@ -180,5 +180,5 @@
         // add nodes as waypoints
         for (Node n : dataSet.getNodes()) {
-            if (n.incomplete || n.isDeleted() || doneNodes.contains(n)) continue;
+            if (n.isIncomplete() || n.isDeleted() || doneNodes.contains(n)) continue;
 
             Date tstamp = n.getTimestamp();
Index: /applications/editors/josm/plugins/graphview/build.xml
===================================================================
--- /applications/editors/josm/plugins/graphview/build.xml	(revision 18961)
+++ /applications/editors/josm/plugins/graphview/build.xml	(revision 18962)
@@ -57,5 +57,5 @@
                 <attribute name="Plugin-Description" value="Visualizes routing information as a routing graph."/>
                 <attribute name="Plugin-Link" value="http://wiki.openstreetmap.org/index.php/JOSM/Plugins/Graphview"/>
-                <attribute name="Plugin-Mainversion" value="2450"/>
+                <attribute name="Plugin-Mainversion" value="2578"/>
                 <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
             </manifest>
Index: /applications/editors/josm/plugins/graphview/src/org/openstreetmap/josm/plugins/graphview/plugin/data/JOSMDataSource.java
===================================================================
--- /applications/editors/josm/plugins/graphview/src/org/openstreetmap/josm/plugins/graphview/plugin/data/JOSMDataSource.java	(revision 18961)
+++ /applications/editors/josm/plugins/graphview/src/org/openstreetmap/josm/plugins/graphview/plugin/data/JOSMDataSource.java	(revision 18962)
@@ -38,5 +38,5 @@
 		List<RelationMember> members = new ArrayList<RelationMember>(relation.getMembersCount());
 		for (org.openstreetmap.josm.data.osm.RelationMember member : relation.getMembers()) {
-			if (!member.getMember().isDeleted() && !member.getMember().incomplete) {
+			if (!member.getMember().isDeleted() && !member.getMember().isIncomplete()) {
 				members.add(new RelationMemberImpl(member));
 			}
@@ -149,5 +149,5 @@
 
 		protected boolean accept(P primitive) {
-			return !primitive.isDeleted() && !primitive.incomplete;
+			return !primitive.isDeleted() && !primitive.isIncomplete();
 		}
 	}
@@ -167,5 +167,5 @@
 			boolean complete = true;
 			for (org.openstreetmap.josm.data.osm.RelationMember member : relation.getMembers()) {
-				if (member.getMember() == null || member.getMember().isDeleted() || member.getMember().incomplete) {
+				if (member.getMember() == null || member.getMember().isDeleted() || member.getMember().isIncomplete()) {
 					complete = false;
 				}
Index: /applications/editors/josm/plugins/lakewalker/.classpath
===================================================================
--- /applications/editors/josm/plugins/lakewalker/.classpath	(revision 18961)
+++ /applications/editors/josm/plugins/lakewalker/.classpath	(revision 18962)
@@ -2,5 +2,5 @@
 <classpath>
 	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JDK 5"/>
 	<classpathentry combineaccessrules="false" kind="src" path="/JOSM"/>
 	<classpathentry kind="output" path="build"/>
Index: /applications/editors/josm/plugins/measurement/build.xml
===================================================================
--- /applications/editors/josm/plugins/measurement/build.xml	(revision 18961)
+++ /applications/editors/josm/plugins/measurement/build.xml	(revision 18962)
@@ -25,5 +25,5 @@
                 <attribute name="Plugin-Date" value="${version.entry.commit.date}"/>
                 <attribute name="Plugin-Description" value="Provide a measurement dialog and a layer to measure length and angle of segments, area surrounded by a (simple) closed way and create measurement paths (which also can be imported from a gps layer)."/>
-                <attribute name="Plugin-Mainversion" value="2450"/>
+                <attribute name="Plugin-Mainversion" value="2578"/>
                 <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
             </manifest>
Index: /applications/editors/josm/plugins/measurement/src/org/openstreetmap/josm/plugins/measurement/MeasurementDialog.java
===================================================================
--- /applications/editors/josm/plugins/measurement/src/org/openstreetmap/josm/plugins/measurement/MeasurementDialog.java	(revision 18961)
+++ /applications/editors/josm/plugins/measurement/src/org/openstreetmap/josm/plugins/measurement/MeasurementDialog.java	(revision 18962)
@@ -114,5 +114,5 @@
                 for(OsmPrimitive p:arg0){
                                     // ignore incomplete nodes
-                                    if(p instanceof Node && !((Node)p).incomplete){
+                                    if(p instanceof Node && !((Node)p).isIncomplete()){
                                         Node n =(Node)p;
                                         if(lastNode == null){
Index: /applications/editors/josm/plugins/michigan_left/.classpath
===================================================================
--- /applications/editors/josm/plugins/michigan_left/.classpath	(revision 18962)
+++ /applications/editors/josm/plugins/michigan_left/.classpath	(revision 18962)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="src" path="src"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JDK 5"/>
+	<classpathentry combineaccessrules="false" kind="src" path="/JOSM"/>
+	<classpathentry kind="output" path="bin"/>
+</classpath>
Index: /applications/editors/josm/plugins/michigan_left/.project
===================================================================
--- /applications/editors/josm/plugins/michigan_left/.project	(revision 18962)
+++ /applications/editors/josm/plugins/michigan_left/.project	(revision 18962)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>JOSM-michigan_left</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+	</natures>
+</projectDescription>
Index: /applications/editors/josm/plugins/multipoly/.classpath
===================================================================
--- /applications/editors/josm/plugins/multipoly/.classpath	(revision 18961)
+++ /applications/editors/josm/plugins/multipoly/.classpath	(revision 18962)
@@ -2,5 +2,5 @@
 <classpath>
 	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JDK 6"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JDK 5"/>
 	<classpathentry combineaccessrules="false" kind="src" path="/JOSM"/>
 	<classpathentry kind="output" path="bin"/>
Index: /applications/editors/josm/plugins/multipoly/.settings/org.eclipse.jdt.core.prefs
===================================================================
--- /applications/editors/josm/plugins/multipoly/.settings/org.eclipse.jdt.core.prefs	(revision 18962)
+++ /applications/editors/josm/plugins/multipoly/.settings/org.eclipse.jdt.core.prefs	(revision 18962)
@@ -0,0 +1,12 @@
+#Thu Nov 05 21:57:09 CET 2009
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
+org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.debug.lineNumber=generate
+org.eclipse.jdt.core.compiler.debug.localVariable=generate
+org.eclipse.jdt.core.compiler.debug.sourceFile=generate
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.5
Index: /applications/editors/josm/plugins/multipoly/build.xml
===================================================================
--- /applications/editors/josm/plugins/multipoly/build.xml	(revision 18961)
+++ /applications/editors/josm/plugins/multipoly/build.xml	(revision 18962)
@@ -50,5 +50,5 @@
     <attribute name="Plugin-Date" value="${version.entry.commit.date}"/>
     <attribute name="Plugin-Link" value="http://svn.openstreetmap.org/applications/editors/josm/plugins/multipoly/"/>
-    <attribute name="Plugin-Mainversion" value="2381"/>
+    <attribute name="Plugin-Mainversion" value="2578"/>
    </manifest>
   </jar>
Index: /applications/editors/josm/plugins/multipoly/src/multipoly/MultipolyAction.java
===================================================================
--- /applications/editors/josm/plugins/multipoly/src/multipoly/MultipolyAction.java	(revision 18961)
+++ /applications/editors/josm/plugins/multipoly/src/multipoly/MultipolyAction.java	(revision 18962)
@@ -56,5 +56,5 @@
   * @param e Action Event
   */
- @Override public void actionPerformed(ActionEvent e) {
+ public void actionPerformed(ActionEvent e) {
 
   // Get all ways in some type=multipolygon relation
Index: /applications/editors/josm/plugins/nearclick/.classpath
===================================================================
--- /applications/editors/josm/plugins/nearclick/.classpath	(revision 18961)
+++ /applications/editors/josm/plugins/nearclick/.classpath	(revision 18962)
@@ -4,5 +4,5 @@
 	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="src" path="/josm"/>
+	<classpathentry combineaccessrules="false" kind="src" path="/JOSM"/>
 	<classpathentry kind="output" path="bin"/>
 </classpath>
Index: /applications/editors/josm/plugins/openstreetbugs/build.xml
===================================================================
--- /applications/editors/josm/plugins/openstreetbugs/build.xml	(revision 18961)
+++ /applications/editors/josm/plugins/openstreetbugs/build.xml	(revision 18962)
@@ -26,5 +26,5 @@
                 <attribute name="Plugin-Description" value="Imports issues from OpenStreetBugs"/>
                 <attribute name="Plugin-Link" value="http://wiki.openstreetmap.org/index.php/JOSM/Plugins/OpenStreetBugs"/>
-                <attribute name="Plugin-Mainversion" value="2450"/>
+                <attribute name="Plugin-Mainversion" value="2578"/>
                 <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
             </manifest>
Index: /applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/api/DownloadAction.java
===================================================================
--- /applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/api/DownloadAction.java	(revision 18961)
+++ /applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/api/DownloadAction.java	(revision 18962)
@@ -85,5 +85,5 @@
             Node osmNode = new Node(Long.parseLong(m.group(1)));
             osmNode.setCoor(latlon);
-            osmNode.incomplete = false;
+            osmNode.setIncomplete(false);
             osmNode.put("id", m.group(1));
             osmNode.put("note", m.group(4));
Index: /applications/editors/josm/plugins/plastic_laf/.classpath
===================================================================
--- /applications/editors/josm/plugins/plastic_laf/.classpath	(revision 18961)
+++ /applications/editors/josm/plugins/plastic_laf/.classpath	(revision 18962)
@@ -2,6 +2,6 @@
 <classpath>
 	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
-	<classpathentry kind="lib" path="lib/looks-2.0.4.jar"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JDK 5"/>
+	<classpathentry kind="lib" path="/home/jirka/osm/josm/plugins/plastic_laf/lib/looks-2.2.1.jar"/>
 	<classpathentry kind="output" path="bin"/>
 </classpath>
Index: /applications/editors/josm/plugins/routing/build.xml
===================================================================
--- /applications/editors/josm/plugins/routing/build.xml	(revision 18961)
+++ /applications/editors/josm/plugins/routing/build.xml	(revision 18962)
@@ -44,5 +44,5 @@
                 <attribute name="Plugin-Description" value="Provides routing capabilities."/>
                 <attribute name="Plugin-Link" value="http://wiki.openstreetmap.org/index.php/JOSM/Plugins/Routing"/>
-                <attribute name="Plugin-Mainversion" value="2450"/>
+                <attribute name="Plugin-Mainversion" value="2578"/>
                 <attribute name="Plugin-Stage" value="50"/>
                 <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
Index: /applications/editors/josm/plugins/routing/src/com/innovant/josm/plugin/routing/RoutingLayer.java
===================================================================
--- /applications/editors/josm/plugins/routing/src/com/innovant/josm/plugin/routing/RoutingLayer.java	(revision 18961)
+++ /applications/editors/josm/plugins/routing/src/com/innovant/josm/plugin/routing/RoutingLayer.java	(revision 18962)
@@ -135,7 +135,7 @@
         double minDist = 0;
         for (Way w : dataLayer.data.getWays()) {
-            if (w.isDeleted() || w.incomplete || w.get("highway")==null) continue;
+            if (w.isDeleted() || w.isIncomplete() || w.get("highway")==null) continue;
             for (Node n : w.getNodes()) {
-                if (n.isDeleted() || n.incomplete) continue;
+                if (n.isDeleted() || n.isIncomplete()) continue;
 
                 Point P = Main.map.mapView.getPoint(n);
Index: /applications/editors/josm/plugins/tagging-preset-tester/.classpath
===================================================================
--- /applications/editors/josm/plugins/tagging-preset-tester/.classpath	(revision 18961)
+++ /applications/editors/josm/plugins/tagging-preset-tester/.classpath	(revision 18962)
@@ -3,6 +3,6 @@
 	<classpathentry kind="src" path="src"/>
 	<classpathentry including="images/" kind="src" path=""/>
-	<classpathentry combineaccessrules="false" exported="true" kind="src" path="/josm"/>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JDK 5"/>
+	<classpathentry combineaccessrules="false" kind="src" path="/JOSM"/>
 	<classpathentry kind="output" path="bin"/>
 </classpath>
Index: /applications/editors/josm/plugins/validator/build.xml
===================================================================
--- /applications/editors/josm/plugins/validator/build.xml	(revision 18961)
+++ /applications/editors/josm/plugins/validator/build.xml	(revision 18962)
@@ -27,5 +27,5 @@
 	-->
 	<property name="commit.message" value="Made build file more robust" />
-	<property name="plugin.main.version" value="2565" />
+	<property name="plugin.main.version" value="2578" />
 
 
Index: /applications/editors/josm/plugins/validator/src/org/openstreetmap/josm/plugins/validator/tests/NameMismatch.java
===================================================================
--- /applications/editors/josm/plugins/validator/src/org/openstreetmap/josm/plugins/validator/tests/NameMismatch.java	(revision 18961)
+++ /applications/editors/josm/plugins/validator/src/org/openstreetmap/josm/plugins/validator/tests/NameMismatch.java	(revision 18962)
@@ -104,5 +104,5 @@
     @Override public void visit(Collection<OsmPrimitive> selection) {
         for (OsmPrimitive p : selection)
-            if (!p.isDeleted() && !p.incomplete)
+            if (!p.isDeleted() && !p.isIncomplete())
                 check(p);
     }
Index: /applications/editors/josm/plugins/waydownloader/build.xml
===================================================================
--- /applications/editors/josm/plugins/waydownloader/build.xml	(revision 18961)
+++ /applications/editors/josm/plugins/waydownloader/build.xml	(revision 18962)
@@ -27,5 +27,5 @@
 	-->
 	<property name="commit.message" value="Publishing: various fixes and improvements, see 18613" />		
-	<property name="plugin.main.version" value="2457" />
+	<property name="plugin.main.version" value="2578" />
 	
 	
Index: /applications/editors/josm/plugins/waydownloader/src/org/openstreetmap/josm/plugins/waydownloader/WayDownloaderPlugin.java
===================================================================
--- /applications/editors/josm/plugins/waydownloader/src/org/openstreetmap/josm/plugins/waydownloader/WayDownloaderPlugin.java	(revision 18961)
+++ /applications/editors/josm/plugins/waydownloader/src/org/openstreetmap/josm/plugins/waydownloader/WayDownloaderPlugin.java	(revision 18962)
@@ -8,5 +8,4 @@
 import java.util.Collection;
 import java.util.Collections;
-import java.util.LinkedList;
 import java.util.List;
 import java.util.concurrent.Future;
@@ -265,5 +264,5 @@
         for (Node candidate: candidates) {
             if (!candidate.equals(referenceNode)
-                    && !candidate.incomplete
+                    && !candidate.isIncomplete()
                     && candidate.getCoor().equals(referenceNode.getCoor()))
                 return candidate;
