java.lang.Object
org.apache.wicket.extensions.markup.html.tabs.AbstractTab
com.evolveum.midpoint.gui.api.component.tabs.PanelTab
All Implemented Interfaces:
Serializable, org.apache.wicket.extensions.markup.html.tabs.ITab, org.apache.wicket.util.io.IClusterable
Direct Known Subclasses:
CountablePanelTab, IconPanelTab

public abstract class PanelTab extends org.apache.wicket.extensions.markup.html.tabs.AbstractTab
Tab that contains a singleton panel.
Author:
semancik
See Also:
  • Constructor Details

    • PanelTab

      public PanelTab(org.apache.wicket.model.IModel<String> title)
    • PanelTab

      public PanelTab(org.apache.wicket.model.IModel<String> title, VisibleEnableBehaviour visible)
  • Method Details

    • getPanel

      public org.apache.wicket.markup.html.WebMarkupContainer getPanel(String panelId)
      Specified by:
      getPanel in interface org.apache.wicket.extensions.markup.html.tabs.ITab
      Specified by:
      getPanel in class org.apache.wicket.extensions.markup.html.tabs.AbstractTab
    • getPanel

      public org.apache.wicket.markup.html.WebMarkupContainer getPanel()
    • createPanel

      public abstract org.apache.wicket.markup.html.WebMarkupContainer createPanel(String panelId)
    • isVisible

      public boolean isVisible()
      Specified by:
      isVisible in interface org.apache.wicket.extensions.markup.html.tabs.ITab
      Overrides:
      isVisible in class org.apache.wicket.extensions.markup.html.tabs.AbstractTab
    • resetPanel

      public void resetPanel()