public abstract class FaceletContextImplBase
extends javax.faces.view.facelets.FaceletContext
Constructor and Description |
---|
FaceletContextImplBase() |
Modifier and Type | Method and Description |
---|---|
abstract void |
extendClient(TemplateClient client) |
abstract boolean |
includeDefinition(javax.faces.component.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(javax.faces.component.UIComponent parent, String name) throws IOException, javax.faces.view.facelets.FaceletException, javax.faces.FacesException, javax.el.ELException
parent
- the UIComponent to apply toname
- name or null of the definition you want to applyIOException
javax.faces.view.facelets.FaceletException
javax.faces.FacesException
javax.el.ELException
Copyright © 2010–2019 JBoss by Red Hat. All rights reserved.