|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FacesPage
Classes which implement this interface are used to construct a JSF view from an XPage. The contents of the page are assumed to never change - if they change a new FacesPage must be loaded.
Method Summary | |
---|---|
void |
addComponent(javax.faces.context.FacesContext context,
FacesComponentBuilder builder,
javax.faces.component.UIComponent parent,
java.lang.String initialTag)
Creates this page's view root and adds it, or one of it's descendant components, as a child of the specified parent. |
javax.faces.component.UIViewRoot |
createViewRoot(javax.faces.context.FacesContext context)
Create the view for the specified page |
Method Detail |
---|
javax.faces.component.UIViewRoot createViewRoot(javax.faces.context.FacesContext context) throws FacesPageException, java.lang.UnsupportedOperationException
context
-
FacesPageException
java.lang.UnsupportedOperationException
void addComponent(javax.faces.context.FacesContext context, FacesComponentBuilder builder, javax.faces.component.UIComponent parent, java.lang.String initialTag) throws FacesPageException, java.lang.UnsupportedOperationException
The optional initial tag refers to a tag in the included page (this page). It is the id of the component that will be inserted into the calling page as a child of the parent. It is used when including a portion of one page in another
The parent is a component in a caller page. It is usually an
UIIncludeComposite
or an
UIInclude
.
context
- builder
- parent
- initialTag
-
FacesPageException
java.lang.UnsupportedOperationException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |