+
+ static SimpleXMLObject* newSimpleXMLObject() {\r
+ const SimpleXMLObjectBuilder* b = dynamic_cast<const SimpleXMLObjectBuilder*>(\r
+ XMLObjectBuilder::getBuilder(QName(SimpleXMLObject::NAMESPACE,SimpleXMLObject::LOCAL_NAME))\r
+ );\r
+ if (b)\r
+ return b->buildObject();\r
+ throw XMLObjectException("Unable to obtain typed builder for SimpleXMLObject.");\r
+ }\r