java.lang.Object | |||
↳ | com.microstrategy.web.app.gui.ContextMenu.DefaultContextMenuItemBuilder | ||
↳ | com.microstrategy.web.app.transforms.contextmenus.AbstractFolderContextMenuItemBuilder | ||
↳ | com.microstrategy.web.app.transforms.contextmenus.AbstractFolderParentMenu |
![]() |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
AbstractFolderParentMenu(Shortcut definition)
Class constructor
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
ContextMenuItem |
createItem(TransformContext context)
Creates the item and sets its javascript to submit the corresponding event using the iFrame.
| ||||||||||
String |
getItemKey(TransformContext context)
Retrieve the key will be set on the context menu item corresponding to the context input.
|
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String |
getJSCode(TransformContext context)
Returns the javascript code to use with this context-menu-item
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() |
Class constructor
definition | Shortcut instance with the base definition of the option
|
---|
Creates the item and sets its javascript to submit the corresponding event using the iFrame.
context | TransformContext with context information. |
---|
ContextMenuItem
.
Retrieve the key will be set on the context menu item corresponding to the context input.
The context menu item generated based on the same context input will have the same key.
This method can be called by context menu before calling createItem(TransformContext)
to check
whether the item already exists in the menu to avoid unnecessary creation.
context | The context for context menu item creation |
---|
null
will be return,
which means build has no knowledge about the item key. Then context menu item may generate the key by itself. For builder who wants
avoid unnecessary item creation should take advantage of this method by overriding with a meaningful implementation. Returns the javascript code to use with this context-menu-item