org.enhydra.barracuda.core.comp.renderer
Interface Renderer

All Known Implementing Classes:
DOMComponentRenderer

public interface Renderer

This interface defines the methods needed to implement a Renderer.


Method Summary
 Node addChildToParent(Node parent, Node child)
           
 Node createDefaultNode(Document doc, BComponent comp, ViewContext vc)
           
 void renderComponent(BComponent comp, View view, ViewContext vc)
           
 

Method Detail

createDefaultNode

public Node createDefaultNode(Document doc,
                              BComponent comp,
                              ViewContext vc)
                       throws UnsupportedFormatException
Throws:
UnsupportedFormatException

addChildToParent

public Node addChildToParent(Node parent,
                             Node child)
                      throws InvalidNodeException
Throws:
InvalidNodeException

renderComponent

public void renderComponent(BComponent comp,
                            View view,
                            ViewContext vc)
                     throws RenderException
Throws:
RenderException


Copyright © 2003 BarracudaMVC.org All Rights Reserved.