public class PanelSeries extends UISeries
The panelSeries component provides a mechanism for dynamically generating a series of repeating child-components within a panel. This component renders its child components in an iterative fashion similar to way the dataTable component renders data rows. However, the panelSeries component is more flexibile in that it can render a series of arbitrarily complex child components. The dataset can be defined and used by implementing the value and var attributes respectively.
By default this component is rendered by the "com.icesoft.faces.PanelSeriesRenderer" renderer type.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMPONENT_FAMILY |
static java.lang.String |
COMPONENT_TYPE |
static java.lang.String |
RENDERER_TYPE |
dataModel, savedChildren, savedSeriesState| Constructor and Description |
|---|
PanelSeries() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getFamily() |
java.lang.String |
getStyle()
Set the value of the
style property. |
java.lang.String |
getStyleClass()
Set the value of the
styleClass property. |
protected void |
restoreChild(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent) |
void |
restoreState(javax.faces.context.FacesContext context,
java.lang.Object state) |
protected void |
saveChild(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent) |
java.lang.Object |
saveState(javax.faces.context.FacesContext context) |
void |
setStyle(java.lang.String style)
Set the value of the
style property. |
void |
setStyleClass(java.lang.String styleClass)
Set the value of the
styleClass property. |
getValue, isRendered, synchWithPaginator, wrapDataModelbroadcast, encodeBegin, ensureFirstRowInRange, getClientId, getContainerClientId, getDataModel, getRowCount, getRowData, getRowIndex, getSavedChildren, getSavedSeriesState, getVar, getVarStatus, isRowAvailable, iterate, processDecodes, processUpdates, processValidators, queueEvent, restoreChildrenState, restoreChildState, restoreSeriesState, saveChildrenState, saveChildState, saveSeriesState, setDataModel, setId, setRowIndex, setValue, setValueBinding, setVar, setVarStatus, visitTreegetBgcolor, getBodyrows, getBorder, getCaptionClass, getCaptionStyle, getCellpadding, getCellspacing, getColumnClasses, getDefaultEventName, getDir, getEventNames, getFooterClass, getFrame, getHeaderClass, getLang, getOnclick, getOndblclick, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getRowClasses, getRules, getSummary, getTitle, getWidth, setBgcolor, setBodyrows, setBorder, setCaptionClass, setCaptionStyle, setCellpadding, setCellspacing, setColumnClasses, setDir, setFooterClass, setFrame, setHeaderClass, setLang, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setRowClasses, setRules, setSummary, setTitle, setWidthcreateUniqueId, getFirst, getFooter, getHeader, getRows, invokeOnComponent, isRowStatePreserved, markInitialState, setFirst, setFooter, setHeader, setRows, setRowStatePreserved, setValueExpressionaddClientBehavior, addFacesListener, clearInitialState, decode, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isTransient, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setParent, setRendered, setRendererType, setTransient, subscribeToEvent, unsubscribeFromEventencodeAll, getClientId, getCompositeComponentParent, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInViewpublic static final java.lang.String COMPONENT_TYPE
public static final java.lang.String RENDERER_TYPE
public static final java.lang.String COMPONENT_FAMILY
public java.lang.String getFamily()
getFamily in class javax.faces.component.UIDatapublic java.lang.String getStyleClass()
Set the value of the styleClass property.
getStyleClass in class javax.faces.component.html.HtmlDataTablepublic void setStyleClass(java.lang.String styleClass)
Set the value of the styleClass property.
setStyleClass in class javax.faces.component.html.HtmlDataTablepublic java.lang.String getStyle()
Set the value of the style property.
getStyle in class javax.faces.component.html.HtmlDataTablepublic void setStyle(java.lang.String style)
Set the value of the style property.
setStyle in class javax.faces.component.html.HtmlDataTableprotected void restoreChild(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
restoreChild in class org.icefaces.impl.component.UISeriesBaseprotected void saveChild(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
saveChild in class org.icefaces.impl.component.UISeriesBasepublic void restoreState(javax.faces.context.FacesContext context,
java.lang.Object state)
restoreState in interface javax.faces.component.StateHolderrestoreState in class org.icefaces.impl.component.UISeriesBasepublic java.lang.Object saveState(javax.faces.context.FacesContext context)
saveState in interface javax.faces.component.StateHoldersaveState in class org.icefaces.impl.component.UISeriesBaseCopyright 2025 ICEsoft Technologies Canada, Corp. All Rights Reserved.