19 #if !defined(XALAN_XSLTPROCESSOR_HEADER_GUARD) 20 #define XALAN_XSLTPROCESSOR_HEADER_GUARD 37 namespace XERCES_CPP_NAMESPACE
48 using xercesc::Locator;;
52 class ElemTemplateElement;
53 class FormatterListener;
55 class NodeRefListBase;
59 class StylesheetConstructionContext;
60 class StylesheetExecutionContext;
68 class XMLParserLiaison;
72 class XPathExecutionContext;
73 class XSLTInputSource;
74 class XSLTResultTarget;
107 const Locator* locator,
205 getStylesheetRoot()
const = 0;
236 getXMLParserLiaison()
const = 0;
277 clearStylesheetParams() = 0;
285 getFormatterListener()
const = 0;
301 getTraceListeners()
const = 0;
349 getTraceSelects()
const = 0;
364 const XPath* xpath)
const = 0;
375 setQuietConflictWarnings(
bool b) = 0;
395 #endif // XALAN_XSLTPROCESSOR_HEADER_GUARD Local implementation of NodeRefList.
#define XALAN_CPP_NAMESPACE
Xalan-C++ namespace, including major and minor version.
This is the class for events generated by the XSL processor after it generates a new node in the resu...
This is the abstract class that is used when reporting a problem some kind, that requires a message...
Class to hold XObjectPtr return types.
#define XALAN_XSLT_EXPORT
This is an interface for an XSLT Processor engine.
This is the parent class of events generated for tracing the progress of the XSL processor.
This acts as the stylesheet root of the stylesheet tree, and holds values that are shared by all styl...