org.jboss.gravel.common.ui
Class UINamingContainer

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by org.jboss.gravel.common.ui.UIGravelBase
              extended by org.jboss.gravel.common.ui.UINamingContainer
All Implemented Interfaces:
Serializable, javax.faces.component.NamingContainer, javax.faces.component.StateHolder, FriendlyNamingContainer
Direct Known Subclasses:
UICollection, UICollectionEntry

public abstract class UINamingContainer
extends UIGravelBase
implements FriendlyNamingContainer

See Also:
Serialized Form

Nested Class Summary
static class UINamingContainer.State
           
 
Field Summary
 
Fields inherited from interface javax.faces.component.NamingContainer
SEPARATOR_CHAR
 
Method Summary
 String getContainerClientId(javax.faces.context.FacesContext context)
           
 boolean isPrependId()
           
 void restoreState(javax.faces.context.FacesContext context, Object object)
           
 Object saveState(javax.faces.context.FacesContext context)
           
 void setPrependId(boolean prependId)
           
 
Methods inherited from class org.jboss.gravel.common.ui.UIGravelBase
getChildrenOfType, getChildrenOfType, isGeneratedId
 
Methods inherited from class javax.faces.component.UIComponentBase
broadcast, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getFamily, getValueExpression, setValueExpression
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getContainerClientId

public String getContainerClientId(javax.faces.context.FacesContext context)
Overrides:
getContainerClientId in class javax.faces.component.UIComponent

isPrependId

public boolean isPrependId()
Specified by:
isPrependId in interface FriendlyNamingContainer

setPrependId

public void setPrependId(boolean prependId)
Specified by:
setPrependId in interface FriendlyNamingContainer

saveState

public Object saveState(javax.faces.context.FacesContext context)
Specified by:
saveState in interface javax.faces.component.StateHolder
Overrides:
saveState in class javax.faces.component.UIComponentBase

restoreState

public void restoreState(javax.faces.context.FacesContext context,
                         Object object)
Specified by:
restoreState in interface javax.faces.component.StateHolder
Overrides:
restoreState in class javax.faces.component.UIComponentBase