summaryrefslogtreecommitdiff
path: root/same/src/main/java/com/orbekk/same/State.java
diff options
context:
space:
mode:
Diffstat (limited to 'same/src/main/java/com/orbekk/same/State.java')
-rw-r--r--same/src/main/java/com/orbekk/same/State.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/same/src/main/java/com/orbekk/same/State.java b/same/src/main/java/com/orbekk/same/State.java
index f8ba6a4..ea13582 100644
--- a/same/src/main/java/com/orbekk/same/State.java
+++ b/same/src/main/java/com/orbekk/same/State.java
@@ -30,6 +30,10 @@ public class State {
updateFromObject(".participants", new ArrayList<String>(), 1);
}
+ public State(State other) {
+ state.putAll(other.state);
+ }
+
public synchronized void clear() {
logger.info("Clearing state.");
updatedComponents.clear();