|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.faces.webapp.UIComponentTagBase javax.faces.webapp.UIComponentClassicTagBase javax.faces.webapp.UIComponentTag
UIComponentELTag
public abstract class UIComponentTag
Base class for all JSP tags that represent a JSF UIComponent.
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.
Field Summary |
---|
Fields inherited from class javax.faces.webapp.UIComponentClassicTagBase |
---|
bodyContent, pageContext, UNIQUE_ID_PREFIX |
Fields inherited from class javax.faces.webapp.UIComponentTagBase |
---|
log |
Fields inherited from interface javax.servlet.jsp.tagext.BodyTag |
---|
EVAL_BODY_BUFFERED, EVAL_BODY_TAG |
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag |
---|
EVAL_BODY_AGAIN |
Fields inherited from interface javax.servlet.jsp.tagext.Tag |
---|
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
Constructor Summary | |
---|---|
UIComponentTag()
Deprecated. |
Method Summary | |
---|---|
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". |
Methods inherited from class javax.faces.webapp.UIComponentTagBase |
---|
getComponentType, getELContext, getRendererType |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UIComponentTag()
Method Detail |
---|
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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |