|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIPanel
com.ibm.xsp.component.UIDataPanelBase
com.ibm.xsp.component.UIRepeatContainer
public class UIRepeatContainer
This Class is used directly by the UIRepeat Component class and should not be used independently. It represents one collection of repeated components. Not intended to be subclassed.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.faces.component.UIComponentBase |
|---|
javax.faces.component.UIComponentBase.AggregatedIterator, javax.faces.component.UIComponentBase.UnmodifiableIterator |
| Nested classes/interfaces inherited from class javax.faces.component.UIComponent |
|---|
javax.faces.component.UIComponent.StateMap, javax.faces.component.UIComponent.StateMapEntry |
| Field Summary | |
|---|---|
static java.lang.String |
COMPONENT_TYPE
|
static java.lang.String |
RENDERER_TYPE
|
| Fields inherited from class javax.faces.component.UIPanel |
|---|
COMPONENT_FAMILY |
| Fields inherited from class javax.faces.component.UIComponentBase |
|---|
EMPTY_ITERATOR |
| Fields inherited from class javax.faces.component.UIComponent |
|---|
_xspStateId |
| Fields inherited from interface javax.faces.component.NamingContainer |
|---|
SEPARATOR_CHAR |
| Fields inherited from interface com.ibm.xsp.component.FacesDataProvider |
|---|
DATA, DATA_CONTEXTS |
| Constructor Summary | |
|---|---|
|
UIRepeatContainer()
Zero-arg constructor required for restoring view. |
protected |
UIRepeatContainer(java.lang.String indexVar,
int rowIndex,
java.lang.String dataVar)
Create a new UIRepeatContainer instance with specified property values. |
| Method Summary | |
|---|---|
void |
buildContents(javax.faces.context.FacesContext context,
FacesComponentBuilder builder)
Build the component children and facets, the default implementation is usually: builder.buildAll(context, this, true); // includeFacets=true |
java.lang.String |
getClientId(javax.faces.context.FacesContext context)
|
java.util.List<DataContext> |
getDataContexts()
Returns the list of data context objects. |
java.lang.String |
getFamily()
|
java.lang.Object |
getRowData()
|
int |
getRowIndex()
|
protected boolean |
isAllowCreateViewPublish(javax.faces.context.FacesContext context)
|
void |
restoreState(javax.faces.context.FacesContext context,
java.lang.Object state)
|
java.lang.Object |
saveState(javax.faces.context.FacesContext context)
|
void |
setParent(javax.faces.component.UIComponent component)
|
| Methods inherited from class com.ibm.xsp.component.UIDataPanelBase |
|---|
_xspCleanTransientData, addData, addDataContext, afterEncoding, beforeEncoding, broadcast, encodeBegin, encodeEnd, getAcl, getData, hasUserAccess, initAfterContents, initBeforeContents, invokeOnComponent, isReadonly, isRendered, processDecodes, processUpdates, processValidators, publishControlData, queueEvent, revokeControlData, setAcl, setReadonly, visitTree |
| Methods inherited from class javax.faces.component.UIComponentBase |
|---|
_xspGetReadOnlyObj, _xspGetRendererData, _xspRemoveReadOnlyObj, _xspRemoveRendererData, _xspSetIdUnchecked, _xspSetReadOnlyObj, _xspSetRendererData, addFacesListener, decode, encodeChildren, findComponent, getAttributes, getChildCount, getChildren, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isTransient, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setRendered, setRendererType, setTransient, setValueBinding |
| Methods inherited from class javax.faces.component.UIComponent |
|---|
_xspGetStateId, _xspGetStateMap, _xspRestoreAttribute, _xspRestoreState, _xspSaveState, isVisitable, markInitialState, setControlState |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String COMPONENT_TYPE
public static final java.lang.String RENDERER_TYPE
| Constructor Detail |
|---|
protected UIRepeatContainer(java.lang.String indexVar,
int rowIndex,
java.lang.String dataVar)
public UIRepeatContainer()
restoreState
| Method Detail |
|---|
public java.lang.String getClientId(javax.faces.context.FacesContext context)
getClientId in class javax.faces.component.UIComponentBasepublic java.util.List<DataContext> getDataContexts()
UIDataPanelBase
getDataContexts in interface FacesDataProvidergetDataContexts in class UIDataPanelBasepublic java.lang.String getFamily()
getFamily in class javax.faces.component.UIPanelpublic int getRowIndex()
getRowIndex in interface FacesRowIndexpublic java.lang.Object getRowData()
public java.lang.Object saveState(javax.faces.context.FacesContext context)
saveState in interface javax.faces.component.StateHoldersaveState in class UIDataPanelBase
public void restoreState(javax.faces.context.FacesContext context,
java.lang.Object state)
restoreState in interface javax.faces.component.StateHolderrestoreState in class UIDataPanelBasepublic void setParent(javax.faces.component.UIComponent component)
setParent in class javax.faces.component.UIComponentBaseprotected boolean isAllowCreateViewPublish(javax.faces.context.FacesContext context)
isAllowCreateViewPublish in class UIDataPanelBaseDataPublisher.isAllowCreateViewPublish(javax.faces.component.UIComponent)
public void buildContents(javax.faces.context.FacesContext context,
FacesComponentBuilder builder)
throws javax.faces.FacesException
FacesComponent
buildContents in interface FacesComponentbuildContents in class UIDataPanelBasejavax.faces.FacesException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||