## Xalan-C++ API Documentation

### The Xalan C++ XSLT Processor Version 1.7

Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members

# StylesheetHandler Member List

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

- BoolStackType typedef
- cdata(const XMLCh* const ch, const unsigned int length) `[virtual]`
- FormatterListener::cdata( const XMLCh* const ch, const size_type length) = 0 `[pure virtual]`
- characters(const XMLCh* const chars, const unsigned int length) `[virtual]`
- FormatterListener::characters( const XMLCh* const chars, const size_type length) = 0 `[pure virtual]`
- charactersRaw(const XMLCh* const chars, const unsigned int length) `[virtual]`
- FormatterListener::charactersRaw( const XMLCh* const chars, const size_type length) = 0 `[pure virtual]`
- comment(const XMLCh* const data) `[virtual]`
- doCleanup() `[protected]`
- eFormat enum name
- ElemTemplateStackType typedef
- ElemTextLiteralStackType typedef
- endDocument() `[virtual]`
- endElement(const XMLCh* const name) `[virtual]`
- entityReference(const XMLCh* const data) `[virtual]`
- FormatterListener(eFormat theFormat)
- getDoctypePublic() const `[virtual]`
- getDoctypeSystem() const `[virtual]`
- getEncoding() const `[virtual]`
- getIndent() const `[virtual]`
- getMediaType() const `[virtual]`
- getOutputFormat() const `[]`
- getPrefixResolver() const `[]`
- getWriter() const `[virtual]`
- ignorableWhitespace(const XMLCh* const chars, const unsigned int length) `[virtual]`
- FormatterListener::ignorableWhitespace( const XMLCh* const chars, const size_type length) = 0 `[pure virtual]`
- initialize() `[static]`
- isAttrOK( const XalanDOMChar* attrName, const AttributeListType& atts, int which) `[protected]`
- LastPoppedHolder class `[friend]`
- m_prefixResolver `[protected]`
- OUTPUT_METHOD_DOM enum value
- OUTPUT_METHOD_HTML enum value
- OUTPUT_METHOD_NONE enum value
- OUTPUT_METHOD_OTHER enum value
- OUTPUT_METHOD_TEXT enum value
- OUTPUT_METHOD_XML enum value
- ParentType typedef
- processImport( const XalanDOMChar* name, const AttributeListType& atts, const LocatorType* locator) `[protected]`
- processInclude( const XalanDOMChar* name, const AttributeListType& atts, const LocatorType* locator) `[protected]`
- processingInstruction(const XMLCh* const target, const XMLCh* const data) `[virtual]`
- processSpaceAttr( const XalanDOMChar* aname, const AttributeListType& atts, int which, const LocatorType* locator, bool& fPreserve) `[protected]`
- processSpaceAttr( const AttributeListType& atts, const LocatorType* locator, bool& fPreserve) `[protected]`
- QNameSetType typedef
- QNameSetVectorType typedef
- resetDocument() `[virtual]`
- s_piData `[static]`
- s_piDataLength `[static]`
- s_piTarget `[static]`
- s_piTargetLength `[static]`
- setDocumentLocator(const LocatorType* const locator) `[virtual]`
- setPrefixResolver(const PrefixResolver* thePrefixResolver) `[]`
- size_type typedef
- startDocument() `[virtual]`
- startElement(const XMLCh* const name, AttributeListType& attrs) `[virtual]`
- StylesheetHandler( Stylesheet& stylesheetTree, StylesheetConstructionContext& constructionContext)
- terminate() `[static]`
- ~FormatterListener() `[virtual]`
- ~StylesheetHandler() `[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.7 Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.