Class Menu

Object
Menu
Direct Known Subclasses:
CommandReferenceMenu, FaqMenu, FortunesMenu, GuildsMenu, PeopleMenu, SearchWikiMenu, SimpleMenu, StatusMenu, WelcomeMenu, WikiMenu

public class Menu extends Object
Author:
maartenl
  • Method Details

    • getName

      public String getName()
    • setName

      protected void setName(String name)
      Primary use here is to set the name in the case the name is not known until the datamodel has been evaluated.
      Parameters:
      name - the new name
    • getUrl

      public String getUrl()
      Returns the url matching this menu, the url has no .html extension.
      Returns:
      for example "/blogs/index".
    • getSubMenu

      public List<Menu> getSubMenu()
    • getTemplate

      public String getTemplate()
    • setParent

      protected void setParent(Menu parentMenu)
    • getParent

      public Menu getParent()
    • toString

      public String toString()
      Overrides:
      toString in class Object