01: /*
02: * JFolder, Copyright 2001-2006 Gary Steinmetz
03: *
04: * Distributable under LGPL license.
05: * See terms of license at gnu.org.
06: */
07:
08: package org.jfolder.common.tagging;
09:
10: //base classes
11:
12: //project specific classes
13:
14: //other classes
15:
16: public abstract class BaseAppraiseConceptTagContext extends
17: BaseConceptTagCallContext implements AppraiseConceptTagContext {
18: //
19: protected BaseAppraiseConceptTagContext(
20: ConceptTagPreferences inCtp, ConceptTagFlags inCtf) {
21: //
22: super (inCtp, inCtf);
23: }
24:
25: //
26: //
27: public int hashCode() {
28:
29: int outValue = 0;
30:
31: outValue += super .hashCode();
32:
33: return outValue;
34: }
35:
36: public boolean equals(Object inObject) {
37:
38: boolean outValue = true;
39:
40: if (inObject instanceof BaseAppraiseConceptTagContext) {
41: BaseAppraiseConceptTagContext bactc1 = ((BaseAppraiseConceptTagContext) inObject);
42: outValue &= super .equals(bactc1);
43: } else {
44: outValue &= false;
45: }
46:
47: return outValue;
48: }
49: }
|