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, setVariableMapper
addEvaluationListener, convertToType, enterLambdaScope, exitLambdaScope, getContext, getELResolver, getEvaluationListeners, getFunctionMapper, getImportHandler, getLambdaArgument, getLocale, getVariableMapper, isLambdaArgument, isPropertyResolved, notifyAfterEvaluation, notifyBeforeEvaluation, notifyPropertyResolved, putContext, setLocale, setPropertyResolved, setPropertyResolved
public abstract void pushClient(TemplateClient client)
client
- TemplateClient
public abstract void popClient(TemplateClient client)
TemplateClient
public 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 applyIOException
FaceletException
FacesException
javax.el.ELException
Comments to: faces-dev@eclipse.org.
Copyright © 2019 Eclipse Foundation. All rights reserved.
Use is subject to license terms.