org.enhydra.barracuda.core.comp.renderer.html
Class HTMLScriptRenderer
java.lang.Object
org.enhydra.barracuda.core.comp.renderer.DOMComponentRenderer
org.enhydra.barracuda.core.comp.renderer.html.HTMLScriptRenderer
- All Implemented Interfaces:
- Renderer
- public class HTMLScriptRenderer
- extends DOMComponentRenderer
This class handles the default rendering script references into an HTML view.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected static final org.apache.log4j.Logger logger
eh
protected EnabledHelper eh
HTMLScriptRenderer
public HTMLScriptRenderer()
createDefaultNode
public Node createDefaultNode(Document doc,
BComponent comp,
ViewContext vc)
throws UnsupportedFormatException
- The purpose of this method is to create a default Node to be used when
the component is not bound to any specific view. In the case of BAction,
it will attempt to use the default template node if possible (ie. if
it is an ,
renderComponent
public void renderComponent(BComponent comp,
View view,
ViewContext vc)
throws RenderException
- Description copied from class:
DOMComponentRenderer
- This method should actually render the data from the component
into the view, taking into consideration the specified ViewContext.
Generally, every renderer will implement this method.
- Specified by:
renderComponent
in interface Renderer
- Overrides:
renderComponent
in class DOMComponentRenderer
- Parameters:
comp
- the component to be renderedview
- the view the component should be rendered invc
- the view context
- Throws:
RenderException
- if unable to render the component in the
specified view
Copyright © 2003 BarracudaMVC.org All Rights Reserved.