Xalan-C++ API Documentation
Xalan-C++ API Documentation
The Xalan-C++ XSL Transformer Version 1.0
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
XSLTEngineImpl Member List
This is the complete list of members for XSLTEngineImpl, including all inherited members.
- addResultAttribute( AttributeListImpl& attList, const XalanDOMString& aname, const XalanDOMString& value)
- addResultAttribute( const XalanDOMString& aname, const XalanDOMString& value)
- addResultNamespaceDecl( const XalanDOMString& prefix, const XalanDOMString& namespaceVal)
- addTraceListener(TraceListener* tl)
[virtual]
- AttributeKeysMapType typedef
- BoolVectorType typedef
- cdata( const XMLCh* const ch, const unsigned int start, const unsigned int length)
[virtual]
- characters( const XMLCh* const ch, const unsigned int start, const unsigned int length)
[virtual]
- characters( const XMLCh* const chars, const unsigned int length)
[virtual]
- charactersRaw( const XMLCh* const ch, const unsigned int start, const unsigned int length)
[virtual]
- clearTopLevelParams()
- cloneToResultTree( XalanNode& node, bool isLiteral, bool overrideStrip, bool shouldCloneAttributes)
- comment( const XMLCh* const data)
[virtual]
- copyAttributesToAttList( XalanNode* contextNode, const Stylesheet* stylesheetTree, const XalanElement& templateChild, AttributeListImpl& attList)
[protected]
- copyAttributeToTarget( const XalanAttr& attr, XalanNode* contextNode, const Stylesheet* stylesheetTree, AttributeListImpl& attrList, const XalanElement& namespaceContext)
- copyNamespaceAttributes( const XalanNode& src, bool srcIsStylesheetTree)
- createDocFrag() const
- createMatchPattern( const XalanDOMString& str, const PrefixResolver& resolver)
- createResultTreeFrag( StylesheetExecutionContext& executionContext, const ElemTemplateElement& templateChild, XalanNode* sourceTree, XalanNode* sourceNode, const QName& mode)
[virtual]
- createResultTreeFrag() const
[virtual]
- diag(const XalanDOMString& s) const
- displayDuration( const XalanDOMString& info, const void* key) const
- doDiagnosticsOutput()
- DurationsTableMapType typedef
- ElementKeysMapType typedef
- endDocument()
[virtual]
- endElement( const XMLCh* const name)
[virtual]
- entityReference( const XMLCh* const data)
[virtual]
- error( const XalanDOMString& msg, const XalanNode* styleNode = 0, const XalanNode* sourceNode = 0) const
[virtual]
- evalMatchPatternStr( const XalanDOMString& str, XalanNode* context, XPathExecutionContext& executionContext)
- evaluateAttrVal( XalanNode* contextNode, const PrefixResolver& namespaceContext, const XalanDOMString& stringedValue, XPathExecutionContext& executionContext)
[virtual]
- evalXPathStr( const XalanDOMString& str, XPathExecutionContext& executionContext)
- evalXPathStr( const XalanDOMString& str, XalanNode* contextNode, const PrefixResolver& prefixResolver, XPathExecutionContext& executionContext)
- evalXPathStr( const XalanDOMString& str, XalanNode* contextNode, const XalanElement& prefixResolver, XPathExecutionContext& executionContext)
- findElementByAttribute( XalanElement& elem, const XalanDOMString& targetElementName, const XalanDOMString& targetAttributeName, const XalanDOMString& targetAttributeValue)
[protected, static]
- fireGenerateEvent(const GenerateEvent& ge)
[virtual]
- fireSelectEvent(const SelectionEvent& se)
[virtual]
- fireTraceEvent(const TracerEvent& te)
[virtual]
- fixWhiteSpace( const XalanDOMString& string, bool trimHead, bool trimTail, bool doublePunctuationSpaces)
- flushPending()
- getAttributeKeys()
[static]
- getAttrTok(const XalanDOMString& name)
[static]
- getAttrVal( const XalanElement& el, const XalanDOMString& key, const XalanNode& contextNode)
- getAttrVal( const XalanElement& el, const XalanDOMString& key)
[static]
- getElementByID( const XalanDOMString& id, const XalanDocument& doc) const
- getElementKeys()
[static]
- getElementToken(const XalanDOMString& name)
[static]
- getFormatterListener() const
[virtual]
- getHasPendingStartDocument() const
- getLocatorFromStack() const
- getMustFlushPendingStartDocument() const
- getNormalizedText(const XalanText& tx) const
- getPendingAttributes()
- getPendingElementName() const
- getProblemListener() const
- getQuietConflictWarnings() const
- getResultNamespaceForPrefix(const XalanDOMString& prefix) const
- getResultPrefixForNamespace(const XalanDOMString& theNamespace) const
- getSourceNode() const
- getSourceTreeFromInput(XSLTInputSource& inputSource)
[virtual]
- getStripWhiteSpace() const
- getStylesheetFromPIURL( const XalanDOMString& xslURLString, XalanNode& fragBase, const XalanDOMString& xmlBaseIdent, bool isRoot, StylesheetConstructionContext& constructionContext)
- getStylesheetRoot() const
[virtual]
- getTraceListeners() const
[virtual]
- getTraceSelects() const
[virtual]
- getUniqueNSValue() const
[virtual]
- getXalanXSLNameSpaceURL()
[static]
- getXMLParserLiaison() const
[virtual]
- getXPathEnvSupport()
- getXPathFactory()
- getXPathProcessor()
- getXPathSupport()
- getXSLNameSpaceURL()
[static]
- getXSLToken(const XalanNode& node) const
- getXSLTVerSupported()
[static]
- ignorableWhitespace( const XMLCh* const ch, const unsigned int length)
[virtual]
- initialize()
[static]
- initializeAttributeKeysTable(AttributeKeysMapType& theAttributeKeys)
[static]
- initializeElementKeysTable(ElementKeysMapType& theElementKeys)
[static]
- initializeXSLT4JElementKeys(ElementKeysMapType& theElementKeys)
[static]
- installFunctions()
[static]
- isCDataResultElem(const XalanDOMString& elementName) const
- isXSLTagOfType( const XalanNode& node, int tagType) const
- LocatorStack typedef
- m_cdataStack
[protected]
- m_contextNodeList
- m_currentNode
[protected]
- m_domSupport
- m_emptyNamespace
[protected]
- m_executionContext
- m_flistener
- m_hasPendingStartDocument
[protected]
- m_mustFlushStartDocument
[protected]
- m_outputCarriageReturns
[protected]
- m_outputLinefeeds
[protected]
- m_parserLiaison
- m_pendingAttributes
[protected]
- m_pendingElementName
[protected]
- m_resultNameSpacePrefix
[protected]
- m_resultNameSpaces
[protected]
- m_resultNameSpaceURL
[protected]
- m_resultTreeFactory
[protected]
- m_xobjectFactory
[protected]
- m_xpathEnvSupport
- m_xpathFactory
[protected]
- m_xpathProcessor
[protected]
- m_xpathSupport
- message( const XalanDOMString& msg, const XalanNode* styleNode = 0, const XalanNode* sourceNode = 0) const
[virtual]
- NamespacesStackType typedef
- NamespaceVectorType typedef
- outputResultTreeFragment( StylesheetExecutionContext& executionContext, const XObject& theTree)
- outputToResultTree( StylesheetExecutionContext& executionContext, const XObject& xobj)
[virtual]
- ParamVectorType typedef
- parseXML( const XalanDOMString& urlString, DocumentHandler* docHandler, XalanDocument* docToRegister)
- popDuration(const void* key) const
- popLocatorStack()
- process( XSLTInputSource& inputSource, XSLTInputSource& stylesheetSource, XSLTResultTarget& outputTarget, StylesheetConstructionContext& constructionContext, StylesheetExecutionContext& executionContext)
[virtual]
- process( XSLTInputSource& inputSource, XSLTResultTarget& outputTarget, StylesheetExecutionContext& executionContext)
[virtual]
- processingInstruction( const XMLCh* const target, const XMLCh* const data)
[virtual]
- processStylesheet( XSLTInputSource& stylesheetSource, StylesheetConstructionContext& constructionContext)
[virtual]
- processStylesheet( const XalanDOMString& xsldocURLString, StylesheetConstructionContext& constructionContext)
[virtual]
- pushLocatorOnStack(const Locator* locator)
- pushTime(const void* key) const
- qnameEqualsResultElemName( const QName& qname, const XalanDOMString& elementName) const
- removeTraceListener(TraceListener* tl)
[virtual]
- reset()
[virtual]
- resetCurrentState( XalanNode* sourceTree, XalanNode* xmlNode)
[virtual]
- resetDocument()
[virtual]
- resolveTopLevelParams(StylesheetExecutionContext& executionContext)
[virtual]
- returnXPath(const XPath* xpath)
- setDiagnosticsOutput(PrintWriter* pw)
[virtual]
- setDocumentLocator(const Locator* const locator)
[virtual]
- setExecutionContext(StylesheetExecutionContext* theExecutionContext)
[virtual]
- setFormatterListener(FormatterListener* flistener)
[virtual]
- setHasPendingStartDocument(bool b)
- setMustFlushPendingStartDocument(bool b)
- setOutputCarriageReturns(bool b)
- setOutputLinefeeds(bool b)
- setPendingAttributes(const AttributeList& pendingAttributes)
- setPendingElementName(const XalanDOMString& elementName)
- setProblemListener(ProblemListener* l)
- setQuietConflictWarnings(bool b)
[virtual]
- setStripWhiteSpace(bool fStrip)
- setStylesheetParam( const XalanDOMString& key, const XalanDOMString& expression)
[virtual]
- setStylesheetParam( const XalanDOMString& key, XObject* value)
[virtual]
- setStylesheetRoot(const StylesheetRoot* theStylesheet)
[virtual]
- setTraceSelects(bool b)
[virtual]
- shouldStripSourceNode( XPathExecutionContext& executionContext, const XalanNode& node) const
[virtual]
- startDocument()
[virtual]
- startElement( const XMLCh* const name)
[virtual]
- startElement( const XMLCh* const name, AttributeList& atts)
[virtual]
- terminate()
[static]
- TraceListenerVectorType typedef
- traceSelect( const XalanElement& theTemplate, const NodeRefListBase& nl) const
[virtual]
- uninstallFunctions()
[static]
- warn( const XalanDOMString& msg, const XalanNode* styleNode = 0, const XalanNode* sourceNode = 0) const
[virtual]
- XObjectArgVectorType typedef
- XPathProcessorPtrType typedef
- XSLTEngineImpl( XMLParserLiaison& parserLiaison, XPathSupport& xpathSupport, XPathEnvSupport& xpathEnvSupport, DOMSupport& domSupport, XObjectFactory& xobjectFactory, XPathFactory& xpathFactory)
- XSLTProcessor()
- ~XSLTEngineImpl()
[virtual]
- ~XSLTProcessor()
[virtual]
Interpreting class diagrams
Doxygen and
GraphViz are used to generate this API documentation from the Xalan-C header files.
Xalan-C++ XSL Transformer Version 1.0
Copyright © 2000 The Apache Software Foundation. All Rights Reserved.
|
|