gitlab #29
Change-Id: Ia23e9223d76b0d942dd0738df77fe31cb5729ff1
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Bundle-ActivationPolicy: lazy
Export-Package: org.simantics.g3d,
+ org.simantics.g3d.adapters,
+ org.simantics.g3d.event,
org.simantics.g3d.gizmo,
org.simantics.g3d.math,
org.simantics.g3d.preferences,
--- /dev/null
+package org.simantics.g3d.event;
+
+public interface RefreshListener<T> {
+
+ void contentRefresh(Object source, T object);
+
+}
--- /dev/null
+package org.simantics.g3d.event;
+
+public interface RefreshProvider<T> {
+
+ void addListener(RefreshListener<T> listener);
+ void removeListener(RefreshListener<T> listener);
+
+}