summaryrefslogtreecommitdiff
path: root/same/src
diff options
context:
space:
mode:
authorKjetil Ørbekk <kjetil.orbekk@gmail.com>2012-02-23 13:51:02 +0100
committerKjetil Ørbekk <kjetil.orbekk@gmail.com>2012-02-23 13:51:02 +0100
commit750b58b3b7fad5ec068d43e39d74d55eb52e5058 (patch)
tree36dc588de3ec04c27ed48116648968f35a9a70b4 /same/src
parentff7bb967cce1fdfe64fe3126c11e5c7d3f3ffb12 (diff)
Remove com.orbekk.same.Same.
– Remove references from GameController. (GameController is now perfectly broken and should be refactored to using Variables)
Diffstat (limited to 'same/src')
-rw-r--r--same/src/main/java/com/orbekk/same/Same.java73
1 files changed, 0 insertions, 73 deletions
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<StateChangedListener> listeners =
- new ArrayList<StateChangedListener>();
-
- @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> T get(String id, TypeReference<T> type) {
- return client.lib_get(id, type);
- }
-
- @Override
- public List<String> getList(String id) {
- return client.lib_get(id, new TypeReference<List<String>>() { });
- }
-
- @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);
- }
-
-}