project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/netplay/Signal.java
changeset 7332 3f2e130f9715
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/netplay/Signal.java	Tue Jul 17 22:27:16 2012 +0200
@@ -0,0 +1,15 @@
+package org.hedgewars.hedgeroid.netplay;
+
+import java.util.List;
+
+public class Signal<CallbackType> {
+	private List<CallbackType> observers; 
+	
+	public void addListener(CallbackType cb) {
+		observers.add(cb);
+	}
+	
+	public void removeListener(CallbackType cb) {
+		observers.remove(cb);
+	}
+}