summaryrefslogtreecommitdiff
path: root/dicore3/core/src/main/java/io/dico/dicore/event/ChainedListenerHandles.java
diff options
context:
space:
mode:
Diffstat (limited to 'dicore3/core/src/main/java/io/dico/dicore/event/ChainedListenerHandles.java')
-rw-r--r--dicore3/core/src/main/java/io/dico/dicore/event/ChainedListenerHandles.java126
1 files changed, 63 insertions, 63 deletions
diff --git a/dicore3/core/src/main/java/io/dico/dicore/event/ChainedListenerHandles.java b/dicore3/core/src/main/java/io/dico/dicore/event/ChainedListenerHandles.java
index 0be0508..15c4553 100644
--- a/dicore3/core/src/main/java/io/dico/dicore/event/ChainedListenerHandles.java
+++ b/dicore3/core/src/main/java/io/dico/dicore/event/ChainedListenerHandles.java
@@ -1,63 +1,63 @@
-package io.dico.dicore.event;
-
-public class ChainedListenerHandles {
-
- private ChainedListenerHandles() {
-
- }
-
- private static final ChainedListenerHandle empty = new ChainedListenerHandle() {
- @Override
- public void register() {
-
- }
-
- public void unregister() {
-
- }
-
- @Override
- public ChainedListenerHandle withElement(ListenerHandle other) {
- return ChainedListenerHandles.singleton(other);
- }
-
- @Override
- public int getElementCount() {
- return 0;
- }
-
- @Override
- public ListenerHandle getDelegateOfLastNode() {
- return null;
- }
- };
-
- public static ChainedListenerHandle empty() {
- return empty;
- }
-
- public static ChainedListenerHandle singleton(ListenerHandle element) {
- if (element instanceof ChainedListenerHandle) {
- return (ChainedListenerHandle) element;
- }
- if (element == null) {
- return empty();
- }
- return new ChainedListenerHandle() {
- @Override
- public void register() {
- element.register();
- }
-
- public void unregister() {
- element.unregister();
- }
-
- @Override
- public ListenerHandle getDelegateOfLastNode() {
- return element;
- }
- };
- }
-
-}
+package io.dico.dicore.event;
+
+public class ChainedListenerHandles {
+
+ private ChainedListenerHandles() {
+
+ }
+
+ private static final ChainedListenerHandle empty = new ChainedListenerHandle() {
+ @Override
+ public void register() {
+
+ }
+
+ public void unregister() {
+
+ }
+
+ @Override
+ public ChainedListenerHandle withElement(ListenerHandle other) {
+ return ChainedListenerHandles.singleton(other);
+ }
+
+ @Override
+ public int getElementCount() {
+ return 0;
+ }
+
+ @Override
+ public ListenerHandle getDelegateOfLastNode() {
+ return null;
+ }
+ };
+
+ public static ChainedListenerHandle empty() {
+ return empty;
+ }
+
+ public static ChainedListenerHandle singleton(ListenerHandle element) {
+ if (element instanceof ChainedListenerHandle) {
+ return (ChainedListenerHandle) element;
+ }
+ if (element == null) {
+ return empty();
+ }
+ return new ChainedListenerHandle() {
+ @Override
+ public void register() {
+ element.register();
+ }
+
+ public void unregister() {
+ element.unregister();
+ }
+
+ @Override
+ public ListenerHandle getDelegateOfLastNode() {
+ return element;
+ }
+ };
+ }
+
+}