diff --git a/src/xercesc/dom/impl/DOMTextImpl.cpp b/src/xercesc/dom/impl/DOMTextImpl.cpp index 47edc7b6191073a660c2fa4bd3a15fcf437959b5..4c9d7813b89267803c37ffba86c25f56c4feae4a 100644 --- a/src/xercesc/dom/impl/DOMTextImpl.cpp +++ b/src/xercesc/dom/impl/DOMTextImpl.cpp @@ -163,6 +163,22 @@ void DOMTextImpl::setIgnorableWhitespace(bool ignorable) } +bool DOMTextImpl::getIsWhitespaceInElementContent() const +{ + return isIgnorableWhitespace(); +} + +const XMLCh* DOMTextImpl::getWholeText() { + throw DOMException(DOMException::NOT_SUPPORTED_ERR, 0); + return 0; +} + +DOMText* DOMTextImpl::replaceWholeText(const XMLCh* content){ + throw DOMException(DOMException::NOT_SUPPORTED_ERR, 0); + return 0; +} + + void DOMTextImpl::release() { if (fNode.isOwned() && !fNode.isToBeReleased()) @@ -209,6 +225,15 @@ void DOMTextImpl::release() void* DOMTextImpl::setUserData(const XMLCh* key, void* data, DOMUserDataHandler* handler) {return fNode.setUserData(key, data, handler); }; void* DOMTextImpl::getUserData(const XMLCh* key) const {return fNode.getUserData(key); }; + const XMLCh* DOMTextImpl::getBaseURI() const {return fNode.getBaseURI(); }; + short DOMTextImpl::compareTreePosition(DOMNode* other) {return fNode.compareTreePosition(other); }; + const XMLCh* DOMTextImpl::getTextContent() const {return fNode.getTextContent(); }; + void DOMTextImpl::setTextContent(const XMLCh* textContent){fNode.setTextContent(textContent); }; + const XMLCh* DOMTextImpl::lookupNamespacePrefix(const XMLCh* namespaceURI, bool useDefault) {return fNode.lookupNamespacePrefix(namespaceURI, useDefault); }; + bool DOMTextImpl::isDefaultNamespace(const XMLCh* namespaceURI) {return fNode.isDefaultNamespace(namespaceURI); }; + const XMLCh* DOMTextImpl::lookupNamespaceURI(const XMLCh* prefix) {return fNode.lookupNamespaceURI(prefix); }; + DOMNode* DOMTextImpl::getInterface(const XMLCh* feature) {return fNode.getInterface(feature); }; + //