[jboss-svn-commits] JBoss Common SVN: r3467 - in declarchive/trunk: impl-base/src/main/java/org/jboss/declarchive/impl/base/path and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Aug 21 05:30:29 EDT 2009


Author: ALRubinger
Date: 2009-08-21 05:30:29 -0400 (Fri, 21 Aug 2009)
New Revision: 3467

Modified:
   declarchive/trunk/api/src/main/java/org/jboss/declarchive/api/Path.java
   declarchive/trunk/impl-base/src/main/java/org/jboss/declarchive/impl/base/path/BasicPath.java
Log:
[TMPARCH-12] Drop the requirement that Paths are Comparable (until needed, if so)

Modified: declarchive/trunk/api/src/main/java/org/jboss/declarchive/api/Path.java
===================================================================
--- declarchive/trunk/api/src/main/java/org/jboss/declarchive/api/Path.java	2009-08-21 09:29:04 UTC (rev 3466)
+++ declarchive/trunk/api/src/main/java/org/jboss/declarchive/api/Path.java	2009-08-21 09:30:29 UTC (rev 3467)
@@ -25,7 +25,7 @@
  * @author <a href="mailto:andrew.rubinger at jboss.org">ALR</a>
  * @version $Revision: $
  */
-public interface Path extends Comparable<Path>
+public interface Path
 {
    /**
     * Obtains the context which this Path represents

Modified: declarchive/trunk/impl-base/src/main/java/org/jboss/declarchive/impl/base/path/BasicPath.java
===================================================================
--- declarchive/trunk/impl-base/src/main/java/org/jboss/declarchive/impl/base/path/BasicPath.java	2009-08-21 09:29:04 UTC (rev 3466)
+++ declarchive/trunk/impl-base/src/main/java/org/jboss/declarchive/impl/base/path/BasicPath.java	2009-08-21 09:30:29 UTC (rev 3467)
@@ -31,7 +31,7 @@
  * @author <a href="mailto:aslak at conduct.no">Aslak Knutsen</a>
  * @version $Revision: $
  */
-public class BasicPath implements Path, Comparable<Path>
+public class BasicPath implements Path
 {
 
    //-------------------------------------------------------------------------------------||
@@ -123,23 +123,6 @@
       return context;
    }
 
-   /**
-    * @see java.lang.Comparable#compareTo(java.lang.Object)
-    */
-   @Override
-   public int compareTo(final Path path)
-   {
-      if (path == null)
-      {
-         return 1;
-      }
-      else
-      {
-         // Compare the contexts
-         return this.get().compareTo(path.get());
-      }
-   }
-
    //-------------------------------------------------------------------------------------||
    // Overridden Implementations ---------------------------------------------------------||
    //-------------------------------------------------------------------------------------||



More information about the jboss-svn-commits mailing list