org.openfaces.component.panel
Class TabbedPane
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIPanel
org.openfaces.component.OUIPanel
org.openfaces.component.panel.MultiPageContainer
org.openfaces.component.panel.TabbedPane
- All Implemented Interfaces:
- java.util.EventListener, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, OUIComponent, TabSelectionHolder
public class TabbedPane
- extends MultiPageContainer
- implements TabSelectionHolder
The TabbedPane component is a container that consists of several sub-containers called
pages and allows the user to switch between these pages using a set of tabs. It provides
flexibility in configuring the tabs and the page content within them and offers several
ways for content loading. A variety of style options lets you customize the appearance of
the entire TabbedPane component and its individual elements.
Fields inherited from class javax.faces.component.UIComponent |
BEANINFO_KEY, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, VIEW_LOCATION_KEY |
Methods inherited from class org.openfaces.component.panel.MultiPageContainer |
addSelectionListener, broadcast, getContainerClass, getContainerStyle, getLoadingMode, getRenderedItemFlags, getSelectedIndex, getSelectionChangeListener, getSelectionListeners, getSubPanels, processDecodes, processUpdates, processValidators, removeSelectionListener, setContainerClass, setContainerStyle, setItemRendered, setLoadingMode, setRenderedItemFlags, setSelectedIndex, setSelectionChangeListener |
Methods inherited from class org.openfaces.component.OUIPanel |
getOnblur, getOnclick, getOncontextmenu, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getRolloverClass, getRolloverStyle, getStyle, getStyleClass, setOnblur, setOnclick, setOncontextmenu, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setRolloverClass, setRolloverStyle, setStyle, setStyleClass |
Methods inherited from class javax.faces.component.UIComponentBase |
addClientBehavior, clearInitialState, decode, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processRestoreState, processSaveState, queueEvent, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding |
Methods inherited from class javax.faces.component.UIComponent |
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getValueExpression, initialStateMarked, isCompositeComponent, isInView, popComponentFromEL, processEvent, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent, visitTree |
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
TabbedPane
public TabbedPane()
getFamily
public java.lang.String getFamily()
- Specified by:
getFamily
in class OUIPanel
setFocusable
public void setFocusable(boolean focusable)
isFocusable
public boolean isFocusable()
getFocusAreaStyle
public java.lang.String getFocusAreaStyle()
setFocusAreaStyle
public void setFocusAreaStyle(java.lang.String focusAreaStyle)
getFocusAreaClass
public java.lang.String getFocusAreaClass()
setFocusAreaClass
public void setFocusAreaClass(java.lang.String focusAreaClass)
setFocusedClass
public void setFocusedClass(java.lang.String focusedClass)
getFocusedStyle
public java.lang.String getFocusedStyle()
setFocusedStyle
public void setFocusedStyle(java.lang.String focusedStyle)
getFocusedClass
public java.lang.String getFocusedClass()
getTabEmptySpaceStyle
public java.lang.String getTabEmptySpaceStyle()
setTabEmptySpaceStyle
public void setTabEmptySpaceStyle(java.lang.String tabEmptySpaceStyle)
getTabEmptySpaceClass
public java.lang.String getTabEmptySpaceClass()
setTabEmptySpaceClass
public void setTabEmptySpaceClass(java.lang.String tabEmptySpaceClass)
getTabGapWidth
public int getTabGapWidth()
setTabGapWidth
public void setTabGapWidth(int tabGapWidth)
getRolloverContainerStyle
public java.lang.String getRolloverContainerStyle()
setRolloverContainerStyle
public void setRolloverContainerStyle(java.lang.String rolloverContainerStyle)
getRolloverContainerClass
public java.lang.String getRolloverContainerClass()
setRolloverContainerClass
public void setRolloverContainerClass(java.lang.String rolloverContainerClass)
getTabAlignment
public TabAlignment getTabAlignment()
setTabAlignment
public void setTabAlignment(TabAlignment tabAlignment)
getTabPlacement
public TabPlacement getTabPlacement()
setTabPlacement
public void setTabPlacement(TabPlacement tabPlacement)
getTabStyle
public java.lang.String getTabStyle()
setTabStyle
public void setTabStyle(java.lang.String tabStyle)
getRolloverTabStyle
public java.lang.String getRolloverTabStyle()
setRolloverTabStyle
public void setRolloverTabStyle(java.lang.String rolloverTabStyle)
getSelectedTabStyle
public java.lang.String getSelectedTabStyle()
setSelectedTabStyle
public void setSelectedTabStyle(java.lang.String selectedTabStyle)
getFocusedTabStyle
public java.lang.String getFocusedTabStyle()
setFocusedTabStyle
public void setFocusedTabStyle(java.lang.String focusedTabStyle)
getRolloverSelectedTabStyle
public java.lang.String getRolloverSelectedTabStyle()
setRolloverSelectedTabStyle
public void setRolloverSelectedTabStyle(java.lang.String rolloverSelectedTabStyle)
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)
getTabClass
public java.lang.String getTabClass()
setTabClass
public void setTabClass(java.lang.String tabClass)
getRolloverTabClass
public java.lang.String getRolloverTabClass()
setRolloverTabClass
public void setRolloverTabClass(java.lang.String rolloverTabClass)
getSelectedTabClass
public java.lang.String getSelectedTabClass()
setSelectedTabClass
public void setSelectedTabClass(java.lang.String selectedTabClass)
getFocusedTabClass
public java.lang.String getFocusedTabClass()
setFocusedTabClass
public void setFocusedTabClass(java.lang.String focusedTabClass)
getRolloverSelectedTabClass
public java.lang.String getRolloverSelectedTabClass()
setRolloverSelectedTabClass
public void setRolloverSelectedTabClass(java.lang.String rolloverSelectedTabClass)
getOnselectionchange
public java.lang.String getOnselectionchange()
setOnselectionchange
public void setOnselectionchange(java.lang.String onselectionchange)
getOnchange
public java.lang.String getOnchange()
- Specified by:
getOnchange
in interface TabSelectionHolder
setOnchange
public void setOnchange(java.lang.String onselectionchange)
- Specified by:
setOnchange
in interface TabSelectionHolder
saveState
public java.lang.Object saveState(javax.faces.context.FacesContext context)
- Specified by:
saveState
in interface javax.faces.component.StateHolder
- Overrides:
saveState
in class MultiPageContainer
restoreState
public void restoreState(javax.faces.context.FacesContext context,
java.lang.Object state)
- Specified by:
restoreState
in interface javax.faces.component.StateHolder
- Overrides:
restoreState
in class MultiPageContainer
encodeBegin
public void encodeBegin(javax.faces.context.FacesContext context)
throws java.io.IOException
- Overrides:
encodeBegin
in class javax.faces.component.UIComponentBase
- Throws:
java.io.IOException
createSubComponents
public void createSubComponents(javax.faces.context.FacesContext context)
getTabSet
public TabSet getTabSet()
Copyright © 1998-2010 TeamDev Ltd. All Rights Reserved.