Xalan-C++ API Documentation
Xalan-C++ API Documentation
The Xalan C++ XSLT Processor Version 1.9
XPathProcessorImpl Class Reference
The XPathProcessorImpl class responsibilities include tokenizing and parsing the XPath expression, and acting as a general interface to XPaths.
More...
Inheritance diagram for XPathProcessorImpl:
[legend]Collaboration diagram for XPathProcessorImpl:
[legend]List of all members.Public Types
Public Member Functions
- XPathProcessorImpl (MemoryManagerType &theManager XALAN_DEFAULT_MEMMGR)
- virtual ~XPathProcessorImpl ()
- virtual void initXPath (XPath &pathObj, XPathConstructionContext &constructionContext, const XalanDOMString &expression, const PrefixResolver &resolver, const LocatorType *locator=0)
- Given a string, make an XPath object, in order that a parse doesn't have to be done each time the expression is executed.
- virtual void initMatchPattern (XPath &pathObj, XPathConstructionContext &constructionContext, const XalanDOMString &expression, const PrefixResolver &resolver, const LocatorType *locator=0)
- Given a string, create an XSLT Match Pattern object.
Static Public Member Functions
Detailed Description
The XPathProcessorImpl class responsibilities include tokenizing and parsing the XPath expression, and acting as a general interface to XPaths.
Member Typedef Documentation
Constructor & Destructor Documentation
XPathProcessorImpl::XPathProcessorImpl |
( |
MemoryManagerType &theManager |
XALAN_DEFAULT_MEMMGR |
) |
|
|
Member Function Documentation
|
Given a string, create an XSLT Match Pattern object.
- Parameters:
-
pathObj | XPath object to be initialized |
constructionContext | The construction context |
expression | expression that will be evaluated |
resolver | prefix resolver to use |
locator | the LocatorType to use for error report. May be null |
Implements XPathProcessor. |
|
Given a string, make an XPath object, in order that a parse doesn't have to be done each time the expression is executed.
- Parameters:
-
pathObj | XPath object to be initialized |
constructionContext | The construction context |
expression | expression that will be evaluated |
resolver | prefix resolver to use |
locator | the LocatorType to use for error report. May be null |
Implements XPathProcessor. |
The documentation for this class was generated from the following file:
Interpreting class diagrams
Doxygen and
GraphViz are used to generate this API documentation from the Xalan-C header files.
Xalan-C++ XSLT Processor Version 1.9
Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.
|
|