Class AbstractContainerMenuItem

    • Constructor Detail

      • AbstractContainerMenuItem

        public AbstractContainerMenuItem​(String p_strId)
    • Method Detail

      • hasChildren

        public boolean hasChildren()
        Description copied from interface: IMenuItem
        Check if this menu item has children.
        Returns:
        true if this menu item has children, or false otherwise.
      • hasContainerChildren

        public boolean hasContainerChildren()
      • getChildrenCount

        public int getChildrenCount()
        Description copied from interface: IMenuItem
        Get the number of children of this node.
        Returns:
        The number of children.
      • children

        public IMenuItem[] children()
        Description copied from interface: IMenuItem
        Get the children of this menu item. If the menu item has no children, an empty array is returned.
        Returns:
        The children of this menu item (never null).
      • getDescendantOrSelf

        public IMenuItem getDescendantOrSelf​(String p_strId)
        Description copied from interface: IMenuItem
        Get the menu item with the specified unique identifier from this subtree.
        Parameters:
        p_strId - The menu item's unique identifier.
        Returns:
        The menu item with the given unique identifier, or null if the menu item does not exist in this subtree.