Class MainMenuItem

java.lang.Object
com.evolveum.midpoint.web.component.menu.BaseMenuItem
com.evolveum.midpoint.web.component.menu.MainMenuItem
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AdditionalMenuItem

public class MainMenuItem extends BaseMenuItem
Author:
Viliam Repan (lazyman)
See Also:
  • Field Details

  • Constructor Details

    • MainMenuItem

      public MainMenuItem(String name, String iconClass)
    • MainMenuItem

      public MainMenuItem(String name, String iconClass, Class<? extends PageBase> page)
    • MainMenuItem

      public MainMenuItem(String name, String iconClass, Class<? extends PageBase> page, org.apache.wicket.request.mapper.parameter.PageParameters params)
  • Method Details

    • getBubbleLabel

      public String getBubbleLabel()
    • isInsertDefaultBackBreadcrumb

      public boolean isInsertDefaultBackBreadcrumb()
    • addMenuItem

      public void addMenuItem(MenuItem menuItem)
    • addMenuItemAtIndex

      public void addMenuItemAtIndex(MenuItem menuItem, int position)
    • addCollectionMenuItem

      public void addCollectionMenuItem(MenuItem menuItem)
    • isNotEmpty

      protected boolean isNotEmpty()
    • containsSubMenu

      public boolean containsSubMenu()
    • shouldBeMenuAdded

      public boolean shouldBeMenuAdded(boolean experimentalFeaturesEnabled)
    • hasActiveSubmenu

      public boolean hasActiveSubmenu(org.apache.wicket.markup.html.WebPage page)
    • getActiveMenu

      public MenuItem getActiveMenu(org.apache.wicket.markup.html.WebPage page)
    • getFirstMenuItem

      public MenuItem getFirstMenuItem()