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) const Stylesheet
findTemplate(StylesheetExecutionContext &executionContext, XalanNode *targetNode) const Stylesheetinline
findTemplate(StylesheetExecutionContext &executionContext, XalanNode *targetNode, XalanNode::NodeType targetNodeType, const XalanQName &mode, bool onlyUseImports) const Stylesheet
getAttributeSet(StylesheetExecutionContext &theExecutionContext, const XalanQName &theQName, size_type matchingIndex, const Locator *theLocator) const StylesheetRoot
getBaseIdentifier() const Stylesheetinline
GetCachedString typedefStylesheet
getCurrentIncludeBaseIdentifier() const Stylesheetinline
getDecimalFormatSymbols(const XalanQName &theQName) const Stylesheet
getDefaultRootRule() const StylesheetRootinline
getDefaultRule() const StylesheetRootinline
getDefaultTextRule() const StylesheetRootinline
getElemNumberCount() const StylesheetRootinline
getFirstTemplate() const Stylesheetinline
getHTMLOutputIndent() const StylesheetRootinline
getImportStack()StylesheetRootinline
getImportStack() const StylesheetRootinline
getIncludeStack()Stylesheetinline
getMemoryManager()StylesheetRootinline
getNamespaceDecls() const Stylesheetinline
getNamespaceDecls()Stylesheetinline
getNamespaceForPrefix(const XalanDOMString &prefix, StylesheetConstructionContext &constructionContext) const Stylesheet
getNamespaceForPrefix(const XalanDOMChar *prefix, StylesheetConstructionContext &constructionContext) const Stylesheet
getNamespaceForPrefix(const XalanDOMString &prefix) const Stylesheetvirtual
getNamespaceForPrefixFromStack(const XalanDOMString &prefix) const Stylesheetinline
getNamespaceForPrefixFromStack(const XalanDOMChar *prefix) const Stylesheetinline
getNamespaceFromStack(const XalanDOMString &nodeName, XalanDOMString &theBuffer) const Stylesheetinline
getNamespaceFromStack(const XalanDOMChar *nodeName, XalanDOMString &theBuffer) const Stylesheet
getNamespaces() const Stylesheetinline
getNamespaces()Stylesheetinline
getNamespacesHandler() const Stylesheetinline
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) const StylesheetRoot
getOmitOutputXMLDecl() const StylesheetRootinline
getOutputDoctypePublic(XalanDOMString &theResult) const StylesheetRootinline
getOutputDoctypeSystem(XalanDOMString &theResult) const StylesheetRootinline
getOutputEncoding(XalanDOMString &theResult) const StylesheetRootinline
getOutputIndent() const StylesheetRootinline
getOutputMediaType(XalanDOMString &theResult) const StylesheetRootinline
getOutputMethod() const StylesheetRootinline
getOutputStandalone(XalanDOMString &theResult) const StylesheetRootinline
getOutputVersion(XalanDOMString &theResult) const StylesheetRootinline
getStylesheetRoot() const Stylesheetinline
getStylesheetRoot()Stylesheetinline
getURI() const Stylesheetvirtual
getXSLTNamespaceURI() const Stylesheetinline
getXSLTVerDeclared() const Stylesheetinline
getYesOrNo(const XalanDOMChar *aname, const XalanDOMChar *val, StylesheetConstructionContext &constructionContext) const Stylesheet
hasCDATASectionElements() const StylesheetRootinline
hasPreserveOrStripSpaceElements() const StylesheetRootinline
initWrapperless(StylesheetConstructionContext &constructionContext, const Locator *locator)Stylesheet
isAttrOK(const XalanDOMChar *attrName, const AttributeListType &atts, XalanSize_t which, StylesheetConstructionContext &constructionContext) const Stylesheet
isCDATASectionElementName(const XalanQName &theQName) const StylesheetRoot
isOutputMethodSet() const StylesheetRootinline
isWrapperless() const Stylesheetinline
KeyDeclarationVectorType typedefStylesheet
KeyTablesTableType typedefStylesheet
locateAttributeMatchPatternDataList(const XalanDOMString &theName) const Stylesheet
locateElementMatchPatternDataList(const XalanDOMString &theName) const Stylesheet
locateMatchPatternDataList(const XalanNode &theNode, XalanNode::NodeType targetNodeType) const Stylesheet
lookupExtensionNSHandler(const XalanDOMString &uri) const Stylesheetinline
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) const StylesheetRoot
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) const Stylesheet
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) const StylesheetRoot
setXSLTNamespaceURI(const XalanDOMString &theURI)Stylesheetinline
setXSLTVerDeclared(double ver)Stylesheetinline
shouldStripSourceNode(const XalanText &theNode) const StylesheetRootinline
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