]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/variable/VariableNode.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.db.layer0 / src / org / simantics / db / layer0 / variable / VariableNode.java
index 98f63d3771a80d67a7c48c5f47b81de29ae9c706..95d20792620c9c37d371593b49b22e11d4ba77cb 100644 (file)
@@ -1,38 +1,38 @@
-package org.simantics.db.layer0.variable;\r
-\r
-public class VariableNode<Node> {\r
-    public final NodeSupport<Node> support;\r
-    public final Object node;\r
-    private int hash;\r
-    public VariableNode(NodeSupport<Node> support, Object node) {\r
-       assert(support != null);\r
-        this.support = support;\r
-        this.node = node;\r
-    }\r
-    \r
-    private int computeHash() {\r
-        return 31*support.hashCode() + 41*node.hashCode();\r
-    }\r
-\r
-    @Override\r
-    public int hashCode() {\r
-        if (hash == 0)\r
-            hash = computeHash();\r
-        return hash;\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 (!(object instanceof VariableNode))\r
-            return false;\r
-        VariableNode<?> r = (VariableNode<?>)object;\r
-        if (r.hashCode() != hashCode())\r
-            return false;\r
-        return r.support.equals(support) && r.node.equals(node);\r
-    }\r
-    \r
-}\r
+package org.simantics.db.layer0.variable;
+
+public class VariableNode<Node> {
+    public final NodeSupport<Node> support;
+    public final Object node;
+    private int hash;
+    public VariableNode(NodeSupport<Node> support, Object node) {
+       assert(support != null);
+        this.support = support;
+        this.node = node;
+    }
+    
+    private int computeHash() {
+        return 31*support.hashCode() + 41*node.hashCode();
+    }
+
+    @Override
+    public int hashCode() {
+        if (hash == 0)
+            hash = computeHash();
+        return hash;
+    }
+    
+    @Override
+    public boolean equals(Object object) {
+        if (this == object)
+            return true;
+        else if (object == null)
+            return false;
+        else if (!(object instanceof VariableNode))
+            return false;
+        VariableNode<?> r = (VariableNode<?>)object;
+        if (r.hashCode() != hashCode())
+            return false;
+        return r.support.equals(support) && r.node.equals(node);
+    }
+    
+}