org.openfaces.component.select
Class TabSet
java.lang.Object
UIInput
org.openfaces.component.OUIInputBase
org.openfaces.component.select.TabSet
- All Implemented Interfaces:
- OUIComponent, OUIInput, TabSelectionHolder
public class TabSet
- extends OUIInputBase
- implements TabSelectionHolder
The TabSet is a component that displays a set of tabs that look like the ones used in
the TabbedPane component. As opposed to TabbedPane, the TabSet component is not a
container and doesn't display any data when the user switches the tab. Instead it
just serves as a selector that can be used to introduce a content switching on pages
where TabbedPane can't be used because of special layout or some other reason.
Methods inherited from class org.openfaces.component.OUIInputBase |
getFocusedClass, getFocusedStyle, getLabel, getOnblur, getOnchange, getOnclick, getOncontextmenu, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getRolloverClass, getRolloverStyle, getStyle, getStyleClass, isDisabled, setDisabled, setFocusedClass, setFocusedStyle, setLabel, setOnblur, setOnchange, setOnclick, setOncontextmenu, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setRolloverClass, setRolloverStyle, setStyle, setStyleClass |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COMPONENT_TYPE
public static final java.lang.String COMPONENT_TYPE
- See Also:
- Constant Field Values
COMPONENT_FAMILY
public static final java.lang.String COMPONENT_FAMILY
- See Also:
- Constant Field Values
TabSet
public TabSet()
getFamily
public java.lang.String getFamily()
getGapWidth
public int getGapWidth()
setGapWidth
public void setGapWidth(int gapWidth)
isFocusable
public boolean isFocusable()
setFocusable
public void setFocusable(boolean focusable)
getSelectionChangeListener
public MethodExpression getSelectionChangeListener()
- Specified by:
getSelectionChangeListener
in interface TabSelectionHolder
setSelectionChangeListener
public void setSelectionChangeListener(MethodExpression selectionChangeListener)
- Specified by:
setSelectionChangeListener
in interface TabSelectionHolder
getSelectedIndex
public int getSelectedIndex()
- Specified by:
getSelectedIndex
in interface TabSelectionHolder
setSelectedIndex
public void setSelectedIndex(int selectedIndex)
- Specified by:
setSelectedIndex
in interface TabSelectionHolder
getRolloverSelectedTabStyle
public java.lang.String getRolloverSelectedTabStyle()
setRolloverSelectedTabStyle
public void setRolloverSelectedTabStyle(java.lang.String rolloverSelectedTabStyle)
getEmptySpaceStyle
public java.lang.String getEmptySpaceStyle()
setEmptySpaceStyle
public void setEmptySpaceStyle(java.lang.String emptySpaceStyle)
getTabClass
public java.lang.String getTabClass()
setTabClass
public void setTabClass(java.lang.String styleClass)
getFrontBorderStyle
public java.lang.String getFrontBorderStyle()
setFrontBorderStyle
public void setFrontBorderStyle(java.lang.String frontBorderStyle)
getBackBorderStyle
public java.lang.String getBackBorderStyle()
setBackBorderStyle
public void setBackBorderStyle(java.lang.String backBorderStyle)
getRolloverTabClass
public java.lang.String getRolloverTabClass()
setRolloverTabClass
public void setRolloverTabClass(java.lang.String rolloverClass)
getSelectedTabClass
public java.lang.String getSelectedTabClass()
setSelectedTabClass
public void setSelectedTabClass(java.lang.String selectedClass)
getFocusedTabClass
public java.lang.String getFocusedTabClass()
setFocusedTabClass
public void setFocusedTabClass(java.lang.String focusedClass)
getRolloverSelectedTabClass
public java.lang.String getRolloverSelectedTabClass()
setRolloverSelectedTabClass
public void setRolloverSelectedTabClass(java.lang.String rolloverSelectedClass)
getEmptySpaceClass
public java.lang.String getEmptySpaceClass()
setEmptySpaceClass
public void setEmptySpaceClass(java.lang.String emptySpaceClass)
getTabStyle
public java.lang.String getTabStyle()
setTabStyle
public void setTabStyle(java.lang.String style)
getRolloverTabStyle
public java.lang.String getRolloverTabStyle()
setRolloverTabStyle
public void setRolloverTabStyle(java.lang.String rolloverStyle)
getSelectedTabStyle
public java.lang.String getSelectedTabStyle()
getFocusedTabStyle
public java.lang.String getFocusedTabStyle()
setFocusAreaStyle
public void setFocusAreaStyle(java.lang.String focusAreaStyle)
getFocusAreaStyle
public java.lang.String getFocusAreaStyle()
setFocusAreaClass
public void setFocusAreaClass(java.lang.String focusAreaClass)
getFocusAreaClass
public java.lang.String getFocusAreaClass()
setSelectedTabStyle
public void setSelectedTabStyle(java.lang.String selectedStyle)
setFocusedTabStyle
public void setFocusedTabStyle(java.lang.String focusedStyle)
getAlignment
public TabAlignment getAlignment()
setAlignment
public void setAlignment(TabAlignment alignment)
getPlacement
public TabPlacement getPlacement()
setPlacement
public void setPlacement(TabPlacement placement)
addSelectionListener
public void addSelectionListener(SelectionChangeListener changeListener)
- Specified by:
addSelectionListener
in interface TabSelectionHolder
getSelectionListeners
public SelectionChangeListener[] getSelectionListeners()
- Specified by:
getSelectionListeners
in interface TabSelectionHolder
removeSelectionListener
public void removeSelectionListener(SelectionChangeListener changeListener)
- Specified by:
removeSelectionListener
in interface TabSelectionHolder
saveState
public java.lang.Object saveState(FacesContext context)
- Overrides:
saveState
in class OUIInputBase
restoreState
public void restoreState(FacesContext context,
java.lang.Object state)
- Overrides:
restoreState
in class OUIInputBase
broadcast
public void broadcast(FacesEvent event)
throws AbortProcessingException
- Throws:
AbortProcessingException
processUpdates
public void processUpdates(FacesContext context)
getLocalSelectedIndex
public java.lang.Integer getLocalSelectedIndex()
Copyright © 1998-2009 TeamDev Ltd. All Rights Reserved.