public abstract class UIComponentELTag extends UIComponentClassicTagBase
Disclaimer: The official definition for the behaviour of this class is the JSF specification but for legal reasons the specification cannot be replicated here. Any javadoc present on this class therefore describes the current implementation rather than the officially required behaviour, though it is believed that this class does comply with the specification. see Javadoc of JSF Specification for more.
bodyContent, pageContext, UNIQUE_ID_PREFIX
log
Constructor and Description |
---|
UIComponentELTag() |
Modifier and Type | Method and Description |
---|---|
protected UIComponent |
createComponent(FacesContext context,
String newId) |
protected javax.el.ELContext |
getELContext() |
protected boolean |
hasBinding() |
void |
release() |
void |
setBinding(javax.el.ValueExpression binding) |
protected void |
setProperties(UIComponent component) |
void |
setRendered(javax.el.ValueExpression rendered) |
addChild, addFacet, addVerbatimAfterComponent, addVerbatimBeforeComponent, createVerbatimComponent, createVerbatimComponentFromBodyContent, doAfterBody, doEndTag, doInitBody, doStartTag, encodeBegin, encodeChildren, encodeEnd, findComponent, getBodyContent, getComponentInstance, getCreated, getCreatedComponents, getDoAfterBodyValue, getDoEndValue, getDoStartValue, getFacesContext, getFacesJspId, getFacetName, getId, getIndexOfNextChildTag, getJspId, getParent, getParentUIComponentClassicTagBase, getPreviousOut, setBodyContent, setId, setJspId, setPageContext, setParent, setupResponseWriter
getComponentType, getRendererType
protected javax.el.ELContext getELContext()
getELContext
in class UIComponentTagBase
public void release()
release
in interface javax.servlet.jsp.tagext.Tag
release
in class UIComponentClassicTagBase
protected void setProperties(UIComponent component)
setProperties
in class UIComponentClassicTagBase
protected UIComponent createComponent(FacesContext context, String newId) throws javax.servlet.jsp.JspException
createComponent
in class UIComponentClassicTagBase
javax.servlet.jsp.JspException
public void setBinding(javax.el.ValueExpression binding) throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspException
protected boolean hasBinding()
hasBinding
in class UIComponentClassicTagBase
public void setRendered(javax.el.ValueExpression rendered)
Copyright © 2020 The Apache Software Foundation. All rights reserved.