public interface

WebMenuManager

com.atlassian.confluence.web.WebMenuManager
Known Indirect Subclasses

Summary

Public Methods
WebMenu getMenu(String id, String menuKey, WebInterfaceContext context)
Builds and returns a WebMenu for display with the given properties and context.
WebMenu getMenu(String id, List<String> menuKeys, WebInterfaceContext context)
Builds and returns a WebMenu for display with the given properties and context.

Public Methods

public WebMenu getMenu (String id, String menuKey, WebInterfaceContext context)

Builds and returns a WebMenu for display with the given properties and context.

WebMenuSection)s with no menu items are not included in the final menu returned.
Parameters
id the id of the menu
menuKey the web section key of the menu being built (see WebInterfaceManager)
context the context in which the menu is being built in
Returns
  • WebMenu which can be used for display

public WebMenu getMenu (String id, List<String> menuKeys, WebInterfaceContext context)

Builds and returns a WebMenu for display with the given properties and context. This method takes in a list of menu keys to allow for building a combination of menus.

WebMenuSection)s with no menu items are not included in the final menu returned.
Parameters
id the id of the menu
menuKeys the web section keys of the menu being built with (see WebInterfaceManager)
context the context in which the menu is being built in
Returns
  • WebMenu which can be used for display