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]