public abstract class AbstractUITabGroup extends AbstractUIPanelBase implements TabChangeSource2, javax.faces.component.ActionSource2, OnComponentPopulated, SupportsRenderedPartially, Visual
BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, VIEW_LOCATION_KEY
MARKER
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() |
void |
onComponentPopulated(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent parent) |
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) |
encodeBegin, getTip
addClientBehavior, addFacesListener, clearInitialState, decode, encodeAll, 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, visitTree
getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getValueExpression, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getTabChangeListenerExpression, setTabChangeListenerExpression
getTabChangeListener, setTabChangeListener
getActionExpression, setActionExpression
getAction, getActionListener, isImmediate, setAction, setActionListener, setImmediate
getRenderedPartially, setRenderedPartially
getCustomClass, getMarkup, getRendererType, getStyle, setCustomClass, setMarkup, setStyle
public void encodeChildren(javax.faces.context.FacesContext facesContext) throws IOException
encodeChildren
in class AbstractUIPanelBase
IOException
public void encodeEnd(javax.faces.context.FacesContext facesContext) throws IOException
encodeEnd
in class AbstractUIPanelBase
IOException
public boolean getRendersChildren()
getRendersChildren
in class javax.faces.component.UIComponentBase
public void queueEvent(javax.faces.event.FacesEvent event)
queueEvent
in class javax.faces.component.UIComponentBase
public AbstractUITab[] getTabs()
public AbstractUITab getActiveTab()
public void processDecodes(javax.faces.context.FacesContext context)
processDecodes
in class javax.faces.component.UIComponentBase
public void processValidators(javax.faces.context.FacesContext context)
processValidators
in class javax.faces.component.UIComponentBase
public void processUpdates(javax.faces.context.FacesContext context)
processUpdates
in class javax.faces.component.UIComponentBase
public void broadcast(javax.faces.event.FacesEvent facesEvent) throws javax.faces.event.AbortProcessingException
broadcast
in class javax.faces.component.UIComponentBase
javax.faces.event.AbortProcessingException
public void addTabChangeListener(TabChangeListener listener)
addTabChangeListener
in interface TabChangeSource
public void removeTabChangeListener(TabChangeListener listener)
removeTabChangeListener
in interface TabChangeSource
public TabChangeListener[] getTabChangeListeners()
getTabChangeListeners
in interface TabChangeSource
public abstract Integer getRenderedIndex()
public abstract void setRenderedIndex(Integer index)
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.ActionSource
public javax.faces.event.ActionListener[] getActionListeners()
getActionListeners
in interface javax.faces.component.ActionSource
public void removeActionListener(javax.faces.event.ActionListener listener)
removeActionListener
in interface javax.faces.component.ActionSource
public void onComponentPopulated(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent parent)
onComponentPopulated
in interface OnComponentPopulated
onComponentPopulated
in class AbstractUIPanelBase
Copyright © 2002–2016 The Apache Software Foundation. All rights reserved.