docs: public final String getAttribute(String name)
  	{
  		synchronized (attributes) {
  			for (final Iterator i = attributes.iterator(); i.hasNext();) {
  				final Attribute a = (Attribute) i.next();
  				if (a.getName().equals(name))
  					return a.getValue();
  			}
  		}
  		return null;
  	}