]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - legacy/org.argeo.slc.support/src/org/argeo/slc/diff/XPathDiffPosition.java
Remove legacy
[gpl/argeo-slc.git] / legacy / org.argeo.slc.support / src / org / argeo / slc / diff / XPathDiffPosition.java
diff --git a/legacy/org.argeo.slc.support/src/org/argeo/slc/diff/XPathDiffPosition.java b/legacy/org.argeo.slc.support/src/org/argeo/slc/diff/XPathDiffPosition.java
deleted file mode 100644 (file)
index b119421..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-package org.argeo.slc.diff;
-
-import org.argeo.slc.UnsupportedException;
-
-/** A diff position within an Xml file. <b>NOT YET IMPLEMENTED</b>. */
-public class XPathDiffPosition extends DiffPosition {
-
-       private String xPath;
-
-       public XPathDiffPosition(RelatedFile relatedFile, String path) {
-               super(relatedFile);
-               xPath = path;
-       }
-
-       public int compareTo(DiffPosition dp) {
-               if (!(dp instanceof XPathDiffPosition))
-                       throw new UnsupportedException("position", dp);
-
-               XPathDiffPosition o = (XPathDiffPosition) dp;
-               if (relatedFile.equals(o.relatedFile)) {
-                       return xPath.compareTo(o.xPath);
-               } else {
-                       return relatedFile.compareTo(o.relatedFile);
-               }
-       }
-
-       public String getXPath() {
-               return xPath;
-       }
-
-       @Override
-       public String toString() {
-               return xPath;
-       }
-}