All Superinterfaces:
IClusterable, Serializable
All Known Implementing Classes:
AbstractTab, PanelCachingTab

public interface ITab extends IClusterable
Interface used to represent a single tab in a TabbedPanel
Author:
Igor Vaynberg (ivaynberg)
See Also:
  • Method Details

    • getTitle

      Returns:
      IModel used to represent the title of the tab. Must contain a string.
    • getPanel

      Parameters:
      containerId - returned panel MUST have this id
      Returns:
      a container object (e.g. Panel or Fragment) that will be placed as the content of the tab
    • isVisible

      boolean isVisible()
      Returns whether this tab should be visible
      Returns:
      whether this tab should be visible