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