Class BaseMenuItem

    • Constructor Detail

      • BaseMenuItem

        public BaseMenuItem​(String nameModel,
                            String iconClass,
                            Class<? extends org.apache.wicket.markup.html.WebPage> pageClass,
                            org.apache.wicket.request.mapper.parameter.PageParameters params,
                            Class<? extends org.apache.wicket.markup.html.WebPage>... aliases)
      • BaseMenuItem

        public BaseMenuItem​(String nameModel,
                            String iconClass,
                            Class<? extends org.apache.wicket.markup.html.WebPage> pageClass,
                            org.apache.wicket.request.mapper.parameter.PageParameters params,
                            boolean active)
    • Method Detail

      • getAliases

        public Class<? extends org.apache.wicket.markup.html.WebPage>[] getAliases()
        Returns:
        Returns array of WebPage classes where this menu should be marked as active.
      • getNameModel

        public String getNameModel()
      • getPageClass

        public Class<? extends org.apache.wicket.markup.html.WebPage> getPageClass()
      • getParams

        public org.apache.wicket.request.mapper.parameter.PageParameters getParams()
      • getIconClass

        public String getIconClass()
      • getDisplayOrder

        public Integer getDisplayOrder()
      • setDisplayOrder

        public void setDisplayOrder​(Integer displayOrder)
      • isMenuActive

        public boolean isMenuActive​(org.apache.wicket.markup.html.WebPage page)
      • setDynamic

        public void setDynamic​(boolean dynamic)
      • isDynamic

        public boolean isDynamic()