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.String
getDynamicMenuName()
Get the name of the list of shortcuts that shall be rendered as a menuShortcutListSet
getDynamicMenus()
Get the list of shortcuts that shall be rendered as a menujava.lang.String
getMenuBlockCss()
Get the css style to use for the menu blockjava.lang.String
getMenuHeaderCss()
Get the css style to use for the menu headerjava.lang.String
getMenuHeaderSelectedCss()
Get the css style to use for the selected menu headerjava.lang.String
getMenuItemCss()
Get the css style to use for the menu itemsjava.lang.String
getMenuItemSelectedCss()
Get the css style to use for the selected menu itemjava.lang.String
getMenuSeparatorCss()
Get the css style to use for the menu separatorvoid
setDynamicMenuName(java.lang.String value)
Set the name of the list of shortcuts that shall be rendered as a menuvoid
setDynamicMenus(ShortcutListSet value)
Set the list of shortcuts that shall be rendered as a menuvoid
setMenuBlockCss(java.lang.String value)
Set the css style to use for the menu blockvoid
setMenuHeaderCss(java.lang.String value)
Set the css style to use for the menu headervoid
setMenuHeaderSelectedCss(java.lang.String value)
Set the css style to use for the selected menu headervoid
setMenuItemCss(java.lang.String value)
Set the css style to use for the menu itemsvoid
setMenuItemSelectedCss(java.lang.String value)
Set the css style to use for the selected menu itemvoid
setMenuSeparatorCss(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
- aShortcutListSet
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
- aShortcutListSet
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
-
-