X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=xmltooling%2Fimpl%2FUnknownElement.h;h=dd7f3bec317b528b2a57717da3021bc47328c0ad;hb=f0e42ca0a7bf45d71625a101e68abb77eb38f782;hp=0ad445df8f9377b4c00a2d7ea4ad0f347eda5f2f;hpb=aca34e703b1e5d3d8df152e350ad83b339818758;p=shibboleth%2Fxmltooling.git diff --git a/xmltooling/impl/UnknownElement.h b/xmltooling/impl/UnknownElement.h index 0ad445d..dd7f3be 100644 --- a/xmltooling/impl/UnknownElement.h +++ b/xmltooling/impl/UnknownElement.h @@ -37,9 +37,7 @@ namespace xmltooling { - /** - * Implements a thin wrapper around unknown DOM content. - */ + /// @cond off class XMLTOOL_DLLLOCAL UnknownElementImpl : public AbstractDOMCachingXMLObject { public: @@ -67,17 +65,16 @@ namespace xmltooling { void serialize(std::string& s) const; }; - + /// @endcond + /** * Builder for UnknownElementImpl objects. + * Use as the default builder when you want unknown DOM content treated as raw/ignored XML. */ class XMLTOOL_API UnknownElementBuilder : public XMLObjectBuilder { public: - /** - * @see XMLObjectBuilder::buildObject(const XMLCh*,const XMLCh*,const XMLCh*) - */ - UnknownElementImpl* buildObject( + XMLObject* buildObject( const XMLCh* namespaceURI, const XMLCh* elementLocalName, const XMLCh* namespacePrefix=NULL ) const { return new UnknownElementImpl(namespaceURI,elementLocalName,namespacePrefix);