com.infragistics.faces.tab.component
Class TabItem

java.lang.Object
  extended byjavax.faces.component.UIComponent
      extended byjavax.faces.component.UIComponentBase
          extended byjavax.faces.component.UIOutput
              extended bycom.infragistics.faces.tab.component.TabItem
All Implemented Interfaces:
javax.faces.component.StateHolder, javax.faces.component.ValueHolder
Direct Known Subclasses:
HtmlTabItem

public class TabItem
extends javax.faces.component.UIOutput


Field Summary
static java.lang.String COMPONENT_FAMILY
           
static java.lang.String COMPONENT_TYPE
           
static java.lang.String RENDERER_TYPE
           
 
Constructor Summary
TabItem()
           
 
Method Summary
 java.lang.String getFamily()
           
 TabView getTabView()
          Returns the parent TabView of this tabItem
 boolean isDisabled()
          Returns whether the tabItem is disabled or not
 boolean isSelected()
          Returns whether the tabItem is selected or not
 void processDecodes(javax.faces.context.FacesContext context)
           
 void processUpdates(javax.faces.context.FacesContext context)
           
 void processValidators(javax.faces.context.FacesContext context)
           
 void restoreState(javax.faces.context.FacesContext context, java.lang.Object state)
           
 java.lang.Object saveState(javax.faces.context.FacesContext context)
           
 void setDisabled(boolean disabled)
          Returns whether the tabItem is disabled or not
 void setSelected(boolean selected)
          Sets whether the tabItem is selected or not
 
Methods inherited from class javax.faces.component.UIOutput
getConverter, getLocalValue, getValue, setConverter, setValue
 
Methods inherited from class javax.faces.component.UIComponentBase
broadcast, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COMPONENT_FAMILY

public static java.lang.String COMPONENT_FAMILY

COMPONENT_TYPE

public static java.lang.String COMPONENT_TYPE

RENDERER_TYPE

public static java.lang.String RENDERER_TYPE
Constructor Detail

TabItem

public TabItem()
Method Detail

getFamily

public java.lang.String getFamily()

processUpdates

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

processValidators

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

processDecodes

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

getTabView

public TabView getTabView()
Returns the parent TabView of this tabItem

Returns:
the parent TabView

isDisabled

public boolean isDisabled()
Returns whether the tabItem is disabled or not

Returns:
boolean

isSelected

public boolean isSelected()
Returns whether the tabItem is selected or not

Returns:
boolean

restoreState

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

saveState

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

setDisabled

public void setDisabled(boolean disabled)
Returns whether the tabItem is disabled or not

Parameters:
disabled -

setSelected

public void setSelected(boolean selected)
Sets whether the tabItem is selected or not

Parameters:
selected -