01: package net.xoetrope.xui;
02:
03: import java.util.Hashtable;
04:
05: /**
06: * An interface that allows the component builders to set the attributes of a
07: * component without knowing the individual accessor methods.
08: *
09: * <p>Copyright (c) Xoetrope Ltd., 2002-2003</p>
10: * License: see license.txt
11: * $Revision: 1.13 $
12: */
13: public interface XAttributedComponent {
14: /**
15: * Set one or more attributes of the component.
16: * @param attribName the name of the attribute
17: * @param attribValue the value of the attribute
18: */
19: public void setAttribute(String attribName, String attribValue);
20: }
|