From 750b58b3b7fad5ec068d43e39d74d55eb52e5058 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kjetil=20=C3=98rbekk?= Date: Thu, 23 Feb 2012 13:51:02 +0100 Subject: Remove com.orbekk.same.Same. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit – Remove references from GameController. (GameController is now perfectly broken and should be refactored to using Variables) --- same/src/main/java/com/orbekk/same/Same.java | 73 ---------------------------- 1 file changed, 73 deletions(-) delete mode 100644 same/src/main/java/com/orbekk/same/Same.java (limited to 'same') diff --git a/same/src/main/java/com/orbekk/same/Same.java b/same/src/main/java/com/orbekk/same/Same.java deleted file mode 100644 index b152be4..0000000 --- a/same/src/main/java/com/orbekk/same/Same.java +++ /dev/null @@ -1,73 +0,0 @@ -package com.orbekk.same; - -import java.util.ArrayList; -import java.util.List; - -import org.codehaus.jackson.type.TypeReference; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -@Deprecated -public class Same implements SameInterface { - private Logger logger = LoggerFactory.getLogger(getClass()); - private Client client; - private StateChangedProxy stateChangedProxy = new StateChangedProxy(); - - private class StateChangedProxy implements StateChangedListener { - public List listeners = - new ArrayList(); - - @Override - public void stateChanged(String id, String data) { - for (StateChangedListener listener : listeners) { - listener.stateChanged(id, data); - } - } - } - - public static Same createSame(Client client) { - Same same = new Same(client); - client.setStateChangedListener(same.stateChangedProxy); - return same; - } - - Same(Client client) { - this.client = client; - } - - @Override - public String get(String id) { - return client.lib_get(id); - } - - @Override - public T get(String id, TypeReference type) { - return client.lib_get(id, type); - } - - @Override - public List getList(String id) { - return client.lib_get(id, new TypeReference>() { }); - } - - @Override - public void set(String id, String data) throws UpdateConflict { - client.lib_set(id, data); - } - - @Override - public void setObject(String id, Object data) { - throw new RuntimeException("Not implemented."); - } - - @Override - public void addStateChangedListener(StateChangedListener listener) { - stateChangedProxy.listeners.add(listener); - } - - @Override - public void removeStateChangedListener(StateChangedListener listener) { - stateChangedProxy.listeners.remove(listener); - } - -} -- cgit v1.2.3