Class ReportPageByCellDrill
- java.lang.Object
-
- com.microstrategy.web.app.gui.ContextMenu.DefaultContextMenuItemBuilder
-
- com.microstrategy.web.app.transforms.contextmenus.AbstractPagebyContextMenuItemBuilder
-
- com.microstrategy.web.app.transforms.contextmenus.ReportPageByCellDrill
-
- All Implemented Interfaces:
ContextMenuItemBuilder
public class ReportPageByCellDrill extends AbstractPagebyContextMenuItemBuilder
- Since:
- MicroStrategy Web 9.0.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ReportPageByCellDrill.TitleDrillContextMenuBuilder
-
Constructor Summary
Constructors Constructor Description ReportPageByCellDrill(Shortcut definition)
Class constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContextMenuItem
createItem(TransformContext context)
Creates and populates a ContextMenuItem based on the information in theShortcut
used as defintion.ContextMenu
generateSubMenu(TransformContext context)
protected ComposedContextMenuBuilder
getComposedContextMenuBuilder(TransformContext context)
boolean
isActionEnabled(TransformContext context)
Indicates the abstract class if the specific action of this item is available.protected boolean
itemHasSubMenus(ContextMenuItem item, TransformContext context)
protected void
setOndemandProperties(ContextMenuItem item, TransformContext context)
-
Methods inherited from class com.microstrategy.web.app.transforms.contextmenus.AbstractPagebyContextMenuItemBuilder
getBoneID, getContextMenusScript, getContextMenusScript, getPageByUnit, getTransform, isItemAvailable
-
Methods inherited from class com.microstrategy.web.app.gui.ContextMenu.DefaultContextMenuItemBuilder
createItem, getDefinition, getItemKey, getScript
-
-
-
-
Method Detail
-
isActionEnabled
public boolean isActionEnabled(TransformContext context)
Description copied from class:AbstractPagebyContextMenuItemBuilder
Indicates the abstract class if the specific action of this item is available.- Specified by:
isActionEnabled
in classAbstractPagebyContextMenuItemBuilder
-
createItem
public ContextMenuItem createItem(TransformContext context)
Description copied from class:ContextMenu.DefaultContextMenuItemBuilder
Creates and populates a ContextMenuItem based on the information in theShortcut
used as defintion.- Specified by:
createItem
in interfaceContextMenuItemBuilder
- Overrides:
createItem
in classContextMenu.DefaultContextMenuItemBuilder
- Parameters:
context
- TransformContext with context information.- Returns:
- a new instance of a
ContextMenuItem
.
-
itemHasSubMenus
protected boolean itemHasSubMenus(ContextMenuItem item, TransformContext context)
-
generateSubMenu
public ContextMenu generateSubMenu(TransformContext context)
-
setOndemandProperties
protected void setOndemandProperties(ContextMenuItem item, TransformContext context)
-
getComposedContextMenuBuilder
protected ComposedContextMenuBuilder getComposedContextMenuBuilder(TransformContext context)
-
-