org.jboss.gravel.common.ui
Class UICollectionEntry

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
                  extended by org.jboss.gravel.common.ui.UICollectionEntry
All Implemented Interfaces:
Serializable, javax.faces.component.NamingContainer, javax.faces.component.StateHolder, FriendlyNamingContainer

public final class UICollectionEntry
extends UINamingContainer

See Also:
Serialized Form

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

Field Detail

COMPONENT_TYPE

public static final String COMPONENT_TYPE
See Also:
Constant Field Values

RENDERER_TYPE

public static final String RENDERER_TYPE

COMPONENT_FAMILY

public static final String COMPONENT_FAMILY
See Also:
Constant Field Values
Constructor Detail

UICollectionEntry

public UICollectionEntry()

UICollectionEntry

public UICollectionEntry(boolean prependIdDefault)
Method Detail

getFamily

public String getFamily()
Specified by:
getFamily in class javax.faces.component.UIComponent

getClientId

public String getClientId(javax.faces.context.FacesContext context)
Overrides:
getClientId in class javax.faces.component.UIComponentBase

getId

public String getId()
Overrides:
getId in class javax.faces.component.UIComponentBase

setId

public void setId(String string)
Overrides:
setId in class javax.faces.component.UIComponentBase

getRowId

public int getRowId()

setRowId

public void setRowId(int rowId)

encodeBegin

public void encodeBegin(javax.faces.context.FacesContext context)
                 throws IOException
Overrides:
encodeBegin in class javax.faces.component.UIComponentBase
Throws:
IOException

encodeChildren

public void encodeChildren(javax.faces.context.FacesContext context)
                    throws IOException
Overrides:
encodeChildren in class javax.faces.component.UIComponentBase
Throws:
IOException

encodeEnd

public void encodeEnd(javax.faces.context.FacesContext context)
               throws IOException
Overrides:
encodeEnd in class javax.faces.component.UIComponentBase
Throws:
IOException

getRendersChildren

public boolean getRendersChildren()
Overrides:
getRendersChildren in class javax.faces.component.UIComponentBase

saveState

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

restoreState

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