Uses of Class
org.apache.xalan.processor.StylesheetHandler
Packages that use StylesheetHandler
Package
Description
Parses an XSLT stylesheet document (which may include and import other stylesheet documents) and produces a StylesheetRoot
(a TRaX Templates object).
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 StylesheetHandlerModifier and TypeMethodDescriptionvoid
ProcessorCharacters.characters
(StylesheetHandler handler, char[] ch, int start, int length) Receive notification of character data inside an element.void
XSLTElementProcessor.characters
(StylesheetHandler handler, char[] ch, int start, int length) Receive notification of character data inside an element.void
ProcessorCharacters.endElement
(StylesheetHandler handler, String uri, String localName, String rawName) Receive notification of the end of an element.void
ProcessorExsltFunction.endElement
(StylesheetHandler handler, String uri, String localName, String rawName) End an ElemExsltFunction, and verify its validity.void
ProcessorLRE.endElement
(StylesheetHandler handler, String uri, String localName, String rawName) Receive notification of the end of an element.void
ProcessorStylesheetElement.endElement
(StylesheetHandler handler, String uri, String localName, String rawName) Receive notification of the end of an element.void
ProcessorTemplateElem.endElement
(StylesheetHandler handler, String uri, String localName, String rawName) Receive notification of the end of an element.void
ProcessorText.endElement
(StylesheetHandler handler, String uri, String localName, String rawName) Receive notification of the end of an element.void
XSLTElementProcessor.endElement
(StylesheetHandler handler, String uri, String localName, 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, String name, String publicId, String systemId) Receive notification of a notation declaration.void
XSLTElementProcessor.processingInstruction
(StylesheetHandler handler, String target, String data) Receive notification of a processing instruction.XSLTElementProcessor.resolveEntity
(StylesheetHandler handler, String publicId, String systemId) Resolve an external entity.void
XSLTElementProcessor.skippedEntity
(StylesheetHandler handler, String name) Receive notification of a skipped entity.void
ProcessorExsltFuncResult.startElement
(StylesheetHandler handler, String uri, String localName, 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
ProcessorExsltFunction.startElement
(StylesheetHandler handler, String uri, String localName, String rawName, Attributes attributes) Start an ElemExsltFunction.void
ProcessorInclude.startElement
(StylesheetHandler handler, String uri, String localName, String rawName, Attributes attributes) Receive notification of the start of an xsl:include element.void
ProcessorLRE.startElement
(StylesheetHandler handler, String uri, String localName, String rawName, Attributes attributes) Receive notification of the start of an element.void
ProcessorStylesheetElement.startElement
(StylesheetHandler handler, String uri, String localName, String rawName, Attributes attributes) Receive notification of the start of an strip-space element.void
ProcessorTemplateElem.startElement
(StylesheetHandler handler, String uri, String localName, String rawName, Attributes attributes) Receive notification of the start of an element.void
XSLTElementProcessor.startElement
(StylesheetHandler handler, String uri, String localName, String rawName, Attributes attributes) Receive notification of the start of an element.void
ProcessorCharacters.startNonText
(StylesheetHandler handler) Receive notification of the start of the non-text event.void
XSLTElementProcessor.startNonText
(StylesheetHandler handler) Receive notification of the start of the non-text event.void
XSLTElementProcessor.unparsedEntityDecl
(StylesheetHandler handler, String name, String publicId, String systemId, 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 StylesheetHandlerModifierConstructorDescriptionAVT
(StylesheetHandler handler, String uri, String name, String rawName, 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.