com.dfki.peregrin.site.template
Class DefaultTemplate

java.lang.Object
  |
  +--com.dfki.peregrin.site.template.XMLTemplate
        |
        +--com.dfki.peregrin.site.template.DefaultTemplate
Direct Known Subclasses:
SearchResultTemplate, Template

public class DefaultTemplate
extends XMLTemplate


Fields inherited from class com.dfki.peregrin.site.template.XMLTemplate
templateparam
 
Constructor Summary
DefaultTemplate()
           
DefaultTemplate(RunParameter params)
           
DefaultTemplate(SiteNode s)
           
 
Method Summary
 void id()
           
protected  void invokeEvaluate(RunParameter params)
           
protected  void invokeExists(SiteNode node, RunParameter params)
           
protected  void invokeMerge(RunParameter params)
           
protected  void invokeProvide(RunParameter params)
           
protected  void invokeProvide(RunParameter params, boolean intemplate)
           
protected  void printCDATA(Page currpage, SiteNode node, RunParameter params)
           
protected  void printCloseTag(Page currpage, SiteNode node, RunParameter params)
           
protected  void printComment(Page currpage, SiteNode node, RunParameter params)
           
protected  boolean printOpenTag(Page currpage, SiteNode node, RunParameter params)
           
protected  void printText(Page currpage, SiteNode node, RunParameter params)
           
 void run(RunParameter params)
           
 void setDefaultBook(Book b)
           
 void setXMLBook(Book b)
           
 
Methods inherited from class com.dfki.peregrin.site.template.XMLTemplate
setTemplateRunParameter, templateRunParameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultTemplate

public DefaultTemplate(SiteNode s)

DefaultTemplate

public DefaultTemplate()

DefaultTemplate

public DefaultTemplate(RunParameter params)
Method Detail

id

public void id()
Overrides:
id in class XMLTemplate

setDefaultBook

public void setDefaultBook(Book b)
Overrides:
setDefaultBook in class XMLTemplate

setXMLBook

public void setXMLBook(Book b)
Overrides:
setXMLBook in class XMLTemplate

run

public void run(RunParameter params)
Overrides:
run in class XMLTemplate

invokeProvide

protected void invokeProvide(RunParameter params)

invokeProvide

protected void invokeProvide(RunParameter params,
                             boolean intemplate)

invokeMerge

protected void invokeMerge(RunParameter params)

invokeExists

protected void invokeExists(SiteNode node,
                            RunParameter params)

invokeEvaluate

protected void invokeEvaluate(RunParameter params)

printComment

protected void printComment(Page currpage,
                            SiteNode node,
                            RunParameter params)

printText

protected void printText(Page currpage,
                         SiteNode node,
                         RunParameter params)

printCDATA

protected void printCDATA(Page currpage,
                          SiteNode node,
                          RunParameter params)

printOpenTag

protected boolean printOpenTag(Page currpage,
                               SiteNode node,
                               RunParameter params)

printCloseTag

protected void printCloseTag(Page currpage,
                             SiteNode node,
                             RunParameter params)