com.ibm.xsp.component
Interface FacesPageIncluder
- All Known Implementing Classes:
- UIInclude, UIIncludeComposite
public interface FacesPageIncluder
Similar to FacesComponent
, except used by a page includer control to
build the contents of the included page (as opposed to the FacesComponent
methods which build the control contents in the outer page). A page includer
control is some control that calls
FacesPage.addComponent(FacesContext, FacesComponentBuilder, UIComponent, String)
.
Not intended to be subclassed
Method Summary |
void |
buildPageContents(javax.faces.context.FacesContext context,
FacesComponentBuilder builder)
|
void |
initAfterPageContents(javax.faces.context.FacesContext context)
|
void |
initBeforePageContents(javax.faces.context.FacesContext context)
Invoked on the including control when it has been initialized with the
page root contents (if importing the root control), but the contents
(children & facets) from the page have not yet been built. |
initBeforePageContents
void initBeforePageContents(javax.faces.context.FacesContext context)
throws javax.faces.FacesException
- Invoked on the including control when it has been initialized with the
page root contents (if importing the root control), but the contents
(children & facets) from the page have not yet been built.
- Parameters:
context
-
- Throws:
javax.faces.FacesException
buildPageContents
void buildPageContents(javax.faces.context.FacesContext context,
FacesComponentBuilder builder)
throws javax.faces.FacesException
- Throws:
javax.faces.FacesException
initAfterPageContents
void initAfterPageContents(javax.faces.context.FacesContext context)
throws javax.faces.FacesException
- Throws:
javax.faces.FacesException