javax.faces.webapp

Class UIComponentTag

Implemented Interfaces:
Tag
Known Direct Subclasses:
UIComponentBodyTag

public abstract class UIComponentTag
extends java.lang.Object
implements Tag

Version:
$Revision: 265611 $ $Date: 2005-09-01 03:05:16 +0200 (Thu, 01 Sep 2005) $
Author:
Manfred Geiler (latest modification by $Author: oros $)

Field Summary

protected PageContext
pageContext

Constructor Summary

UIComponentTag()

Method Summary

int
doEndTag()
int
doStartTag()
protected void
encodeBegin()
protected void
encodeChildren()
protected void
encodeEnd()
protected UIComponent
findComponent(FacesContext context)
UIComponent
getComponentInstance()
abstract String
getComponentType()
boolean
getCreated()
protected int
getDoEndValue()
protected int
getDoStartValue()
protected FacesContext
getFacesContext()
protected String
getFacetName()
protected String
getId()
Tag
getParent()
static UIComponentTag
getParentUIComponentTag(PageContext pageContext)
abstract String
getRendererType()
protected boolean
isSuppressed()
static boolean
isValueReference(String value)
void
release()
void
setBinding(String binding)
void
setId(String id)
void
setPageContext(PageContext pageContext)
void
setParent(Tag parent)
protected void
setProperties(UIComponent component)
void
setRendered(String rendered)
protected void
setupResponseWriter()

Field Details

pageContext

protected PageContext pageContext

Constructor Details

UIComponentTag

public UIComponentTag()

Method Details

doEndTag

public int doEndTag()
            throws JspException

doStartTag

public int doStartTag()
            throws JspException

encodeBegin

protected void encodeBegin()
            throws IOException

encodeChildren

protected void encodeChildren()
            throws IOException

encodeEnd

protected void encodeEnd()
            throws IOException

findComponent

protected UIComponent findComponent(FacesContext context)
            throws JspException

getComponentInstance

public UIComponent getComponentInstance()

getComponentType

public abstract String getComponentType()

getCreated

public boolean getCreated()

getDoEndValue

protected int getDoEndValue()
            throws JspException

getDoStartValue

protected int getDoStartValue()
            throws JspException

getFacesContext

protected FacesContext getFacesContext()

getFacetName

protected String getFacetName()

getId

protected String getId()

getParent

public Tag getParent()

getParentUIComponentTag

public static UIComponentTag getParentUIComponentTag(PageContext pageContext)

getRendererType

public abstract String getRendererType()

isSuppressed

protected boolean isSuppressed()

isValueReference

public static boolean isValueReference(String value)

release

public void release()

setBinding

public void setBinding(String binding)
            throws JspException

setId

public void setId(String id)

setPageContext

public void setPageContext(PageContext pageContext)

setParent

public void setParent(Tag parent)

setProperties

protected void setProperties(UIComponent component)

setRendered

public void setRendered(String rendered)

setupResponseWriter

protected void setupResponseWriter()