at.davinci.ui
Class ViewTreeRenderer

java.lang.Object
  extended by at.davinci.ui.ViewTreeRenderer
Direct Known Subclasses:
ConsoleRenderer, JSPViewTreeRenderer

public abstract class ViewTreeRenderer
extends java.lang.Object


Constructor Summary
ViewTreeRenderer()
           
 
Method Summary
abstract  void include(java.lang.String nodeName)
           
abstract  void renderSubNode(ViewNode root)
           
abstract  void renderViewTree(ViewTreeNode root)
           
 void setDaVinciSession(DaVinciSession s)
           
abstract  void setOutputWriter(java.io.Writer out)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewTreeRenderer

public ViewTreeRenderer()
Method Detail

setDaVinciSession

public void setDaVinciSession(DaVinciSession s)

renderViewTree

public abstract void renderViewTree(ViewTreeNode root)
                             throws RenderViewTreeException
Throws:
RenderViewTreeException

renderSubNode

public abstract void renderSubNode(ViewNode root)
                            throws RenderViewTreeException
Throws:
RenderViewTreeException

include

public abstract void include(java.lang.String nodeName)
                      throws RenderViewTreeException
Throws:
RenderViewTreeException

setOutputWriter

public abstract void setOutputWriter(java.io.Writer out)