org.apache.myfaces.tobago.internal.taglib.component
Interface TabGroupTagDeclaration

All Superinterfaces:
HasAction, HasActionListener, HasBinding, HasCurrentMarkup, HasId, HasIdBindingAndRendered, HasMarkup, HasRenderedPartially, IsGridLayoutComponent, IsGridLayoutComponentBase, IsGridLayoutContainer, IsImmediateCommand, IsRendered

public interface TabGroupTagDeclaration
extends HasIdBindingAndRendered, IsImmediateCommand, HasAction, HasActionListener, HasMarkup, HasCurrentMarkup, IsGridLayoutComponent, IsGridLayoutContainer, HasRenderedPartially

Renders a tab group which contains tab panels.


Method Summary
 void setRenderedIndex(String renderedIndex)
          For internal use.
 void setSelectedIndex(String selectedIndex)
          ValueBindingExpression pointing to a Integer to save the component's selected Tab.
 void setShowNavigationBar(String showNavigationBar)
          Flag indicating that the tab navigation bar is rendered.
 void setSwitchType(String switchType)
          Indicating how tab switching should be done.
 void setTabChangeListener(String listener)
           
 
Methods inherited from interface org.apache.myfaces.tobago.internal.taglib.declaration.HasId
setId
 
Methods inherited from interface org.apache.myfaces.tobago.internal.taglib.declaration.HasBinding
setBinding
 
Methods inherited from interface org.apache.myfaces.tobago.internal.taglib.declaration.IsRendered
setRendered
 
Methods inherited from interface org.apache.myfaces.tobago.internal.taglib.declaration.IsImmediateCommand
setImmediate
 
Methods inherited from interface org.apache.myfaces.tobago.internal.taglib.declaration.HasAction
setAction
 
Methods inherited from interface org.apache.myfaces.tobago.internal.taglib.declaration.HasActionListener
setActionListener
 
Methods inherited from interface org.apache.myfaces.tobago.internal.taglib.declaration.HasMarkup
setMarkup
 
Methods inherited from interface org.apache.myfaces.tobago.internal.taglib.declaration.HasCurrentMarkup
setCurrentMarkup
 
Methods inherited from interface org.apache.myfaces.tobago.internal.taglib.declaration.IsGridLayoutComponent
setHeight, setWidth
 
Methods inherited from interface org.apache.myfaces.tobago.internal.taglib.declaration.IsGridLayoutComponentBase
setColumnSpan, setCurrentHeight, setCurrentWidth, setDisplay, setHorizontalIndex, setLeft, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setMaximumHeight, setMaximumWidth, setMinimumHeight, setMinimumWidth, setPreferredHeight, setPreferredWidth, setRowSpan, setTop, setVerticalIndex
 
Methods inherited from interface org.apache.myfaces.tobago.internal.taglib.declaration.IsGridLayoutContainer
setBorderBottom, setBorderLeft, setBorderRight, setBorderTop, setOverflowX, setOverflowY, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTop
 
Methods inherited from interface org.apache.myfaces.tobago.internal.taglib.declaration.HasRenderedPartially
setRenderedPartially
 

Method Detail

setShowNavigationBar

void setShowNavigationBar(String showNavigationBar)
Flag indicating that the tab navigation bar is rendered.


setSwitchType

void setSwitchType(String switchType)
Indicating how tab switching should be done.

Possible values are:

client
Tab switching is done on client, no server Request.
reloadPage
Tab switching is done by server request. Full page is reloaded.
reloadTab
Tab switching is done by server request. Only the Tab is reloaded.

Parameters:
switchType - Sets the switching type.

setSelectedIndex

void setSelectedIndex(String selectedIndex)
ValueBindingExpression pointing to a Integer to save the component's selected Tab.


setRenderedIndex

void setRenderedIndex(String renderedIndex)
For internal use. TODO: Check if this long needed


setTabChangeListener

void setTabChangeListener(String listener)


Copyright © 2002-2013 The Apache Software Foundation. All Rights Reserved.