Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.tonbeller.wcf.component
Interface NestableComponent

All Superinterfaces:
  Component, FormListener, LifeCycle, Renderable, RequestListener, Visible

All Known Implementing Classes:
  NestableComponentSupport

public interface NestableComponent
extends Component

A Component that may be nested inside another component. It creates an Element instead of a Document node, so multiple Element nodes may be combined in a Document.

Method Summary
`org.w3c.dom.Element` | `render(RequestContext context, org.w3c.dom.Document factory)` returns an Element with ownerDocument == `factory`.

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.Renderable
`render`

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`

Method Detail

### render

    public org.w3c.dom.Element render(RequestContext context,
                                      org.w3c.dom.Document factory)
                               throws java.lang.Exception

  returns an Element with ownerDocument == `factory`.

  Throws:
    `java.lang.Exception`

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD