project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/netplay/MessageLog.java
changeset 7582 714310efad8f
parent 7476 2fb781bbdd51
child 7584 7831c84cc644
--- a/project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/netplay/MessageLog.java	Mon Aug 20 20:16:37 2012 +0200
+++ b/project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/netplay/MessageLog.java	Mon Aug 20 20:19:35 2012 +0200
@@ -35,7 +35,7 @@
 	private static final int ERROR_COLOR = Color.RED;
 	
 	private final Context context;
-	private List<Observer> observers = new LinkedList<Observer>();
+	private List<Listener> observers = new LinkedList<Listener>();
 	private List<CharSequence> log = new LinkedList<CharSequence>();
 	
 	public MessageLog(Context context) {
@@ -70,12 +70,12 @@
 	private void appendRaw(CharSequence msg) {
 		if(log.size() > BACKLOG_LINES) {
 			log.remove(0);
-			for(Observer o : observers) {
+			for(Listener o : observers) {
 				o.lineRemoved();
 			}
 		}
 		log.add(msg);
-		for(Observer o : observers) {
+		for(Listener o : observers) {
 			o.lineAdded(msg);
 		}
 	}
@@ -113,7 +113,6 @@
 			append(withColor("***"+msg, WARN_COLOR));
 			break;
 		case Frontlib.NETCONN_MSG_TYPE_PLAYERINFO:
-			// TODO Display in popup?
 			append(withColor(msg.replace("\n", " "), PLAYERINFO_COLOR));
 			break;
 		case Frontlib.NETCONN_MSG_TYPE_SERVERMESSAGE:
@@ -125,21 +124,21 @@
 	}
 	
 	void clear() {
-		for(Observer o : observers) {
+		for(Listener o : observers) {
 			o.clear();
 		}
 		log.clear();
 	}
 	
-	public void registerObserver(Observer o) {
+	public void addListener(Listener o) {
 		observers.add(o);
 	}
 	
-	public void unregisterObserver(Observer o) {
+	public void removeListener(Listener o) {
 		observers.remove(o);
 	}
 	
-	public static interface Observer {
+	public static interface Listener {
 		void lineAdded(CharSequence text);
 		void lineRemoved();
 		void clear();