Interface INamedTab
-
- All Superinterfaces:
org.apache.wicket.util.io.IClusterable
,org.apache.wicket.extensions.markup.html.tabs.ITab
,java.io.Serializable
- All Known Subinterfaces:
IConfigTab
- All Known Implementing Classes:
AbstractNamedTab
,DefaultConfigTab
,NamedTab
,TaskPage.TaskPageTab
public interface INamedTab extends org.apache.wicket.extensions.markup.html.tabs.ITab
A simple extension ofITab
that adds a non-localized name (id) and category for the tab.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default java.lang.String
getCategoryName()
Get the non-localized, brief (id) of the category this tab belongs to.default java.lang.Iterable<java.lang.String>
getSearchTerms()
Get a list of terms that when searched for should cause this tab to be highlighted.java.lang.String
getTabName()
Get the non-localized, brief name of the tab.
-
-
-
Method Detail
-
getTabName
java.lang.String getTabName()
Get the non-localized, brief name of the tab. Should be URL friendly for bookmark-able navigation
-
getCategoryName
default java.lang.String getCategoryName()
Get the non-localized, brief (id) of the category this tab belongs to.
-
getSearchTerms
default java.lang.Iterable<java.lang.String> getSearchTerms()
Get a list of terms that when searched for should cause this tab to be highlighted. The tab's name will automatically be a search term, so it does not need to be in this list.
-
-