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/09/28 01:31:38 UTC
cvs commit: xml-xalan/c/src/XSLT XSLTEngineImpl.cpp XSLTEngineImpl.hpp XSLTProcessor.hpp
dbertoni 2002/09/27 16:31:38
Modified: c/src/XSLT XSLTEngineImpl.cpp XSLTEngineImpl.hpp
XSLTProcessor.hpp
Log:
Removed unused code and data members.
Revision Changes Path
1.159 +3 -29 xml-xalan/c/src/XSLT/XSLTEngineImpl.cpp
Index: XSLTEngineImpl.cpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XSLT/XSLTEngineImpl.cpp,v
retrieving revision 1.158
retrieving revision 1.159
diff -u -r1.158 -r1.159
--- XSLTEngineImpl.cpp 26 Sep 2002 05:14:43 -0000 1.158
+++ XSLTEngineImpl.cpp 27 Sep 2002 23:31:38 -0000 1.159
@@ -169,8 +169,6 @@
XPathFactory& xpathFactory) :
XSLTProcessor(),
PrefixResolver(),
- m_useDOMResultTreeFactory(false),
- m_domResultTreeFactory(0),
m_resultNameSpacePrefix(),
m_resultNameSpaceURL(),
m_xpathFactory(xpathFactory),
@@ -214,12 +212,6 @@
m_stylesheetLocatorStack.clear();
m_cdataStack.clear();
- if (m_domResultTreeFactory != 0)
- {
- m_parserLiaison.destroyDocument(m_domResultTreeFactory);
- m_domResultTreeFactory = 0;
- }
-
m_stylesheetRoot = 0;
m_outputContextStack.reset();
@@ -678,8 +670,6 @@
if(fragIndex == 0)
{
- diag("Locating stylesheet from fragment identifier...");
-
const XalanDOMString fragID(localXSLURLString, 1);
const XalanElement* nsNode = 0;
@@ -841,6 +831,7 @@
else
{
stylesheetDoc = 0;
+
error("Node pointed to by fragment identifier was not an element: " + fragID);
}
}
@@ -1741,13 +1732,13 @@
}
}
- XalanDOMString& thePendingElementName = getPendingElementNameImpl();
-
if(getHasPendingStartDocument() == true && getMustFlushPendingStartDocument() == true)
{
startDocument();
}
+ XalanDOMString& thePendingElementName = getPendingElementNameImpl();
+
if(0 != length(thePendingElementName) && getMustFlushPendingStartDocument() == true)
{
assert(getFormatterListener() != 0);
@@ -3249,23 +3240,6 @@
} while(getResultNamespaceForPrefix(m_scratchString) != 0);
append(theValue, m_scratchString);
-}
-
-
-
-XalanDocument*
-XSLTEngineImpl::getDOMFactory() const
-{
- if(m_domResultTreeFactory == 0)
- {
-#if defined(XALAN_NO_MUTABLE)
- ((XSLTEngineImpl*)this)->m_domResultTreeFactory = m_parserLiaison.createDOMFactory();
-#else
- m_domResultTreeFactory = m_parserLiaison.createDOMFactory();
-#endif
- }
-
- return m_domResultTreeFactory;
}
1.96 +0 -17 xml-xalan/c/src/XSLT/XSLTEngineImpl.hpp
Index: XSLTEngineImpl.hpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XSLT/XSLTEngineImpl.hpp,v
retrieving revision 1.95
retrieving revision 1.96
diff -u -r1.95 -r1.96
--- XSLTEngineImpl.hpp 24 Sep 2002 05:59:38 -0000 1.95
+++ XSLTEngineImpl.hpp 27 Sep 2002 23:31:38 -0000 1.96
@@ -1093,13 +1093,6 @@
reset();
/**
- * Get a DOM document, primarily for creating result
- * tree fragments.
- */
- virtual XalanDocument*
- getDOMFactory() const;
-
- /**
* Retrieve the XPath environment support object
*
* @return XPath environment support object
@@ -1438,16 +1431,6 @@
{
m_outputContextStack.getFormatterListener() = flistener;
}
-
- /**
- * If true, build DOM-based result tree fragments.
- */
- bool m_useDOMResultTreeFactory;
-
- /**
- * The factory that will be used to create DOM-based result tree fragments.
- */
- mutable XalanDocument* m_domResultTreeFactory;
/**
* The namespace that the result tree conforms to. A null value
1.30 +0 -8 xml-xalan/c/src/XSLT/XSLTProcessor.hpp
Index: XSLTProcessor.hpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XSLT/XSLTProcessor.hpp,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- XSLTProcessor.hpp 10 Jul 2002 00:43:01 -0000 1.29
+++ XSLTProcessor.hpp 27 Sep 2002 23:31:38 -0000 1.30
@@ -197,14 +197,6 @@
reset() = 0;
/**
- * Get a factory for creating new target nodes.
- *
- * @return The factory
- */
- virtual XalanDocument*
- getDOMFactory() const = 0;
-
- /**
* Given an input source, get the source tree.
*
* @param inputSource pointer to input source
---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org