|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.xpath.XPathVisitor org.apache.xalan.templates.XSLTVisitor
A derivation from this class can be passed to a class that implements the XSLTVisitable interface, to have the appropriate method called for each component of an XSLT stylesheet. Aside from possible other uses, the main intention is to provide a reasonable means to perform expression rewriting.
Constructor Summary | |
XSLTVisitor()
|
Method Summary | |
(package private) boolean |
visitAVT(AVT elem)
Visit an Attribute Value Template (at the top level). |
(package private) boolean |
visitExtensionElement(ElemExtensionCall elem)
Visit an extension element. |
(package private) boolean |
visitInstruction(ElemTemplateElement elem)
Visit an XSLT instruction. |
(package private) boolean |
visitLiteralResultElement(ElemLiteralResult elem)
Visit a LiteralResultElement. |
(package private) boolean |
visitStylesheet(ElemTemplateElement elem)
Visit an XSLT stylesheet instruction. |
(package private) boolean |
visitTopLevelInstruction(ElemTemplateElement elem)
Visit an XSLT top-level instruction. |
(package private) boolean |
visitTopLevelVariableOrParamDecl(ElemTemplateElement elem)
Visit an XSLT top-level instruction. |
(package private) boolean |
visitVariableOrParamDecl(ElemVariable elem)
Visit an XSLT variable or parameter declaration. |
Methods inherited from class org.apache.xpath.XPathVisitor |
visitBinaryOperation, visitFunction, visitLocationPath, visitMatchPattern, visitNumberLiteral, visitPredicate, visitStep, visitStringLiteral, visitUnaryOperation, visitUnionPath, visitUnionPattern, visitVariableRef |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public XSLTVisitor()
Method Detail |
boolean visitInstruction(ElemTemplateElement elem)
elem
- The xsl instruction element object.
boolean visitStylesheet(ElemTemplateElement elem)
elem
- The xsl instruction element object.
boolean visitTopLevelInstruction(ElemTemplateElement elem)
elem
- The xsl instruction element object.
boolean visitTopLevelVariableOrParamDecl(ElemTemplateElement elem)
elem
- The xsl instruction element object.
boolean visitVariableOrParamDecl(ElemVariable elem)
elem
- The xsl instruction element object.
boolean visitLiteralResultElement(ElemLiteralResult elem)
elem
- The literal result object.
boolean visitAVT(AVT elem)
elem
- The attribute value template object.
boolean visitExtensionElement(ElemExtensionCall elem)
elem
- The extension object.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |