1
2
3
4
5
6
7
8 package de.keepondreaming.xml;
9
10 /***
11 * Helper interface of {@link de.keepondreaming.xml.ClassProxy} to
12 * set/read attributes.
13 *
14 * $Author: wintermond $
15 * $Date: 2005/07/10 18:39:01 $
16 * $Log: ClassProxyAccess.java,v $
17 * Revision 1.5 2005/07/10 18:39:01 wintermond
18 * javadoc
19 *
20 * Revision 1.4 2005/07/09 09:54:39 wintermond
21 * Javadoc and implemented ProxyClassCreator
22 *
23 * Revision 1.3 2005/07/09 08:29:13 wintermond
24 * new cvs substitution tag
25 *
26 */
27 public interface ClassProxyAccess extends ProxyClassCreator
28 {
29 /***
30 * Sets the attribute with the given key
31 *
32 * @param key
33 * @param value
34 */
35 public void setAttribute(String key, Object value);
36
37 /***
38 * Returns the attribute value of the given key.
39 *
40 * @param key
41 *
42 * @return The value currently assigned to the key <code>key</code>
43 */
44 public Object getAttribute(String key);
45 }