public abstract class UIComponentTagBase extends Object implements javax.servlet.jsp.tagext.JspTag
Constructor and Description |
---|
UIComponentTagBase() |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
addChild(UIComponent child) |
protected abstract void |
addFacet(String name) |
abstract UIComponent |
getComponentInstance() |
abstract String |
getComponentType()
Specify the "component type name" used together with the component's
family and the Application object to create a UIComponent instance for
this tag.
|
abstract boolean |
getCreated() |
protected javax.el.ELContext |
getELContext() |
protected abstract FacesContext |
getFacesContext() |
protected abstract int |
getIndexOfNextChildTag() |
abstract String |
getRendererType()
Specify the "renderer type name" used together with the current
renderKit to get a Renderer instance for the corresponding UIComponent.
|
abstract void |
setId(String id) |
protected static Logger log
protected abstract void addChild(UIComponent child)
child
- http://java.sun.com/javaee/5/docs/api/javax/faces/webapp/UIComponentTagBase.html#addChild(javax.faces.component.UIComponent)
protected abstract void addFacet(String name)
name
- http://java.sun.com/javaee/5/docs/api/javax/faces/webapp/UIComponentTagBase.html#addFacet(java.lang.String)
public abstract UIComponent getComponentInstance()
http://java.sun.com/javaee/5/docs/api/javax/faces/webapp/UIComponentTagBase.html#getComponentInstance()
public abstract String getComponentType()
http://java.sun.com/javaee/5/docs/api/javax/faces/webapp/UIComponentTagBase.html#getComponentType()
public abstract boolean getCreated()
http://java.sun.com/javaee/5/docs/api/javax/faces/webapp/UIComponentTagBase.html#getCreated()
protected javax.el.ELContext getELContext()
http://java.sun.com/javaee/5/docs/api/javax/faces/webapp/UIComponentTagBase.html#getELContext()
protected abstract FacesContext getFacesContext()
http://java.sun.com/javaee/5/docs/api/javax/faces/webapp/UIComponentTagBase.html#getFacesContext()
protected abstract int getIndexOfNextChildTag()
http://java.sun.com/javaee/5/docs/api/javax/faces/webapp/UIComponentTagBase.html#getIndexOfNextChildTag()
public abstract String getRendererType()
A JSP tag can return null here to use the default renderer type string. If non-null is returned, then the UIComponent's setRendererType method will be called passing this value, and this will later affect the type of renderer object returned by UIComponent.getRenderer().
http://java.sun.com/javaee/5/docs/api/javax/faces/webapp/UIComponentTagBase.html#getRendererType()
public abstract void setId(String id)
id
- http://java.sun.com/javaee/5/docs/api/javax/faces/webapp/UIComponentTagBase.html#setId(java.lang.String)
Copyright © 2016 The Apache Software Foundation. All Rights Reserved.