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
 org.w3c.dom.Node addChildToParent(org.w3c.dom.Node parent, org.w3c.dom.Node child)
           
 org.w3c.dom.Node createDefaultNode(org.w3c.dom.Document doc, BComponent comp, ViewContext vc)
           
 void renderComponent(BComponent comp, View view, ViewContext vc)
           
 

Method Detail

createDefaultNode

public org.w3c.dom.Node createDefaultNode(org.w3c.dom.Document doc,
                                          BComponent comp,
                                          ViewContext vc)
                                   throws UnsupportedFormatException
UnsupportedFormatException

addChildToParent

public org.w3c.dom.Node addChildToParent(org.w3c.dom.Node parent,
                                         org.w3c.dom.Node child)
                                  throws InvalidNodeException
InvalidNodeException

renderComponent

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


Copyright © 2001 Enhydra.org