java.lang.Object
javax.faces.component.UIComponent
- All Implemented Interfaces:
- StateHolder
- Direct Known Subclasses:
- UIComponentBase
- public abstract class UIComponent
- extends java.lang.Object
- implements StateHolder
- Version:
- $Revision: 166994 $ $Date: 2004-07-01 18:12:40 -0400 (Thu, 01 Jul 2004) $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UIComponent
public UIComponent()
getAttributes
public abstract java.util.Map getAttributes()
getValueBinding
public abstract javax.faces.el.ValueBinding getValueBinding(java.lang.String name)
setValueBinding
public abstract void setValueBinding(java.lang.String name,
javax.faces.el.ValueBinding binding)
getClientId
public abstract java.lang.String getClientId(javax.faces.context.FacesContext context)
getFamily
public abstract java.lang.String getFamily()
getId
public abstract java.lang.String getId()
setId
public abstract void setId(java.lang.String id)
getParent
public abstract UIComponent getParent()
setParent
public abstract void setParent(UIComponent parent)
isRendered
public abstract boolean isRendered()
setRendered
public abstract void setRendered(boolean rendered)
getRendererType
public abstract java.lang.String getRendererType()
setRendererType
public abstract void setRendererType(java.lang.String rendererType)
getRendersChildren
public abstract boolean getRendersChildren()
getChildren
public abstract java.util.List getChildren()
getChildCount
public abstract int getChildCount()
findComponent
public abstract UIComponent findComponent(java.lang.String expr)
getFacets
public abstract java.util.Map getFacets()
getFacet
public abstract UIComponent getFacet(java.lang.String name)
getFacetsAndChildren
public abstract java.util.Iterator getFacetsAndChildren()
broadcast
public abstract void broadcast(javax.faces.event.FacesEvent event)
throws javax.faces.event.AbortProcessingException
decode
public abstract void decode(javax.faces.context.FacesContext context)
encodeBegin
public abstract void encodeBegin(javax.faces.context.FacesContext context)
throws java.io.IOException
encodeChildren
public abstract void encodeChildren(javax.faces.context.FacesContext context)
throws java.io.IOException
encodeEnd
public abstract void encodeEnd(javax.faces.context.FacesContext context)
throws java.io.IOException
addFacesListener
protected abstract void addFacesListener(javax.faces.event.FacesListener listener)
getFacesListeners
protected abstract javax.faces.event.FacesListener[] getFacesListeners(java.lang.Class clazz)
removeFacesListener
protected abstract void removeFacesListener(javax.faces.event.FacesListener listener)
queueEvent
public abstract void queueEvent(javax.faces.event.FacesEvent event)
processRestoreState
public abstract void processRestoreState(javax.faces.context.FacesContext context,
java.lang.Object state)
processDecodes
public abstract void processDecodes(javax.faces.context.FacesContext context)
processValidators
public abstract void processValidators(javax.faces.context.FacesContext context)
processUpdates
public abstract void processUpdates(javax.faces.context.FacesContext context)
processSaveState
public abstract java.lang.Object processSaveState(javax.faces.context.FacesContext context)
getFacesContext
protected abstract javax.faces.context.FacesContext getFacesContext()
getRenderer
protected abstract javax.faces.render.Renderer getRenderer(javax.faces.context.FacesContext context)