Class AbstractUITabGroup
java.lang.Object
jakarta.faces.component.UIComponent
jakarta.faces.component.UIComponentBase
jakarta.faces.component.UIPanel
org.apache.myfaces.tobago.internal.component.AbstractUIPanelBase
org.apache.myfaces.tobago.internal.component.AbstractUITabGroup
- All Implemented Interfaces:
- jakarta.faces.component.ActionSource,- jakarta.faces.component.ActionSource2,- jakarta.faces.component.behavior.ClientBehaviorHolder,- jakarta.faces.component.PartialStateHolder,- jakarta.faces.component.StateHolder,- jakarta.faces.component.TransientStateHolder,- jakarta.faces.event.ComponentSystemEventListener,- jakarta.faces.event.FacesListener,- jakarta.faces.event.SystemEventListenerHolder,- EventListener,- SupportsAutoSpacing,- Visual,- TabChangeSource
- Direct Known Subclasses:
- UITabGroup
public abstract class AbstractUITabGroup
extends AbstractUIPanelBase
implements TabChangeSource, jakarta.faces.component.ActionSource2, jakarta.faces.component.behavior.ClientBehaviorHolder, SupportsAutoSpacing
- 
Field SummaryFields inherited from class jakarta.faces.component.UIPanelCOMPONENT_FAMILY, COMPONENT_TYPEFields inherited from class jakarta.faces.component.UIComponentATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, FACETS_KEY, VIEW_LOCATION_KEY
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddActionListener(jakarta.faces.event.ActionListener listener) voidaddTabChangeListener(TabChangeListener listener) voidbroadcast(jakarta.faces.event.FacesEvent facesEvent) voidencodeChildren(jakarta.faces.context.FacesContext facesContext) voidencodeEnd(jakarta.faces.context.FacesContext facesContext) jakarta.faces.event.ActionListener[]abstract Integerbooleanabstract Integerabstract SwitchTypegetTabs()abstract booleanvoidprocessDecodes(jakarta.faces.context.FacesContext context) voidprocessUpdates(jakarta.faces.context.FacesContext context) voidprocessValidators(jakarta.faces.context.FacesContext context) voidqueueEvent(jakarta.faces.event.FacesEvent event) voidremoveActionListener(jakarta.faces.event.ActionListener listener) voidremoveTabChangeListener(TabChangeListener listener) abstract voidsetRenderedIndex(Integer index) abstract voidsetSelectedIndex(Integer index) Methods inherited from class org.apache.myfaces.tobago.internal.component.AbstractUIPanelBasegetTipMethods inherited from class jakarta.faces.component.UIPanelgetFamilyMethods inherited from class jakarta.faces.component.UIComponentBaseaddClientBehavior, addFacesListener, clearInitialState, decode, encodeAll, encodeBegin, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getPassThroughAttributes, getRenderer, getRendererType, invokeOnComponent, isRendered, isTransient, markInitialState, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, visitTreeMethods inherited from class jakarta.faces.component.UIComponentgetClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEventMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.faces.component.ActionSourceisImmediate, setImmediateMethods inherited from interface jakarta.faces.component.ActionSource2getActionExpression, setActionExpressionMethods inherited from interface jakarta.faces.component.behavior.ClientBehaviorHolderaddClientBehavior, getClientBehaviors, getDefaultEventName, getEventNamesMethods inherited from interface org.apache.myfaces.tobago.component.SupportsAutoSpacinggetAutoSpacing, getAutoSpacingMethods inherited from interface org.apache.myfaces.tobago.event.TabChangeSourcegetTabChangeListenerExpression, setTabChangeListenerExpressionMethods inherited from interface org.apache.myfaces.tobago.component.VisualgetCustomClass, getMarkup, getRendererType, isPlain, setCustomClass, setMarkup
- 
Constructor Details- 
AbstractUITabGrouppublic AbstractUITabGroup()
 
- 
- 
Method Details- 
encodeChildren- Overrides:
- encodeChildrenin class- jakarta.faces.component.UIComponentBase
- Throws:
- IOException
 
- 
encodeEnd- Overrides:
- encodeEndin class- jakarta.faces.component.UIComponentBase
- Throws:
- IOException
 
- 
getRendersChildrenpublic boolean getRendersChildren()- Overrides:
- getRendersChildrenin class- jakarta.faces.component.UIComponentBase
 
- 
queueEventpublic void queueEvent(jakarta.faces.event.FacesEvent event) - Overrides:
- queueEventin class- jakarta.faces.component.UIComponentBase
 
- 
getTabs
- 
getActiveTab
- 
processDecodespublic void processDecodes(jakarta.faces.context.FacesContext context) - Overrides:
- processDecodesin class- jakarta.faces.component.UIComponentBase
 
- 
processValidatorspublic void processValidators(jakarta.faces.context.FacesContext context) - Overrides:
- processValidatorsin class- jakarta.faces.component.UIComponentBase
 
- 
processUpdatespublic void processUpdates(jakarta.faces.context.FacesContext context) - Overrides:
- processUpdatesin class- jakarta.faces.component.UIComponentBase
 
- 
broadcastpublic void broadcast(jakarta.faces.event.FacesEvent facesEvent) throws jakarta.faces.event.AbortProcessingException - Overrides:
- broadcastin class- jakarta.faces.component.UIComponentBase
- Throws:
- jakarta.faces.event.AbortProcessingException
 
- 
addTabChangeListener- Specified by:
- addTabChangeListenerin interface- TabChangeSource
 
- 
removeTabChangeListener- Specified by:
- removeTabChangeListenerin interface- TabChangeSource
 
- 
getTabChangeListeners- Specified by:
- getTabChangeListenersin interface- TabChangeSource
 
- 
getRenderedIndex
- 
setRenderedIndex
- 
getSelectedIndex
- 
setSelectedIndex
- 
getSwitchType
- 
addActionListenerpublic void addActionListener(jakarta.faces.event.ActionListener listener) - Specified by:
- addActionListenerin interface- jakarta.faces.component.ActionSource
- Since:
- 1.5.0
 
- 
getActionListenerspublic jakarta.faces.event.ActionListener[] getActionListeners()- Specified by:
- getActionListenersin interface- jakarta.faces.component.ActionSource
- Since:
- 1.5.0
 
- 
removeActionListenerpublic void removeActionListener(jakarta.faces.event.ActionListener listener) - Specified by:
- removeActionListenerin interface- jakarta.faces.component.ActionSource
- Since:
- 1.5.0
 
 
-