Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.11


StylesheetRoot Member List

This is the complete list of members for StylesheetRoot, including all inherited members.

addAttributeSet(ElemAttributeSet &theAttributeSet)StylesheetRoot
addImport(Stylesheet *theStylesheet)Stylesheetinline
addObjectIfNotFound(const XalanMatchPatternData *thePattern, PatternTableVectorType &theVector)Stylesheetstatic
addObjectIfNotFound(const XalanMatchPatternData *thePattern, const XalanMatchPatternData *theArray[], XalanSize_t &theArraySize)Stylesheetstatic
addTemplate(ElemTemplate *theTemplate, StylesheetConstructionContext &constructionContext)Stylesheet
addWhitespaceElement(const XalanSpaceNodeTester &theTester)Stylesheet
AttributeSetMapType typedefStylesheetRoot
AttributeSetVectorType typedefStylesheetRoot
create(MemoryManager &theManager, const XalanDOMString &baseIdentifier, StylesheetConstructionContext &constructionContext)StylesheetRootstatic
Stylesheet::create(MemoryManager &theManager, StylesheetRoot &root, const XalanDOMString &baseIdentifier, StylesheetConstructionContext &constructionContext)Stylesheetstatic
ElemDecimalFormatVectorType typedefStylesheet
ElemTemplateMapType typedefStylesheet
ElemVariableVectorType typedefStylesheet
ExtensionNamespacesMapType typedefStylesheet
findNamedTemplate(const XalanQName &qname) constStylesheet
findTemplate(StylesheetExecutionContext &executionContext, XalanNode *targetNode) constStylesheetinline
findTemplate(StylesheetExecutionContext &executionContext, XalanNode *targetNode, XalanNode::NodeType targetNodeType, const XalanQName &mode, bool onlyUseImports) constStylesheet
getAttributeSet(StylesheetExecutionContext &theExecutionContext, const XalanQName &theQName, size_type matchingIndex, const Locator *theLocator) constStylesheetRoot
getBaseIdentifier() constStylesheetinline
GetCachedString typedefStylesheet
getCurrentIncludeBaseIdentifier() constStylesheetinline
getDecimalFormatSymbols(const XalanQName &theQName) constStylesheet
getDefaultRootRule() constStylesheetRootinline
getDefaultRule() constStylesheetRootinline
getDefaultTextRule() constStylesheetRootinline
getElemNumberCount() constStylesheetRootinline
getFirstTemplate() constStylesheetinline
getHTMLOutputIndent() constStylesheetRootinline
getImportStack()StylesheetRootinline
getImportStack() constStylesheetRootinline
getIncludeStack()Stylesheetinline
getMemoryManager()StylesheetRootinline
getNamespaceDecls() constStylesheetinline
getNamespaceDecls()Stylesheetinline
getNamespaceForPrefix(const XalanDOMString &prefix, StylesheetConstructionContext &constructionContext) constStylesheet
getNamespaceForPrefix(const XalanDOMChar *prefix, StylesheetConstructionContext &constructionContext) constStylesheet
getNamespaceForPrefix(const XalanDOMString &prefix) constStylesheetvirtual
getNamespaceForPrefixFromStack(const XalanDOMString &prefix) constStylesheetinline
getNamespaceForPrefixFromStack(const XalanDOMChar *prefix) constStylesheetinline
getNamespaceFromStack(const XalanDOMString &nodeName, XalanDOMString &theBuffer) constStylesheetinline
getNamespaceFromStack(const XalanDOMChar *nodeName, XalanDOMString &theBuffer) constStylesheet
getNamespaces() constStylesheetinline
getNamespaces()Stylesheetinline
getNamespacesHandler() constStylesheetinline
getNamespacesHandler()Stylesheetinline
getNextElemNumberID()StylesheetRootinline
getNodeSetByKey(XalanNode *context, const XalanQName &qname, const XalanDOMString &ref, const PrefixResolver &resolver, MutableNodeRefList &nodelist, StylesheetExecutionContext &executionContext, const Locator *locator, KeyTablesTableType &theKeysTable) constStylesheetRoot
getOmitOutputXMLDecl() constStylesheetRootinline
getOutputDoctypePublic(XalanDOMString &theResult) constStylesheetRootinline
getOutputDoctypeSystem(XalanDOMString &theResult) constStylesheetRootinline
getOutputEncoding(XalanDOMString &theResult) constStylesheetRootinline
getOutputIndent() constStylesheetRootinline
getOutputMediaType(XalanDOMString &theResult) constStylesheetRootinline
getOutputMethod() constStylesheetRootinline
getOutputStandalone(XalanDOMString &theResult) constStylesheetRootinline
getOutputVersion(XalanDOMString &theResult) constStylesheetRootinline
getStylesheetRoot() constStylesheetinline
getStylesheetRoot()Stylesheetinline
getURI() constStylesheetvirtual
getXSLTNamespaceURI() constStylesheetinline
getXSLTVerDeclared() constStylesheetinline
getYesOrNo(const XalanDOMChar *aname, const XalanDOMChar *val, StylesheetConstructionContext &constructionContext) constStylesheet
hasCDATASectionElements() constStylesheetRootinline
hasPreserveOrStripSpaceElements() constStylesheetRootinline
initWrapperless(StylesheetConstructionContext &constructionContext, const Locator *locator)Stylesheet
isAttrOK(const XalanDOMChar *attrName, const AttributeListType &atts, XalanSize_t which, StylesheetConstructionContext &constructionContext) constStylesheet
isCDATASectionElementName(const XalanQName &theQName) constStylesheetRoot
isOutputMethodSet() constStylesheetRootinline
isWrapperless() constStylesheetinline
KeyDeclarationVectorType typedefStylesheet
KeyTablesTableType typedefStylesheet
locateAttributeMatchPatternDataList(const XalanDOMString &theName) constStylesheet
locateElementMatchPatternDataList(const XalanDOMString &theName) constStylesheet
locateMatchPatternDataList(const XalanNode &theNode, XalanNode::NodeType targetNodeType) constStylesheet
lookupExtensionNSHandler(const XalanDOMString &uri) constStylesheetinline
m_baseIdentStylesheetprotected
m_keyDeclarationsStylesheetprotected
m_stylesheetRootStylesheetprotected
m_whitespaceElementsStylesheetprotected
NamespacesStackType typedefStylesheet
NamespaceVectorType typedefStylesheet
ParamVectorType typedefStylesheet
PatternTableMapType typedefStylesheet
PatternTableVectorType typedefStylesheet
popNamespaces()Stylesheetinline
postConstruction(StylesheetConstructionContext &constructionContext)StylesheetRootvirtual
PrefixResolver()PrefixResolver
PrefixResolver(const PrefixResolver &)PrefixResolver
process(XalanNode *sourceTree, XSLTResultTarget &outputTarget, StylesheetExecutionContext &executionContext) constStylesheetRoot
processDecimalFormatElement(StylesheetConstructionContext &constructionContext, const AttributeListType &atts, const Locator *locator=0)Stylesheet
processExcludeResultPrefixes(StylesheetConstructionContext &theConstructionContext, const XalanDOMChar *theValue)Stylesheetinline
processExtensionNamespace(StylesheetConstructionContext &theConstructionContext, const XalanDOMString &uri)Stylesheet
processKeyElement(const PrefixResolver &nsContext, const AttributeListType &atts, const Locator *locator, StylesheetConstructionContext &constructionContext)Stylesheet
processNSAliasElement(const XalanDOMChar *name, const AttributeListType &atts, StylesheetConstructionContext &constructionContext)Stylesheet
processOutputSpec(const XalanDOMChar *name, const AttributeListType &atts, StylesheetConstructionContext &constructionContext)StylesheetRoot
pushNamespaces(const AttributeListType &atts)Stylesheet
pushTopLevelVariables(StylesheetExecutionContext &executionContext, const ParamVectorType &topLevelParams) constStylesheet
s_emptyQNameStylesheetprotectedstatic
setIndentResult(bool bIndent)StylesheetRootinline
setNamespaceDecls(const NamespaceVectorType &ns)Stylesheetinline
setOutputMethod(FormatterListener::eFormat meth)StylesheetRootinline
setTopLevelVariable(ElemVariable *var)Stylesheetinline
setupFormatterListener(XSLTResultTarget &outputTarget, StylesheetExecutionContext &executionContext) constStylesheetRoot
setXSLTNamespaceURI(const XalanDOMString &theURI)Stylesheetinline
setXSLTVerDeclared(double ver)Stylesheetinline
shouldStripSourceNode(const XalanText &theNode) constStylesheetRootinline
Stylesheet(StylesheetRoot &root, const XalanDOMString &baseIdentifier, StylesheetConstructionContext &constructionContext)Stylesheet
StylesheetRoot(const XalanDOMString &baseIdentifier, StylesheetConstructionContext &constructionContext)StylesheetRoot
StylesheetVectorType typedefStylesheet
URLStackType typedefStylesheet
WhitespaceElementsVectorType typedefStylesheet
XalanQNameVectorType typedefStylesheetRoot
~PrefixResolver()PrefixResolvervirtual
~Stylesheet()Stylesheetvirtual
~StylesheetRoot()StylesheetRootvirtual

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