diff options
Diffstat (limited to 'same/src/main/java/com/orbekk/same/Variable.java')
-rw-r--r-- | same/src/main/java/com/orbekk/same/Variable.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/same/src/main/java/com/orbekk/same/Variable.java b/same/src/main/java/com/orbekk/same/Variable.java index bea8664..4d42909 100644 --- a/same/src/main/java/com/orbekk/same/Variable.java +++ b/same/src/main/java/com/orbekk/same/Variable.java @@ -1,5 +1,7 @@ package com.orbekk.same; +import com.orbekk.util.DelayedOperation; + public interface Variable<T> { public interface OnChangeListener<T> { /** @@ -11,7 +13,7 @@ public interface Variable<T> { } T get(); - void set(T value) throws UpdateConflict; + DelayedOperation set(T value); void update(); void setOnChangeListener(OnChangeListener<T> listener); } |