Class TabViewBase

java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIPanel
org.primefaces.component.api.UITabPanel
org.primefaces.component.tabview.TabViewBase
All Implemented Interfaces:
EventListener, javax.faces.component.behavior.ClientBehaviorHolder, javax.faces.component.NamingContainer, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, MultiViewStateAware<TabViewState>, PrimeClientBehaviorHolder, RTLAware, TouchAware, Widget
Direct Known Subclasses:
TabView

public abstract class TabViewBase extends UITabPanel implements Widget, RTLAware, TouchAware, javax.faces.component.behavior.ClientBehaviorHolder, PrimeClientBehaviorHolder, MultiViewStateAware<TabViewState>
  • Field Details

  • Constructor Details

    • TabViewBase

      public TabViewBase()
  • Method Details

    • getFamily

      public String getFamily()
      Overrides:
      getFamily in class javax.faces.component.UIPanel
    • getWidgetVar

      public String getWidgetVar()
    • setWidgetVar

      public void setWidgetVar(String widgetVar)
    • getActiveIndex

      public int getActiveIndex()
    • setActiveIndex

      public void setActiveIndex(int activeIndex)
    • getEffect

      public String getEffect()
    • setEffect

      public void setEffect(String effect)
    • getEffectDuration

      public String getEffectDuration()
    • setEffectDuration

      public void setEffectDuration(String effectDuration)
    • isCache

      public boolean isCache()
    • setCache

      public void setCache(boolean cache)
    • getOnTabChange

      public String getOnTabChange()
    • setOnTabChange

      public void setOnTabChange(String onTabChange)
    • getOnTabShow

      public String getOnTabShow()
    • setOnTabShow

      public void setOnTabShow(String onTabShow)
    • getStyle

      public String getStyle()
    • setStyle

      public void setStyle(String style)
    • getStyleClass

      public String getStyleClass()
    • setStyleClass

      public void setStyleClass(String styleClass)
    • getOrientation

      public String getOrientation()
    • setOrientation

      public void setOrientation(String orientation)
    • getOnTabClose

      public String getOnTabClose()
    • setOnTabClose

      public void setOnTabClose(String onTabClose)
    • getDir

      public String getDir()
      Specified by:
      getDir in interface RTLAware
    • setDir

      public void setDir(String dir)
    • isScrollable

      public boolean isScrollable()
    • setScrollable

      public void setScrollable(boolean scrollable)
    • getTabindex

      public String getTabindex()
    • setTabindex

      public void setTabindex(String tabindex)
    • isFocusOnError

      public boolean isFocusOnError()
    • setFocusOnError

      public void setFocusOnError(boolean focusOnError)
    • isFocusOnLastActiveTab

      public boolean isFocusOnLastActiveTab()
    • setFocusOnLastActiveTab

      public void setFocusOnLastActiveTab(boolean focusOnLastActiveTab)
    • isTouchable

      public Boolean isTouchable()
      Description copied from interface: TouchAware
      Is this component touch enabled?
      Specified by:
      isTouchable in interface TouchAware
      Returns:
      false to disable
    • setTouchable

      public void setTouchable(Boolean touchable)
      Description copied from interface: TouchAware
      Enable/disable touch support for this component.
      Specified by:
      setTouchable in interface TouchAware
      Parameters:
      touchable - true for touch support
    • isMultiViewState

      public boolean isMultiViewState()
      Specified by:
      isMultiViewState in interface MultiViewStateAware<TabViewState>
    • setMultiViewState

      public void setMultiViewState(boolean multiViewState)