|
|||||||||
| Home >> All >> com >> sun >> facelets >> [ impl overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||
Package com.sun.facelets.impl
Public Facelet API.
See:
Description
| Interface Summary | |
| ResourceResolver | |
| Class Summary | |
| DefaultFacelet | Default Facelet implementation. |
| DefaultFacelet.ApplyToken | |
| DefaultFaceletContext | Default FaceletContext implementation. |
| DefaultFaceletContext.TemplateManager | |
| DefaultFaceletFactory | Default FaceletFactory implementation. |
| DefaultResourceResolver | |
Package com.sun.facelets.impl Description
Public Facelet API. Most developers should be able to utilizing the framework using the public classes and interfaces.
An application that wishes to use Facelets as a ViewHandler, they must specify the following in theirfaces-config.xml (@see com.sun.facelets.FaceletViewHandler).
<application>
<view-handler>com.sun.facelets.FaceletViewHandler</view-handler>
</application>
Below is sample code for using Facelets at the API level with JavaServer Faces.
// get the view to render
FacesContext context = FacesContext.getCurrentInstance();
UIViewRoot viewToRender = context.getViewRoot();
// grab our FaceletFactory and create a Facelet
FaceletFactory factory = FaceletFactory.getInstance();
Facelet f = factory.getFacelet(viewToRender.getViewId());
// populate UIViewRoot
f.apply(context, viewToRender);
|
|||||||||
| Home >> All >> com >> sun >> facelets >> [ impl overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||