]> gerrit.simantics Code Review - simantics/interop.git/blobdiff - org.simantics.interop/src/org/simantics/interop/test/TypeComparator.java
Added relations checks for graph path comparison
[simantics/interop.git] / org.simantics.interop / src / org / simantics / interop / test / TypeComparator.java
index 6e1faa98067971c4b88de8c09114d07f0e0219c2..a0069c6e0e0b9218563fdd49f3a32d3c9919cd40 100644 (file)
@@ -27,19 +27,15 @@ public class TypeComparator extends ResourceComparator {
        @Override
        public int compare(ReadGraph g, Resource o1, Resource o2, boolean local) throws DatabaseException {
                if (o1.equals(o2)) {
-                       return 1;
+                       return EXACT_MATCH;
                }
                return compare(g, o1, o2);
-//             if (local)
-//                     return new TypeComparator().compare(g, o1, o2);
-//             else
-//                     return compare(g, o1, o2);
        }
        
        @Override
        public int compare(ReadGraph g, Resource o1, Resource o2) throws DatabaseException{
                if (!compareType(g,o1, o2)) {
-                       return (Integer.MAX_VALUE);
+                       return NO_MATCH;
                }
                return propsDiffCount(g,o1, o2);
        }