Moved DOM methods up the tree, add copy c'tors, KeyInfo sample
[shibboleth/xmltooling.git] / xmltooling / impl / UnknownElement.h
index 0ad445d..dd7f3be 100644 (file)
@@ -37,9 +37,7 @@
 \r
 namespace xmltooling {\r
 \r
-    /**\r
-     * Implements a thin wrapper around unknown DOM content.\r
-     */\r
+    /// @cond off\r
     class XMLTOOL_DLLLOCAL UnknownElementImpl : public AbstractDOMCachingXMLObject\r
     {\r
     public:\r
@@ -67,17 +65,16 @@ namespace xmltooling {
 \r
         void serialize(std::string& s) const;\r
     };\r
-\r
+    /// @endcond\r
+    \r
     /**\r
      * Builder for UnknownElementImpl objects.\r
+     * Use as the default builder when you want unknown DOM content treated as raw/ignored XML.\r
      */\r
     class XMLTOOL_API UnknownElementBuilder : public XMLObjectBuilder\r
     {\r
     public:\r
-        /**\r
-         * @see XMLObjectBuilder::buildObject(const XMLCh*,const XMLCh*,const XMLCh*)\r
-         */\r
-        UnknownElementImpl* buildObject(\r
+        XMLObject* buildObject(\r
             const XMLCh* namespaceURI, const XMLCh* elementLocalName, const XMLCh* namespacePrefix=NULL\r
             ) const {\r
             return new UnknownElementImpl(namespaceURI,elementLocalName,namespacePrefix);\r