Class CountablePanelTab
java.lang.Object
org.apache.wicket.extensions.markup.html.tabs.AbstractTab
com.evolveum.midpoint.gui.api.component.tabs.PanelTab
com.evolveum.midpoint.gui.api.component.tabs.CountablePanelTab
- All Implemented Interfaces:
CountModelProvider
,CssIconModelProvider
,Serializable
,org.apache.wicket.extensions.markup.html.tabs.ITab
,org.apache.wicket.util.io.IClusterable
public abstract class CountablePanelTab
extends PanelTab
implements CountModelProvider, CssIconModelProvider
Tab that can display object count (small bubble with number) in the tab label.
- Author:
- semancik
- See Also:
-
Constructor Summary
ConstructorDescriptionCountablePanelTab
(org.apache.wicket.model.IModel<String> title) CountablePanelTab
(org.apache.wicket.model.IModel title, VisibleEnableBehaviour visible) -
Method Summary
Methods inherited from class com.evolveum.midpoint.gui.api.component.tabs.PanelTab
createPanel, getPanel, getPanel, isVisible, resetPanel
Methods inherited from class org.apache.wicket.extensions.markup.html.tabs.AbstractTab
getTitle
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.evolveum.midpoint.gui.api.model.CountModelProvider
getCountCssClassModel
-
Constructor Details
-
CountablePanelTab
-
CountablePanelTab
-
-
Method Details
-
getCountModel
Description copied from interface:CountModelProvider
Return count model. May return null. If null is returned then no count should be displayed.- Specified by:
getCountModel
in interfaceCountModelProvider
-
getCssIconModel
- Specified by:
getCssIconModel
in interfaceCssIconModelProvider
-
getCount
-