beanType.pushInterceptor(new QName("name"), new DefaultElementInterceptor()
{
public void characters(Object o, QName name, TypeBinding type, NamespaceContext nsCtx, String text)
{
Immutable imm = (Immutable)o;
imm.addChild(name.getLocalPart(), text);
}
}
);
listType.setHandler(new DefaultElementHandler()