|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use StylesheetHandler | |
---|---|
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 | |
---|---|
protected void |
ProcessorText.appendAndPush(StylesheetHandler handler,
ElemTemplateElement elem)
Append the current template element to the current template element, and then push it onto the current template element stack. |
protected void |
ProcessorTemplateElem.appendAndPush(StylesheetHandler handler,
ElemTemplateElement elem)
Append the current template element to the current template element, and then push it onto the current template element stack. |
protected void |
ProcessorTemplate.appendAndPush(StylesheetHandler handler,
ElemTemplateElement elem)
Append the current template element to the current template element, and then push it onto the current template element stack. |
protected void |
ProcessorGlobalVariableDecl.appendAndPush(StylesheetHandler handler,
ElemTemplateElement elem)
Append the current template element to the current template element, and then push it onto the current template element stack. |
protected void |
ProcessorGlobalParamDecl.appendAndPush(StylesheetHandler handler,
ElemTemplateElement elem)
Append the current template element to the current template element, and then push it onto the current template element stack. |
protected void |
ProcessorExsltFunction.appendAndPush(StylesheetHandler handler,
ElemTemplateElement elem)
Must include; super doesn't suffice! |
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 |
ProcessorGlobalVariableDecl.endElement(StylesheetHandler handler,
java.lang.String uri,
java.lang.String localName,
java.lang.String rawName)
Receive notification of the end of an element. |
void |
ProcessorGlobalParamDecl.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 |
ProcessorAttributeSet.endElement(StylesheetHandler handler,
java.lang.String uri,
java.lang.String localName,
java.lang.String rawName)
Receive notification of the end of an element. |
private java.lang.String |
ProcessorInclude.getBaseURIOfIncludedStylesheet(StylesheetHandler handler,
javax.xml.transform.Source s)
Get the base URI of the included or imported stylesheet, if the user provided a URIResolver, then get the Source object for the stylsheet from it, and get the systemId from that Source object, otherwise try to recover by using the SysteIDResolver to figure out the base URI. |
private javax.xml.transform.Source |
ProcessorInclude.getSourceFromUriResolver(StylesheetHandler handler)
Get the Source object for the included or imported stylesheet module obtained from the user's URIResolver, if there is no user provided URIResolver null is returned. |
protected Stylesheet |
ProcessorStylesheetElement.getStylesheetRoot(StylesheetHandler handler)
This method can be over-ridden by a class that extends this one. |
protected Stylesheet |
ProcessorLRE.getStylesheetRoot(StylesheetHandler handler)
This method could be over-ridden by a class that extends this class. |
private void |
XSLTAttributeDef.handleError(StylesheetHandler handler,
java.lang.String msg,
java.lang.Object[] args,
java.lang.Exception exc)
|
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. |
protected void |
ProcessorInclude.parse(StylesheetHandler handler,
java.lang.String uri,
java.lang.String localName,
java.lang.String rawName,
org.xml.sax.Attributes attributes)
Set off a new parse for an included or imported stylesheet. |
(package private) java.lang.Object |
XSLTAttributeDef.processAVT_QNAME(StylesheetHandler handler,
java.lang.String uri,
java.lang.String name,
java.lang.String rawName,
java.lang.String value,
ElemTemplateElement owner)
Process an attribute string of type T_QNAME into a QName value. |
(package private) AVT |
XSLTAttributeDef.processAVT(StylesheetHandler handler,
java.lang.String uri,
java.lang.String name,
java.lang.String rawName,
java.lang.String value,
ElemTemplateElement owner)
Process an attribute string of type T_AVT into a AVT value. |
(package private) java.lang.Object |
XSLTAttributeDef.processCDATA(StylesheetHandler handler,
java.lang.String uri,
java.lang.String name,
java.lang.String rawName,
java.lang.String value,
ElemTemplateElement owner)
Process an attribute string of type T_CDATA into a String value. |
(package private) java.lang.Object |
XSLTAttributeDef.processCHAR(StylesheetHandler handler,
java.lang.String uri,
java.lang.String name,
java.lang.String rawName,
java.lang.String value,
ElemTemplateElement owner)
Process an attribute string of type T_CHAR into a Character value. |
(package private) java.lang.Object |
XSLTAttributeDef.processENUM_OR_PQNAME(StylesheetHandler handler,
java.lang.String uri,
java.lang.String name,
java.lang.String rawName,
java.lang.String value,
ElemTemplateElement owner)
Process an attribute string of that is either an enumerated value or a qname-but-not-ncname. |
(package private) java.lang.Object |
XSLTAttributeDef.processENUM(StylesheetHandler handler,
java.lang.String uri,
java.lang.String name,
java.lang.String rawName,
java.lang.String value,
ElemTemplateElement owner)
Process an attribute string of type T_ENUM into a int value. |
(package private) java.lang.Object |
XSLTAttributeDef.processEXPR(StylesheetHandler handler,
java.lang.String uri,
java.lang.String name,
java.lang.String rawName,
java.lang.String value,
ElemTemplateElement owner)
Process an attribute string of type T_EXPR into an XPath value. |
void |
XSLTElementProcessor.processingInstruction(StylesheetHandler handler,
java.lang.String target,
java.lang.String data)
Receive notification of a processing instruction. |
(package private) java.lang.Object |
XSLTAttributeDef.processNCNAME(StylesheetHandler handler,
java.lang.String uri,
java.lang.String name,
java.lang.String rawName,
java.lang.String value,
ElemTemplateElement owner)
Process an attribute string of type NCName into a String |
(package private) java.lang.Object |
XSLTAttributeDef.processNMTOKEN(StylesheetHandler handler,
java.lang.String uri,
java.lang.String name,
java.lang.String rawName,
java.lang.String value,
ElemTemplateElement owner)
Process an attribute string of type T_NMTOKEN into a String value. |
(package private) java.lang.Object |
XSLTAttributeDef.processNUMBER(StylesheetHandler handler,
java.lang.String uri,
java.lang.String name,
java.lang.String rawName,
java.lang.String value,
ElemTemplateElement owner)
Process an attribute string of type T_NUMBER into a double value. |
(package private) java.lang.Object |
XSLTAttributeDef.processPATTERN(StylesheetHandler handler,
java.lang.String uri,
java.lang.String name,
java.lang.String rawName,
java.lang.String value,
ElemTemplateElement owner)
Process an attribute string of type T_PATTERN into an XPath match pattern value. |
(package private) StringVector |
XSLTAttributeDef.processPREFIX_LIST(StylesheetHandler handler,
java.lang.String uri,
java.lang.String name,
java.lang.String rawName,
java.lang.String value)
Process an attribute string of type T_PREFIXLIST into a vector of prefixes that may be resolved to URLs. |
(package private) StringVector |
XSLTAttributeDef.processPREFIX_URLLIST(StylesheetHandler handler,
java.lang.String uri,
java.lang.String name,
java.lang.String rawName,
java.lang.String value)
Process an attribute string of type T_URLLIST into a vector of prefixes that may be resolved to URLs. |
(package private) java.lang.Object |
XSLTAttributeDef.processQNAME(StylesheetHandler handler,
java.lang.String uri,
java.lang.String name,
java.lang.String rawName,
java.lang.String value,
ElemTemplateElement owner)
Process an attribute string of type T_QNAME into a QName value. |
(package private) java.util.Vector |
XSLTAttributeDef.processQNAMES(StylesheetHandler handler,
java.lang.String uri,
java.lang.String name,
java.lang.String rawName,
java.lang.String value)
Process an attribute string of type T_QNAMES into a vector of QNames where the specification requires that non-prefixed elements not be placed in a namespace. |
(package private) java.util.Vector |
XSLTAttributeDef.processQNAMESRNU(StylesheetHandler handler,
java.lang.String uri,
java.lang.String name,
java.lang.String rawName,
java.lang.String value)
Process an attribute string of type T_QNAMES_RESOLVE_NULL into a vector of QNames where the specification requires non-prefixed elements to be placed in the default namespace. |
(package private) java.util.Vector |
XSLTAttributeDef.processSIMPLEPATTERNLIST(StylesheetHandler handler,
java.lang.String uri,
java.lang.String name,
java.lang.String rawName,
java.lang.String value,
ElemTemplateElement owner)
Process an attribute string of type T_SIMPLEPATTERNLIST into a vector of XPath match patterns. |
protected javax.xml.transform.Source |
ProcessorInclude.processSource(StylesheetHandler handler,
javax.xml.transform.Source source)
This method does nothing, but a class that extends this class could over-ride it and do some processing of the source. |
(package private) StringVector |
XSLTAttributeDef.processSTRINGLIST(StylesheetHandler handler,
java.lang.String uri,
java.lang.String name,
java.lang.String rawName,
java.lang.String value)
Process an attribute string of type T_STRINGLIST into a vector of XPath match patterns. |
(package private) java.lang.Object |
XSLTAttributeDef.processURL(StylesheetHandler handler,
java.lang.String uri,
java.lang.String name,
java.lang.String rawName,
java.lang.String value,
ElemTemplateElement owner)
Process an attribute string of type T_URL into a URL value. |
(package private) java.lang.Object |
XSLTAttributeDef.processValue(StylesheetHandler handler,
java.lang.String uri,
java.lang.String name,
java.lang.String rawName,
java.lang.String value,
ElemTemplateElement owner)
Process an attribute value. |
private java.lang.Boolean |
XSLTAttributeDef.processYESNO(StylesheetHandler handler,
java.lang.String uri,
java.lang.String name,
java.lang.String rawName,
java.lang.String value)
Process an attribute string of type T_YESNO into a Boolean value. |
org.xml.sax.InputSource |
XSLTElementProcessor.resolveEntity(StylesheetHandler handler,
java.lang.String publicId,
java.lang.String systemId)
Resolve an external entity. |
(package private) boolean |
XSLTAttributeDef.setAttrValue(StylesheetHandler handler,
java.lang.String attrUri,
java.lang.String attrLocalName,
java.lang.String attrRawName,
java.lang.String attrValue,
ElemTemplateElement elem)
Set a value on an attribute. |
(package private) void |
XSLTAttributeDef.setDefAttrValue(StylesheetHandler handler,
ElemTemplateElement elem)
Set the default value of an attribute. |
(package private) void |
XSLTElementProcessor.setPropertiesFromAttributes(StylesheetHandler handler,
java.lang.String rawName,
org.xml.sax.Attributes attributes,
ElemTemplateElement target)
Set the properties of an object from the given attribute list. |
(package private) void |
ProcessorKey.setPropertiesFromAttributes(StylesheetHandler handler,
java.lang.String rawName,
org.xml.sax.Attributes attributes,
ElemTemplateElement target)
Set the properties of an object from the given attribute list. |
(package private) org.xml.sax.Attributes |
XSLTElementProcessor.setPropertiesFromAttributes(StylesheetHandler handler,
java.lang.String rawName,
org.xml.sax.Attributes attributes,
ElemTemplateElement target,
boolean throwError)
Set the properties of an object from the given attribute list. |
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 |
ProcessorStripSpace.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 |
ProcessorPreserveSpace.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 preserve-space element. |
void |
ProcessorOutputElem.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:output element. |
void |
ProcessorNamespaceAlias.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:namespace-alias 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 |
ProcessorKey.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:key 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 |
ProcessorDecimalFormat.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 |
ProcessorAttributeSet.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:attribute-set 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 | |
---|---|
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |