expressionAttrList.setAttribute(META_NAMESPACE, "bundle-name", "org.pentaho.reporting.engine.classic.core.metadata.messages");
expressionAttrList.setAttribute(META_NAMESPACE, "result", "java.lang.Object");
expressionAttrList.setAttribute(META_NAMESPACE, "expert", "false");
expressionAttrList.setAttribute(META_NAMESPACE, "hidden", "false");
expressionAttrList.setAttribute(META_NAMESPACE, "preferred", "false");
writer.writeTag(META_NAMESPACE, "expression", expressionAttrList, XmlWriter.OPEN);
final BeanInfo beanInfo = Introspector.getBeanInfo(aClass);
final PropertyDescriptor[] descriptors = beanInfo.getPropertyDescriptors();
for (int j = 0; j < descriptors.length; j++)
{