* \r
* @return the empty XMLObject\r
*/\r
- public XMLObject* buildObject();\r
+ XMLObject* buildObject() const;\r
+\r
+ /**\r
+ * Resets the state of the builder.\r
+ * \r
+ * This normally means null'ing out any properties that were\r
+ * needed to build an object.\r
+ */\r
+ void resetState();\r
};\r
\r
};\r