public abstract class UIComponentTag
extends java.lang.Object
implements javax.servlet.jsp.tagext.Tag
| Modifier and Type | Field and Description |
|---|---|
protected javax.servlet.jsp.PageContext |
pageContext |
| Constructor and Description |
|---|
UIComponentTag() |
| Modifier and Type | Method and Description |
|---|---|
int |
doEndTag() |
int |
doStartTag() |
protected void |
encodeBegin() |
protected void |
encodeChildren() |
protected void |
encodeEnd() |
protected UIComponent |
findComponent(FacesContext context) |
UIComponent |
getComponentInstance() |
abstract java.lang.String |
getComponentType() |
boolean |
getCreated() |
protected int |
getDoEndValue() |
protected int |
getDoStartValue() |
protected FacesContext |
getFacesContext() |
protected java.lang.String |
getFacetName() |
protected java.lang.String |
getId() |
javax.servlet.jsp.tagext.Tag |
getParent() |
static UIComponentTag |
getParentUIComponentTag(javax.servlet.jsp.PageContext pageContext) |
abstract java.lang.String |
getRendererType() |
protected boolean |
isSuppressed() |
static boolean |
isValueReference(java.lang.String value) |
void |
release() |
void |
setBinding(java.lang.String binding) |
void |
setId(java.lang.String id) |
void |
setPageContext(javax.servlet.jsp.PageContext pageContext) |
void |
setParent(javax.servlet.jsp.tagext.Tag parent) |
protected void |
setProperties(UIComponent component) |
void |
setRendered(java.lang.String rendered) |
protected void |
setupResponseWriter() |
public void release()
release in interface javax.servlet.jsp.tagext.Tagpublic void setBinding(java.lang.String binding)
throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspExceptionpublic void setId(java.lang.String id)
protected java.lang.String getId()
public void setRendered(java.lang.String rendered)
public abstract java.lang.String getComponentType()
public UIComponent getComponentInstance()
public boolean getCreated()
public static UIComponentTag getParentUIComponentTag(javax.servlet.jsp.PageContext pageContext)
public abstract java.lang.String getRendererType()
public static boolean isValueReference(java.lang.String value)
public void setPageContext(javax.servlet.jsp.PageContext pageContext)
setPageContext in interface javax.servlet.jsp.tagext.Tagpublic javax.servlet.jsp.tagext.Tag getParent()
getParent in interface javax.servlet.jsp.tagext.Tagpublic void setParent(javax.servlet.jsp.tagext.Tag parent)
setParent in interface javax.servlet.jsp.tagext.Tagpublic int doStartTag()
throws javax.servlet.jsp.JspException
doStartTag in interface javax.servlet.jsp.tagext.Tagjavax.servlet.jsp.JspExceptionpublic int doEndTag()
throws javax.servlet.jsp.JspException
doEndTag in interface javax.servlet.jsp.tagext.Tagjavax.servlet.jsp.JspExceptionprotected void encodeBegin()
throws java.io.IOException
java.io.IOExceptionprotected void encodeChildren()
throws java.io.IOException
java.io.IOExceptionprotected void encodeEnd()
throws java.io.IOException
java.io.IOExceptionprotected UIComponent findComponent(FacesContext context) throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspExceptionprotected int getDoStartValue()
throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspExceptionprotected int getDoEndValue()
throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspExceptionprotected FacesContext getFacesContext()
protected java.lang.String getFacetName()
protected boolean isSuppressed()
protected void setProperties(UIComponent component)
protected void setupResponseWriter()