com.tonbeller.wcf.component
Class NestableComponentSupport

java.lang.Object
  extended bycom.tonbeller.wcf.component.ComponentSupport
      extended bycom.tonbeller.wcf.component.NestableComponentSupport
All Implemented Interfaces:
Bookmarkable, Component, java.util.EventListener, Form, FormListener, javax.servlet.http.HttpSessionBindingListener, LifeCycle, NestableComponent, Renderable, RequestListener, RoleExprHolder, Visible
Direct Known Subclasses:
CategoryEditor, TableComponent, ToolBar, TreeComponent

public abstract class NestableComponentSupport
extends ComponentSupport
implements NestableComponent

default implementation of NestableComponent


Field Summary
 
Fields inherited from interface com.tonbeller.wcf.bookmarks.Bookmarkable
EXTENSIONAL, INTENSIONAL
 
Constructor Summary
NestableComponentSupport(java.lang.String id, Component parent)
           
 
Method Summary
 org.w3c.dom.Document render(RequestContext context)
          renders the component using its NestableComponent.render() method
 
Methods inherited from class com.tonbeller.wcf.component.ComponentSupport
addFormListener, destroy, getBookmarkState, getDispatcher, getForm, getId, getLocale, getNextView, getParent, getRoleExpr, initialize, isAutoValidate, isListeningTo, isVisible, removeFormListener, request, revert, setAutoValidate, setBookmarkState, setId, setNextView, setParent, setRoleExpr, setVisible, validate, valueBound, valueUnbound
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.tonbeller.wcf.component.NestableComponent
render
 
Methods inherited from interface com.tonbeller.wcf.component.Component
getParent, isListeningTo, setNextView
 
Methods inherited from interface com.tonbeller.wcf.controller.RequestListener
request
 
Methods inherited from interface com.tonbeller.wcf.component.FormListener
revert, validate
 
Methods inherited from interface com.tonbeller.wcf.component.Visible
isVisible, setVisible
 
Methods inherited from interface com.tonbeller.wcf.component.LifeCycle
destroy, initialize
 

Constructor Detail

NestableComponentSupport

public NestableComponentSupport(java.lang.String id,
                                Component parent)
Method Detail

render

public org.w3c.dom.Document render(RequestContext context)
                            throws java.lang.Exception
renders the component using its NestableComponent.render() method

Specified by:
render in interface Renderable
Throws:
java.lang.Exception
See Also:
NestableComponent.render(com.tonbeller.wcf.controller.RequestContext, org.w3c.dom.Document), Renderable.render(com.tonbeller.wcf.controller.RequestContext)