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. |
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.
|
org.xml.sax.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,
org.xml.sax.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,
org.xml.sax.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,
org.xml.sax.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,
org.xml.sax.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,
org.xml.sax.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,
org.xml.sax.Attributes attributes)
Start an ElemExsltFunction.
|
void |
ProcessorExsltFuncResult.startElement(StylesheetHandler handler,
java.lang.String uri,
java.lang.String localName,
java.lang.String rawName,
org.xml.sax.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.
|
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.
|
Copyright © 2023 Apache XML Project. All Rights Reserved.