public abstract class UIComponentBase extends UIComponent
| Constructor and Description |
|---|
UIComponentBase() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addFacesListener(FacesListener listener) |
void |
broadcast(FacesEvent event) |
void |
decode(FacesContext context) |
void |
encodeBegin(FacesContext context) |
void |
encodeChildren(FacesContext context) |
void |
encodeEnd(FacesContext context) |
UIComponent |
findComponent(java.lang.String expr) |
java.util.Map |
getAttributes() |
int |
getChildCount() |
java.util.List |
getChildren() |
java.lang.String |
getClientId(FacesContext context) |
protected FacesContext |
getFacesContext() |
protected FacesListener[] |
getFacesListeners(java.lang.Class clazz) |
UIComponent |
getFacet(java.lang.String name) |
java.util.Map |
getFacets() |
java.util.Iterator |
getFacetsAndChildren() |
java.lang.String |
getId() |
UIComponent |
getParent() |
protected Renderer |
getRenderer(FacesContext context) |
java.lang.String |
getRendererType() |
boolean |
getRendersChildren() |
ValueBinding |
getValueBinding(java.lang.String name) |
boolean |
isRendered() |
boolean |
isTransient() |
void |
processDecodes(FacesContext context) |
void |
processRestoreState(FacesContext context,
java.lang.Object state) |
java.lang.Object |
processSaveState(FacesContext context) |
void |
processUpdates(FacesContext context) |
void |
processValidators(FacesContext context) |
void |
queueEvent(FacesEvent event) |
protected void |
removeFacesListener(FacesListener listener) |
static java.lang.Object |
restoreAttachedState(FacesContext context,
java.lang.Object stateObj) |
void |
restoreState(FacesContext context,
java.lang.Object state) |
static java.lang.Object |
saveAttachedState(FacesContext context,
java.lang.Object attachedObject) |
java.lang.Object |
saveState(FacesContext context) |
void |
setId(java.lang.String id) |
void |
setParent(UIComponent parent) |
void |
setRendered(boolean rendered) |
void |
setRendererType(java.lang.String rendererType) |
void |
setTransient(boolean transientFlag) |
void |
setValueBinding(java.lang.String name,
ValueBinding binding) |
getFamilypublic java.util.Map getAttributes()
getAttributes in class UIComponentpublic ValueBinding getValueBinding(java.lang.String name)
getValueBinding in class UIComponentpublic void setValueBinding(java.lang.String name,
ValueBinding binding)
setValueBinding in class UIComponentpublic java.lang.String getClientId(FacesContext context)
getClientId in class UIComponentcontext - public java.lang.String getId()
getId in class UIComponentpublic void setId(java.lang.String id)
setId in class UIComponentpublic UIComponent getParent()
getParent in class UIComponentpublic void setParent(UIComponent parent)
setParent in class UIComponentpublic boolean getRendersChildren()
getRendersChildren in class UIComponentpublic java.util.List getChildren()
getChildren in class UIComponentpublic int getChildCount()
getChildCount in class UIComponentpublic UIComponent findComponent(java.lang.String expr)
findComponent in class UIComponentexpr - public java.util.Map getFacets()
getFacets in class UIComponentpublic UIComponent getFacet(java.lang.String name)
getFacet in class UIComponentpublic java.util.Iterator getFacetsAndChildren()
getFacetsAndChildren in class UIComponentpublic void broadcast(FacesEvent event) throws AbortProcessingException
broadcast in class UIComponentAbortProcessingExceptionpublic void decode(FacesContext context)
decode in class UIComponentpublic void encodeBegin(FacesContext context) throws java.io.IOException
encodeBegin in class UIComponentjava.io.IOExceptionpublic void encodeChildren(FacesContext context) throws java.io.IOException
encodeChildren in class UIComponentjava.io.IOExceptionpublic void encodeEnd(FacesContext context) throws java.io.IOException
encodeEnd in class UIComponentjava.io.IOExceptionprotected void addFacesListener(FacesListener listener)
addFacesListener in class UIComponentprotected FacesListener[] getFacesListeners(java.lang.Class clazz)
getFacesListeners in class UIComponentprotected void removeFacesListener(FacesListener listener)
removeFacesListener in class UIComponentpublic void queueEvent(FacesEvent event)
queueEvent in class UIComponentpublic void processDecodes(FacesContext context)
processDecodes in class UIComponentpublic void processValidators(FacesContext context)
processValidators in class UIComponentpublic void processUpdates(FacesContext context)
processUpdates in class UIComponentpublic java.lang.Object processSaveState(FacesContext context)
processSaveState in class UIComponentpublic void processRestoreState(FacesContext context, java.lang.Object state)
processRestoreState in class UIComponentprotected FacesContext getFacesContext()
getFacesContext in class UIComponentprotected Renderer getRenderer(FacesContext context)
getRenderer in class UIComponentpublic boolean isTransient()
public void setTransient(boolean transientFlag)
public static java.lang.Object saveAttachedState(FacesContext context, java.lang.Object attachedObject)
public static java.lang.Object restoreAttachedState(FacesContext context, java.lang.Object stateObj) throws java.lang.IllegalStateException
java.lang.IllegalStateExceptionpublic java.lang.Object saveState(FacesContext context)
public void restoreState(FacesContext context, java.lang.Object state)
public void setRendered(boolean rendered)
setRendered in class UIComponentpublic boolean isRendered()
isRendered in class UIComponentpublic void setRendererType(java.lang.String rendererType)
setRendererType in class UIComponentpublic java.lang.String getRendererType()
getRendererType in class UIComponent