Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.11


StylesheetExecutionContext Member List

This is the complete list of members for StylesheetExecutionContext, including all inherited members.
addResultAttribute(const XalanDOMString &aname, const XalanDOMString &value)=0StylesheetExecutionContext [pure virtual]
addResultAttribute(const XalanDOMString &aname, const XalanDOMChar *value)=0StylesheetExecutionContext [pure virtual]
beginCreateXResultTreeFrag(XalanNode *sourceNode)=0StylesheetExecutionContext [pure virtual]
beginFormatToText(XalanDOMString &theResult)=0StylesheetExecutionContext [pure virtual]
beginParams()=0StylesheetExecutionContext [pure virtual]
borrowMutableNodeRefList()=0StylesheetExecutionContext [pure virtual]
BorrowReturnMutableNodeRefList typedefXPathExecutionContext
characters(const XalanDOMChar *ch, fl_size_type start, fl_size_type length)=0StylesheetExecutionContext [pure virtual]
characters(const XalanNode &node)=0StylesheetExecutionContext [pure virtual]
characters(const XObjectPtr &xobject)=0StylesheetExecutionContext [pure virtual]
charactersRaw(const XalanDOMChar *ch, fl_size_type start, fl_size_type length)=0StylesheetExecutionContext [pure virtual]
charactersRaw(const XalanNode &node)=0StylesheetExecutionContext [pure virtual]
charactersRaw(const XObjectPtr &xobject)=0StylesheetExecutionContext [pure virtual]
clearTopLevelParams()=0StylesheetExecutionContext [pure virtual]
cloneToResultTree(const XalanNode &node, const Locator *locator)=0StylesheetExecutionContext [pure virtual]
cloneToResultTree(const XalanNode &node, XalanNode::NodeType nodeType, bool overrideStrip, bool shouldCloneAttributes, const Locator *locator)=0StylesheetExecutionContext [pure virtual]
collationCompare(const XalanDOMString &theLHS, const XalanDOMString &theRHS, XalanCollationServices::eCaseOrder theCaseOrder=XalanCollationServices::eDefault)=0StylesheetExecutionContext [pure virtual]
collationCompare(const XalanDOMString &theLHS, const XalanDOMString &theRHS, const XalanDOMString &theLocale, XalanCollationServices::eCaseOrder theCaseOrder=XalanCollationServices::eDefault)=0StylesheetExecutionContext [pure virtual]
collationCompare(const XalanDOMChar *theLHS, const XalanDOMChar *theRHS, XalanCollationServices::eCaseOrder theCaseOrder=XalanCollationServices::eDefault)=0StylesheetExecutionContext [pure virtual]
collationCompare(const XalanDOMChar *theLHS, const XalanDOMChar *theRHS, const XalanDOMChar *theLocale, XalanCollationServices::eCaseOrder theCaseOrder=XalanCollationServices::eDefault)=0StylesheetExecutionContext [pure virtual]
comment(const XalanDOMChar *data)=0StylesheetExecutionContext [pure virtual]
copyNamespaceAttributes(const XalanNode &src)=0StylesheetExecutionContext [pure virtual]
createAndPushMutableNodeRefList()=0StylesheetExecutionContext [pure virtual]
createAndPushNodesToTransformList(const NodeRefListBase *nodeList)=0StylesheetExecutionContext [pure virtual]
createFormatterToHTML(Writer &writer, const XalanDOMString &encoding=XalanDOMString(XalanMemMgrs::getDummyMemMgr()), const XalanDOMString &mediaType=XalanDOMString(XalanMemMgrs::getDummyMemMgr()), const XalanDOMString &doctypeSystem=XalanDOMString(XalanMemMgrs::getDummyMemMgr()), const XalanDOMString &doctypePublic=XalanDOMString(XalanMemMgrs::getDummyMemMgr()), bool doIndent=true, int indent=eDefaultHTMLIndentAmount, bool escapeURLs=true, bool omitMetaTag=false)=0StylesheetExecutionContext [pure virtual]
createFormatterToText(Writer &writer, const XalanDOMString &encoding)=0StylesheetExecutionContext [pure virtual]
createFormatterToXML(Writer &writer, const XalanDOMString &version=XalanDOMString(XalanMemMgrs::getDummyMemMgr()), bool doIndent=false, int indent=eDefaultXMLIndentAmount, const XalanDOMString &encoding=XalanDOMString(XalanMemMgrs::getDummyMemMgr()), const XalanDOMString &mediaType=XalanDOMString(XalanMemMgrs::getDummyMemMgr()), const XalanDOMString &doctypeSystem=XalanDOMString(XalanMemMgrs::getDummyMemMgr()), const XalanDOMString &doctypePublic=XalanDOMString(XalanMemMgrs::getDummyMemMgr()), bool xmlDecl=true, const XalanDOMString &standalone=XalanDOMString(XalanMemMgrs::getDummyMemMgr()))=0StylesheetExecutionContext [pure virtual]
createMatchPattern(const XalanDOMString &str, const PrefixResolver &resolver)=0StylesheetExecutionContext [pure virtual]
createMutableNodeRefList(MemoryManager &theManager) const =0StylesheetExecutionContext [pure virtual]
createPrintWriter(XalanOutputStream *theTextOutputStream)=0StylesheetExecutionContext [pure virtual]
createPrintWriter(const XalanDOMString &theFileName, const XalanDOMString &theEncoding)=0StylesheetExecutionContext [pure virtual]
createPrintWriter(StreamType &theStream)=0StylesheetExecutionContext [pure virtual]
createPrintWriter(FILE *theStream)=0StylesheetExecutionContext [pure virtual]
createUseAttributeSetIndexesOnStack()=0StylesheetExecutionContext [pure virtual]
createVariable(const XPath &xpath, XalanNode *contextNode, const PrefixResolver &resolver)=0StylesheetExecutionContext [pure virtual]
createXalanNumberFormat()=0StylesheetExecutionContext [pure virtual]
defaultFormat(PrintWriter &pw, eSource source, eClassification classification, const XalanDOMString &msg, const Locator *locator, const XalanNode *sourceNode)ProblemListenerBase [static]
defaultFormat(PrintWriter &pw, eSource source, eClassification classification, const XalanDOMString &msg, const XalanNode *sourceNode)ProblemListenerBase [static]
eClassification enum nameProblemListenerBase
eClassificationCount enum valueProblemListenerBase
eDefaultHTMLIndentAmount enum valueStylesheetExecutionContext
eDefaultXMLIndentAmount enum valueStylesheetExecutionContext
eDummy enum nameStylesheetExecutionContext
eError enum valueProblemListenerBase
eERROR enum valueProblemListenerBase
eEscapeURLs enum nameStylesheetExecutionContext
eEscapeURLsDefault enum valueStylesheetExecutionContext
eEscapeURLsNo enum valueStylesheetExecutionContext
eEscapeURLsYes enum valueStylesheetExecutionContext
elementAvailable(const XalanQName &theQName) const =0StylesheetExecutionContext [pure virtual]
elementAvailable(const XalanDOMString &theName, const Locator *locator) const =0StylesheetExecutionContext [pure virtual]
eMESSAGE enum valueProblemListenerBase
eMessage enum valueProblemListenerBase
endCreateXResultTreeFrag()=0StylesheetExecutionContext [pure virtual]
endDocument()=0StylesheetExecutionContext [pure virtual]
endElement(const XalanDOMChar *name)=0StylesheetExecutionContext [pure virtual]
endFormatToText()=0StylesheetExecutionContext [pure virtual]
endParams()=0StylesheetExecutionContext [pure virtual]
eOmitMETATag enum nameStylesheetExecutionContext
eOmitMETATagDefault enum valueStylesheetExecutionContext
eOmitMETATagNo enum valueStylesheetExecutionContext
eOmitMETATagYes enum valueStylesheetExecutionContext
eProblemSource typedefProblemListenerBase
eSource enum nameProblemListenerBase
eSourceCount enum valueProblemListenerBase
eWarning enum valueProblemListenerBase
eWARNING enum valueProblemListenerBase
ExecutionContext(MemoryManager &theMemoryManager)ExecutionContext
eXMLPARSER enum valueProblemListenerBase
eXMLParser enum valueProblemListenerBase
eXPATH enum valueProblemListenerBase
eXPath enum valueProblemListenerBase
eXSLPROCESSOR enum valueProblemListenerBase
eXSLTProcessor enum valueProblemListenerBase
extFunction(const XalanDOMString &theNamespace, const XalanDOMString &functionName, XalanNode *context, const XObjectArgVectorType &argVec, const Locator *locator)=0StylesheetExecutionContext [pure virtual]
findOnElementRecursionStack(const ElemTemplateElement *theElement) const =0StylesheetExecutionContext [pure virtual]
findURIFromDoc(const XalanDocument *owner) const =0StylesheetExecutionContext [pure virtual]
fireGenerateEvent(const GenerateEvent &ge)=0StylesheetExecutionContext [pure virtual]
fireSelectEvent(const SelectionEvent &se)=0StylesheetExecutionContext [pure virtual]
fireTraceEvent(const TracerEvent &te)=0StylesheetExecutionContext [pure virtual]
fl_size_type typedefStylesheetExecutionContext
flushPending()=0StylesheetExecutionContext [pure virtual]
formatNumber(double number, const XalanDOMString &pattern, XalanDOMString &theResult, const XalanNode *context=0, const Locator *locator=0)=0StylesheetExecutionContext [pure virtual]
formatNumber(double number, const XalanDOMString &pattern, const XalanDOMString &dfsName, XalanDOMString &theResult, const XalanNode *context=0, const Locator *locator=0)=0StylesheetExecutionContext [pure virtual]
functionAvailable(const XalanQName &theQName) const =0StylesheetExecutionContext [pure virtual]
functionAvailable(const XalanDOMString &theName, const Locator *locator) const =0StylesheetExecutionContext [pure virtual]
getAndPopCachedString()=0StylesheetExecutionContext [pure virtual]
getAndPushCachedString()=0StylesheetExecutionContext [pure virtual]
GetAndReleaseCachedString typedefXPathExecutionContext
getCachedString()=0StylesheetExecutionContext [pure virtual]
getContextNodeList() const =0StylesheetExecutionContext [pure virtual]
getContextNodeListLength() const =0StylesheetExecutionContext [pure virtual]
getContextNodeListPosition(const XalanNode &contextNode) const =0StylesheetExecutionContext [pure virtual]
getCopyTextNodesOnly() const =0StylesheetExecutionContext [pure virtual]
getCountersTable()=0StylesheetExecutionContext [pure virtual]
getCurrentMode() const =0StylesheetExecutionContext [pure virtual]
getCurrentNode() const =0StylesheetExecutionContext [pure virtual]
getCurrentStackFrameIndex() const =0StylesheetExecutionContext [pure virtual]
getCurrentTemplate() const =0StylesheetExecutionContext [pure virtual]
getEscapeURLs() const =0StylesheetExecutionContext [pure virtual]
getExceptionMemoryManager() const ExecutionContext [inline]
getFormatterListener() const =0StylesheetExecutionContext [pure virtual]
getGlobalStackFrameIndex() const =0StylesheetExecutionContext [pure virtual]
getIndent() const =0StylesheetExecutionContext [pure virtual]
getInvoker() const =0StylesheetExecutionContext [pure virtual]
getLastCachedString()=0StylesheetExecutionContext [pure virtual]
getMemoryManager() const ExecutionContext [inline]
getNamespaceForPrefix(const XalanDOMString &prefix) const =0StylesheetExecutionContext [pure virtual]
getNextNodeToTransform()=0StylesheetExecutionContext [pure virtual]
getNodeSetByKey(XalanNode *context, const XalanQName &qname, const XalanDOMString &ref, const Locator *locator, MutableNodeRefList &nodelist)=0StylesheetExecutionContext [pure virtual]
getNodeSetByKey(XalanNode *context, const XalanDOMString &name, const XalanDOMString &ref, const Locator *locator, MutableNodeRefList &nodelist)=0StylesheetExecutionContext [pure virtual]
getNodeSorter()=0StylesheetExecutionContext [pure virtual]
getOmitMETATag() const =0StylesheetExecutionContext [pure virtual]
getParamVariable(const XalanQName &theName)=0StylesheetExecutionContext [pure virtual]
getPrefixResolver() const =0StylesheetExecutionContext [pure virtual]
getQuietConflictWarnings() const =0StylesheetExecutionContext [pure virtual]
getResultNamespaceForPrefix(const XalanDOMString &thePrefix) const =0StylesheetExecutionContext [pure virtual]
getResultPrefixForNamespace(const XalanDOMString &theNamespace) const =0StylesheetExecutionContext [pure virtual]
getRootDocument() const =0StylesheetExecutionContext [pure virtual]
getSkipElementAttributes() const =0StylesheetExecutionContext [pure virtual]
getSourceDocument(const XalanDOMString &theURI) const =0StylesheetExecutionContext [pure virtual]
getTraceListeners() const =0StylesheetExecutionContext [pure virtual]
getTraceSelects() const =0StylesheetExecutionContext [pure virtual]
getUniqueNamespaceValue(XalanDOMString &theValue) const =0StylesheetExecutionContext [pure virtual]
getUnparsedEntityURI(const XalanDOMString &theName, const XalanDocument &theDocument) const =0StylesheetExecutionContext [pure virtual]
getUseAttributeSetIndexes()=0StylesheetExecutionContext [pure virtual]
getVariable(const XalanQName &name, const Locator *locator=0)=0StylesheetExecutionContext [pure virtual]
getXalanXSLNameSpaceURL() const =0StylesheetExecutionContext [pure virtual]
getXObjectFactory() const XPathExecutionContext [inline]
getXSLNameSpaceURL() const =0StylesheetExecutionContext [pure virtual]
hasPreserveOrStripSpaceConditions() const ExecutionContext [inline]
isElementPending() const =0StylesheetExecutionContext [pure virtual]
isNodeAfter(const XalanNode &node1, const XalanNode &node2) const =0StylesheetExecutionContext [pure virtual]
isPendingResultPrefix(const XalanDOMString &thePrefix)=0StylesheetExecutionContext [pure virtual]
m_hasPreserveOrStripConditionsExecutionContext [protected]
m_memoryManagerExecutionContext [protected]
m_xobjectFactoryXPathExecutionContext [protected]
outputResultTreeFragment(const XObject &theTree, const Locator *locator)=0StylesheetExecutionContext [pure virtual]
outputToResultTree(const XObject &xobj, const Locator *locator)=0StylesheetExecutionContext [pure virtual]
ParamVectorType typedefStylesheetExecutionContext
parseXML(MemoryManager &theManager, const XalanDOMString &urlString, const XalanDOMString &base, ErrorHandler *theErrorHandler=0) const =0StylesheetExecutionContext [pure virtual]
popContextMarker()=0StylesheetExecutionContext [pure virtual]
popContextNodeList()=0StylesheetExecutionContext [pure virtual]
popCopyTextNodesOnly()=0StylesheetExecutionContext [pure virtual]
popCurrentMode()=0StylesheetExecutionContext [pure virtual]
popCurrentNode()=0StylesheetExecutionContext [pure virtual]
popCurrentStackFrameIndex()=0StylesheetExecutionContext [pure virtual]
popCurrentTemplate()=0StylesheetExecutionContext [pure virtual]
popElementFrame()=0StylesheetExecutionContext [pure virtual]
popElementRecursionStack()=0StylesheetExecutionContext [pure virtual]
popExecuteIf()=0StylesheetExecutionContext [pure virtual]
popInvoker()=0StylesheetExecutionContext [pure virtual]
popNodesToTransformList()=0StylesheetExecutionContext [pure virtual]
popOutputContext()=0StylesheetExecutionContext [pure virtual]
popProcessCurrentAttribute()=0StylesheetExecutionContext [pure virtual]
popSkipElementAttributes()=0StylesheetExecutionContext [pure virtual]
popUseAttributeSetIndexesFromStack()=0StylesheetExecutionContext [pure virtual]
popXObjectPtr()=0StylesheetExecutionContext [pure virtual]
problem(eSource source, eClassification classification, const XalanDOMString &msg, const Locator *locator, const XalanNode *sourceNode)=0StylesheetExecutionContext [pure virtual]
problem(eSource source, eClassification classification, const XalanDOMString &msg, const XalanNode *sourceNode)=0StylesheetExecutionContext [pure virtual]
ProblemListenerBase()ProblemListenerBase
processingInstruction(const XalanDOMChar *target, const XalanDOMChar *data)=0StylesheetExecutionContext [pure virtual]
pushContextMarker()=0StylesheetExecutionContext [pure virtual]
pushContextNodeList(const NodeRefListBase &theList)=0StylesheetExecutionContext [pure virtual]
pushCopyTextNodesOnly(bool copyTextNodesOnly)=0StylesheetExecutionContext [pure virtual]
pushCurrentMode(const XalanQName *theMode)=0StylesheetExecutionContext [pure virtual]
pushCurrentNode(XalanNode *theCurrentNode)=0StylesheetExecutionContext [pure virtual]
pushCurrentStackFrameIndex(int currentStackFrameIndex=-1)=0StylesheetExecutionContext [pure virtual]
pushCurrentTemplate(const ElemTemplate *theTemplate)=0StylesheetExecutionContext [pure virtual]
pushElementFrame(const ElemTemplateElement *elem)=0StylesheetExecutionContext [pure virtual]
pushExecuteIf(bool executeIf)=0StylesheetExecutionContext [pure virtual]
pushInvoker(const ElemTemplateElement *invoker)=0StylesheetExecutionContext [pure virtual]
pushOnElementRecursionStack(const ElemTemplateElement *theElement)=0StylesheetExecutionContext [pure virtual]
pushOutputContext(FormatterListener *flistener=0)=0StylesheetExecutionContext [pure virtual]
pushParam(const XalanQName &qName, const XObjectPtr &theValue)=0StylesheetExecutionContext [pure virtual]
pushProcessCurrentAttribute(bool processAttribute)=0StylesheetExecutionContext [pure virtual]
pushSkipElementAttributes(bool skipAttributes)=0StylesheetExecutionContext [pure virtual]
pushTopLevelVariables(const ParamVectorType &topLevelParams)=0StylesheetExecutionContext [pure virtual]
pushVariable(const XalanQName &name, const ElemTemplateElement *element, const XalanDOMString &str, XalanNode *contextNode, const PrefixResolver &resolver)=0StylesheetExecutionContext [pure virtual]
pushVariable(const XalanQName &name, const ElemTemplateElement *element, const XPath &xpath, XalanNode *contextNode, const PrefixResolver &resolver)=0StylesheetExecutionContext [pure virtual]
pushVariable(const XalanQName &name, const XObjectPtr val, const ElemTemplateElement *element)=0StylesheetExecutionContext [pure virtual]
pushVariable(const XalanQName &name, const ElemVariable *var, const ElemTemplateElement *element)=0StylesheetExecutionContext [pure virtual]
pushXObjectPtr(const XObjectPtr &xobjectPtr)=0StylesheetExecutionContext [pure virtual]
releaseAndPopMutableNodeRefList()=0StylesheetExecutionContext [pure virtual]
releaseCachedString(XalanDOMString &theString)=0StylesheetExecutionContext [pure virtual]
replacePendingAttribute(const XalanDOMChar *theName, const XalanDOMChar *theNewType, const XalanDOMChar *theNewValue)=0StylesheetExecutionContext [pure virtual]
reset()=0StylesheetExecutionContext [pure virtual]
resolveTopLevelParams()=0StylesheetExecutionContext [pure virtual]
returnMutableNodeRefList(MutableNodeRefList *theList)=0StylesheetExecutionContext [pure virtual]
returnXPath(const XPath *xpath)=0StylesheetExecutionContext [pure virtual]
returnXResultTreeFrag(XResultTreeFrag *theXResultTreeFrag)=0StylesheetExecutionContext [pure virtual]
s_messageCodesProblemListenerBase [protected, static]
setEscapeURLs(eEscapeURLs value)=0StylesheetExecutionContext [pure virtual]
setFormatterListener(FormatterListener *flistener)=0StylesheetExecutionContext [pure virtual]
setIndent(int indentAmount)=0StylesheetExecutionContext [pure virtual]
setOmitMETATag(eOmitMETATag value)=0StylesheetExecutionContext [pure virtual]
setPrefixResolver(const PrefixResolver *thePrefixResolver)=0StylesheetExecutionContext [pure virtual]
setRootDocument(XalanNode *theDocument)=0StylesheetExecutionContext [pure virtual]
setSourceDocument(const XalanDOMString &theURI, XalanDocument *theDocument)=0StylesheetExecutionContext [pure virtual]
setStylesheetRoot(const StylesheetRoot *theStylesheet)=0StylesheetExecutionContext [pure virtual]
shouldStripSourceNode(const XalanText &node)=0StylesheetExecutionContext [pure virtual]
size_type typedefXPathExecutionContext
startDocument()=0StylesheetExecutionContext [pure virtual]
startElement(const XalanDOMChar *name)=0StylesheetExecutionContext [pure virtual]
StreamType typedefStylesheetExecutionContext
StylesheetExecutionContext(MemoryManager &theMemoryManager, XObjectFactory *theXObjectFactory=0)StylesheetExecutionContext [explicit]
tl_size_type typedefStylesheetExecutionContext
traceSelect(const ElemTemplateElement &theStylesheetElement, const NodeRefListBase &nl, const XPath *xpath)=0StylesheetExecutionContext [pure virtual]
XalanNumberFormatAutoPtr typedefStylesheetExecutionContext
XObjectArgVectorType typedefXPathExecutionContext
XPathExecutionContext(MemoryManager &theMemoryManager, XObjectFactory *theXObjectFactory=0)XPathExecutionContext [explicit]
~ExecutionContext()ExecutionContext [virtual]
~ProblemListenerBase()ProblemListenerBase [virtual]
~StylesheetExecutionContext()StylesheetExecutionContext [virtual]
~XPathExecutionContext()XPathExecutionContext [virtual]

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.11
Copyright © 1999-2012 The Apache Software Foundation.
All Rights Reserved.

Apache Logo