o
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 Classorg.openfaces.taglib.jsp.select.TabSetJspTag
TagExtraInfo ClassNone
Body ContentJSP
Display NameNone

Attributes
NameRequiredBinding TypeELDefaultDescription
alignmentfalsejavax.el.ValueExpression
(must evaluate to java.lang.Object)
true"topOrLeft"The alignment of the tabs.
Available values are:
"topOrLeft"
"bottomOrRight"
backBorderStylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA border style for non-selected tabs.
bindingfalsejavax.el.ValueExpression
(must evaluate to org.openfaces.component.select.TabSet)
onlynullA value-binding expression that associates the TabSet component with a backing bean property.
emptySpaceClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA CSS class name for the spaces before, after, and between the tabs.
emptySpaceStylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA style for the spaces before, after, and between the tabs.
focusablefalsejavax.el.ValueExpression
(must evaluate to java.lang.Boolean)
truetrueSpecifies whether this component can have input focus for keyboard control.
focusAreaClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA class for the focused area of TabSet component.
focusAreaStylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA style for the focused area of TabSet component.
focusedClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA focused class for the TabSet component.
focusedStylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA focused style for the TabSet component.
focusedTabClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA CSS class name for a focused tab.
focusedTabStylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA style for a focused tab.
frontBorderStylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA border style for a selected tab and the TabSet component.
gapWidthfalsejavax.el.ValueExpression
(must evaluate to int)
true2The interval between the tabs specified in pixels.
idfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
falsenullThe component identifier.
immediatefalsejavax.el.ValueExpression
(must evaluate to boolean)
truefalseA 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).
onchangefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed on the client when a tab is changed.
onclickfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed on the client when the user clicks the left mouse button over the TabSet.
oncontextmenufalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed when the user presses right mouse button over the component (or performs the other context menu invocation action depending on the platform).
ondblclickfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed on the client when the user double-clicks the left mouse button over the TabSet.
onmousedownfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed when the user clicks over the TabSet with either mouse button.
onmousemovefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed when the user moves the mouse pointer over the TabSet.
onmouseoutfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed when the user moves the mouse pointer away from the TabSet.
onmouseoverfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed when the user moves the mouse pointer onto the TabSet.
onmouseupfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed when the user releases the mouse button over the TabSet.
placementfalsejavax.el.ValueExpression
(must evaluate to java.lang.Object)
true"top"The position of the tabs relative to the components they switch.
Available values are:
"top"
"bottom"
"left"
"right"
renderedfalsejavax.el.ValueExpression
(must evaluate to boolean)
truetrueA flag that indicates whether or not the component is visible.
rolloverSelectedTabClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA CSS class name for a selected tab in the rollover state.
rolloverSelectedTabStylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA style for a selected tab in the rollover state.
rolloverTabClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA CSS class name for each tab in the rollover state.
rolloverTabStylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA style for each tab in the rollover state.
selectedIndexfalsejavax.el.ValueExpression
(must evaluate to int)
true0The index of a currently selected tab. The value "0" means that the first tab is selected.
selectedTabClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA CSS class name for a selected tab.
selectedTabStylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA style for a selected tab.
selectionChangeListenerfalsejavax.el.MethodExpression
(signature must match void selectionChange(org.openfaces.event.SelectionChangeEvent))
onlynullEnables handling of tab selection change on the server side. This attribute is a MethodBinding that must point to the method that accepts a org.openfaces.event.SelectionChangeEvent.
stylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA style for the entire TabSet component.
styleClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA CSS class name for the TabSet component.
tabClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA CSS class name for each tab.
tabStylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA style for each tab.
validatorfalsejavax.el.MethodExpression
(signature must match void validate(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object))
onlynullA MethodBinding that should point to the method in the backing bean that is called to validate the TabSet's value.
valuefalsejavax.el.ValueExpression
(must evaluate to java.lang.Object)
truenullThe server-side value of a selected tab.
valueChangeListenerfalsejavax.el.MethodExpression
(signature must match void valueChange(javax.faces.event.ValueChangeEvent))
onlynullA MethodBinding that should point to the method that accepts a ValueChangeEvent. If the value of the TabSet 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.