public abstract class AbstractUITabGroup extends AbstractUIPanelBase implements TabChangeSource, TobagoActionSource, javax.faces.component.behavior.ClientBehaviorHolder
| Constructor and Description |
|---|
AbstractUITabGroup() |
| Modifier and Type | Method and Description |
|---|---|
void |
addActionListener(javax.faces.event.ActionListener listener) |
void |
addTabChangeListener(TabChangeListener listener) |
void |
broadcast(javax.faces.event.FacesEvent facesEvent) |
void |
encodeChildren(javax.faces.context.FacesContext facesContext) |
void |
encodeEnd(javax.faces.context.FacesContext facesContext) |
javax.faces.event.ActionListener[] |
getActionListeners() |
AbstractUITab |
getActiveTab() |
abstract Integer |
getRenderedIndex() |
boolean |
getRendersChildren() |
abstract Integer |
getSelectedIndex() |
abstract SwitchType |
getSwitchType() |
TabChangeListener[] |
getTabChangeListeners() |
AbstractUITab[] |
getTabs() |
abstract boolean |
isShowNavigationBar() |
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 |
removeActionListener(javax.faces.event.ActionListener listener) |
void |
removeTabChangeListener(TabChangeListener listener) |
abstract void |
setRenderedIndex(Integer index) |
abstract void |
setSelectedIndex(Integer index) |
getTipaddClientBehavior, addFacesListener, clearInitialState, decode, encodeAll, encodeBegin, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getValueBinding, initialStateMarked, invokeOnComponent, isRendered, isTransient, markInitialState, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, visitTreegetClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getValueExpression, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEventclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTabChangeListenerExpression, setTabChangeListenerExpressiongetAction, getActionListener, setAction, setActionListenergetActionExpression, setActionExpressionaddClientBehavior, getClientBehaviors, getDefaultEventName, getEventNamesgetCustomClass, getMarkup, getRendererType, isPlain, setCustomClass, setMarkuppublic void encodeChildren(javax.faces.context.FacesContext facesContext)
throws IOException
encodeChildren in class javax.faces.component.UIComponentBaseIOExceptionpublic void encodeEnd(javax.faces.context.FacesContext facesContext)
throws IOException
encodeEnd in class javax.faces.component.UIComponentBaseIOExceptionpublic boolean getRendersChildren()
getRendersChildren in class javax.faces.component.UIComponentBasepublic void queueEvent(javax.faces.event.FacesEvent event)
queueEvent in class javax.faces.component.UIComponentBasepublic AbstractUITab[] getTabs()
public AbstractUITab getActiveTab()
public void processDecodes(javax.faces.context.FacesContext context)
processDecodes in class javax.faces.component.UIComponentBasepublic void processValidators(javax.faces.context.FacesContext context)
processValidators in class javax.faces.component.UIComponentBasepublic void processUpdates(javax.faces.context.FacesContext context)
processUpdates in class javax.faces.component.UIComponentBasepublic void broadcast(javax.faces.event.FacesEvent facesEvent)
throws javax.faces.event.AbortProcessingException
broadcast in class javax.faces.component.UIComponentBasejavax.faces.event.AbortProcessingExceptionpublic void addTabChangeListener(TabChangeListener listener)
addTabChangeListener in interface TabChangeSourcepublic void removeTabChangeListener(TabChangeListener listener)
removeTabChangeListener in interface TabChangeSourcepublic TabChangeListener[] getTabChangeListeners()
getTabChangeListeners in interface TabChangeSourcepublic abstract Integer getRenderedIndex()
public abstract void setRenderedIndex(Integer index)
public abstract boolean isShowNavigationBar()
public abstract Integer getSelectedIndex()
public abstract void setSelectedIndex(Integer index)
public abstract SwitchType getSwitchType()
public void addActionListener(javax.faces.event.ActionListener listener)
addActionListener in interface javax.faces.component.ActionSourcepublic javax.faces.event.ActionListener[] getActionListeners()
getActionListeners in interface javax.faces.component.ActionSourcepublic void removeActionListener(javax.faces.event.ActionListener listener)
removeActionListener in interface javax.faces.component.ActionSourceCopyright © 2002–2022 The Apache Software Foundation. All rights reserved.