Class DefaultMenuEntry

  • All Implemented Interfaces:
    MenuEntry

    public class DefaultMenuEntry
    extends java.lang.Object
    implements MenuEntry
    • Constructor Detail

      • DefaultMenuEntry

        public DefaultMenuEntry​(java.lang.String name,
                                java.lang.String url,
                                DisplayStatus displayStatus)
    • Method Detail

      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface MenuEntry
      • getUrl

        public java.lang.String getUrl()
        Specified by:
        getUrl in interface MenuEntry
      • getEntries

        public java.util.List<MenuEntry> getEntries()
        Description copied from interface: MenuEntry
        If the list is null or empty, the MenuEntry is a leaf element and actually clickable.
        Specified by:
        getEntries in interface MenuEntry
        Returns:
        The number of sub elements if this MenuEntry is a parent element. Otherwise an empty list or null.
      • addEntries

        public void addEntries​(java.util.List<MenuEntry> entries)