Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.6

Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

StylesheetRoot Member List

This is the complete list of members for StylesheetRoot, including all inherited members.
addAttributeSet(ElemAttributeSet *attrSet)Stylesheet
addImport(Stylesheet *theStylesheet)Stylesheet
addObjectIfNotFound(const MatchPattern2 *thePattern, PatternTableVectorType &theVector)Stylesheet [static]
addObjectIfNotFound(const MatchPattern2 *thePattern, const MatchPattern2 *theArray[], unsigned int &theArraySize)Stylesheet [static]
addTemplate(ElemTemplate *theTemplate, StylesheetConstructionContext &constructionContext)Stylesheet
applyAttrSets(const XalanQName **attributeSetsNames, size_type attributeSetsNamesCount, StylesheetExecutionContext &executionContext, XalanNode *sourceNode) const Stylesheet
AttributeSetVectorType typedefStylesheet
ElemDecimalFormatVectorType typedefStylesheet
ElemTemplateMapType typedefStylesheet
ElemVariableVectorType typedefStylesheet
ExtensionNamespacesMapType typedefStylesheet
findNamedTemplate(const XalanQName &qname) const Stylesheet
findTemplate(StylesheetExecutionContext &executionContext, XalanNode *targetNode) const Stylesheet
findTemplate(StylesheetExecutionContext &executionContext, XalanNode *targetNode, XalanNode::NodeType targetNodeType, const XalanQName &mode, bool onlyUseImports) const Stylesheet
getBaseIdentifier() const Stylesheet
getCurrentIncludeBaseIdentifier() const Stylesheet
getDecimalFormatSymbols(const XalanQName &theQName) const Stylesheet
getDefaultRootRule() const StylesheetRoot
getDefaultRule() const StylesheetRoot
getDefaultTextRule() const StylesheetRoot
getElemNumberCount() const StylesheetRoot
getImportStack()StylesheetRoot
getImportStack() const StylesheetRoot
getIncludeStack()Stylesheet
getNamespaceDecls() const Stylesheet
getNamespaceDecls()Stylesheet
getNamespaceForPrefix(const XalanDOMString &prefix) const Stylesheet [virtual]
getNamespaceForPrefixFromStack(const XalanDOMString &prefix) const Stylesheet
getNamespaceForPrefixFromStack(const XalanDOMChar *prefix) const Stylesheet
getNamespaceFromStack(const XalanDOMString &nodeName) const Stylesheet
getNamespaceFromStack(const XalanDOMChar *nodeName) const Stylesheet
getNamespaces() const Stylesheet
getNamespaces()Stylesheet
getNamespacesHandler() const Stylesheet
getNamespacesHandler()Stylesheet
getNextElemNumberID()StylesheetRoot
getNodeSetByKey(XalanDocument *doc, const XalanQName &qname, const XalanDOMString &ref, const PrefixResolver &resolver, MutableNodeRefList &nodelist, StylesheetExecutionContext &executionContext, KeyTablesTableType &theKeysTable) const StylesheetRoot
getOmitOutputXMLDecl() const StylesheetRoot
getOutputDoctypePublic() const StylesheetRoot
getOutputDoctypeSystem() const StylesheetRoot
getOutputEncoding() const StylesheetRoot
getOutputIndent() const StylesheetRoot
getOutputMediaType() const StylesheetRoot
getOutputMethod() const StylesheetRoot
getOutputStandalone() const StylesheetRoot
getOutputVersion() const StylesheetRoot
getStylesheetRoot() const Stylesheet
getStylesheetRoot()Stylesheet
getURI() const Stylesheet [virtual]
getXSLTNamespaceURI() const Stylesheet
getXSLTVerDeclared() const Stylesheet
getYesOrNo(const XalanDOMChar *aname, const XalanDOMChar *val, StylesheetConstructionContext &constructionContext) const Stylesheet
hasCDATASectionElements() const StylesheetRoot
hasPreserveOrStripSpaceElements() const StylesheetRoot
initWrapperless(StylesheetConstructionContext &constructionContext, const LocatorType *locator)Stylesheet
isAttrOK(const XalanDOMChar *attrName, const AttributeListType &atts, int which, StylesheetConstructionContext &constructionContext) const Stylesheet
isCDATASectionElementName(const XalanQName &theQName) const StylesheetRoot
isOutputMethodSet() const StylesheetRoot
isWrapperless() const Stylesheet
KeyDeclarationVectorType typedefStylesheet
KeyTablesTableType typedefStylesheet
locateAttributeMatchPatternList2(const XalanDOMString &theName) const Stylesheet
locateElementMatchPatternList2(const XalanDOMString &theName) const Stylesheet
locateMatchPatternList2(const XalanNode &theNode, XalanNode::NodeType targetNodeType) const Stylesheet
lookupExtensionNSHandler(const XalanDOMString &uri) const Stylesheet
m_baseIdentStylesheet [protected]
m_keyDeclarationsStylesheet [protected]
m_stylesheetRootStylesheet [protected]
MatchPattern2Container typedefStylesheet
NamespacesStackType typedefStylesheet
NamespaceVectorType typedefStylesheet
ParamVectorType typedefStylesheet
PatternTableMapType typedefStylesheet
PatternTableVectorType typedefStylesheet
popNamespaces()Stylesheet
postConstruction(StylesheetConstructionContext &constructionContext)StylesheetRoot [virtual]
PrefixResolver()PrefixResolver [protected]
PrefixResolver(const PrefixResolver &)PrefixResolver [protected]
process(XalanNode *sourceTree, XSLTResultTarget &outputTarget, StylesheetExecutionContext &executionContext) const StylesheetRoot
processDecimalFormatElement(StylesheetConstructionContext &constructionContext, const AttributeListType &atts, const LocatorType *locator=0)Stylesheet
processExcludeResultPrefixes(StylesheetConstructionContext &theConstructionContext, const XalanDOMChar *theValue)Stylesheet
processExtensionNamespace(StylesheetConstructionContext &theConstructionContext, const XalanDOMString &uri)Stylesheet
processKeyElement(const PrefixResolver &nsContext, const AttributeListType &atts, const LocatorType *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
pushWhitespacePreservingElement(const XPath *theXPath)StylesheetRoot
pushWhitespaceStrippingElement(const XPath *theXPath)StylesheetRoot
s_emptyQNameStylesheet [protected, static]
setBaseIdentifier(const XalanDOMString &str)Stylesheet
setIndentResult(bool bIndent)StylesheetRoot
setNamespaceDecls(const NamespaceVectorType &ns)Stylesheet
setOutputMethod(FormatterListener::eFormat meth)StylesheetRoot
setTopLevelVariable(ElemVariable *var)Stylesheet
setupFormatterListener(XSLTResultTarget &outputTarget, StylesheetExecutionContext &executionContext) const StylesheetRoot
setXSLTNamespaceURI(const XalanDOMString &theURI)Stylesheet
setXSLTVerDeclared(double ver)Stylesheet
shouldStripSourceNode(StylesheetExecutionContext &executionContext, const XalanText &textNode) const StylesheetRoot
size_type typedefStylesheet
Stylesheet(StylesheetRoot &root, const XalanDOMString &baseIdentifier, StylesheetConstructionContext &constructionContext)Stylesheet
StylesheetRoot(const XalanDOMString &baseIdentifier, StylesheetConstructionContext &constructionContext)StylesheetRoot
StylesheetVectorType typedefStylesheet
URLStackType typedefStylesheet
XalanQNameVectorType typedefStylesheetRoot
XPathVectorType typedefStylesheetRoot
~PrefixResolver()PrefixResolver [protected, virtual]
~Stylesheet()Stylesheet [virtual]
~StylesheetRoot()StylesheetRoot [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.6
Copyright © 2000, 2001, 2002, 2003 The Apache Software Foundation. All Rights Reserved.