]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.scenegraph.profile/src/org/simantics/scenegraph/profile/common/ObserverGroupValueListener.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.scenegraph.profile / src / org / simantics / scenegraph / profile / common / ObserverGroupValueListener.java
index 1acdc05c96fe89a3134861b9d2a03e41657b5230..42342695c61f0aa48833ef3795a149b9456b7e9e 100644 (file)
@@ -1,54 +1,54 @@
-package org.simantics.scenegraph.profile.common;\r
-\r
-import org.simantics.db.common.utils.Logger;\r
-import org.simantics.db.procedure.Listener;\r
-import org.simantics.scenegraph.profile.Group;\r
-import org.simantics.scenegraph.profile.Observer;\r
-\r
-/**\r
- * @author Tuukka Lehtonen\r
- */\r
-public abstract class ObserverGroupValueListener<T> implements Listener<T> {\r
-\r
-    protected ObserverGroupListener listener;\r
-    protected Observer              observer;\r
-    protected Group                 group;\r
-    protected Object                data;\r
-\r
-    public ObserverGroupValueListener(ObserverGroupListener listener, Observer observer, Group group, Object data) {\r
-        this.listener = listener;\r
-        this.observer = observer;\r
-        this.group = group;\r
-        this.data = data;\r
-    }\r
-\r
-    @Override\r
-    public void exception(Throwable t) {\r
-        Logger.defaultLogError(t);\r
-    }\r
-\r
-    @Override\r
-    public boolean isDisposed() {\r
-        return listener.isDisposed();\r
-    }\r
-\r
-    @Override\r
-    public int hashCode() {\r
-        return listener.hashCode() + 31 * data.hashCode();\r
-//        return observer.hashCode() + 31 * group.hashCode() + 41*data.hashCode();\r
-    }\r
-\r
-    @Override\r
-    public boolean equals(Object object) {\r
-        if (this == object)\r
-            return true;\r
-        else if (object == null)\r
-            return false;\r
-        else if (getClass() != object.getClass())\r
-            return false;\r
-        ObserverGroupValueListener<?> other = (ObserverGroupValueListener<?>) object;\r
-        return listener.equals(other.listener) && data.equals(other.data);\r
-//        return observer.equals(other.observer) && group.equals(other.group) && data.equals(other.data);\r
-    }\r
-\r
-}\r
+package org.simantics.scenegraph.profile.common;
+
+import org.simantics.db.common.utils.Logger;
+import org.simantics.db.procedure.Listener;
+import org.simantics.scenegraph.profile.Group;
+import org.simantics.scenegraph.profile.Observer;
+
+/**
+ * @author Tuukka Lehtonen
+ */
+public abstract class ObserverGroupValueListener<T> implements Listener<T> {
+
+    protected ObserverGroupListener listener;
+    protected Observer              observer;
+    protected Group                 group;
+    protected Object                data;
+
+    public ObserverGroupValueListener(ObserverGroupListener listener, Observer observer, Group group, Object data) {
+        this.listener = listener;
+        this.observer = observer;
+        this.group = group;
+        this.data = data;
+    }
+
+    @Override
+    public void exception(Throwable t) {
+        Logger.defaultLogError(t);
+    }
+
+    @Override
+    public boolean isDisposed() {
+        return listener.isDisposed();
+    }
+
+    @Override
+    public int hashCode() {
+        return listener.hashCode() + 31 * data.hashCode();
+//        return observer.hashCode() + 31 * group.hashCode() + 41*data.hashCode();
+    }
+
+    @Override
+    public boolean equals(Object object) {
+        if (this == object)
+            return true;
+        else if (object == null)
+            return false;
+        else if (getClass() != object.getClass())
+            return false;
+        ObserverGroupValueListener<?> other = (ObserverGroupValueListener<?>) object;
+        return listener.equals(other.listener) && data.equals(other.data);
+//        return observer.equals(other.observer) && group.equals(other.group) && data.equals(other.data);
+    }
+
+}