Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.net4j/src/org/eclipse/net4j/util/registry/RegistryEvent.java')
-rw-r--r--plugins/org.eclipse.net4j/src/org/eclipse/net4j/util/registry/RegistryEvent.java29
1 files changed, 29 insertions, 0 deletions
diff --git a/plugins/org.eclipse.net4j/src/org/eclipse/net4j/util/registry/RegistryEvent.java b/plugins/org.eclipse.net4j/src/org/eclipse/net4j/util/registry/RegistryEvent.java
new file mode 100644
index 0000000000..8cf30b5cbc
--- /dev/null
+++ b/plugins/org.eclipse.net4j/src/org/eclipse/net4j/util/registry/RegistryEvent.java
@@ -0,0 +1,29 @@
+package org.eclipse.net4j.util.registry;
+
+import java.util.List;
+
+/**
+ * @author Eike Stepper
+ */
+public class RegistryEvent<K, V> implements IRegistryEvent<K, V>
+{
+ private IRegistry<K, V> registry;
+
+ private List<IRegistryDelta<K, V>> deltas;
+
+ public RegistryEvent(IRegistry<K, V> registry, List<IRegistryDelta<K, V>> deltas)
+ {
+ this.registry = registry;
+ this.deltas = deltas;
+ }
+
+ public IRegistry<K, V> getRegistry()
+ {
+ return registry;
+ }
+
+ public IRegistryDelta<K, V>[] getDeltas()
+ {
+ return deltas.toArray(new IRegistryDelta[deltas.size()]);
+ }
+} \ No newline at end of file

Back to the top