Package com.microstrategy.web.app.gui
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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetDynamicMenuName()Get the name of the list of shortcuts that shall be rendered as a menuShortcutListSetgetDynamicMenus()Get the list of shortcuts that shall be rendered as a menujava.lang.StringgetMenuBlockCss()Get the css style to use for the menu blockjava.lang.StringgetMenuHeaderCss()Get the css style to use for the menu headerjava.lang.StringgetMenuHeaderSelectedCss()Get the css style to use for the selected menu headerjava.lang.StringgetMenuItemCss()Get the css style to use for the menu itemsjava.lang.StringgetMenuItemSelectedCss()Get the css style to use for the selected menu itemjava.lang.StringgetMenuSeparatorCss()Get the css style to use for the menu separatorvoidsetDynamicMenuName(java.lang.String value)Set the name of the list of shortcuts that shall be rendered as a menuvoidsetDynamicMenus(ShortcutListSet value)Set the list of shortcuts that shall be rendered as a menuvoidsetMenuBlockCss(java.lang.String value)Set the css style to use for the menu blockvoidsetMenuHeaderCss(java.lang.String value)Set the css style to use for the menu headervoidsetMenuHeaderSelectedCss(java.lang.String value)Set the css style to use for the selected menu headervoidsetMenuItemCss(java.lang.String value)Set the css style to use for the menu itemsvoidsetMenuItemSelectedCss(java.lang.String value)Set the css style to use for the selected menu itemvoidsetMenuSeparatorCss(java.lang.String value)Set the css style to use for the menu separator-
Methods inherited from interface com.microstrategy.web.app.gui.GuiElement
getAppContext, getDescriptor, getDescriptor, getEventManager, getExtraInput, getExtraUrl, getFeatures, getMessages, getName, getUseIFrame, getWebComponent, renderElement, renderElement, setAppContext, setExtraInput, setExtraUrl, setName, setUseIFrame, setWebComponent
-
-
-
-
Method Detail
-
setDynamicMenus
void setDynamicMenus(ShortcutListSet value)
Set the list of shortcuts that shall be rendered as a menu- Parameters:
value- aShortcutListSetinstance initialized with the shortcuts to render.
-
getDynamicMenus
ShortcutListSet getDynamicMenus()
Get the list of shortcuts that shall be rendered as a menu- Returns:
- the
ShortcutListSetinstance 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- aShortcutListSetinstance 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
ShortcutListSetinstance 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
-
-