01: package net.xoetrope.xui;
02:
03: /**
04: * An interface used by the event handling mechanism to handle and identify
05: * compound components
06: * <p> Copyright (c) Xoetrope Ltd., 2002-2004</p>
07: * <p> $Revision: 1.1 $</p>
08: * <p> License: see License.txt</p>
09: */
10: public interface XHashCode {
11: /**
12: * Get the hash code to be used by the event handler for this component
13: * @return the hash code
14: */
15: public long getComponentHashCode();
16: }
|