public:\r
virtual ~KeyInfoImpl() {}\r
\r
- KeyInfoImpl(const XMLCh* nsURI, const XMLCh* localName, const XMLCh* prefix)\r
- : AbstractXMLObject(nsURI, localName, prefix), m_Id(NULL) {}\r
+ KeyInfoImpl(const XMLCh* nsURI, const XMLCh* localName, const XMLCh* prefix, const QName* schemaType)\r
+ : AbstractXMLObject(nsURI, localName, prefix, schemaType), m_Id(NULL) {}\r
\r
KeyInfoImpl(const KeyInfoImpl& src) : AbstractXMLObject(src), AbstractDOMCachingXMLObject(src),\r
AbstractElementProxy(src), AbstractValidatingXMLObject(src), m_Id(XMLString::replicate(src.m_Id)) {\r
#pragma warning( pop )\r
#endif\r
\r
-KeyInfo* KeyInfoBuilderImpl::buildObject(const XMLCh* ns, const XMLCh* name, const XMLCh* prefix) const\r
+KeyInfo* KeyInfoBuilderImpl::buildObject(\r
+ const XMLCh* nsURI, const XMLCh* localName, const XMLCh* prefix, const QName* schemaType\r
+ ) const\r
{\r
- return new KeyInfoImpl(ns,name,prefix);\r
+ return new KeyInfoImpl(nsURI,localName,prefix,schemaType);\r
}\r