View Javadoc

1   /*
2    * Copyright 2005 by Mark Vollmann Hamburg, Germany. All rights reserved.
3    * 
4    * mail to mark.vollmann@web.de
5    * 
6    * Created on 05.07.2005
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  }