project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/util/ObservableTreeMap.java
changeset 10017 de822cd3df3a
parent 7584 7831c84cc644
--- a/project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/util/ObservableTreeMap.java	Tue Jan 21 22:38:13 2014 +0100
+++ b/project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/util/ObservableTreeMap.java	Tue Jan 21 22:43:06 2014 +0100
@@ -26,37 +26,37 @@
 import android.database.DataSetObservable;
 
 public class ObservableTreeMap<K,V> extends DataSetObservable {
-	private final Map<K, V> map = new TreeMap<K, V>();
-	
-	public void replaceContent(Map<? extends K, ? extends V> newMap) {
-		map.clear();
-		map.putAll(newMap);
-		notifyChanged();
-	}
-	
-	public void put(K key, V value) {
-		map.put(key, value);
-		notifyChanged();
-	}
-	
-	public V get(K key) {
-		return map.get(key);
-	}
-	
-	public void remove(K key) {
-		if(map.remove(key) != null) {
-			notifyChanged();
-		}
-	}
-	
-	public void clear() {
-		if(!map.isEmpty()) {
-			map.clear();
-			notifyChanged();
-		}
-	}
-	
-	public Map<K, V> getMap() {
-		return Collections.unmodifiableMap(map);
-	}
+    private final Map<K, V> map = new TreeMap<K, V>();
+
+    public void replaceContent(Map<? extends K, ? extends V> newMap) {
+        map.clear();
+        map.putAll(newMap);
+        notifyChanged();
+    }
+
+    public void put(K key, V value) {
+        map.put(key, value);
+        notifyChanged();
+    }
+
+    public V get(K key) {
+        return map.get(key);
+    }
+
+    public void remove(K key) {
+        if(map.remove(key) != null) {
+            notifyChanged();
+        }
+    }
+
+    public void clear() {
+        if(!map.isEmpty()) {
+            map.clear();
+            notifyChanged();
+        }
+    }
+
+    public Map<K, V> getMap() {
+        return Collections.unmodifiableMap(map);
+    }
 }