|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjd.xml.xslt.template.Template
The base class for all template implementation classes.
Constructor Summary | |
Template()
|
Method Summary | |
abstract void |
accept(TemplateVisitor visitor)
|
Template |
addChild(Template child)
|
void |
addNext(Template next)
|
boolean |
allowTailRecursion()
Return if a contained call-template instruction should not resolve tail recursion. |
Template |
getNext()
|
Template |
getParent()
|
abstract void |
instantiate(XsltContext context,
ResultBuilder resultBuilder)
Instantiate the template. |
static void |
instantiate(XsltContext context,
ResultBuilder resultBuilder,
Template template)
Instantiate the template and its following siblings. |
static String |
instantiate(XsltContext context,
Template template)
Instantiate a template and convert the result to a string. |
String |
toString()
Return a string representation of the template. |
protected void |
transferRelations(Template template)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Template()
Method Detail |
protected void transferRelations(Template template)
public void addNext(Template next)
public final Template getNext()
public Template getParent()
public Template addChild(Template child)
public abstract void accept(TemplateVisitor visitor)
public boolean allowTailRecursion()
public static void instantiate(XsltContext context, ResultBuilder resultBuilder, Template template)
public static String instantiate(XsltContext context, Template template)
template
- the templatepublic abstract void instantiate(XsltContext context, ResultBuilder resultBuilder)
public String toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |