org.barracudamvc.core.comp.renderer
Interface Renderer
- All Known Implementing Classes:
- DOMComponentRenderer, HTMLActionRenderer, HTMLComponentRenderer, HTMLImageRenderer, HTMLInputRenderer, HTMLLabelRenderer, HTMLLinkRenderer, HTMLListRenderer, HTMLScriptRenderer, HTMLScriptResourceRenderer, HTMLSelectRenderer, HTMLTableRenderer, HTMLTemplateRenderer, HTMLTextRenderer, HTMLToggleRenderer, XMLComponentRenderer, XMLLabelRenderer, XMLTemplateRenderer, XMLTextRenderer
public interface Renderer
This interface defines the methods needed to implement a Renderer.
createDefaultNode
Node createDefaultNode(Document doc,
BComponent comp,
ViewContext vc)
throws UnsupportedFormatException
- Throws:
UnsupportedFormatException
addDefaultView
void addDefaultView(BComponent comp,
Node node)
addChildToParent
Node addChildToParent(Node parent,
Node child)
throws InvalidNodeException
- Throws:
InvalidNodeException
renderComponent
void renderComponent(BComponent comp,
View view,
ViewContext vc)
throws RenderException
- Throws:
RenderException
Copyright © 2006 BarracudaMVC.org All Rights Reserved.