You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by tn...@apache.org on 2002/07/15 21:22:22 UTC

cvs commit: xml-xerces/c/src/xercesc/dom/impl DOMAttrImpl.cpp DOMCommentImpl.cpp DOMDocumentFragmentImpl.cpp DOMDocumentTypeImpl.cpp DOMElementImpl.cpp DOMEntityImpl.cpp DOMEntityReferenceImpl.cpp DOMNodeImpl.cpp DOMNodeImpl.hpp DOMNotationImpl.cpp DOMProcessingInstructionImpl.cpp

tng         2002/07/15 12:22:22

  Modified:    c/src/xercesc/dom/impl DOMAttrImpl.cpp DOMCommentImpl.cpp
                        DOMDocumentFragmentImpl.cpp DOMDocumentTypeImpl.cpp
                        DOMElementImpl.cpp DOMEntityImpl.cpp
                        DOMEntityReferenceImpl.cpp DOMNodeImpl.cpp
                        DOMNodeImpl.hpp DOMNotationImpl.cpp
                        DOMProcessingInstructionImpl.cpp
  Log:
  DOM L3:
  1. Add DOMNode::TreePosition
  3. declare dummy DOMNode::getBaseURI, compareTreePosition, get/setTextContent, lookupNamespacePrefix, isDefaultNamespace, lookupNamespaceURI, getInterface
  
  Revision  Changes    Path
  1.6       +9 -2      xml-xerces/c/src/xercesc/dom/impl/DOMAttrImpl.cpp
  
  Index: DOMAttrImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMAttrImpl.cpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- DOMAttrImpl.cpp	4 Jul 2002 15:27:56 -0000	1.5
  +++ DOMAttrImpl.cpp	15 Jul 2002 19:22:22 -0000	1.6
  @@ -333,6 +333,13 @@
              void*            DOMAttrImpl::setUserData(const XMLCh* key, void* data, DOMUserDataHandler* handler)
                                                                                    {return fNode.setUserData(key, data, handler); };
              void*            DOMAttrImpl::getUserData(const XMLCh* key) const     {return fNode.getUserData(key); };
  -
  +           const XMLCh*     DOMAttrImpl::getBaseURI() const                      {return fNode.getBaseURI(); };
  +           short            DOMAttrImpl::compareTreePosition(DOMNode* other)     {return fNode.compareTreePosition(other); };
  +           const XMLCh*     DOMAttrImpl::getTextContent() const                  {return fNode.getTextContent(); };
  +           void             DOMAttrImpl::setTextContent(const XMLCh* textContent){fNode.setTextContent(textContent); };
  +           const XMLCh*     DOMAttrImpl::lookupNamespacePrefix(const XMLCh* namespaceURI, bool useDefault) {return fNode.lookupNamespacePrefix(namespaceURI, useDefault); };
  +           bool             DOMAttrImpl::isDefaultNamespace(const XMLCh* namespaceURI) {return fNode.isDefaultNamespace(namespaceURI); };
  +           const XMLCh*     DOMAttrImpl::lookupNamespaceURI(const XMLCh* prefix) {return fNode.lookupNamespaceURI(prefix); };
  +           DOMNode*         DOMAttrImpl::getInterface(const XMLCh* feature)      {return fNode.getInterface(feature); };
   
   
  
  
  
  1.6       +10 -1     xml-xerces/c/src/xercesc/dom/impl/DOMCommentImpl.cpp
  
  Index: DOMCommentImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMCommentImpl.cpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- DOMCommentImpl.cpp	27 Jun 2002 18:41:47 -0000	1.5
  +++ DOMCommentImpl.cpp	15 Jul 2002 19:22:22 -0000	1.6
  @@ -150,6 +150,15 @@
              void*            DOMCommentImpl::setUserData(const XMLCh* key, void* data, DOMUserDataHandler* handler)
                                                                                       {return fNode.setUserData(key, data, handler); };
              void*            DOMCommentImpl::getUserData(const XMLCh* key) const     {return fNode.getUserData(key); };
  +           const XMLCh*     DOMCommentImpl::getBaseURI() const                      {return fNode.getBaseURI(); };
  +           short            DOMCommentImpl::compareTreePosition(DOMNode* other)     {return fNode.compareTreePosition(other); };
  +           const XMLCh*     DOMCommentImpl::getTextContent() const                  {return fNode.getTextContent(); };
  +           void             DOMCommentImpl::setTextContent(const XMLCh* textContent){fNode.setTextContent(textContent); };
  +           const XMLCh*     DOMCommentImpl::lookupNamespacePrefix(const XMLCh* namespaceURI, bool useDefault) {return fNode.lookupNamespacePrefix(namespaceURI, useDefault); };
  +           bool             DOMCommentImpl::isDefaultNamespace(const XMLCh* namespaceURI) {return fNode.isDefaultNamespace(namespaceURI); };
  +           const XMLCh*     DOMCommentImpl::lookupNamespaceURI(const XMLCh* prefix) {return fNode.lookupNamespaceURI(prefix); };
  +           DOMNode*         DOMCommentImpl::getInterface(const XMLCh* feature)      {return fNode.getInterface(feature); };
  +
   
   
   //
  
  
  
  1.5       +10 -1     xml-xerces/c/src/xercesc/dom/impl/DOMDocumentFragmentImpl.cpp
  
  Index: DOMDocumentFragmentImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMDocumentFragmentImpl.cpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DOMDocumentFragmentImpl.cpp	27 Jun 2002 18:41:47 -0000	1.4
  +++ DOMDocumentFragmentImpl.cpp	15 Jul 2002 19:22:22 -0000	1.5
  @@ -164,4 +164,13 @@
              void*            DOMDocumentFragmentImpl::setUserData(const XMLCh* key, void* data, DOMUserDataHandler* handler)
                                                                                                {return fNode.setUserData(key, data, handler); };
              void*            DOMDocumentFragmentImpl::getUserData(const XMLCh* key) const     {return fNode.getUserData(key); };
  +           const XMLCh*     DOMDocumentFragmentImpl::getBaseURI() const                      {return fNode.getBaseURI(); };
  +           short            DOMDocumentFragmentImpl::compareTreePosition(DOMNode* other)     {return fNode.compareTreePosition(other); };
  +           const XMLCh*     DOMDocumentFragmentImpl::getTextContent() const                  {return fNode.getTextContent(); };
  +           void             DOMDocumentFragmentImpl::setTextContent(const XMLCh* textContent){fNode.setTextContent(textContent); };
  +           const XMLCh*     DOMDocumentFragmentImpl::lookupNamespacePrefix(const XMLCh* namespaceURI, bool useDefault) {return fNode.lookupNamespacePrefix(namespaceURI, useDefault); };
  +           bool             DOMDocumentFragmentImpl::isDefaultNamespace(const XMLCh* namespaceURI) {return fNode.isDefaultNamespace(namespaceURI); };
  +           const XMLCh*     DOMDocumentFragmentImpl::lookupNamespaceURI(const XMLCh* prefix) {return fNode.lookupNamespaceURI(prefix); };
  +           DOMNode*         DOMDocumentFragmentImpl::getInterface(const XMLCh* feature)      {return fNode.getInterface(feature); };
  +
   
  
  
  
  1.6       +10 -1     xml-xerces/c/src/xercesc/dom/impl/DOMDocumentTypeImpl.cpp
  
  Index: DOMDocumentTypeImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMDocumentTypeImpl.cpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- DOMDocumentTypeImpl.cpp	27 Jun 2002 18:41:47 -0000	1.5
  +++ DOMDocumentTypeImpl.cpp	15 Jul 2002 19:22:22 -0000	1.6
  @@ -441,6 +441,15 @@
              void*            DOMDocumentTypeImpl::setUserData(const XMLCh* key, void* data, DOMUserDataHandler* handler)
                                                                                            {return fNode.setUserData(key, data, handler); };
              void*            DOMDocumentTypeImpl::getUserData(const XMLCh* key) const     {return fNode.getUserData(key); };
  +           const XMLCh*     DOMDocumentTypeImpl::getBaseURI() const                      {return fNode.getBaseURI(); };
  +           short            DOMDocumentTypeImpl::compareTreePosition(DOMNode* other)     {return fNode.compareTreePosition(other); };
  +           const XMLCh*     DOMDocumentTypeImpl::getTextContent() const                  {return fNode.getTextContent(); };
  +           void             DOMDocumentTypeImpl::setTextContent(const XMLCh* textContent){fNode.setTextContent(textContent); };
  +           const XMLCh*     DOMDocumentTypeImpl::lookupNamespacePrefix(const XMLCh* namespaceURI, bool useDefault) {return fNode.lookupNamespacePrefix(namespaceURI, useDefault); };
  +           bool             DOMDocumentTypeImpl::isDefaultNamespace(const XMLCh* namespaceURI) {return fNode.isDefaultNamespace(namespaceURI); };
  +           const XMLCh*     DOMDocumentTypeImpl::lookupNamespaceURI(const XMLCh* prefix) {return fNode.lookupNamespaceURI(prefix); };
  +           DOMNode*         DOMDocumentTypeImpl::getInterface(const XMLCh* feature)      {return fNode.getInterface(feature); };
  +
   
   bool DOMDocumentTypeImpl::isEqualNode(const DOMNode* arg)
   {
  
  
  
  1.7       +10 -1     xml-xerces/c/src/xercesc/dom/impl/DOMElementImpl.cpp
  
  Index: DOMElementImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMElementImpl.cpp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- DOMElementImpl.cpp	9 Jul 2002 14:59:48 -0000	1.6
  +++ DOMElementImpl.cpp	15 Jul 2002 19:22:22 -0000	1.7
  @@ -446,6 +446,15 @@
              void*            DOMElementImpl::setUserData(const XMLCh* key, void* data, DOMUserDataHandler* handler)
                                                                                       {return fNode.setUserData(key, data, handler); };
              void*            DOMElementImpl::getUserData(const XMLCh* key) const     {return fNode.getUserData(key); };
  +           const XMLCh*     DOMElementImpl::getBaseURI() const                      {return fNode.getBaseURI(); };
  +           short            DOMElementImpl::compareTreePosition(DOMNode* other)     {return fNode.compareTreePosition(other); };
  +           const XMLCh*     DOMElementImpl::getTextContent() const                  {return fNode.getTextContent(); };
  +           void             DOMElementImpl::setTextContent(const XMLCh* textContent){fNode.setTextContent(textContent); };
  +           const XMLCh*     DOMElementImpl::lookupNamespacePrefix(const XMLCh* namespaceURI, bool useDefault) {return fNode.lookupNamespacePrefix(namespaceURI, useDefault); };
  +           bool             DOMElementImpl::isDefaultNamespace(const XMLCh* namespaceURI) {return fNode.isDefaultNamespace(namespaceURI); };
  +           const XMLCh*     DOMElementImpl::lookupNamespaceURI(const XMLCh* prefix) {return fNode.lookupNamespaceURI(prefix); };
  +           DOMNode*         DOMElementImpl::getInterface(const XMLCh* feature)      {return fNode.getInterface(feature); };
  +
   
   
   bool DOMElementImpl::isEqualNode(const DOMNode* arg)
  
  
  
  1.6       +10 -1     xml-xerces/c/src/xercesc/dom/impl/DOMEntityImpl.cpp
  
  Index: DOMEntityImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMEntityImpl.cpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- DOMEntityImpl.cpp	27 Jun 2002 18:41:47 -0000	1.5
  +++ DOMEntityImpl.cpp	15 Jul 2002 19:22:22 -0000	1.6
  @@ -265,6 +265,15 @@
              void*            DOMEntityImpl::setUserData(const XMLCh* key, void* data, DOMUserDataHandler* handler)
                                                                                      {return fNode.setUserData(key, data, handler); };
              void*            DOMEntityImpl::getUserData(const XMLCh* key) const     {return fNode.getUserData(key); };
  +           const XMLCh*     DOMEntityImpl::getBaseURI() const                      {return fNode.getBaseURI(); };
  +           short            DOMEntityImpl::compareTreePosition(DOMNode* other)     {return fNode.compareTreePosition(other); };
  +           const XMLCh*     DOMEntityImpl::getTextContent() const                  {return fNode.getTextContent(); };
  +           void             DOMEntityImpl::setTextContent(const XMLCh* textContent){fNode.setTextContent(textContent); };
  +           const XMLCh*     DOMEntityImpl::lookupNamespacePrefix(const XMLCh* namespaceURI, bool useDefault) {return fNode.lookupNamespacePrefix(namespaceURI, useDefault); };
  +           bool             DOMEntityImpl::isDefaultNamespace(const XMLCh* namespaceURI) {return fNode.isDefaultNamespace(namespaceURI); };
  +           const XMLCh*     DOMEntityImpl::lookupNamespaceURI(const XMLCh* prefix) {return fNode.lookupNamespaceURI(prefix); };
  +           DOMNode*         DOMEntityImpl::getInterface(const XMLCh* feature)      {return fNode.getInterface(feature); };
  +
   
   //Introduced in DOM Level 3
   const XMLCh* DOMEntityImpl::getActualEncoding() const {
  
  
  
  1.5       +10 -1     xml-xerces/c/src/xercesc/dom/impl/DOMEntityReferenceImpl.cpp
  
  Index: DOMEntityReferenceImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMEntityReferenceImpl.cpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DOMEntityReferenceImpl.cpp	27 Jun 2002 18:41:47 -0000	1.4
  +++ DOMEntityReferenceImpl.cpp	15 Jul 2002 19:22:22 -0000	1.5
  @@ -207,3 +207,12 @@
              void*            DOMEntityReferenceImpl::setUserData(const XMLCh* key, void* data, DOMUserDataHandler* handler)
                                                                                               {return fNode.setUserData(key, data, handler); };
              void*            DOMEntityReferenceImpl::getUserData(const XMLCh* key) const     {return fNode.getUserData(key); };
  +           const XMLCh*     DOMEntityReferenceImpl::getBaseURI() const                      {return fNode.getBaseURI(); };
  +           short            DOMEntityReferenceImpl::compareTreePosition(DOMNode* other)     {return fNode.compareTreePosition(other); };
  +           const XMLCh*     DOMEntityReferenceImpl::getTextContent() const                  {return fNode.getTextContent(); };
  +           void             DOMEntityReferenceImpl::setTextContent(const XMLCh* textContent){fNode.setTextContent(textContent); };
  +           const XMLCh*     DOMEntityReferenceImpl::lookupNamespacePrefix(const XMLCh* namespaceURI, bool useDefault) {return fNode.lookupNamespacePrefix(namespaceURI, useDefault); };
  +           bool             DOMEntityReferenceImpl::isDefaultNamespace(const XMLCh* namespaceURI) {return fNode.isDefaultNamespace(namespaceURI); };
  +           const XMLCh*     DOMEntityReferenceImpl::lookupNamespaceURI(const XMLCh* prefix) {return fNode.lookupNamespaceURI(prefix); };
  +           DOMNode*         DOMEntityReferenceImpl::getInterface(const XMLCh* feature)      {return fNode.getInterface(feature); };
  +
  
  
  
  1.6       +39 -1     xml-xerces/c/src/xercesc/dom/impl/DOMNodeImpl.cpp
  
  Index: DOMNodeImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMNodeImpl.cpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- DOMNodeImpl.cpp	4 Jul 2002 15:29:35 -0000	1.5
  +++ DOMNodeImpl.cpp	15 Jul 2002 19:22:22 -0000	1.6
  @@ -461,6 +461,44 @@
       return true;
   }
   
  +const XMLCh*     DOMNodeImpl::getBaseURI() const{
  +    return 0;
  +}
  +
  +short            DOMNodeImpl::compareTreePosition(DOMNode* other){
  +    throw DOMException(DOMException::NOT_SUPPORTED_ERR, 0);
  +    return 0;
  +}
  +
  +const XMLCh*     DOMNodeImpl::getTextContent() const{
  +    return 0;
  +}
  +
  +void             DOMNodeImpl::setTextContent(const XMLCh* textContent){
  +    throw DOMException(DOMException::NOT_SUPPORTED_ERR, 0);
  +}
  +
  +const XMLCh*     DOMNodeImpl::lookupNamespacePrefix(const XMLCh* namespaceURI, bool useDefault) {
  +    throw DOMException(DOMException::NOT_SUPPORTED_ERR, 0);
  +    return 0;
  +}
  +
  +bool             DOMNodeImpl::isDefaultNamespace(const XMLCh* namespaceURI) {
  +    throw DOMException(DOMException::NOT_SUPPORTED_ERR, 0);
  +    return false;
  +}
  +
  +const XMLCh*     DOMNodeImpl::lookupNamespaceURI(const XMLCh* prefix) {
  +    throw DOMException(DOMException::NOT_SUPPORTED_ERR, 0);
  +    return 0;
  +}
  +
  +DOMNode*         DOMNodeImpl::getInterface(const XMLCh* feature)      {
  +    throw DOMException(DOMException::NOT_SUPPORTED_ERR, 0);
  +    return 0;
  +}
  +
  +
   // non-standard extension
   void DOMNodeImpl::release()
   {
  
  
  
  1.7       +27 -1     xml-xerces/c/src/xercesc/dom/impl/DOMNodeImpl.hpp
  
  Index: DOMNodeImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMNodeImpl.hpp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- DOMNodeImpl.hpp	4 Jul 2002 15:29:35 -0000	1.6
  +++ DOMNodeImpl.hpp	15 Jul 2002 19:22:22 -0000	1.7
  @@ -153,6 +153,15 @@
       void*             getUserData(const XMLCh* key) const;
       bool              isSameNode(const DOMNode* other);
       bool              isEqualNode(const DOMNode* arg);
  +    const XMLCh*      getBaseURI() const ;
  +    short             compareTreePosition(DOMNode* other) ;
  +    const XMLCh*      getTextContent() const ;
  +    void              setTextContent(const XMLCh* textContent) ;
  +    const XMLCh*      lookupNamespacePrefix(const XMLCh* namespaceURI, bool useDefault) ;
  +    bool              isDefaultNamespace(const XMLCh* namespaceURI) ;
  +    const XMLCh*      lookupNamespaceURI(const XMLCh* prefix) ;
  +    DOMNode*          getInterface(const XMLCh* feature) ;
  +
   
       // Helper functions for DOM Level 3
       void              release();
  @@ -336,6 +345,14 @@
       virtual       void*            getUserData(const XMLCh* key) const ;\
       virtual       bool             isSameNode(const DOMNode* other);\
       virtual       bool             isEqualNode(const DOMNode* arg);\
  +    virtual const XMLCh*           getBaseURI() const ;\
  +    virtual short                  compareTreePosition(DOMNode* other) ;\
  +    virtual const XMLCh*           getTextContent() const ;\
  +    virtual void                   setTextContent(const XMLCh* textContent) ;\
  +    virtual const XMLCh*           lookupNamespacePrefix(const XMLCh* namespaceURI, bool useDefault) ;\
  +    virtual bool                   isDefaultNamespace(const XMLCh* namespaceURI) ;\
  +    virtual const XMLCh*           lookupNamespaceURI(const XMLCh* prefix) ;\
  +    virtual       DOMNode*         getInterface(const XMLCh* feature) ;\
       virtual       void             release()
   
   
  @@ -374,6 +391,15 @@
              void*            xxx::setUserData(const XMLCh* key, void* data, DOMUserDataHandler* handler)
                                                                            {return fNode.setUserData(key, data, handler); };
              void*            xxx::getUserData(const XMLCh* key) const     {return fNode.getUserData(key); };
  +           const XMLCh*     xxx::getBaseURI() const                      {return fNode.getBaseURI(); };
  +           short            xxx::compareTreePosition(DOMNode* other)     {return fNode.compareTreePosition(other); };
  +           const XMLCh*     xxx::getTextContent() const                  {return fNode.getTextContent(); };
  +           void             xxx::setTextContent(const XMLCh* textContent){fNode.setTextContent(textContent); };
  +           const XMLCh*     xxx::lookupNamespacePrefix(const XMLCh* namespaceURI, bool useDefault) {return fNode.lookupNamespacePrefix(namespaceURI, useDefault); };
  +           bool             xxx::isDefaultNamespace(const XMLCh* namespaceURI) {return fNode.isDefaultNamespace(namespaceURI); };
  +           const XMLCh*     xxx::lookupNamespaceURI(const XMLCh* prefix) {return fNode.lookupNamespaceURI(prefix); };
  +           DOMNode*         xxx::getInterface(const XMLCh* feature)      {return fNode.getInterface(feature); };
  +
   
   */
   
  
  
  
  1.5       +10 -1     xml-xerces/c/src/xercesc/dom/impl/DOMNotationImpl.cpp
  
  Index: DOMNotationImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMNotationImpl.cpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DOMNotationImpl.cpp	27 Jun 2002 18:41:47 -0000	1.4
  +++ DOMNotationImpl.cpp	15 Jul 2002 19:22:22 -0000	1.5
  @@ -187,5 +187,14 @@
              void*            DOMNotationImpl::setUserData(const XMLCh* key, void* data, DOMUserDataHandler* handler)
                                                                                        {return fNode.setUserData(key, data, handler); };
              void*            DOMNotationImpl::getUserData(const XMLCh* key) const     {return fNode.getUserData(key); };
  +           const XMLCh*     DOMNotationImpl::getBaseURI() const                      {return fNode.getBaseURI(); };
  +           short            DOMNotationImpl::compareTreePosition(DOMNode* other)     {return fNode.compareTreePosition(other); };
  +           const XMLCh*     DOMNotationImpl::getTextContent() const                  {return fNode.getTextContent(); };
  +           void             DOMNotationImpl::setTextContent(const XMLCh* textContent){fNode.setTextContent(textContent); };
  +           const XMLCh*     DOMNotationImpl::lookupNamespacePrefix(const XMLCh* namespaceURI, bool useDefault) {return fNode.lookupNamespacePrefix(namespaceURI, useDefault); };
  +           bool             DOMNotationImpl::isDefaultNamespace(const XMLCh* namespaceURI) {return fNode.isDefaultNamespace(namespaceURI); };
  +           const XMLCh*     DOMNotationImpl::lookupNamespaceURI(const XMLCh* prefix) {return fNode.lookupNamespaceURI(prefix); };
  +           DOMNode*         DOMNotationImpl::getInterface(const XMLCh* feature)      {return fNode.getInterface(feature); };
  +
   
   
  
  
  
  1.5       +10 -1     xml-xerces/c/src/xercesc/dom/impl/DOMProcessingInstructionImpl.cpp
  
  Index: DOMProcessingInstructionImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMProcessingInstructionImpl.cpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DOMProcessingInstructionImpl.cpp	27 Jun 2002 18:41:47 -0000	1.4
  +++ DOMProcessingInstructionImpl.cpp	15 Jul 2002 19:22:22 -0000	1.5
  @@ -206,3 +206,12 @@
              void*            DOMProcessingInstructionImpl::setUserData(const XMLCh* key, void* data, DOMUserDataHandler* handler)
                                                                                                     {return fNode.setUserData(key, data, handler); };
              void*            DOMProcessingInstructionImpl::getUserData(const XMLCh* key) const     {return fNode.getUserData(key); };
  +           const XMLCh*     DOMProcessingInstructionImpl::getBaseURI() const                      {return fNode.getBaseURI(); };
  +           short            DOMProcessingInstructionImpl::compareTreePosition(DOMNode* other)     {return fNode.compareTreePosition(other); };
  +           const XMLCh*     DOMProcessingInstructionImpl::getTextContent() const                  {return fNode.getTextContent(); };
  +           void             DOMProcessingInstructionImpl::setTextContent(const XMLCh* textContent){fNode.setTextContent(textContent); };
  +           const XMLCh*     DOMProcessingInstructionImpl::lookupNamespacePrefix(const XMLCh* namespaceURI, bool useDefault) {return fNode.lookupNamespacePrefix(namespaceURI, useDefault); };
  +           bool             DOMProcessingInstructionImpl::isDefaultNamespace(const XMLCh* namespaceURI) {return fNode.isDefaultNamespace(namespaceURI); };
  +           const XMLCh*     DOMProcessingInstructionImpl::lookupNamespaceURI(const XMLCh* prefix) {return fNode.lookupNamespaceURI(prefix); };
  +           DOMNode*         DOMProcessingInstructionImpl::getInterface(const XMLCh* feature)      {return fNode.getInterface(feature); };
  +
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org