Interface Menu

  • All Superinterfaces:
    GuiElement
    All Known Implementing Classes:
    MenuImpl

    public interface Menu
    extends GuiElement

    Title: Menu.

    Description: represent the menu bar on top of report/document page

    Copyright: Copyright (c) 2002

    Company: Microstrategy, Inc.

    Since:
    MicroStrategy Web 7.3.1 or earlier
    • Method Detail

      • setDynamicMenus

        void setDynamicMenus​(ShortcutListSet value)
        Set the list of shortcuts that shall be rendered as a menu
        Parameters:
        value - a ShortcutListSet instance initialized with the shortcuts to render.
      • getDynamicMenus

        ShortcutListSet getDynamicMenus()
        Get the list of shortcuts that shall be rendered as a menu
        Returns:
        the ShortcutListSet instance associated with this instance.
      • setDynamicMenuName

        void setDynamicMenuName​(java.lang.String value)
        Set the name of the list of shortcuts that shall be rendered as a menu
        Parameters:
        value - a ShortcutListSet instance initialized with the shortcuts to render.
        Since:
        MicroStrategy Web 8.0.0
      • getDynamicMenuName

        java.lang.String getDynamicMenuName()
        Get the name of the list of shortcuts that shall be rendered as a menu
        Returns:
        the ShortcutListSet instance associated with this instance.
        Since:
        MicroStrategy Web 8.0.0
      • setMenuHeaderCss

        void setMenuHeaderCss​(java.lang.String value)
        Set the css style to use for the menu header
        Parameters:
        value - String representing the css style to use
      • getMenuHeaderCss

        java.lang.String getMenuHeaderCss()
        Get the css style to use for the menu header
        Returns:
        the String representing the css style assigned to use
      • setMenuHeaderSelectedCss

        void setMenuHeaderSelectedCss​(java.lang.String value)
        Set the css style to use for the selected menu header
        Parameters:
        value - String representing the css style to use
      • getMenuHeaderSelectedCss

        java.lang.String getMenuHeaderSelectedCss()
        Get the css style to use for the selected menu header
        Returns:
        the String representing the css style assigned to use
      • setMenuItemCss

        void setMenuItemCss​(java.lang.String value)
        Set the css style to use for the menu items
        Parameters:
        value - String representing the css style to use
      • getMenuItemCss

        java.lang.String getMenuItemCss()
        Get the css style to use for the menu items
        Returns:
        the String representing the css style assigned to use
      • setMenuItemSelectedCss

        void setMenuItemSelectedCss​(java.lang.String value)
        Set the css style to use for the selected menu item
        Parameters:
        value - String representing the css style to use
      • getMenuItemSelectedCss

        java.lang.String getMenuItemSelectedCss()
        Get the css style to use for the selected menu item
        Returns:
        the String representing the css style assigned to use
      • setMenuBlockCss

        void setMenuBlockCss​(java.lang.String value)
        Set the css style to use for the menu block
        Parameters:
        value - String representing the css style to use
      • getMenuBlockCss

        java.lang.String getMenuBlockCss()
        Get the css style to use for the menu block
        Returns:
        the String representing the css style assigned to use
      • setMenuSeparatorCss

        void setMenuSeparatorCss​(java.lang.String value)
        Set the css style to use for the menu separator
        Parameters:
        value - String representing the css style to use
      • getMenuSeparatorCss

        java.lang.String getMenuSeparatorCss()
        Get the css style to use for the menu separator
        Returns:
        the String representing the css style assigned to use