public abstract class FaceletContextImplBase extends FaceletContext
FACELET_CONTEXT_KEY| Constructor and Description |
|---|
FaceletContextImplBase() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
extendClient(TemplateClient client) |
abstract boolean |
includeDefinition(UIComponent parent,
String name)
This method will walk through the TemplateClient stack to resolve and
apply the definition for the passed name.
|
abstract void |
popClient(TemplateClient client)
Pop the last added TemplateClient
|
abstract void |
pushClient(TemplateClient client)
Push the passed TemplateClient onto the stack for Definition Resolution
|
generateUniqueId, getAttribute, getExpressionFactory, getFacesContext, includeFacelet, includeFacelet, setAttribute, setFunctionMapper, setVariableMapperaddEvaluationListener, convertToType, enterLambdaScope, exitLambdaScope, getContext, getELResolver, getEvaluationListeners, getFunctionMapper, getImportHandler, getLambdaArgument, getLocale, getVariableMapper, isLambdaArgument, isPropertyResolved, notifyAfterEvaluation, notifyBeforeEvaluation, notifyPropertyResolved, putContext, setLocale, setPropertyResolved, setPropertyResolvedpublic abstract void pushClient(TemplateClient client)
client - TemplateClientpublic abstract void popClient(TemplateClient client)
TemplateClientpublic abstract void extendClient(TemplateClient client)
public abstract boolean includeDefinition(UIComponent parent, String name) throws IOException, FaceletException, FacesException, javax.el.ELException
parent - the UIComponent to apply toname - name or null of the definition you want to applyIOExceptionFaceletExceptionFacesExceptionjavax.el.ELExceptionCopyright © 1997–2019 Eclipse Foundation. All rights reserved.