View Javadoc

1   /*
2    * $Id: AbstractContentProxyHandler.java,v 1.1 2009/04/09 09:25:49 oeuillot Exp $
3    */
4   package org.rcfaces.core.internal.contentAccessor;
5   
6   /**
7    * 
8    * @author Olivier Oeuillot (latest modification by $Author: oeuillot $)
9    * @version $Revision: 1.1 $ $Date: 2009/04/09 09:25:49 $
10   */
11  public abstract class AbstractContentProxyHandler implements
12          IContentProxyHandler {
13      private static final String REVISION = "$Revision: 1.1 $";
14  
15      public boolean equals(Object obj) {
16          if (obj == null
17                  || (obj instanceof AbstractContentProxyHandler) == false) {
18              return false;
19          }
20  
21          return getId().equals(((AbstractContentProxyHandler) obj).getId());
22      }
23  
24      public int hashCode() {
25          return getId().hashCode();
26      }
27  
28      public String toString() {
29          return "[AbstractContentProxyHandler '" + getId() + "']";
30      }
31  
32  }