q
Tag tabSet


The TabSet component provides a set of tabs enabling the user to switch between different components, one at a time. Child tags: tabSetItem, tabSetItems.


Tag Information
Tag Classteamdev.jsf.taglib.tabset.TabSetJspTag
TagExtraInfo ClassNone
Body ContentJSP
Display NameNone

Attributes
NameRequiredBinding TypeELDefaultDescription
alignmentfalseteamdev.jsf.component.tabset.TabAlignmenttrue"topOrLeft"The alignment of the tabs.
Available values are:
"topOrLeft"
"bottomOrRight"
backBorderStylefalsejava.lang.StringtruenullA border style for non-selected tabs.
bindingfalseteamdev.jsf.component.tabset.TabSetonlynullA value-binding expression that associates the HintLabel with a backing bean property.
emptySpaceClassfalsejava.lang.StringtruenullA CSS class name for the spaces before, after, and between the tabs.
emptySpaceStylefalsejava.lang.StringtruenullA style for the spaces before, after, and between the tabs.
frontBorderStylefalsejava.lang.StringtruenullA border style for a selected tab and the TabSet component.
gapWidthfalseinttrue2The interval between the tabs specified in pixels.
idfalsejava.lang.StringfalsenullThe component identifier.
immediatefalsebooleantruefalseA flag that indicates whether or not the valueChangeListener should be executed immediately (during the Apply Request Values phase of the request processing lifecycle instead of Process Validations phase) and the component's input should be converted and validated immediately (during the Apply Request Values phase of the request processing lifecycle instead of the Process Validations phase).
onchangefalsejava.lang.StringtruenullJavaScript code that should be executed on the client when a tab is changed.
onclickfalsejava.lang.StringtruenullJavaScript code that should be executed on the client when the user clicks the left mouse button over the TabSet.
ondblclickfalsejava.lang.StringtruenullJavaScript code that should be executed on the client when the user double-clicks the left mouse button over the TabSet.
onmousedownfalsejava.lang.StringtruenullJavaScript code that should be executed when the user clicks over the TabSet with either mouse button.
onmousemovefalsejava.lang.StringtruenullJavaScript code that should be executed when the user moves the mouse pointer over the TabSet.
onmouseoutfalsejava.lang.StringtruenullJavaScript code that should be executed when the user moves the mouse pointer away from the TabSet.
onmouseoverfalsejava.lang.StringtruenullJavaScript code that should be executed when the user moves the mouse pointer onto the TabSet.
onmouseupfalsejava.lang.StringtruenullJavaScript code that should be executed when the user releases the mouse button over the TabSet.
placementfalseteamdev.jsf.component.tabset.TabPlacementtrue"top"The position of the tabs relative to the components they switch.
Available values are:
"top"
"bottom"
"left"
"right"
renderedfalsebooleantruetrueA flag that indicates whether or not the component is visible.
rolloverSelectedTabClassfalsejava.lang.StringtruenullA CSS class name for a selected tab in the rollover state.
rolloverSelectedTabStylefalsejava.lang.StringtruenullA style for a selected tab in the rollover state.
rolloverTabClassfalsejava.lang.StringtruenullA CSS class name for each tab in the rollover state.
rolloverTabStylefalsejava.lang.StringtruenullA style for each tab in the rollover state.
selectedIndexfalseinttrue0The index of a currently selected tab. The value "0" means that the first tab is selected.
selectedTabClassfalsejava.lang.StringtruenullA CSS class name for a selected tab.
selectedTabStylefalsejava.lang.StringtruenullA style for a selected tab.
selectionChangeListenerfalsejavax.faces.el.MethodBindingonlynullEnables handling of tab selection change on the server side. This attribute is a MethodBinding that must point to the method that accepts a teamdev.jsf.event.SelectionChangeEvent.
stylefalsejava.lang.StringtruenullA style for the entire TabSet component.
styleClassfalsejava.lang.StringtruenullA CSS class name for the TabSet component.
submitOnChangefalsebooleantruefalseA flag that indicates whether or not the page is submitted when the user selects a new tab.
tabClassfalsejava.lang.StringtruenullA CSS class name for each tab.
tabStylefalsejava.lang.StringtruenullA style for each tab.
validatorfalsejavax.faces.el.MethodBindingonlynullA MethodBinding that should point to the method in the backing bean that is called to validate the TabSet's value.
valuefalseObjecttruenullThe server-side value of a selected tab.
valueChangeListenerfalsejavax.faces.el.MethodBindingonlynullA MethodBinding that should point to the method that accepts a ValueChangeEvent. If the value of the DropDownField changes, this method is executed.

Variables
No Variables Defined.


Output Generated by Tag Library Documentation Generator. Java, JSP, and JavaServer Pages are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 2002-4 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054, U.S.A. All Rights Reserved.