/**\r
* Sets the DOM representation of this XMLObject.\r
* \r
- * @param dom DOM representation of this XMLObject\r
+ * @param dom DOM representation of this XMLObject\r
+ * @param bindDocument true if the object should take ownership of the associated Document\r
*/\r
- virtual void setDOM(DOMElement* dom)=0;\r
+ virtual void setDOM(DOMElement* dom, bool bindDocument=false)=0;\r
\r
/**\r
* Assigns ownership of a DOM document to the XMLObject.\r