Xalan-C++ API Documentation
Xalan-C++ API Documentation
The Xalan C++ XSLT Processor Version 1.10
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
StylesheetExecutionContext Member List
This is the complete list of members for StylesheetExecutionContext, including all inherited members.
- addResultAttribute(const XalanDOMString &aname, const XalanDOMString &value)=0
[pure virtual]
- addResultAttribute(const XalanDOMString &aname, const XalanDOMChar *value)=0
[pure virtual]
- beginCreateXResultTreeFrag(XalanNode *sourceNode)=0
[pure virtual]
- beginFormatToText(XalanDOMString &theResult)=0
[pure virtual]
- beginParams()=0
[pure virtual]
- borrowMutableNodeRefList()=0
[pure virtual]
- characters(const XalanDOMChar *ch, XalanDOMString::size_type start, XalanDOMString::size_type length)=0
[pure virtual]
- characters(const XalanNode &node)=0
[pure virtual]
- characters(const XObjectPtr &xobject)=0
[pure virtual]
- charactersRaw(const XalanDOMChar *ch, XalanDOMString::size_type start, XalanDOMString::size_type length)=0
[pure virtual]
- charactersRaw(const XalanNode &node)=0
[pure virtual]
- charactersRaw(const XObjectPtr &xobject)=0
[pure virtual]
- clearTopLevelParams()=0
[pure virtual]
- cloneToResultTree(const XalanNode &node, const LocatorType *locator)=0
[pure virtual]
- cloneToResultTree(const XalanNode &node, XalanNode::NodeType nodeType, bool overrideStrip, bool shouldCloneAttributes, const LocatorType *locator)=0
[pure virtual]
- collationCompare(const XalanDOMString &theLHS, const XalanDOMString &theRHS, XalanCollationServices::eCaseOrder theCaseOrder=XalanCollationServices::eDefault)=0
[pure virtual]
- collationCompare(const XalanDOMString &theLHS, const XalanDOMString &theRHS, const XalanDOMString &theLocale, XalanCollationServices::eCaseOrder theCaseOrder=XalanCollationServices::eDefault)=0
[pure virtual]
- collationCompare(const XalanDOMChar *theLHS, const XalanDOMChar *theRHS, XalanCollationServices::eCaseOrder theCaseOrder=XalanCollationServices::eDefault)=0
[pure virtual]
- collationCompare(const XalanDOMChar *theLHS, const XalanDOMChar *theRHS, const XalanDOMChar *theLocale, XalanCollationServices::eCaseOrder theCaseOrder=XalanCollationServices::eDefault)=0
[pure virtual]
- comment(const XalanDOMChar *data)=0
[pure virtual]
- copyNamespaceAttributes(const XalanNode &src)=0
[pure virtual]
- createAndPushMutableNodeRefList()=0
[pure virtual]
- createAndPushNodesToTransformList(const NodeRefListBase *nodeList)=0
[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)=0
[pure virtual]
- createFormatterToText(Writer &writer, const XalanDOMString &encoding)=0
[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()))=0
[pure virtual]
- createMatchPattern(const XalanDOMString &str, const PrefixResolver &resolver)=0
[pure virtual]
- createMutableNodeRefList(MemoryManagerType &theManager) const=0
[pure virtual]
- createPrintWriter(XalanOutputStream *theTextOutputStream)=0
[pure virtual]
- createPrintWriter(const XalanDOMString &theFileName, const XalanDOMString &theEncoding)=0
[pure virtual]
- createPrintWriter(StreamType &theStream)=0
[pure virtual]
- createPrintWriter(FILE *theStream)=0
[pure virtual]
- createUseAttributeSetIndexesOnStack()=0
[pure virtual]
- createVariable(const XPath &xpath, XalanNode *contextNode, const PrefixResolver &resolver)=0
[pure virtual]
- createXalanNumberFormat()=0
[pure virtual]
- eDefaultHTMLIndentAmount enum value
- eDefaultXMLIndentAmount enum value
- eDummy enum name
- eEscapeURLs enum name
- eEscapeURLsDefault enum value
- eEscapeURLsNo enum value
- eEscapeURLsYes enum value
- elementAvailable(const XalanQName &theQName) const=0
[pure virtual]
- elementAvailable(const XalanDOMString &theName, const LocatorType *locator) const=0
[pure virtual]
- endCreateXResultTreeFrag()=0
[pure virtual]
- endDocument()=0
[pure virtual]
- endElement(const XalanDOMChar *name)=0
[pure virtual]
- endFormatToText()=0
[pure virtual]
- endParams()=0
[pure virtual]
- eOmitMETATag enum name
- eOmitMETATagDefault enum value
- eOmitMETATagNo enum value
- eOmitMETATagYes enum value
- error(const XalanDOMString &msg, const ElemTemplateElement &styleNode, const XalanNode *sourceNode=0) const=0
[pure virtual]
- error(const XalanDOMString &msg, const XalanNode *sourceNode, const LocatorType *locator) const=0
[pure virtual]
- ExecutionContext(MemoryManagerType &m_memoryManager)
[explicit]
- extFunction(const XalanDOMString &theNamespace, const XalanDOMString &functionName, XalanNode *context, const XObjectArgVectorType &argVec, const LocatorType *locator)=0
[pure virtual]
- findOnElementRecursionStack(const ElemTemplateElement *theElement) const=0
[pure virtual]
- findURIFromDoc(const XalanDocument *owner) const=0
[pure virtual]
- fireGenerateEvent(const GenerateEvent &ge)=0
[pure virtual]
- fireSelectEvent(const SelectionEvent &se)=0
[pure virtual]
- fireTraceEvent(const TracerEvent &te)=0
[pure virtual]
- flushPending()=0
[pure virtual]
- formatNumber(double number, const XalanDOMString &pattern, XalanDOMString &theResult, const XalanNode *context=0, const LocatorType *locator=0)=0
[pure virtual]
- formatNumber(double number, const XalanDOMString &pattern, const XalanDOMString &dfsName, XalanDOMString &theResult, const XalanNode *context=0, const LocatorType *locator=0)=0
[pure virtual]
- functionAvailable(const XalanQName &theQName) const=0
[pure virtual]
- functionAvailable(const XalanDOMString &theName, const LocatorType *locator) const=0
[pure virtual]
- getAndPopCachedString()=0
[pure virtual]
- getAndPushCachedString()=0
[pure virtual]
- GetCachedString typedef
- getCachedString()=0
[pure virtual]
- getContextNodeList() const=0
[pure virtual]
- getContextNodeListLength() const=0
[pure virtual]
- getContextNodeListPosition(const XalanNode &contextNode) const=0
[pure virtual]
- getCopyTextNodesOnly() const=0
[pure virtual]
- getCountersTable()=0
[pure virtual]
- getCurrentMode() const=0
[pure virtual]
- getCurrentNode() const=0
[pure virtual]
- getCurrentStackFrameIndex() const=0
[pure virtual]
- getCurrentTemplate() const=0
[pure virtual]
- getEscapeURLs() const=0
[pure virtual]
- getFormatterListener() const=0
[pure virtual]
- getGlobalStackFrameIndex() const=0
[pure virtual]
- getIndent() const=0
[pure virtual]
- getInvoker() const=0
[pure virtual]
- getLastCachedString()=0
[pure virtual]
- getMemoryManager()
- getNamespaceForPrefix(const XalanDOMString &prefix) const=0
[pure virtual]
- getNextNodeToTransform()=0
[pure virtual]
- getNodeSetByKey(XalanDocument *doc, const XalanQName &qname, const XalanDOMString &ref, MutableNodeRefList &nodelist)=0
[pure virtual]
- getNodeSetByKey(XalanDocument *doc, const XalanDOMString &name, const XalanDOMString &ref, const LocatorType *locator, MutableNodeRefList &nodelist)=0
[pure virtual]
- getNodeSorter()=0
[pure virtual]
- getOmitMETATag() const=0
[pure virtual]
- getParamVariable(const XalanQName &theName)=0
[pure virtual]
- getPrefixResolver() const=0
[pure virtual]
- getQuietConflictWarnings() const=0
[pure virtual]
- getResultNamespaceForPrefix(const XalanDOMString &thePrefix) const=0
[pure virtual]
- getResultPrefixForNamespace(const XalanDOMString &theNamespace) const=0
[pure virtual]
- getRootDocument() const=0
[pure virtual]
- getSkipElementAttributes() const=0
[pure virtual]
- getSourceDocument(const XalanDOMString &theURI) const=0
[pure virtual]
- getTraceListeners() const=0
[pure virtual]
- getTraceSelects() const=0
[pure virtual]
- getUniqueNamespaceValue(XalanDOMString &theValue) const=0
[pure virtual]
- getUnparsedEntityURI(const XalanDOMString &theName, const XalanDocument &theDocument) const=0
[pure virtual]
- getUseAttributeSetIndexes()=0
[pure virtual]
- getVariable(const XalanQName &name, const LocatorType *locator=0)=0
[pure virtual]
- getXalanXSLNameSpaceURL() const=0
[pure virtual]
- getXObjectFactory() const
- getXSLNameSpaceURL() const=0
[pure virtual]
- isElementPending() const=0
[pure virtual]
- isNodeAfter(const XalanNode &node1, const XalanNode &node2) const=0
[pure virtual]
- isPendingResultPrefix(const XalanDOMString &thePrefix)=0
[pure virtual]
- m_memoryManager
[protected]
- m_xobjectFactory
[protected]
- message(const XalanDOMString &msg, const ElemTemplateElement &styleNode, const XalanNode *sourceNode=0) const=0
[pure virtual]
- message(const XalanDOMString &msg, const XalanNode *sourceNode=0, const LocatorType *locator=0) const=0
[pure virtual]
- outputResultTreeFragment(const XObject &theTree, const LocatorType *locator)=0
[pure virtual]
- outputToResultTree(const XObject &xobj, const LocatorType *locator)=0
[pure virtual]
- ParamVectorType typedef
- parseXML(MemoryManagerType &theManager, const XalanDOMString &urlString, const XalanDOMString &base) const=0
[pure virtual]
- popContextMarker()=0
[pure virtual]
- popContextNodeList()=0
[pure virtual]
- popCopyTextNodesOnly()=0
[pure virtual]
- popCurrentMode()=0
[pure virtual]
- popCurrentNode()=0
[pure virtual]
- popCurrentStackFrameIndex()=0
[pure virtual]
- popCurrentTemplate()=0
[pure virtual]
- popElementFrame()=0
[pure virtual]
- popElementRecursionStack()=0
[pure virtual]
- popExecuteIf()=0
[pure virtual]
- popInvoker()=0
[pure virtual]
- popNodesToTransformList()=0
[pure virtual]
- popOutputContext()=0
[pure virtual]
- popProcessCurrentAttribute()=0
[pure virtual]
- popSkipElementAttributes()=0
[pure virtual]
- popUseAttributeSetIndexesFromStack()=0
[pure virtual]
- popXObjectPtr()=0
[pure virtual]
- processingInstruction(const XalanDOMChar *target, const XalanDOMChar *data)=0
[pure virtual]
- pushContextMarker()=0
[pure virtual]
- pushContextNodeList(const NodeRefListBase &theList)=0
[pure virtual]
- pushCopyTextNodesOnly(bool copyTextNodesOnly)=0
[pure virtual]
- pushCurrentMode(const XalanQName *theMode)=0
[pure virtual]
- pushCurrentNode(XalanNode *theCurrentNode)=0
[pure virtual]
- pushCurrentStackFrameIndex(int currentStackFrameIndex=-1)=0
[pure virtual]
- pushCurrentTemplate(const ElemTemplate *theTemplate)=0
[pure virtual]
- pushElementFrame(const ElemTemplateElement *elem)=0
[pure virtual]
- pushExecuteIf(bool executeIf)=0
[pure virtual]
- pushInvoker(const ElemTemplateElement *invoker)=0
[pure virtual]
- pushOnElementRecursionStack(const ElemTemplateElement *theElement)=0
[pure virtual]
- pushOutputContext(FormatterListener *flistener=0)=0
[pure virtual]
- pushParam(const XalanQName &qName, const XObjectPtr &theValue)=0
[pure virtual]
- pushProcessCurrentAttribute(bool processAttribute)=0
[pure virtual]
- pushSkipElementAttributes(bool skipAttributes)=0
[pure virtual]
- pushTopLevelVariables(const ParamVectorType &topLevelParams)=0
[pure virtual]
- pushVariable(const XalanQName &name, const ElemTemplateElement *element, const XalanDOMString &str, XalanNode *contextNode, const PrefixResolver &resolver)=0
[pure virtual]
- pushVariable(const XalanQName &name, const ElemTemplateElement *element, const XPath &xpath, XalanNode *contextNode, const PrefixResolver &resolver)=0
[pure virtual]
- pushVariable(const XalanQName &name, const XObjectPtr val, const ElemTemplateElement *element)=0
[pure virtual]
- pushVariable(const XalanQName &name, const ElemVariable *var, const ElemTemplateElement *element)=0
[pure virtual]
- pushXObjectPtr(const XObjectPtr &xobjectPtr)=0
[pure virtual]
- releaseAndPopMutableNodeRefList()=0
[pure virtual]
- releaseCachedString(XalanDOMString &theString)=0
[pure virtual]
- replacePendingAttribute(const XalanDOMChar *theName, const XalanDOMChar *theNewType, const XalanDOMChar *theNewValue)=0
[pure virtual]
- reset()=0
[pure virtual]
- resolveTopLevelParams()=0
[pure virtual]
- returnMutableNodeRefList(MutableNodeRefList *theList)=0
[pure virtual]
- returnXPath(const XPath *xpath)=0
[pure virtual]
- returnXResultTreeFrag(XResultTreeFrag *theXResultTreeFrag)=0
[pure virtual]
- setEscapeURLs(eEscapeURLs value)=0
[pure virtual]
- setFormatterListener(FormatterListener *flistener)=0
[pure virtual]
- setIndent(int indentAmount)=0
[pure virtual]
- setOmitMETATag(eOmitMETATag value)=0
[pure virtual]
- setPrefixResolver(const PrefixResolver *thePrefixResolver)=0
[pure virtual]
- setRootDocument(XalanNode *theDocument)=0
[pure virtual]
- setSourceDocument(const XalanDOMString &theURI, XalanDocument *theDocument)=0
[pure virtual]
- setStylesheetRoot(const StylesheetRoot *theStylesheet)=0
[pure virtual]
- shouldStripSourceNode(const XalanText &node)=0
[pure virtual]
- size_type typedef
- startDocument()=0
[pure virtual]
- startElement(const XalanDOMChar *name)=0
[pure virtual]
- StreamType typedef
- StylesheetExecutionContext(MemoryManagerType &m_memoryManager, XObjectFactory *theXObjectFactory=0)
[explicit]
- tl_size_type typedef
- traceSelect(const ElemTemplateElement &theStylesheetElement, const NodeRefListBase &nl, const XPath *xpath)=0
[pure virtual]
- warn(const XalanDOMString &msg, const ElemTemplateElement &styleNode, const XalanNode *sourceNode=0) const=0
[pure virtual]
- warn(const XalanDOMString &msg, const XalanNode *sourceNode=0, const LocatorType *locator=0) const=0
[pure virtual]
- XalanNumberFormatAutoPtr typedef
- XObjectArgVectorType typedef
- XPathExecutionContext(MemoryManagerType &m_memoryManager, XObjectFactory *theXObjectFactory=0)
[explicit]
- ~ExecutionContext()
[virtual]
- ~StylesheetExecutionContext()
[virtual]
- ~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.10
Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.
|
|