project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/netplay/PlayerList.java
changeset 7476 2fb781bbdd51
parent 7473 45b9f25ff611
child 7479 c8c552ee3acb
--- a/project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/netplay/PlayerList.java	Mon Aug 06 22:33:07 2012 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,35 +0,0 @@
-package org.hedgewars.hedgeroid.netplay;
-
-import java.util.Collections;
-import java.util.Map;
-import java.util.TreeMap;
-
-import android.database.DataSetObservable;
-import android.util.Pair;
-
-public class Playerlist extends DataSetObservable {
-	private long nextId = 1;
-	private Map<String, Pair<Player, Long>> players = new TreeMap<String, Pair<Player, Long>>();
-	
-	public void addPlayerWithNewId(String name) {
-		players.put(name, Pair.create(new Player(name), nextId++));
-		notifyChanged();
-	}
-	
-	public void removePlayer(String name) {
-		if(players.remove(name) != null) {
-			notifyChanged();
-		}
-	}
-
-	public void clear() {
-		if(!players.isEmpty()) {
-			players.clear();
-			notifyChanged();
-		}
-	}
-
-	public Map<String, Pair<Player, Long>> getMap() {
-		return Collections.unmodifiableMap(players);
-	}
-}