dbertoni    2003/06/20 17:27:32

  Modified:    c/src/XalanSourceTree XalanSourceTreeAttr.cpp
                        XalanSourceTreeAttrNS.cpp
                        XalanSourceTreeComment.cpp
                        XalanSourceTreeDocumentFragment.cpp
                        XalanSourceTreeElementA.cpp
                        XalanSourceTreeElementANS.cpp
                        XalanSourceTreeElementNA.cpp
                        XalanSourceTreeElementNANS.cpp
                        XalanSourceTreeProcessingInstruction.cpp
                        XalanSourceTreeText.cpp
  Log:
  cloneNode() now throws a non-supported exception.
  
  Revision  Changes    Path
  1.7       +5 -2      xml-xalan/c/src/XalanSourceTree/XalanSourceTreeAttr.cpp
  
  Index: XalanSourceTreeAttr.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanSourceTree/XalanSourceTreeAttr.cpp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- XalanSourceTreeAttr.cpp   12 Feb 2003 23:04:23 -0000      1.6
  +++ XalanSourceTreeAttr.cpp   21 Jun 2003 00:27:32 -0000      1.7
  @@ -212,9 +212,12 @@
   #else
   XalanSourceTreeAttr*
   #endif
  -XalanSourceTreeAttr::cloneNode(bool  deep) const
  +XalanSourceTreeAttr::cloneNode(bool          /* deep */) const
   {
  -     return new XalanSourceTreeAttr(*this, deep);
  +     throw XalanDOMException(XalanDOMException::NOT_SUPPORTED_ERR);
  +
  +     // Dummy return value...
  +     return 0;
   }
   
   
  
  
  
  1.4       +5 -2      xml-xalan/c/src/XalanSourceTree/XalanSourceTreeAttrNS.cpp
  
  Index: XalanSourceTreeAttrNS.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanSourceTree/XalanSourceTreeAttrNS.cpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XalanSourceTreeAttrNS.cpp 12 Feb 2003 23:04:23 -0000      1.3
  +++ XalanSourceTreeAttrNS.cpp 21 Jun 2003 00:27:32 -0000      1.4
  @@ -122,9 +122,12 @@
   #else
   XalanSourceTreeAttrNS*
   #endif
  -XalanSourceTreeAttrNS::cloneNode(bool        deep) const
  +XalanSourceTreeAttrNS::cloneNode(bool        /* deep */) const
   {
  -     return new XalanSourceTreeAttrNS(*this, deep);
  +     throw XalanDOMException(XalanDOMException::NOT_SUPPORTED_ERR);
  +
  +     // Dummy return value...
  +     return 0;
   }
   
   
  
  
  
  1.13      +5 -2      xml-xalan/c/src/XalanSourceTree/XalanSourceTreeComment.cpp
  
  Index: XalanSourceTreeComment.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanSourceTree/XalanSourceTreeComment.cpp,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- XalanSourceTreeComment.cpp        12 Feb 2003 23:04:23 -0000      1.12
  +++ XalanSourceTreeComment.cpp        21 Jun 2003 00:27:32 -0000      1.13
  @@ -229,9 +229,12 @@
   #else
   XalanSourceTreeComment*
   #endif
  -XalanSourceTreeComment::cloneNode(bool       deep) const
  +XalanSourceTreeComment::cloneNode(bool       /* deep */) const
   {
  -     return new XalanSourceTreeComment(*this, deep);
  +     throw XalanDOMException(XalanDOMException::NOT_SUPPORTED_ERR);
  +
  +     // Dummy return value...
  +     return 0;
   }
   
   
  
  
  
  1.7       +5 -2      
xml-xalan/c/src/XalanSourceTree/XalanSourceTreeDocumentFragment.cpp
  
  Index: XalanSourceTreeDocumentFragment.cpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/c/src/XalanSourceTree/XalanSourceTreeDocumentFragment.cpp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- XalanSourceTreeDocumentFragment.cpp       12 Feb 2003 23:04:23 -0000      1.6
  +++ XalanSourceTreeDocumentFragment.cpp       21 Jun 2003 00:27:32 -0000      1.7
  @@ -206,9 +206,12 @@
   #else
   XalanSourceTreeDocumentFragment*
   #endif
  -XalanSourceTreeDocumentFragment::cloneNode(bool deep) const
  +XalanSourceTreeDocumentFragment::cloneNode(bool              /* deep */) const
   {
  -     return new XalanSourceTreeDocumentFragment(*this, deep);
  +     throw XalanDOMException(XalanDOMException::NOT_SUPPORTED_ERR);
  +
  +     // Dummy return value...
  +     return 0;
   }
   
   
  
  
  
  1.4       +5 -2      xml-xalan/c/src/XalanSourceTree/XalanSourceTreeElementA.cpp
  
  Index: XalanSourceTreeElementA.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanSourceTree/XalanSourceTreeElementA.cpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XalanSourceTreeElementA.cpp       12 Feb 2003 23:04:23 -0000      1.3
  +++ XalanSourceTreeElementA.cpp       21 Jun 2003 00:27:32 -0000      1.4
  @@ -127,9 +127,12 @@
   #else
   XalanSourceTreeElementA*
   #endif
  -XalanSourceTreeElementA::cloneNode(bool      deep) const
  +XalanSourceTreeElementA::cloneNode(bool              /* deep */) const
   {
  -     return clone(deep);
  +     throw XalanDOMException(XalanDOMException::NOT_SUPPORTED_ERR);
  +
  +     // Dummy return value...
  +     return 0;
   }
   
   
  
  
  
  1.3       +5 -2      xml-xalan/c/src/XalanSourceTree/XalanSourceTreeElementANS.cpp
  
  Index: XalanSourceTreeElementANS.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanSourceTree/XalanSourceTreeElementANS.cpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- XalanSourceTreeElementANS.cpp     12 Feb 2003 23:04:24 -0000      1.2
  +++ XalanSourceTreeElementANS.cpp     21 Jun 2003 00:27:32 -0000      1.3
  @@ -126,9 +126,12 @@
   #else
   XalanSourceTreeElementANS*
   #endif
  -XalanSourceTreeElementANS::cloneNode(bool    deep) const
  +XalanSourceTreeElementANS::cloneNode(bool    /* deep */) const
   {
  -     return new XalanSourceTreeElementANS(*this, deep);
  +     throw XalanDOMException(XalanDOMException::NOT_SUPPORTED_ERR);
  +
  +     // Dummy return value...
  +     return 0;
   }
   
   
  
  
  
  1.3       +5 -2      xml-xalan/c/src/XalanSourceTree/XalanSourceTreeElementNA.cpp
  
  Index: XalanSourceTreeElementNA.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanSourceTree/XalanSourceTreeElementNA.cpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- XalanSourceTreeElementNA.cpp      12 Feb 2003 23:04:24 -0000      1.2
  +++ XalanSourceTreeElementNA.cpp      21 Jun 2003 00:27:32 -0000      1.3
  @@ -117,9 +117,12 @@
   #else
   XalanSourceTreeElementNA*
   #endif
  -XalanSourceTreeElementNA::cloneNode(bool     deep) const
  +XalanSourceTreeElementNA::cloneNode(bool     /* deep */) const
   {
  -     return clone(deep);
  +     throw XalanDOMException(XalanDOMException::NOT_SUPPORTED_ERR);
  +
  +     // Dummy return value...
  +     return 0;
   }
   
   
  
  
  
  1.3       +5 -2      xml-xalan/c/src/XalanSourceTree/XalanSourceTreeElementNANS.cpp
  
  Index: XalanSourceTreeElementNANS.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanSourceTree/XalanSourceTreeElementNANS.cpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- XalanSourceTreeElementNANS.cpp    12 Feb 2003 23:04:24 -0000      1.2
  +++ XalanSourceTreeElementNANS.cpp    21 Jun 2003 00:27:32 -0000      1.3
  @@ -110,9 +110,12 @@
   #else
   XalanSourceTreeElementNANS*
   #endif
  -XalanSourceTreeElementNANS::cloneNode(bool   deep) const
  +XalanSourceTreeElementNANS::cloneNode(bool   /* deep */) const
   {
  -     return clone(deep);
  +     throw XalanDOMException(XalanDOMException::NOT_SUPPORTED_ERR);
  +
  +     // Dummy return value...
  +     return 0;
   }
   
   
  
  
  
  1.9       +5 -2      
xml-xalan/c/src/XalanSourceTree/XalanSourceTreeProcessingInstruction.cpp
  
  Index: XalanSourceTreeProcessingInstruction.cpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/c/src/XalanSourceTree/XalanSourceTreeProcessingInstruction.cpp,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- XalanSourceTreeProcessingInstruction.cpp  12 Feb 2003 23:04:24 -0000      1.8
  +++ XalanSourceTreeProcessingInstruction.cpp  21 Jun 2003 00:27:32 -0000      1.9
  @@ -230,9 +230,12 @@
   #else
   XalanSourceTreeProcessingInstruction*
   #endif
  -XalanSourceTreeProcessingInstruction::cloneNode(bool deep) const
  +XalanSourceTreeProcessingInstruction::cloneNode(bool /* deep */) const
   {
  -     return new XalanSourceTreeProcessingInstruction(*this, deep);
  +     throw XalanDOMException(XalanDOMException::NOT_SUPPORTED_ERR);
  +
  +     // Dummy return value...
  +     return 0;
   }
   
   
  
  
  
  1.14      +5 -2      xml-xalan/c/src/XalanSourceTree/XalanSourceTreeText.cpp
  
  Index: XalanSourceTreeText.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XalanSourceTree/XalanSourceTreeText.cpp,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- XalanSourceTreeText.cpp   12 Feb 2003 23:04:24 -0000      1.13
  +++ XalanSourceTreeText.cpp   21 Jun 2003 00:27:32 -0000      1.14
  @@ -217,9 +217,12 @@
   #else
   XalanSourceTreeText*
   #endif
  -XalanSourceTreeText::cloneNode(bool  deep) const
  +XalanSourceTreeText::cloneNode(bool          /* deep */) const
   {
  -     return new XalanSourceTreeText(*this, deep);
  +     throw XalanDOMException(XalanDOMException::NOT_SUPPORTED_ERR);
  +
  +     // Dummy return value...
  +     return 0;
   }
   
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to