javax.faces.component
public abstract class UIComponent extends Object implements StateHolder
Version: $Revision: 166994 $ $Date: 2004-07-02 00:12:40 +0200 (Fri, 02 Jul 2004) $
Constructor Summary | |
---|---|
UIComponent() |
Method Summary | |
---|---|
protected abstract void | addFacesListener(FacesListener listener) |
abstract void | broadcast(FacesEvent event) |
abstract void | decode(FacesContext context) |
abstract void | encodeBegin(FacesContext context) |
abstract void | encodeChildren(FacesContext context) |
abstract void | encodeEnd(FacesContext context) |
abstract UIComponent | findComponent(String expr) |
abstract Map | getAttributes() |
abstract int | getChildCount() |
abstract List | getChildren() |
abstract String | getClientId(FacesContext context) |
protected abstract FacesContext | getFacesContext() |
protected abstract FacesListener[] | getFacesListeners(Class clazz) |
abstract UIComponent | getFacet(String name) |
abstract Map | getFacets() |
abstract Iterator | getFacetsAndChildren() |
abstract String | getFamily() |
abstract String | getId() |
abstract UIComponent | getParent() |
protected abstract Renderer | getRenderer(FacesContext context) |
abstract String | getRendererType() |
abstract boolean | getRendersChildren() |
abstract ValueBinding | getValueBinding(String name) |
abstract boolean | isRendered() |
abstract void | processDecodes(FacesContext context) |
abstract void | processRestoreState(FacesContext context, Object state) |
abstract Object | processSaveState(FacesContext context) |
abstract void | processUpdates(FacesContext context) |
abstract void | processValidators(FacesContext context) |
abstract void | queueEvent(FacesEvent event) |
protected abstract void | removeFacesListener(FacesListener listener) |
abstract void | setId(String id) |
abstract void | setParent(UIComponent parent) |
abstract void | setRendered(boolean rendered) |
abstract void | setRendererType(String rendererType) |
abstract void | setValueBinding(String name, ValueBinding binding) |