|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.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.UIComponentBase
public java.util.List<DataContext> getDataContexts()
UIDataPanelBase
getDataContexts
in interface FacesDataProvider
getDataContexts
in class UIDataPanelBase
public java.lang.String getFamily()
getFamily
in class javax.faces.component.UIPanel
public int getRowIndex()
getRowIndex
in interface FacesRowIndex
public java.lang.Object getRowData()
public java.lang.Object saveState(javax.faces.context.FacesContext context)
saveState
in interface javax.faces.component.StateHolder
saveState
in class UIDataPanelBase
public void restoreState(javax.faces.context.FacesContext context, java.lang.Object state)
restoreState
in interface javax.faces.component.StateHolder
restoreState
in class UIDataPanelBase
public void setParent(javax.faces.component.UIComponent component)
setParent
in class javax.faces.component.UIComponentBase
protected boolean isAllowCreateViewPublish(javax.faces.context.FacesContext context)
isAllowCreateViewPublish
in class UIDataPanelBase
DataPublisher.isAllowCreateViewPublish(javax.faces.component.UIComponent)
public void buildContents(javax.faces.context.FacesContext context, FacesComponentBuilder builder) throws javax.faces.FacesException
FacesComponent
buildContents
in interface FacesComponent
buildContents
in class UIDataPanelBase
javax.faces.FacesException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |