com.dfki.peregrin.site.template
Class Template

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

public class Template
extends DefaultTemplate


Field Summary
protected  SiteNode template
           
 
Fields inherited from class com.dfki.peregrin.site.template.XMLTemplate
templateparam
 
Constructor Summary
Template(SiteNode template)
           
Template(SiteNode template, RunParameter params)
           
 
Method Summary
 Page content()
           
 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 invokeRequester(RunParameter params)
           
protected  void invokeStorer(RunParameter params)
           
 boolean isPublished()
           
 void printChilds(SiteNode node, RunParameter params)
           
protected  void printObject(SiteNode node, RunParameter params)
           
 Book publishingBook()
           
 Register register()
           
 void run(RunParameter params)
           
 int searchItemNumber()
           
 void setContent(Page page)
           
 void setDefaultBook(Book b)
           
 void setIsPublished(boolean b)
           
 void setPublishingBook(Book b)
           
 void setRegister(Register r)
           
 void setSearchItemNumber(int n)
           
 
Methods inherited from class com.dfki.peregrin.site.template.DefaultTemplate
invokeProvide, printCDATA, printCloseTag, printComment, printOpenTag, printText, setXMLBook
 
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
 

Field Detail

template

protected SiteNode template
Constructor Detail

Template

public Template(SiteNode template)

Template

public Template(SiteNode template,
                RunParameter params)
Method Detail

setContent

public void setContent(Page page)

content

public Page content()

setRegister

public void setRegister(Register r)

register

public Register register()

setPublishingBook

public void setPublishingBook(Book b)

publishingBook

public Book publishingBook()

setIsPublished

public void setIsPublished(boolean b)

isPublished

public boolean isPublished()

setSearchItemNumber

public void setSearchItemNumber(int n)

searchItemNumber

public int searchItemNumber()

id

public void id()
Overrides:
id in class DefaultTemplate

setDefaultBook

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

run

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

printObject

protected void printObject(SiteNode node,
                           RunParameter params)

invokeProvide

protected void invokeProvide(RunParameter params)
Overrides:
invokeProvide in class DefaultTemplate

invokeMerge

protected void invokeMerge(RunParameter params)
Overrides:
invokeMerge in class DefaultTemplate

invokeEvaluate

protected void invokeEvaluate(RunParameter params)
Overrides:
invokeEvaluate in class DefaultTemplate

invokeExists

protected void invokeExists(SiteNode node,
                            RunParameter params)
Overrides:
invokeExists in class DefaultTemplate

invokeStorer

protected void invokeStorer(RunParameter params)

invokeRequester

protected void invokeRequester(RunParameter params)

printChilds

public void printChilds(SiteNode node,
                        RunParameter params)