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)=0StylesheetExecutionContextpure virtual
addResultAttribute(const XalanDOMString &aname, const XalanDOMChar *value)=0StylesheetExecutionContextpure virtual
beginCreateXResultTreeFrag(XalanNode *sourceNode)=0StylesheetExecutionContextpure virtual
beginFormatToText(XalanDOMString &theResult)=0StylesheetExecutionContextpure virtual
beginParams()=0StylesheetExecutionContextpure virtual
borrowMutableNodeRefList()=0StylesheetExecutionContextpure virtual
BorrowReturnMutableNodeRefList typedefXPathExecutionContext
characters(const XalanDOMChar *ch, fl_size_type start, fl_size_type length)=0StylesheetExecutionContextpure virtual
characters(const XalanNode &node)=0StylesheetExecutionContextpure virtual
characters(const XObjectPtr &xobject)=0StylesheetExecutionContextpure virtual
charactersRaw(const XalanDOMChar *ch, fl_size_type start, fl_size_type length)=0StylesheetExecutionContextpure virtual
charactersRaw(const XalanNode &node)=0StylesheetExecutionContextpure virtual
charactersRaw(const XObjectPtr &xobject)=0StylesheetExecutionContextpure virtual
clearTopLevelParams()=0StylesheetExecutionContextpure virtual
cloneToResultTree(const XalanNode &node, const Locator *locator)=0StylesheetExecutionContextpure virtual
cloneToResultTree(const XalanNode &node, XalanNode::NodeType nodeType, bool overrideStrip, bool shouldCloneAttributes, const Locator *locator)=0StylesheetExecutionContextpure virtual
collationCompare(const XalanDOMString &theLHS, const XalanDOMString &theRHS, XalanCollationServices::eCaseOrder theCaseOrder=XalanCollationServices::eDefault)=0StylesheetExecutionContextpure virtual
collationCompare(const XalanDOMString &theLHS, const XalanDOMString &theRHS, const XalanDOMString &theLocale, XalanCollationServices::eCaseOrder theCaseOrder=XalanCollationServices::eDefault)=0StylesheetExecutionContextpure virtual
collationCompare(const XalanDOMChar *theLHS, const XalanDOMChar *theRHS, XalanCollationServices::eCaseOrder theCaseOrder=XalanCollationServices::eDefault)=0StylesheetExecutionContextpure virtual
collationCompare(const XalanDOMChar *theLHS, const XalanDOMChar *theRHS, const XalanDOMChar *theLocale, XalanCollationServices::eCaseOrder theCaseOrder=XalanCollationServices::eDefault)=0StylesheetExecutionContextpure virtual
comment(const XalanDOMChar *data)=0StylesheetExecutionContextpure virtual
copyNamespaceAttributes(const XalanNode &src)=0StylesheetExecutionContextpure virtual
createAndPushMutableNodeRefList()=0StylesheetExecutionContextpure virtual
createAndPushNodesToTransformList(const NodeRefListBase *nodeList)=0StylesheetExecutionContextpure 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)=0StylesheetExecutionContextpure virtual
createFormatterToText(Writer &writer, const XalanDOMString &encoding)=0StylesheetExecutionContextpure 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()))=0StylesheetExecutionContextpure virtual
createMatchPattern(const XalanDOMString &str, const PrefixResolver &resolver)=0StylesheetExecutionContextpure virtual
createMutableNodeRefList(MemoryManager &theManager) const =0StylesheetExecutionContextpure virtual
createPrintWriter(XalanOutputStream *theTextOutputStream)=0StylesheetExecutionContextpure virtual
createPrintWriter(const XalanDOMString &theFileName, const XalanDOMString &theEncoding)=0StylesheetExecutionContextpure virtual
createPrintWriter(StreamType &theStream)=0StylesheetExecutionContextpure virtual
createPrintWriter(FILE *theStream)=0StylesheetExecutionContextpure virtual
createUseAttributeSetIndexesOnStack()=0StylesheetExecutionContextpure virtual
createVariable(const XPath &xpath, XalanNode *contextNode, const PrefixResolver &resolver)=0StylesheetExecutionContextpure virtual
createXalanNumberFormat()=0StylesheetExecutionContextpure virtual
defaultFormat(PrintWriter &pw, eSource source, eClassification classification, const XalanDOMString &msg, const Locator *locator, const XalanNode *sourceNode)ProblemListenerBasestatic
defaultFormat(PrintWriter &pw, eSource source, eClassification classification, const XalanDOMString &msg, const XalanNode *sourceNode)ProblemListenerBasestatic
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 =0StylesheetExecutionContextpure virtual
elementAvailable(const XalanDOMString &theName, const Locator *locator) const =0StylesheetExecutionContextpure virtual
eMESSAGE enum valueProblemListenerBase
eMessage enum valueProblemListenerBase
endCreateXResultTreeFrag()=0StylesheetExecutionContextpure virtual
endDocument()=0StylesheetExecutionContextpure virtual
endElement(const XalanDOMChar *name)=0StylesheetExecutionContextpure virtual
endFormatToText()=0StylesheetExecutionContextpure virtual
endParams()=0StylesheetExecutionContextpure 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)=0StylesheetExecutionContextpure virtual
findOnElementRecursionStack(const ElemTemplateElement *theElement) const =0StylesheetExecutionContextpure virtual
findURIFromDoc(const XalanDocument *owner) const =0StylesheetExecutionContextpure virtual
fireGenerateEvent(const GenerateEvent &ge)=0StylesheetExecutionContextpure virtual
fireSelectEvent(const SelectionEvent &se)=0StylesheetExecutionContextpure virtual
fireTraceEvent(const TracerEvent &te)=0StylesheetExecutionContextpure virtual
fl_size_type typedefStylesheetExecutionContext
flushPending()=0StylesheetExecutionContextpure virtual
formatNumber(double number, const XalanDOMString &pattern, XalanDOMString &theResult, const XalanNode *context=0, const Locator *locator=0)=0StylesheetExecutionContextpure virtual
formatNumber(double number, const XalanDOMString &pattern, const XalanDOMString &dfsName, XalanDOMString &theResult, const XalanNode *context=0, const Locator *locator=0)=0StylesheetExecutionContextpure virtual
functionAvailable(const XalanQName &theQName) const =0StylesheetExecutionContextpure virtual
functionAvailable(const XalanDOMString &theName, const Locator *locator) const =0StylesheetExecutionContextpure virtual
getAndPopCachedString()=0StylesheetExecutionContextpure virtual
getAndPushCachedString()=0StylesheetExecutionContextpure virtual
GetAndReleaseCachedString typedefXPathExecutionContext
getCachedString()=0StylesheetExecutionContextpure virtual
getContextNodeList() const =0StylesheetExecutionContextpure virtual
getContextNodeListLength() const =0StylesheetExecutionContextpure virtual
getContextNodeListPosition(const XalanNode &contextNode) const =0StylesheetExecutionContextpure virtual
getCopyTextNodesOnly() const =0StylesheetExecutionContextpure virtual
getCountersTable()=0StylesheetExecutionContextpure virtual
getCurrentMode() const =0StylesheetExecutionContextpure virtual
getCurrentNode() const =0StylesheetExecutionContextpure virtual
getCurrentStackFrameIndex() const =0StylesheetExecutionContextpure virtual
getCurrentTemplate() const =0StylesheetExecutionContextpure virtual
getEscapeURLs() const =0StylesheetExecutionContextpure virtual
getExceptionMemoryManager() constExecutionContextinline
getFormatterListener() const =0StylesheetExecutionContextpure virtual
getGlobalStackFrameIndex() const =0StylesheetExecutionContextpure virtual
getIndent() const =0StylesheetExecutionContextpure virtual
getInvoker() const =0StylesheetExecutionContextpure virtual
getLastCachedString()=0StylesheetExecutionContextpure virtual
getMemoryManager() constExecutionContextinline
getNamespaceForPrefix(const XalanDOMString &prefix) const =0StylesheetExecutionContextpure virtual
getNextNodeToTransform()=0StylesheetExecutionContextpure virtual
getNodeSetByKey(XalanNode *context, const XalanQName &qname, const XalanDOMString &ref, const Locator *locator, MutableNodeRefList &nodelist)=0StylesheetExecutionContextpure virtual
getNodeSetByKey(XalanNode *context, const XalanDOMString &name, const XalanDOMString &ref, const Locator *locator, MutableNodeRefList &nodelist)=0StylesheetExecutionContextpure virtual
getNodeSorter()=0StylesheetExecutionContextpure virtual
getOmitMETATag() const =0StylesheetExecutionContextpure virtual
getParamVariable(const XalanQName &theName)=0StylesheetExecutionContextpure virtual
getPrefixResolver() const =0StylesheetExecutionContextpure virtual
getQuietConflictWarnings() const =0StylesheetExecutionContextpure virtual
getResultNamespaceForPrefix(const XalanDOMString &thePrefix) const =0StylesheetExecutionContextpure virtual
getResultPrefixForNamespace(const XalanDOMString &theNamespace) const =0StylesheetExecutionContextpure virtual
getRootDocument() const =0StylesheetExecutionContextpure virtual
getSkipElementAttributes() const =0StylesheetExecutionContextpure virtual
getSourceDocument(const XalanDOMString &theURI) const =0StylesheetExecutionContextpure virtual
getTraceListeners() const =0StylesheetExecutionContextpure virtual
getTraceSelects() const =0StylesheetExecutionContextpure virtual
getUniqueNamespaceValue(XalanDOMString &theValue) const =0StylesheetExecutionContextpure virtual
getUnparsedEntityURI(const XalanDOMString &theName, const XalanDocument &theDocument) const =0StylesheetExecutionContextpure virtual
getUseAttributeSetIndexes()=0StylesheetExecutionContextpure virtual
getVariable(const XalanQName &name, const Locator *locator=0)=0StylesheetExecutionContextpure virtual
getXalanXSLNameSpaceURL() const =0StylesheetExecutionContextpure virtual
getXObjectFactory() constXPathExecutionContextinline
getXSLNameSpaceURL() const =0StylesheetExecutionContextpure virtual
hasPreserveOrStripSpaceConditions() constExecutionContextinline
isElementPending() const =0StylesheetExecutionContextpure virtual
isNodeAfter(const XalanNode &node1, const XalanNode &node2) const =0StylesheetExecutionContextpure virtual
isPendingResultPrefix(const XalanDOMString &thePrefix)=0StylesheetExecutionContextpure virtual
m_hasPreserveOrStripConditionsExecutionContextprotected
m_memoryManagerExecutionContextprotected
m_xobjectFactoryXPathExecutionContextprotected
outputResultTreeFragment(const XObject &theTree, const Locator *locator)=0StylesheetExecutionContextpure virtual
outputToResultTree(const XObject &xobj, const Locator *locator)=0StylesheetExecutionContextpure virtual
ParamVectorType typedefStylesheetExecutionContext
parseXML(MemoryManager &theManager, const XalanDOMString &urlString, const XalanDOMString &base, ErrorHandler *theErrorHandler=0) const =0StylesheetExecutionContextpure virtual
popContextMarker()=0StylesheetExecutionContextpure virtual
popContextNodeList()=0StylesheetExecutionContextpure virtual
popCopyTextNodesOnly()=0StylesheetExecutionContextpure virtual
popCurrentMode()=0StylesheetExecutionContextpure virtual
popCurrentNode()=0StylesheetExecutionContextpure virtual
popCurrentStackFrameIndex()=0StylesheetExecutionContextpure virtual
popCurrentTemplate()=0StylesheetExecutionContextpure virtual
popElementFrame()=0StylesheetExecutionContextpure virtual
popElementRecursionStack()=0StylesheetExecutionContextpure virtual
popExecuteIf()=0StylesheetExecutionContextpure virtual
popInvoker()=0StylesheetExecutionContextpure virtual
popNodesToTransformList()=0StylesheetExecutionContextpure virtual
popOutputContext()=0StylesheetExecutionContextpure virtual
popProcessCurrentAttribute()=0StylesheetExecutionContextpure virtual
popSkipElementAttributes()=0StylesheetExecutionContextpure virtual
popUseAttributeSetIndexesFromStack()=0StylesheetExecutionContextpure virtual
popXObjectPtr()=0StylesheetExecutionContextpure virtual
problem(eSource source, eClassification classification, const XalanDOMString &msg, const Locator *locator, const XalanNode *sourceNode)=0StylesheetExecutionContextpure virtual
problem(eSource source, eClassification classification, const XalanDOMString &msg, const XalanNode *sourceNode)=0StylesheetExecutionContextpure virtual
ProblemListenerBase()ProblemListenerBase
processingInstruction(const XalanDOMChar *target, const XalanDOMChar *data)=0StylesheetExecutionContextpure virtual
pushContextMarker()=0StylesheetExecutionContextpure virtual
pushContextNodeList(const NodeRefListBase &theList)=0StylesheetExecutionContextpure virtual
pushCopyTextNodesOnly(bool copyTextNodesOnly)=0StylesheetExecutionContextpure virtual
pushCurrentMode(const XalanQName *theMode)=0StylesheetExecutionContextpure virtual
pushCurrentNode(XalanNode *theCurrentNode)=0StylesheetExecutionContextpure virtual
pushCurrentStackFrameIndex(int currentStackFrameIndex=-1)=0StylesheetExecutionContextpure virtual
pushCurrentTemplate(const ElemTemplate *theTemplate)=0StylesheetExecutionContextpure virtual
pushElementFrame(const ElemTemplateElement *elem)=0StylesheetExecutionContextpure virtual
pushExecuteIf(bool executeIf)=0StylesheetExecutionContextpure virtual
pushInvoker(const ElemTemplateElement *invoker)=0StylesheetExecutionContextpure virtual
pushOnElementRecursionStack(const ElemTemplateElement *theElement)=0StylesheetExecutionContextpure virtual
pushOutputContext(FormatterListener *flistener=0)=0StylesheetExecutionContextpure virtual
pushParam(const XalanQName &qName, const XObjectPtr &theValue)=0StylesheetExecutionContextpure virtual
pushProcessCurrentAttribute(bool processAttribute)=0StylesheetExecutionContextpure virtual
pushSkipElementAttributes(bool skipAttributes)=0StylesheetExecutionContextpure virtual
pushTopLevelVariables(const ParamVectorType &topLevelParams)=0StylesheetExecutionContextpure virtual
pushVariable(const XalanQName &name, const ElemTemplateElement *element, const XalanDOMString &str, XalanNode *contextNode, const PrefixResolver &resolver)=0StylesheetExecutionContextpure virtual
pushVariable(const XalanQName &name, const ElemTemplateElement *element, const XPath &xpath, XalanNode *contextNode, const PrefixResolver &resolver)=0StylesheetExecutionContextpure virtual
pushVariable(const XalanQName &name, const XObjectPtr val, const ElemTemplateElement *element)=0StylesheetExecutionContextpure virtual
pushVariable(const XalanQName &name, const ElemVariable *var, const ElemTemplateElement *element)=0StylesheetExecutionContextpure virtual
pushXObjectPtr(const XObjectPtr &xobjectPtr)=0StylesheetExecutionContextpure virtual
releaseAndPopMutableNodeRefList()=0StylesheetExecutionContextpure virtual
releaseCachedString(XalanDOMString &theString)=0StylesheetExecutionContextpure virtual
replacePendingAttribute(const XalanDOMChar *theName, const XalanDOMChar *theNewType, const XalanDOMChar *theNewValue)=0StylesheetExecutionContextpure virtual
reset()=0StylesheetExecutionContextpure virtual
resolveTopLevelParams()=0StylesheetExecutionContextpure virtual
returnMutableNodeRefList(MutableNodeRefList *theList)=0StylesheetExecutionContextpure virtual
returnXPath(const XPath *xpath)=0StylesheetExecutionContextpure virtual
returnXResultTreeFrag(XResultTreeFrag *theXResultTreeFrag)=0StylesheetExecutionContextpure virtual
s_messageCodesProblemListenerBaseprotectedstatic
setEscapeURLs(eEscapeURLs value)=0StylesheetExecutionContextpure virtual
setFormatterListener(FormatterListener *flistener)=0StylesheetExecutionContextpure virtual
setIndent(int indentAmount)=0StylesheetExecutionContextpure virtual
setOmitMETATag(eOmitMETATag value)=0StylesheetExecutionContextpure virtual
setPrefixResolver(const PrefixResolver *thePrefixResolver)=0StylesheetExecutionContextpure virtual
setRootDocument(XalanNode *theDocument)=0StylesheetExecutionContextpure virtual
setSourceDocument(const XalanDOMString &theURI, XalanDocument *theDocument)=0StylesheetExecutionContextpure virtual
setStylesheetRoot(const StylesheetRoot *theStylesheet)=0StylesheetExecutionContextpure virtual
shouldStripSourceNode(const XalanText &node)=0StylesheetExecutionContextpure virtual
size_type typedefXPathExecutionContext
startDocument()=0StylesheetExecutionContextpure virtual
startElement(const XalanDOMChar *name)=0StylesheetExecutionContextpure virtual
StreamType typedefStylesheetExecutionContext
StylesheetExecutionContext(MemoryManager &theMemoryManager, XObjectFactory *theXObjectFactory=0)StylesheetExecutionContextexplicit
tl_size_type typedefStylesheetExecutionContext
traceSelect(const ElemTemplateElement &theStylesheetElement, const NodeRefListBase &nl, const XPath *xpath)=0StylesheetExecutionContextpure virtual
XalanNumberFormatAutoPtr typedefStylesheetExecutionContext
XObjectArgVectorType typedefXPathExecutionContext
XPathExecutionContext(MemoryManager &theMemoryManager, XObjectFactory *theXObjectFactory=0)XPathExecutionContextexplicit
~ExecutionContext()ExecutionContextvirtual
~ProblemListenerBase()ProblemListenerBasevirtual
~StylesheetExecutionContext()StylesheetExecutionContextvirtual
~XPathExecutionContext()XPathExecutionContextvirtual

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