javax.faces.component.ActionSource
, javax.faces.component.ActionSource2
, javax.faces.component.behavior.ClientBehaviorHolder
, Visual
, TabChangeSource
, TobagoActionSource
UITabGroup
public abstract class AbstractUITabGroup extends AbstractUIPanelBase implements TabChangeSource, TobagoActionSource, javax.faces.component.behavior.ClientBehaviorHolder, Visual
Constructor | Description |
---|---|
AbstractUITabGroup() |
Modifier and Type | Method | 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 java.lang.Integer |
getRenderedIndex() |
|
boolean |
getRendersChildren() |
|
abstract java.lang.Integer |
getSelectedIndex() |
|
abstract SwitchType |
getSwitchType() |
|
TabChangeListener[] |
getTabChangeListeners() |
|
AbstractUITab[] |
getTabs() |
|
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(java.lang.Integer index) |
|
abstract void |
setSelectedIndex(java.lang.Integer index) |
getTip
getActionExpression, setActionExpression
addClientBehavior, getClientBehaviors, getDefaultEventName, getEventNames
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getTabChangeListenerExpression, setTabChangeListenerExpression
getAction, getActionListener, setAction, setActionListener
getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getValueExpression, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent
addClientBehavior, 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, visitTree
getCustomClass, getMarkup, getRendererType, setCustomClass, setMarkup
public void encodeChildren(javax.faces.context.FacesContext facesContext) throws java.io.IOException
encodeChildren
in class javax.faces.component.UIComponentBase
java.io.IOException
public void encodeEnd(javax.faces.context.FacesContext facesContext) throws java.io.IOException
encodeEnd
in class javax.faces.component.UIComponentBase
java.io.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 java.lang.Integer getRenderedIndex()
public abstract void setRenderedIndex(java.lang.Integer index)
public abstract java.lang.Integer getSelectedIndex()
public abstract void setSelectedIndex(java.lang.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
Copyright © 2002–2018 The Apache Software Foundation. All rights reserved.