Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/AlignInCircleAction.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/AlignInCircleAction.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/AlignInCircleAction.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/AlignInLineAction.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/AlignInLineAction.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/AlignInLineAction.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/AutoScaleAction.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/AutoScaleAction.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/AutoScaleAction.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/DiskAccessAction.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/DiskAccessAction.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/DiskAccessAction.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/DownloadAction.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/DownloadAction.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/DownloadAction.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/ExitAction.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/ExitAction.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/ExitAction.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/GroupAction.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/GroupAction.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/GroupAction.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/NewAction.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/NewAction.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/NewAction.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/PreferencesAction.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/PreferencesAction.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/PreferencesAction.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/RedoAction.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/RedoAction.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/RedoAction.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/RenameLayerAction.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/RenameLayerAction.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/RenameLayerAction.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/ReverseWayAction.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/ReverseWayAction.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/ReverseWayAction.java	(revision 4466)
@@ -35,5 +35,5 @@
 			public void visit(Node n)    {}
 			public void visit(Way w)     {sel.add(w);}
-			public void visit(Relation e)  {}
+			public void visit(Relation e){}
 			public void visitAll() {
 				for (OsmPrimitive osm : Main.ds.getSelected())
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/SaveAsAction.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/SaveAsAction.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/SaveAsAction.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/SelectAllAction.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/SelectAllAction.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/SelectAllAction.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/SplitWayAction.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/SplitWayAction.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/SplitWayAction.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/UndoAction.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/UndoAction.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/UndoAction.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/UnselectAllAction.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/UnselectAllAction.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/UnselectAllAction.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/mapmode/AddSegmentAction.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/mapmode/AddSegmentAction.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/mapmode/AddSegmentAction.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/mapmode/DeleteAction.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/mapmode/DeleteAction.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/mapmode/DeleteAction.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/mapmode/MapMode.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/mapmode/MapMode.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/mapmode/MapMode.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/mapmode/MoveAction.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/mapmode/MoveAction.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/mapmode/MoveAction.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/mapmode/ZoomAction.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/mapmode/ZoomAction.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/mapmode/ZoomAction.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/search/SearchAction.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/search/SearchAction.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/search/SearchAction.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/search/SearchCompiler.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/search/SearchCompiler.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/search/SearchCompiler.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/search/SelectionWebsiteLoader.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/search/SelectionWebsiteLoader.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/actions/search/SelectionWebsiteLoader.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/command/ChangePropertyCommand.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/command/ChangePropertyCommand.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/command/ChangePropertyCommand.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/command/ConflictResolveCommand.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/command/ConflictResolveCommand.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/command/ConflictResolveCommand.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/command/DeleteCommand.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/command/DeleteCommand.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/command/DeleteCommand.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/command/MoveCommand.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/command/MoveCommand.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/command/MoveCommand.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/command/SequenceCommand.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/command/SequenceCommand.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/command/SequenceCommand.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/DataChangedListener.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/DataChangedListener.java	(revision 4466)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/DataChangedListener.java	(revision 4466)
@@ -0,0 +1,24 @@
+package org.openstreetmap.josm.data;
+
+import java.util.Collection;
+
+import org.openstreetmap.josm.data.osm.OsmPrimitive;
+
+/**
+ * This is a listener for data changes. Whenever the global current dataset
+ * is switched to another dataset, or whenver this dataset changes, a
+ * dataChanged event is fired.
+ * 
+ * Note that these events get not fired immediately but are inserted in the
+ * Swing-event queue and packed together. So only one selection changed event
+ * are issued within one message dispatch routine.
+ * 
+ * @author Frederik Ramm <frederik@remote.org>
+ */
+public interface DataChangedListener {
+
+	/**
+	 * Informs the listener that the dataset has changed.
+	 */
+	public void dataChanged();
+}
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/conflict/ConflictItem.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/conflict/ConflictItem.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/conflict/ConflictItem.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/conflict/DeleteConflict.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/conflict/DeleteConflict.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/conflict/DeleteConflict.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/conflict/PositionConflict.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/conflict/PositionConflict.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/conflict/PositionConflict.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/conflict/PropertyConflict.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/conflict/PropertyConflict.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/conflict/PropertyConflict.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/coor/EastNorth.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/coor/EastNorth.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/coor/EastNorth.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/osm/RelationMemberBackReference.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/osm/RelationMemberBackReference.java	(revision 4466)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/osm/RelationMemberBackReference.java	(revision 4466)
@@ -0,0 +1,29 @@
+package org.openstreetmap.josm.data.osm;
+
+/**
+ * This is the reverse of RelationMember: a helper linkage class
+ * used in OsmPrimitive to link back to Relations. We could have
+ * re-used RelationMember for that but it would have been a hack.
+ * 
+ * The back references are a kidn of "cache", they are not 
+ * authoritative - true relationship information is stored in 
+ * the relations themselves, not in the objects they point to.
+ * 
+ * @author Frederik Ramm <frederik@remote.org>
+ */
+public class RelationMemberBackReference {
+
+	public String role;
+	public Relation relation;
+	public RelationMemberBackReference(Relation e, String r) { relation = e; role = r; }
+
+	/**
+	 * The equals method is important for the removal of back references.
+	 */
+	public boolean equals(Object other) {
+		if (!(other instanceof RelationMemberBackReference)) return false;
+		
+		return role.equals(((RelationMemberBackReference)other).role) && 
+			relation.equals(((RelationMemberBackReference)other).relation);
+	}
+}
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/osm/User.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/osm/User.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/osm/User.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/osm/Way.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/osm/Way.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/data/osm/Way.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/BookmarkList.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/BookmarkList.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/BookmarkList.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/ConflictResolver.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/ConflictResolver.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/ConflictResolver.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/GettingStarted.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/GettingStarted.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/GettingStarted.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/MainMenu.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/MainMenu.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/MainMenu.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/MapStatus.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/MapStatus.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/MapStatus.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/NavigatableComponent.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/NavigatableComponent.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/NavigatableComponent.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/layer/GeoImageLayer.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/layer/GeoImageLayer.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/layer/GeoImageLayer.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/layer/markerlayer/AudioMarker.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/layer/markerlayer/AudioMarker.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/layer/markerlayer/AudioMarker.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/layer/markerlayer/ButtonMarker.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/layer/markerlayer/ButtonMarker.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/layer/markerlayer/ButtonMarker.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/layer/markerlayer/ImageMarker.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/layer/markerlayer/ImageMarker.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/layer/markerlayer/ImageMarker.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/layer/markerlayer/Marker.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/layer/markerlayer/Marker.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/layer/markerlayer/Marker.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerProducers.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerProducers.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerProducers.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/layer/markerlayer/WebMarker.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/layer/markerlayer/WebMarker.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/layer/markerlayer/WebMarker.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/AdvancedPreference.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/AdvancedPreference.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/AdvancedPreference.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/ColorPreference.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/ColorPreference.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/ColorPreference.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/CsvPreference.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/CsvPreference.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/CsvPreference.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/LafPreference.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/LafPreference.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/LafPreference.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/PluginPreference.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/PluginPreference.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/PluginPreference.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/PreferenceSetting.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/PreferenceSetting.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/PreferenceSetting.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/ProjectionPreference.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/ProjectionPreference.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/ProjectionPreference.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/TaggingPresetPreference.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/TaggingPresetPreference.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/TaggingPresetPreference.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/io/BoundingBoxDownloader.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/io/BoundingBoxDownloader.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/io/BoundingBoxDownloader.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/io/OsmConnection.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/io/OsmConnection.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/io/OsmConnection.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/io/OsmIdReader.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/io/OsmIdReader.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/io/OsmIdReader.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/io/OsmReader.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/io/OsmReader.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/io/OsmReader.java	(revision 4466)
@@ -157,5 +157,5 @@
 					list.add(id);
 
-				// ---- PARSING ENTITIES ----			
+				// ---- PARSING RELATIONS ----			
 
 				} else if (qName.equals("relation")) {
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/io/OsmServerWriter.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/io/OsmServerWriter.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/io/OsmServerWriter.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/io/OsmWriter.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/io/OsmWriter.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/io/OsmWriter.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/io/ProgressInputStream.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/io/ProgressInputStream.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/io/ProgressInputStream.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/plugins/Plugin.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/plugins/Plugin.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/plugins/Plugin.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/plugins/PluginException.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/plugins/PluginException.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/plugins/PluginException.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/plugins/PluginProxy.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/plugins/PluginProxy.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/plugins/PluginProxy.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/Base64.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/Base64.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/Base64.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/DateParser.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/DateParser.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/DateParser.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/Destroyable.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/Destroyable.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/Destroyable.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/DontShowAgainInfo.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/DontShowAgainInfo.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/DontShowAgainInfo.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/ExifReader.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/ExifReader.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/ExifReader.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/I18n.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/I18n.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/I18n.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/OpenBrowser.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/OpenBrowser.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/OpenBrowser.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/ShortCutLabel.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/ShortCutLabel.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/ShortCutLabel.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/UrlLabel.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/UrlLabel.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/UrlLabel.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/XmlObjectParser.java
===================================================================
--- /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/XmlObjectParser.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/src/org/openstreetmap/josm/tools/XmlObjectParser.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/NodeTest.java
===================================================================
--- /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/NodeTest.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/NodeTest.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/OsmPrimitiveTest.java
===================================================================
--- /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/OsmPrimitiveTest.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/OsmPrimitiveTest.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/SegmentTest.java
===================================================================
--- /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/SegmentTest.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/SegmentTest.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/WayTest.java
===================================================================
--- /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/WayTest.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/WayTest.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/visitor/AddVisitorTest.java
===================================================================
--- /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/visitor/AddVisitorTest.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/visitor/AddVisitorTest.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/visitor/AllNodesVisitorTest.java
===================================================================
--- /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/visitor/AllNodesVisitorTest.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/visitor/AllNodesVisitorTest.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/visitor/BoundingXYVisitorTest.java
===================================================================
--- /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/visitor/BoundingXYVisitorTest.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/visitor/BoundingXYVisitorTest.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/visitor/CollectBackReferencesVisitorTest.java
===================================================================
--- /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/visitor/CollectBackReferencesVisitorTest.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/visitor/CollectBackReferencesVisitorTest.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/visitor/MergeVisitorTest.java
===================================================================
--- /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/visitor/MergeVisitorTest.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/data/osm/visitor/MergeVisitorTest.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/gui/tagging/TaggingPresetTest.java
===================================================================
--- /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/gui/tagging/TaggingPresetTest.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/gui/tagging/TaggingPresetTest.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/plugins/PluginExceptionTest.java
===================================================================
--- /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/plugins/PluginExceptionTest.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/plugins/PluginExceptionTest.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/plugins/PluginInformationTest.java
===================================================================
--- /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/plugins/PluginInformationTest.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/plugins/PluginInformationTest.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/testframework/Bug.java
===================================================================
--- /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/testframework/Bug.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/testframework/Bug.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/testframework/DataSetTestCaseHelper.java
===================================================================
--- /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/testframework/DataSetTestCaseHelper.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/testframework/DataSetTestCaseHelper.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/testframework/MotherObject.java
===================================================================
--- /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/testframework/MotherObject.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/testframework/MotherObject.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/tools/DateParserTest.java
===================================================================
--- /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/tools/DateParserTest.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/tools/DateParserTest.java	(revision 4466)
Index: /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/tools/XmlObjectParserTest.java
===================================================================
--- /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/tools/XmlObjectParserTest.java	(revision 4465)
+++ /applications/editors/josm/core_0.5/test/unit/org/openstreetmap/josm/tools/XmlObjectParserTest.java	(revision 4466)
