You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by db...@apache.org on 2002/11/17 01:49:01 UTC
cvs commit: xml-xalan/c/src/XalanTransformer XercesDOMWrapperParsedSource.cpp XercesDOMWrapperParsedSource.hpp
dbertoni 2002/11/16 16:49:01
Modified: c/src/XalanTransformer XercesDOMWrapperParsedSource.cpp
XercesDOMWrapperParsedSource.hpp
Log:
Added constructor for new Xerces DOM implementation.
Revision Changes Path
1.6 +16 -0 xml-xalan/c/src/XalanTransformer/XercesDOMWrapperParsedSource.cpp
Index: XercesDOMWrapperParsedSource.cpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XalanTransformer/XercesDOMWrapperParsedSource.cpp,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- XercesDOMWrapperParsedSource.cpp 10 May 2002 21:14:07 -0000 1.5
+++ XercesDOMWrapperParsedSource.cpp 17 Nov 2002 00:49:01 -0000 1.6
@@ -92,6 +92,22 @@
+XercesDOMWrapperParsedSource::XercesDOMWrapperParsedSource(
+ const DOMDocument* theDocument,
+ XercesParserLiaison& theParserLiaison,
+ XercesDOMSupport& theDOMSupport,
+ const XalanDOMString& theURI) :
+ XalanParsedSource(),
+ m_parserLiaison(theParserLiaison),
+ m_domSupport(theDOMSupport),
+ m_parsedSource(theParserLiaison.createDocument(theDocument, true, true)),
+ m_uri(URISupport::NormalizeURIText(theURI))
+{
+ assert(m_parsedSource != 0);
+}
+
+
+
XercesDOMWrapperParsedSource::~XercesDOMWrapperParsedSource()
{
m_parserLiaison.destroyDocument(m_parsedSource);
1.4 +7 -0 xml-xalan/c/src/XalanTransformer/XercesDOMWrapperParsedSource.hpp
Index: XercesDOMWrapperParsedSource.hpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XalanTransformer/XercesDOMWrapperParsedSource.hpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- XercesDOMWrapperParsedSource.hpp 10 May 2002 21:14:07 -0000 1.3
+++ XercesDOMWrapperParsedSource.hpp 17 Nov 2002 00:49:01 -0000 1.4
@@ -68,6 +68,7 @@
+class DOMDocument;
class DOM_Document;
class XercesParserLiaison;
class XercesDOMSupport;
@@ -84,6 +85,12 @@
XercesDOMWrapperParsedSource(
const DOM_Document& theDocument,
+ XercesParserLiaison& theParserLiaison,
+ XercesDOMSupport& theDOMSupport,
+ const XalanDOMString& theURI = XalanDOMString());
+
+ XercesDOMWrapperParsedSource(
+ const DOMDocument* theDocument,
XercesParserLiaison& theParserLiaison,
XercesDOMSupport& theDOMSupport,
const XalanDOMString& theURI = XalanDOMString());
---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org