diff --git a/src/xercesc/parsers/AbstractDOMParser.cpp b/src/xercesc/parsers/AbstractDOMParser.cpp index 2bc4e49fbf57be2603245ec03b01c70ed81084ff..cd84f0107368315f8150c71740eb7a40a134a3a8 100644 --- a/src/xercesc/parsers/AbstractDOMParser.cpp +++ b/src/xercesc/parsers/AbstractDOMParser.cpp @@ -731,9 +731,6 @@ void AbstractDOMParser::endElement( const XMLElementDecl& elemDecl fCurrentNode = fCurrentParent; fCurrentParent = fNodeStack->pop(); - // REVISIT: delete when elementTypeInfo callback - // is implemented - ((DOMElementImpl *)(fCurrentNode))->setTypeInfo(elemDecl.getDOMTypeInfoName(), elemDecl.getDOMTypeInfoUri()); // If we've hit the end of content, clear the flag if (fNodeStack->empty()) fWithinElement = false; @@ -742,13 +739,11 @@ void AbstractDOMParser::endElement( const XMLElementDecl& elemDecl void AbstractDOMParser::elementTypeInfo( const XMLCh * const typeName , const XMLCh *const typeURI) { - /**** REVISIT: enable when callback is implemented in scanners // very tightly coupled to endElement(). The state of the // object must not have changed between these calls! //validation is performed after the startElement event so we have to associate the info here ((DOMElementImpl *)(fCurrentNode))->setTypeInfo(typeName, typeURI); - *******/ }