## Uses of Class
org.apache.xalan.processor.StylesheetHandler

Packages that use StylesheetHandler
Package | Description
--- | ---
org.apache.xalan.processor | Parses an XSLT stylesheet document (which may include and import other stylesheet documents) and produces a StylesheetRoot (a TRaX Templates object).
org.apache.xalan.templates | Implements the `Templates` interface, and defines a set of classes that represent an XSLT stylesheet.

### Uses of StylesheetHandler in org.apache.xalan.processor

Methods in org.apache.xalan.processor with parameters of type StylesheetHandler
Modifier and Type | Method and Description
--- | ---
`void` | XSLTElementProcessor.`characters(StylesheetHandler handler, char[] ch, int start, int length)` Receive notification of character data inside an element.
`void` | ProcessorCharacters.`characters(StylesheetHandler handler, char[] ch, int start, int length)` Receive notification of character data inside an element.
`void` | XSLTElementProcessor.`endElement(StylesheetHandler handler, java.lang.String uri, java.lang.String localName, java.lang.String rawName)` Receive notification of the end of an element.
`void` | ProcessorText.`endElement(StylesheetHandler handler, java.lang.String uri, java.lang.String localName, java.lang.String rawName)` Receive notification of the end of an element.
`void` | ProcessorTemplateElem.`endElement(StylesheetHandler handler, java.lang.String uri, java.lang.String localName, java.lang.String rawName)` Receive notification of the end of an element.
`void` | ProcessorStylesheetElement.`endElement(StylesheetHandler handler, java.lang.String uri, java.lang.String localName, java.lang.String rawName)` Receive notification of the end of an element.
`void` | ProcessorLRE.`endElement(StylesheetHandler handler, java.lang.String uri, java.lang.String localName, java.lang.String rawName)` Receive notification of the end of an element.
`void` | ProcessorExsltFunction.`endElement(StylesheetHandler handler, java.lang.String uri, java.lang.String localName, java.lang.String rawName)` End an ElemExsltFunction, and verify its validity.
`void` | ProcessorCharacters.`endElement(StylesheetHandler handler, java.lang.String uri, java.lang.String localName, java.lang.String rawName)` Receive notification of the end of an element.
`void` | XSLTElementProcessor.`ignorableWhitespace(StylesheetHandler handler, char[] ch, int start, int length)` Receive notification of ignorable whitespace in element content.
`void` | XSLTElementProcessor.`notationDecl(StylesheetHandler handler, java.lang.String name, java.lang.String publicId, java.lang.String systemId)` Receive notification of a notation declaration.
`void` | XSLTElementProcessor.`processingInstruction(StylesheetHandler handler, java.lang.String target, java.lang.String data)` Receive notification of a processing instruction.
`InputSource` | XSLTElementProcessor.`resolveEntity(StylesheetHandler handler, java.lang.String publicId, java.lang.String systemId)` Resolve an external entity.
`void` | XSLTElementProcessor.`skippedEntity(StylesheetHandler handler, java.lang.String name)` Receive notification of a skipped entity.
`void` | XSLTElementProcessor.`startElement(StylesheetHandler handler, java.lang.String uri, java.lang.String localName, java.lang.String rawName, Attributes attributes)` Receive notification of the start of an element.
`void` | ProcessorTemplateElem.`startElement(StylesheetHandler handler, java.lang.String uri, java.lang.String localName, java.lang.String rawName, Attributes attributes)` Receive notification of the start of an element.
`void` | ProcessorStylesheetElement.`startElement(StylesheetHandler handler, java.lang.String uri, java.lang.String localName, java.lang.String rawName, Attributes attributes)` Receive notification of the start of an strip-space element.
`void` | ProcessorLRE.`startElement(StylesheetHandler handler, java.lang.String uri, java.lang.String localName, java.lang.String rawName, Attributes attributes)` Receive notification of the start of an element.
`void` | ProcessorInclude.`startElement(StylesheetHandler handler, java.lang.String uri, java.lang.String localName, java.lang.String rawName, Attributes attributes)` Receive notification of the start of an xsl:include element.
`void` | ProcessorExsltFunction.`startElement(StylesheetHandler handler, java.lang.String uri, java.lang.String localName, java.lang.String rawName, Attributes attributes)` Start an ElemExsltFunction.
`void` | ProcessorExsltFuncResult.`startElement(StylesheetHandler handler, java.lang.String uri, java.lang.String localName, java.lang.String rawName, Attributes attributes)` Verify that the func:result element does not appear within a variable, parameter, or another func:result, and that it belongs to a func:function element.
`void` | XSLTElementProcessor.`startNonText(StylesheetHandler handler)` Receive notification of the start of the non-text event.
`void` | ProcessorCharacters.`startNonText(StylesheetHandler handler)` Receive notification of the start of the non-text event.
`void` | XSLTElementProcessor.`unparsedEntityDecl(StylesheetHandler handler, java.lang.String name, java.lang.String publicId, java.lang.String systemId, java.lang.String notationName)` Receive notification of an unparsed entity declaration.
`void` | ProcessorExsltFunction.`validate(ElemTemplateElement elem, StylesheetHandler handler)` Non-recursive traversal of FunctionElement tree based on TreeWalker to verify that there are no literal result elements except within a func:result element and that the func:result element does not contain any following siblings except xsl:fallback.

### Uses of StylesheetHandler in org.apache.xalan.templates

Constructors in org.apache.xalan.templates with parameters of type StylesheetHandler
Constructor and Description
`AVT(StylesheetHandler handler, java.lang.String uri, java.lang.String name, java.lang.String rawName, java.lang.String stringedValue, ElemTemplateElement owner)` Construct an AVT by parsing the string, and either constructing a vector of AVTParts, or simply hold on to the string if the AVT is simple.