com.icesoft.faces.facelets.component.tabs

## Class TabsController

- java.lang.Object
- - com.icesoft.faces.facelets.component.tabs.TabsController

- All Implemented Interfaces:
    java.io.Serializable

      public class TabsController
      extends java.lang.Object
      implements java.io.Serializable

  See Also:
    Serialized Form

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `TabsController()`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `addTab(Tab tab)`
    `void` | `closeTab(javax.faces.event.ActionEvent evt)`
    `Tab` | `getCurrentTab()`
    `Tab` | `getNextTab()`
    `int` | `getNumberOpenTabs()`
    `java.util.List` | `getOpenTabs()`
    `Tab` | `getPreviousTab()`
    `void` | `setCurrentTab(Tab newCurrentTab)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### TabsController

          public TabsController()

  - ### Method Detail

    - #### getCurrentTab

          public Tab getCurrentTab()

    - #### getOpenTabs

          public java.util.List getOpenTabs()

    - #### setCurrentTab

          public void setCurrentTab(Tab newCurrentTab)

    - #### closeTab

          public void closeTab(javax.faces.event.ActionEvent evt)

    - #### getPreviousTab

          public Tab getPreviousTab()

    - #### getNextTab

          public Tab getNextTab()

    - #### addTab

          public void addTab(Tab tab)

    - #### getNumberOpenTabs

          public int getNumberOpenTabs()

Copyright 2025 ICEsoft Technologies Canada, Corp. All Rights Reserved.