UIComponentELTagpublic 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_PREFIXlog| 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, setupResponseWritergetComponentType, getELContext, getRendererTypepublic void release()
release in interface javax.servlet.jsp.tagext.Tagrelease in class UIComponentClassicTagBasepublic void setBinding(String binding) throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspExceptionpublic 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 UIComponentClassicTagBaseprotected boolean isSuppressed()
protected void setProperties(UIComponent component)
setProperties in class UIComponentClassicTagBaseprotected boolean hasBinding()
hasBinding in class UIComponentClassicTagBaseCopyright © 2016 The Apache Software Foundation. All Rights Reserved.