You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by an...@apache.org on 2006/02/27 16:12:03 UTC

svn commit: r381353 - /lenya/trunk/src/java/org/apache/lenya/cms/publication/DefaultDocument.java

Author: andreas
Date: Mon Feb 27 07:11:56 2006
New Revision: 381353

URL: http://svn.apache.org/viewcvs?rev=381353&view=rev
Log:
Using identifiers to compare DefaultDocument objects

Modified:
    lenya/trunk/src/java/org/apache/lenya/cms/publication/DefaultDocument.java

Modified: lenya/trunk/src/java/org/apache/lenya/cms/publication/DefaultDocument.java
URL: http://svn.apache.org/viewcvs/lenya/trunk/src/java/org/apache/lenya/cms/publication/DefaultDocument.java?rev=381353&r1=381352&r2=381353&view=diff
==============================================================================
--- lenya/trunk/src/java/org/apache/lenya/cms/publication/DefaultDocument.java (original)
+++ lenya/trunk/src/java/org/apache/lenya/cms/publication/DefaultDocument.java Mon Feb 27 07:11:56 2006
@@ -260,20 +260,20 @@
         }
         return exists;
     }
+    
+    protected DocumentIdentifier getIdentifier() {
+        return this.identifier;
+    }
 
     /**
      * @see java.lang.Object#equals(java.lang.Object)
      */
     public boolean equals(Object object) {
-        boolean equals = false;
         if (getClass().isInstance(object)) {
-            Document document = (Document) object;
-            equals = getPublication().equals(document.getPublication())
-                    && getId().equals(document.getId()) && getArea().equals(document.getArea())
-                    && getLanguage().equals(document.getLanguage());
+            DefaultDocument document = (DefaultDocument) object;
+            return document.getIdentifier().equals(getIdentifier());
         }
-        return equals;
-
+        return false;
     }
 
     /**



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org