org.apache.myfaces.custom.tabbedpane
Class HtmlPanelTabbedPane

java.lang.Object
  extended byjavax.faces.component.UIComponent
      extended byjavax.faces.component.UIComponentBase
          extended byjavax.faces.component.UIPanel
              extended byjavax.faces.component.html.HtmlPanelGroup
                  extended byorg.apache.myfaces.custom.tabbedpane.HtmlPanelTabbedPane
All Implemented Interfaces:
javax.faces.component.StateHolder

public class HtmlPanelTabbedPane
extends javax.faces.component.html.HtmlPanelGroup

Version:
$Revision: 473124 $ $Date: 2006-11-09 23:52:21 +0100 (Do, 09 Nov 2006) $
Author:
Manfred Geiler (latest modification by $Author: grantsmith $)

Field Summary
static java.lang.String COMPONENT_FAMILY
           
static java.lang.String COMPONENT_TYPE
           
 
Constructor Summary
HtmlPanelTabbedPane()
           
 
Method Summary
 void addTabChangeListener(TabChangeListener listener)
           
 void broadcast(javax.faces.event.FacesEvent event)
           
 void decode(javax.faces.context.FacesContext context)
           
 java.lang.String getActiveSubStyleClass()
           
 java.lang.String getActiveTabStyleClass()
           
 java.lang.String getActiveTabVar()
           
 java.lang.String getBgcolor()
           
 java.lang.String getDisabledTabStyleClass()
           
 java.lang.String getFamily()
           
 java.lang.String getInactiveSubStyleClass()
           
 java.lang.String getInactiveTabStyleClass()
           
 int getSelectedIndex()
           
 boolean getServerSideTabSwitch()
           
 javax.faces.el.MethodBinding getTabChangeListener()
           
 java.lang.String getTabContentStyleClass()
           
 boolean isClientSide()
          Write out information about the toggling mode - the component might be toggled server side or client side.
 void processDecodes(javax.faces.context.FacesContext context)
           
 void processUpdates(javax.faces.context.FacesContext context)
           
 void processValidators(javax.faces.context.FacesContext context)
           
 void removeTabChangeListener(TabChangeListener listener)
           
 void restoreState(javax.faces.context.FacesContext context, java.lang.Object state)
           
 java.lang.Object saveState(javax.faces.context.FacesContext context)
           
 void setActiveSubStyleClass(java.lang.String activeSubStyleClass)
           
 void setActiveTabStyleClass(java.lang.String activeTabStyleClass)
           
 void setActiveTabVar(java.lang.String activeTabVar)
           
 void setBgcolor(java.lang.String bgcolor)
           
 void setDisabledTabStyleClass(java.lang.String disabledTabStyleClass)
           
 void setInactiveSubStyleClass(java.lang.String inactiveSubStyleClass)
           
 void setInactiveTabStyleClass(java.lang.String inactiveTabStyleClass)
           
 void setSelectedIndex(int selectedIndex)
           
 void setServerSideTabSwitch(boolean serverSideTabSwitch)
           
 void setTabChangeListener(javax.faces.el.MethodBinding tabChangeListener)
           
 void setTabContentStyleClass(java.lang.String tabContentStyleClass)
           
 
Methods inherited from class javax.faces.component.html.HtmlPanelGroup
getStyle, getStyleClass, setStyle, setStyleClass
 
Methods inherited from class javax.faces.component.UIComponentBase
addFacesListener, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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
Constructor Detail

HtmlPanelTabbedPane

public HtmlPanelTabbedPane()
Method Detail

decode

public void decode(javax.faces.context.FacesContext context)

processDecodes

public void processDecodes(javax.faces.context.FacesContext context)

processValidators

public void processValidators(javax.faces.context.FacesContext context)

processUpdates

public void processUpdates(javax.faces.context.FacesContext context)

addTabChangeListener

public void addTabChangeListener(TabChangeListener listener)

removeTabChangeListener

public void removeTabChangeListener(TabChangeListener listener)

getTabChangeListener

public javax.faces.el.MethodBinding getTabChangeListener()

setTabChangeListener

public void setTabChangeListener(javax.faces.el.MethodBinding tabChangeListener)

broadcast

public void broadcast(javax.faces.event.FacesEvent event)
               throws javax.faces.event.AbortProcessingException
Throws:
javax.faces.event.AbortProcessingException

isClientSide

public boolean isClientSide()
Write out information about the toggling mode - the component might be toggled server side or client side.


getFamily

public java.lang.String getFamily()

getActiveTabVar

public java.lang.String getActiveTabVar()

setActiveTabVar

public void setActiveTabVar(java.lang.String activeTabVar)

setSelectedIndex

public void setSelectedIndex(int selectedIndex)

getSelectedIndex

public int getSelectedIndex()

setBgcolor

public void setBgcolor(java.lang.String bgcolor)

getBgcolor

public java.lang.String getBgcolor()

setActiveTabStyleClass

public void setActiveTabStyleClass(java.lang.String activeTabStyleClass)

getActiveTabStyleClass

public java.lang.String getActiveTabStyleClass()

setInactiveTabStyleClass

public void setInactiveTabStyleClass(java.lang.String inactiveTabStyleClass)

getInactiveTabStyleClass

public java.lang.String getInactiveTabStyleClass()

setActiveSubStyleClass

public void setActiveSubStyleClass(java.lang.String activeSubStyleClass)

getActiveSubStyleClass

public java.lang.String getActiveSubStyleClass()

setInactiveSubStyleClass

public void setInactiveSubStyleClass(java.lang.String inactiveSubStyleClass)

getInactiveSubStyleClass

public java.lang.String getInactiveSubStyleClass()

setTabContentStyleClass

public void setTabContentStyleClass(java.lang.String tabContentStyleClass)

getTabContentStyleClass

public java.lang.String getTabContentStyleClass()

getDisabledTabStyleClass

public java.lang.String getDisabledTabStyleClass()

setDisabledTabStyleClass

public void setDisabledTabStyleClass(java.lang.String disabledTabStyleClass)

getServerSideTabSwitch

public boolean getServerSideTabSwitch()

setServerSideTabSwitch

public void setServerSideTabSwitch(boolean serverSideTabSwitch)

saveState

public java.lang.Object saveState(javax.faces.context.FacesContext context)

restoreState

public void restoreState(javax.faces.context.FacesContext context,
                         java.lang.Object state)


Copyright © 2007 Apache Software Foundation. All Rights Reserved.