|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.faces.view.facelets.Facelet
org.apache.myfaces.view.facelets.AbstractFacelet
public abstract class AbstractFacelet
Constructor Summary | |
---|---|
AbstractFacelet()
|
Method Summary | |
---|---|
abstract void |
applyCompositeComponent(AbstractFaceletContext ctx,
UIComponent parent,
Resource resource)
|
abstract void |
applyDynamicComponentHandler(FacesContext facesContext,
UIComponent parent,
String baseKey)
|
abstract String |
getAlias()
Return the alias name for error messages and logging |
abstract javax.el.ExpressionFactory |
getExpressionFactory()
Return this Facelet's ExpressionFactory instance |
String |
getFaceletId()
Return an identifier used to derive an unique id per facelet instance. |
abstract void |
include(AbstractFaceletContext ctx,
UIComponent parent,
String path)
Used for delegation by the DefaultFaceletContext. |
abstract void |
include(AbstractFaceletContext ctx,
UIComponent parent,
URL url)
Grabs a DefaultFacelet from referenced DefaultFaceletFacotry |
abstract boolean |
isBuildingCompositeComponentMetadata()
|
Methods inherited from class javax.faces.view.facelets.Facelet |
---|
apply |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractFacelet()
Method Detail |
---|
public abstract javax.el.ExpressionFactory getExpressionFactory()
public abstract void include(AbstractFaceletContext ctx, UIComponent parent, String path) throws IOException, FacesException, FaceletException, javax.el.ELException
ctx
- FaceletContext to pass to the included Faceletparent
- UIComponent to apply changes topath
- relative path to the desired Facelet from the FaceletContext
IOException
FacesException
FaceletException
javax.el.ELException
FaceletContext.includeFacelet(UIComponent, String)
public abstract void include(AbstractFaceletContext ctx, UIComponent parent, URL url) throws IOException, FacesException, FaceletException, javax.el.ELException
ctx
- FaceletContext to pass to the included Faceletparent
- UIComponent to apply changes tourl
- URL source to include Facelet from
IOException
FacesException
FaceletException
javax.el.ELException
DefaultFaceletFactory.getFacelet(URL)
public abstract String getAlias()
public abstract void applyCompositeComponent(AbstractFaceletContext ctx, UIComponent parent, Resource resource) throws IOException, FacesException, FaceletException, javax.el.ELException
IOException
FacesException
FaceletException
javax.el.ELException
public abstract void applyDynamicComponentHandler(FacesContext facesContext, UIComponent parent, String baseKey) throws IOException, FacesException, FaceletException, javax.el.ELException
IOException
FacesException
FaceletException
javax.el.ELException
public abstract boolean isBuildingCompositeComponentMetadata()
public String getFaceletId()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |