public class PanelTabSet
extends com.icesoft.faces.component.panelseries.UISeries
implements org.icefaces.impl.component.SeriesStateHolder
PanelTabSet is a JSF component class that represents an ICEfaces tab panel container.
This component extends the ICEfaces UISeries component which is a modified implementation of UIData. By default the component is rendered by the "com.icesoft.faces.TabbedPane" renderer type.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMPONENT_FAMILY
The component family.
|
static java.lang.String |
COMPONENT_TYPE
The component type.
|
dataModel, savedChildren, savedSeriesState| Constructor and Description |
|---|
PanelTabSet()
Creates an instance and sets the default renderer type to
"com.icesoft.faces.TabbedPane".
|
| Modifier and Type | Method and Description |
|---|---|
void |
addTabChangeListener(TabChangeListener listener) |
void |
applyPhase(javax.faces.context.FacesContext context,
javax.faces.event.PhaseId phaseId) |
void |
applyPhase(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
javax.faces.event.PhaseId phaseId) |
void |
broadcast(javax.faces.event.FacesEvent event) |
void |
decode(javax.faces.context.FacesContext context) |
void |
encodeBegin(javax.faces.context.FacesContext context) |
java.lang.String |
getAlign() |
java.lang.String |
getBgcolor() |
int |
getBorder()
Return the value of the
border property. |
java.lang.String |
getCellpadding() |
java.lang.String |
getCellspacing() |
java.lang.String |
getClientId(javax.faces.context.FacesContext context) |
java.lang.String |
getClientIdForRootElement(javax.faces.context.FacesContext context) |
java.lang.String |
getDir() |
java.lang.String |
getFamily() |
java.lang.String |
getFrame() |
java.lang.String |
getHeight() |
java.lang.String |
getLang() |
java.lang.String |
getOnclick() |
java.lang.String |
getOndblclick() |
java.lang.String |
getOnkeydown() |
java.lang.String |
getOnkeypress() |
java.lang.String |
getOnkeyup() |
java.lang.String |
getOnmousedown() |
java.lang.String |
getOnmousemove() |
java.lang.String |
getOnmouseout() |
java.lang.String |
getOnmouseover() |
java.lang.String |
getOnmouseup() |
java.lang.String |
getRenderedOnUserRole()
Return the value of the
renderedOnUserRole property. |
java.lang.String |
getRules() |
int |
getSelectedIndex() |
java.lang.String |
getStyle() |
java.lang.String |
getStyleClass() |
java.lang.String |
getSummary() |
javax.faces.el.MethodBinding |
getTabChangeListener() |
java.lang.String |
getTabindex() |
java.lang.String |
getTabPlacement() |
java.lang.String |
getTitle() |
java.lang.String |
getWidth() |
boolean |
isImmediate() |
boolean |
isKeyboardNavigationEnabled() |
boolean |
isPartialSubmit() |
boolean |
isRendered() |
boolean |
isVisible()
Return the value of the
visible property. |
void |
processDecodes(javax.faces.context.FacesContext context) |
void |
processUpdates(javax.faces.context.FacesContext context) |
void |
processValidators(javax.faces.context.FacesContext context) |
void |
queueEvent(javax.faces.event.FacesEvent event) |
void |
removeTabChangeListener(TabChangeListener listener) |
void |
restoreSeriesState(javax.faces.context.FacesContext facesContext,
java.lang.Object state) |
void |
restoreState(javax.faces.context.FacesContext context,
java.lang.Object state) |
java.lang.Object |
saveSeriesState(javax.faces.context.FacesContext facesContext) |
java.lang.Object |
saveState(javax.faces.context.FacesContext context) |
void |
setAlign(java.lang.String align) |
void |
setBgcolor(java.lang.String bgcolor) |
void |
setBorder(int border)
Set the value of the
border property. |
void |
setCellpadding(java.lang.String cellpadding) |
void |
setCellspacing(java.lang.String cellspacing) |
void |
setDir(java.lang.String dir) |
void |
setFrame(java.lang.String frame) |
void |
setHeight(java.lang.String height) |
void |
setImmediate(boolean immediate) |
void |
setKeyboardNavigationEnabled(boolean keyboardNavigationEnabled) |
void |
setLang(java.lang.String lang) |
void |
setOnclick(java.lang.String onclick) |
void |
setOndblclick(java.lang.String ondblclick) |
void |
setOnkeydown(java.lang.String onkeydown) |
void |
setOnkeypress(java.lang.String onkeypress) |
void |
setOnkeyup(java.lang.String onkeyup) |
void |
setOnmousedown(java.lang.String onmousedown) |
void |
setOnmousemove(java.lang.String onmousemove) |
void |
setOnmouseout(java.lang.String onmouseout) |
void |
setOnmouseover(java.lang.String onmouseover) |
void |
setOnmouseup(java.lang.String onmouseup) |
void |
setPartialSubmit(boolean partialSubmit) |
void |
setRenderedOnUserRole(java.lang.String renderedOnUserRole)
Set the value of the
renderedOnUserRole property. |
void |
setRules(java.lang.String rules) |
void |
setSelectedIndex(int selectedIndex) |
void |
setStyle(java.lang.String style) |
void |
setStyleClass(java.lang.String styleClass) |
void |
setSummary(java.lang.String summary) |
void |
setTabChangeListener(javax.faces.el.MethodBinding tabChangeListener) |
void |
setTabindex(java.lang.String tabindex) |
void |
setTabPlacement(java.lang.String tabPlacement) |
void |
setTitle(java.lang.String title) |
void |
setVisible(boolean visible)
Set the value of the
visible property. |
void |
setWidth(java.lang.String width) |
getValue, synchWithPaginator, wrapDataModelensureFirstRowInRange, getContainerClientId, getDataModel, getRowCount, getRowData, getRowIndex, getSavedChildren, getSavedSeriesState, getVar, getVarStatus, isRowAvailable, iterate, restoreChild, restoreChildrenState, restoreChildState, saveChild, saveChildrenState, saveChildState, setDataModel, setId, setRowIndex, setValue, setValueBinding, setVar, setVarStatus, visitTreegetBodyrows, getCaptionClass, getCaptionStyle, getColumnClasses, getDefaultEventName, getEventNames, getFooterClass, getHeaderClass, getRowClasses, setBodyrows, setCaptionClass, setCaptionStyle, setColumnClasses, setFooterClass, setHeaderClass, setRowClassescreateUniqueId, getFirst, getFooter, getHeader, getRows, invokeOnComponent, isRowStatePreserved, markInitialState, setFirst, setFooter, setHeader, setRows, setRowStatePreserved, setValueExpressionaddClientBehavior, addFacesListener, clearInitialState, 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 COMPONENT_FAMILY
public PanelTabSet()
public void decode(javax.faces.context.FacesContext context)
decode in class javax.faces.component.UIComponentBasepublic void applyPhase(javax.faces.context.FacesContext context,
javax.faces.event.PhaseId phaseId)
context - phaseId - public void applyPhase(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
javax.faces.event.PhaseId phaseId)
context - component - phaseId - public void processDecodes(javax.faces.context.FacesContext context)
processDecodes in class org.icefaces.impl.component.UISeriesBasepublic void processValidators(javax.faces.context.FacesContext context)
processValidators in class org.icefaces.impl.component.UISeriesBasepublic void processUpdates(javax.faces.context.FacesContext context)
processUpdates in class org.icefaces.impl.component.UISeriesBasepublic void addTabChangeListener(TabChangeListener listener)
public void removeTabChangeListener(TabChangeListener listener)
listener - public javax.faces.el.MethodBinding getTabChangeListener()
public void setTabChangeListener(javax.faces.el.MethodBinding tabChangeListener)
tabChangeListener - public void broadcast(javax.faces.event.FacesEvent event)
throws javax.faces.event.AbortProcessingException
broadcast in class org.icefaces.impl.component.UISeriesBasejavax.faces.event.AbortProcessingExceptionpublic boolean isRendered()
isRendered in class com.icesoft.faces.component.panelseries.UISeriespublic java.lang.String getFamily()
getFamily in class javax.faces.component.UIDatapublic void setSelectedIndex(int selectedIndex)
selectedIndex - public int getSelectedIndex()
public void setBgcolor(java.lang.String bgcolor)
setBgcolor in class javax.faces.component.html.HtmlDataTablebgcolor - public java.lang.String getBgcolor()
getBgcolor in class javax.faces.component.html.HtmlDataTablepublic int getBorder()
Return the value of the border property. Contents:
Width (in pixels) of the border to be drawn around this table.
getBorder in class javax.faces.component.html.HtmlDataTablepublic void setBorder(int border)
Set the value of the border property.
setBorder in class javax.faces.component.html.HtmlDataTableborder - public void setStyle(java.lang.String style)
setStyle in class javax.faces.component.html.HtmlDataTablepublic java.lang.String getStyle()
getStyle in class javax.faces.component.html.HtmlDataTablepublic void setStyleClass(java.lang.String styleClass)
setStyleClass in class javax.faces.component.html.HtmlDataTablepublic java.lang.String getStyleClass()
getStyleClass in class javax.faces.component.html.HtmlDataTablepublic void setTabPlacement(java.lang.String tabPlacement)
tabPlacement - public java.lang.String getTabPlacement()
public java.lang.Object saveState(javax.faces.context.FacesContext context)
saveState in interface javax.faces.component.StateHoldersaveState 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 saveSeriesState(javax.faces.context.FacesContext facesContext)
saveSeriesState in interface org.icefaces.impl.component.SeriesStateHoldersaveSeriesState in class org.icefaces.impl.component.UISeriesBasepublic void restoreSeriesState(javax.faces.context.FacesContext facesContext,
java.lang.Object state)
restoreSeriesState in interface org.icefaces.impl.component.SeriesStateHolderrestoreSeriesState in class org.icefaces.impl.component.UISeriesBasepublic void setAlign(java.lang.String align)
align - public void setCellpadding(java.lang.String cellpadding)
setCellpadding in class javax.faces.component.html.HtmlDataTablepublic void setCellspacing(java.lang.String cellspacing)
setCellspacing in class javax.faces.component.html.HtmlDataTablepublic void setFrame(java.lang.String frame)
setFrame in class javax.faces.component.html.HtmlDataTablepublic void setHeight(java.lang.String height)
height - public void setOnclick(java.lang.String onclick)
setOnclick in class javax.faces.component.html.HtmlDataTablepublic void setOndblclick(java.lang.String ondblclick)
setOndblclick in class javax.faces.component.html.HtmlDataTablepublic void setOnkeydown(java.lang.String onkeydown)
setOnkeydown in class javax.faces.component.html.HtmlDataTablepublic void setOnkeypress(java.lang.String onkeypress)
setOnkeypress in class javax.faces.component.html.HtmlDataTablepublic void setOnkeyup(java.lang.String onkeyup)
setOnkeyup in class javax.faces.component.html.HtmlDataTablepublic void setOnmousedown(java.lang.String onmousedown)
setOnmousedown in class javax.faces.component.html.HtmlDataTablepublic void setOnmousemove(java.lang.String onmousemove)
setOnmousemove in class javax.faces.component.html.HtmlDataTablepublic void setOnmouseout(java.lang.String onmouseout)
setOnmouseout in class javax.faces.component.html.HtmlDataTablepublic void setOnmouseover(java.lang.String onmouseover)
setOnmouseover in class javax.faces.component.html.HtmlDataTablepublic void setOnmouseup(java.lang.String onmouseup)
setOnmouseup in class javax.faces.component.html.HtmlDataTablepublic void setRules(java.lang.String rules)
setRules in class javax.faces.component.html.HtmlDataTablepublic void setSummary(java.lang.String summary)
setSummary in class javax.faces.component.html.HtmlDataTablepublic void setWidth(java.lang.String width)
setWidth in class javax.faces.component.html.HtmlDataTablepublic void setDir(java.lang.String dir)
setDir in class javax.faces.component.html.HtmlDataTablepublic void setLang(java.lang.String lang)
setLang in class javax.faces.component.html.HtmlDataTablepublic void setTitle(java.lang.String title)
setTitle in class javax.faces.component.html.HtmlDataTablepublic java.lang.String getOnclick()
getOnclick in class javax.faces.component.html.HtmlDataTablepublic java.lang.String getOndblclick()
getOndblclick in class javax.faces.component.html.HtmlDataTablepublic java.lang.String getOnmousedown()
getOnmousedown in class javax.faces.component.html.HtmlDataTablepublic java.lang.String getOnmouseup()
getOnmouseup in class javax.faces.component.html.HtmlDataTablepublic java.lang.String getOnmouseover()
getOnmouseover in class javax.faces.component.html.HtmlDataTablepublic java.lang.String getOnmousemove()
getOnmousemove in class javax.faces.component.html.HtmlDataTablepublic java.lang.String getOnmouseout()
getOnmouseout in class javax.faces.component.html.HtmlDataTablepublic java.lang.String getOnkeypress()
getOnkeypress in class javax.faces.component.html.HtmlDataTablepublic java.lang.String getOnkeydown()
getOnkeydown in class javax.faces.component.html.HtmlDataTablepublic java.lang.String getOnkeyup()
getOnkeyup in class javax.faces.component.html.HtmlDataTablepublic java.lang.String getAlign()
public java.lang.String getCellpadding()
getCellpadding in class javax.faces.component.html.HtmlDataTablepublic java.lang.String getCellspacing()
getCellspacing in class javax.faces.component.html.HtmlDataTablepublic java.lang.String getFrame()
getFrame in class javax.faces.component.html.HtmlDataTablepublic java.lang.String getRules()
getRules in class javax.faces.component.html.HtmlDataTablepublic java.lang.String getSummary()
getSummary in class javax.faces.component.html.HtmlDataTablepublic java.lang.String getHeight()
public java.lang.String getWidth()
getWidth in class javax.faces.component.html.HtmlDataTablepublic java.lang.String getDir()
getDir in class javax.faces.component.html.HtmlDataTablepublic java.lang.String getLang()
getLang in class javax.faces.component.html.HtmlDataTablepublic java.lang.String getTitle()
getTitle in class javax.faces.component.html.HtmlDataTablepublic void setRenderedOnUserRole(java.lang.String renderedOnUserRole)
Set the value of the renderedOnUserRole property.
renderedOnUserRole - public java.lang.String getRenderedOnUserRole()
Return the value of the renderedOnUserRole property.
public void setVisible(boolean visible)
Set the value of the visible property.
visible - public boolean isVisible()
Return the value of the visible property.
public java.lang.String getClientId(javax.faces.context.FacesContext context)
getClientId in class org.icefaces.impl.component.UISeriesBasepublic java.lang.String getClientIdForRootElement(javax.faces.context.FacesContext context)
public boolean isPartialSubmit()
public void setPartialSubmit(boolean partialSubmit)
public boolean isImmediate()
public void setImmediate(boolean immediate)
public void encodeBegin(javax.faces.context.FacesContext context)
throws java.io.IOException
encodeBegin in class org.icefaces.impl.component.UISeriesBasejava.io.IOExceptionpublic void queueEvent(javax.faces.event.FacesEvent event)
queueEvent in class org.icefaces.impl.component.UISeriesBasepublic boolean isKeyboardNavigationEnabled()
public void setKeyboardNavigationEnabled(boolean keyboardNavigationEnabled)
public void setTabindex(java.lang.String tabindex)
public java.lang.String getTabindex()
Copyright 2025 ICEsoft Technologies Canada, Corp. All Rights Reserved.