Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTom Schindl2017-02-08 22:02:29 +0000
committerTom Schindl2017-02-08 22:02:29 +0000
commit15c17181a38811b55fa9e307cd5ea05c16c2a7ec (patch)
tree44328dfef8729450a1d6266a6c65d134124230da /bundles
parent1645083f67aabf9195ec822221706adffb025dcc (diff)
downloadorg.eclipse.efxclipse-15c17181a38811b55fa9e307cd5ea05c16c2a7ec.tar.gz
org.eclipse.efxclipse-15c17181a38811b55fa9e307cd5ea05c16c2a7ec.tar.xz
org.eclipse.efxclipse-15c17181a38811b55fa9e307cd5ea05c16c2a7ec.zip
started adding a observable interface
Diffstat (limited to 'bundles')
-rw-r--r--bundles/runtime/org.eclipse.fx.core/src/org/eclipse/fx/core/observable/ListObservable.java21
1 files changed, 21 insertions, 0 deletions
diff --git a/bundles/runtime/org.eclipse.fx.core/src/org/eclipse/fx/core/observable/ListObservable.java b/bundles/runtime/org.eclipse.fx.core/src/org/eclipse/fx/core/observable/ListObservable.java
new file mode 100644
index 000000000..73fb35878
--- /dev/null
+++ b/bundles/runtime/org.eclipse.fx.core/src/org/eclipse/fx/core/observable/ListObservable.java
@@ -0,0 +1,21 @@
+//package org.eclipse.fx.core.observable;
+//
+//import java.util.List;
+//
+//import org.eclipse.fx.core.Subscription;
+//
+//public interface ListObservable<E> extends List<E> {
+// public Subscription onListChange(ChangeSubscription<E> c);
+//
+// public interface ListDiff<E> {
+//
+// }
+//
+// public interface ListChange<E> extends Iterable<ListDiff<E>> {
+//
+// }
+//
+// public interface ChangeSubscription<E> {
+// public void onListChange(ListChange<? extends E> c);
+// }
+//}

Back to the top