UIComponentELTag
public abstract class UIComponentTag 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 |
---|
UIComponentTag()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected UIComponent |
createComponent(FacesContext context,
String id)
Deprecated.
Create a UIComponent.
|
static UIComponentTag |
getParentUIComponentTag(javax.servlet.jsp.PageContext pageContext)
Deprecated.
|
protected boolean |
hasBinding()
Deprecated.
|
protected boolean |
isSuppressed()
Deprecated.
Determine whether this component renders itself.
|
static boolean |
isValueReference(String value)
Deprecated.
Return true if the specified string contains an EL expression.
|
void |
release()
Deprecated.
|
void |
setBinding(String binding)
Deprecated.
Setter for common JSF xml attribute "binding".
|
protected void |
setProperties(UIComponent component)
Deprecated.
|
void |
setRendered(String rendered)
Deprecated.
Setter for common JSF xml attribute "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, getELContext, getRendererType
public void release()
release
in interface javax.servlet.jsp.tagext.Tag
release
in class UIComponentClassicTagBase
public void setBinding(String binding) throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspException
public void setRendered(String rendered)
public static UIComponentTag getParentUIComponentTag(javax.servlet.jsp.PageContext pageContext)
public static boolean isValueReference(String value)
UIComponent properties are often required to be value-binding expressions; this method allows code to check whether that is the case or not.
protected UIComponent createComponent(FacesContext context, String id)
createComponent
in class UIComponentClassicTagBase
protected boolean isSuppressed()
protected void setProperties(UIComponent component)
setProperties
in class UIComponentClassicTagBase
protected boolean hasBinding()
hasBinding
in class UIComponentClassicTagBase
Copyright © 2016 The Apache Software Foundation. All Rights Reserved.