in src/java/org/apache/fulcrum/parser/BaseValueParser.java [1412:1427]
public void setProperties(Object bean) throws Exception
{
Class<?> beanClass = bean.getClass();
PropertyDescriptor[] props
= Introspector.getBeanInfo(beanClass).getPropertyDescriptors();
for ( PropertyDescriptor pd : props )
{
String propname = pd.getName();
Method setter = pd.getWriteMethod();
if (setter != null && containsKey(propname))
{
setProperty(bean, pd);
}
}
}