org.apache.myfaces.tobago.component
Class UITabGroup
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIPanel
org.apache.myfaces.tobago.component.UIPanel
org.apache.myfaces.tobago.component.UITabGroup
- All Implemented Interfaces:
- StateHolder, AjaxComponent, TabChangeSource
public class UITabGroup
- extends UIPanel
- implements TabChangeSource, AjaxComponent
Methods inherited from class javax.faces.component.UIComponentBase |
addFacesListener, decode, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getValueBinding, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COMPONENT_TYPE
public static final String COMPONENT_TYPE
- See Also:
- Constant Field Values
RENDERED_INDEX
public static final String RENDERED_INDEX
- See Also:
- Constant Field Values
SWITCH_TYPE_CLIENT
public static final String SWITCH_TYPE_CLIENT
- See Also:
- Constant Field Values
SWITCH_TYPE_RELOAD_PAGE
public static final String SWITCH_TYPE_RELOAD_PAGE
- See Also:
- Constant Field Values
SWITCH_TYPE_RELOAD_TAB
public static final String SWITCH_TYPE_RELOAD_TAB
- See Also:
- Constant Field Values
UITabGroup
public UITabGroup()
getRendersChildren
public boolean getRendersChildren()
- Overrides:
getRendersChildren
in class UIComponentBase
encodeBegin
public void encodeBegin(FacesContext facesContext)
throws IOException
- Overrides:
encodeBegin
in class UIPanel
- Throws:
IOException
encodeChildren
public void encodeChildren(FacesContext context)
throws IOException
- Overrides:
encodeChildren
in class UIPanel
- Throws:
IOException
encodeEnd
public void encodeEnd(FacesContext facesContext)
throws IOException
- Overrides:
encodeEnd
in class UIComponentBase
- Throws:
IOException
getTabs
public UIPanel[] getTabs()
getActiveTab
public UIPanel getActiveTab()
processDecodes
public void processDecodes(FacesContext context)
- Overrides:
processDecodes
in class UIComponentBase
processValidators
public void processValidators(FacesContext context)
- Overrides:
processValidators
in class UIComponentBase
processUpdates
public void processUpdates(FacesContext context)
- Overrides:
processUpdates
in class UIComponentBase
broadcast
public void broadcast(FacesEvent facesEvent)
throws AbortProcessingException
- Overrides:
broadcast
in class UIComponentBase
- Throws:
AbortProcessingException
setTabChangeListener
public void setTabChangeListener(MethodBinding tabStateChangeListener)
- Specified by:
setTabChangeListener
in interface TabChangeSource
getTabChangeListener
public MethodBinding getTabChangeListener()
- Specified by:
getTabChangeListener
in interface TabChangeSource
updateState
public void updateState(FacesContext facesContext)
addTabChangeListener
public void addTabChangeListener(TabChangeListener listener)
- Specified by:
addTabChangeListener
in interface TabChangeSource
removeTabChangeListener
public void removeTabChangeListener(TabChangeListener listener)
- Specified by:
removeTabChangeListener
in interface TabChangeSource
getTabChangeListeners
public TabChangeListener[] getTabChangeListeners()
- Specified by:
getTabChangeListeners
in interface TabChangeSource
saveState
public Object saveState(FacesContext context)
- Specified by:
saveState
in interface StateHolder
- Overrides:
saveState
in class UIComponentBase
restoreState
public void restoreState(FacesContext context,
Object state)
- Specified by:
restoreState
in interface StateHolder
- Overrides:
restoreState
in class UIComponentBase
encodeAjax
public void encodeAjax(FacesContext facesContext)
throws IOException
- Specified by:
encodeAjax
in interface AjaxComponent
- Overrides:
encodeAjax
in class UIPanel
- Throws:
IOException
getActiveIndex
public int getActiveIndex()
setActiveIndex
public void setActiveIndex(int activeIndex)
getRenderedIndex
public int getRenderedIndex()
getSwitchType
public String getSwitchType()
setSwitchType
public void setSwitchType(String switchType)
Copyright © 2002-2006 Apache Software Foundation. All Rights Reserved.