Class AbstractHeaderGroupMenuPresenter
- java.lang.Object
-
- org.drools.workbench.screens.scenariosimulation.client.editor.menu.BaseMenu
-
- org.drools.workbench.screens.scenariosimulation.client.editor.menu.AbstractHeaderMenuPresenter
-
- org.drools.workbench.screens.scenariosimulation.client.editor.menu.AbstractHeaderGroupMenuPresenter
-
- All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget,BaseMenuView.BaseMenuPresenter,HeaderMenuPresenter
- Direct Known Subclasses:
HeaderExpectedContextMenu,HeaderGivenContextMenu
public abstract class AbstractHeaderGroupMenuPresenter extends AbstractHeaderMenuPresenter
This class is meant to provide common methods to group-specific menusHeaderExpectedContextMenuandHeaderGivenContextMenuIt is provided to avoid code duplication in concrete implementations
-
-
Field Summary
Fields Modifier and Type Field Description protected com.google.gwt.dom.client.LIElementappendColumnElementprotected StringHEADERCONTEXTMENU_DELETE_COLUMNprotected StringHEADERCONTEXTMENU_GROUPprotected StringHEADERCONTEXTMENU_I18Nprotected StringHEADERCONTEXTMENU_INSERT_COLUMN_LEFTprotected StringHEADERCONTEXTMENU_INSERT_COLUMN_RIGHTprotected StringHEADERCONTEXTMENU_LABELprotected com.google.gwt.dom.client.LIElementprependColumnElement-
Fields inherited from class org.drools.workbench.screens.scenariosimulation.client.editor.menu.AbstractHeaderMenuPresenter
constants, gridTitleElement, HEADERCONTEXTMENU_GRID_TITLE, HEADERCONTEXTMENU_PREPEND_ROW, insertRowBelowElement, model
-
Fields inherited from class org.drools.workbench.screens.scenariosimulation.client.editor.menu.BaseMenu
executableMenuItemPresenter, menuItemPresenter, view
-
-
Constructor Summary
Constructors Constructor Description AbstractHeaderGroupMenuPresenter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinitMenu()This method set group-specific menu items and common SCENARIO menu items-
Methods inherited from class org.drools.workbench.screens.scenariosimulation.client.editor.menu.AbstractHeaderMenuPresenter
setEventBus, show
-
Methods inherited from class org.drools.workbench.screens.scenariosimulation.client.editor.menu.BaseMenu
addExecutableMenuItem, addExecutableMenuItem, addExecutableMenuItemAfter, addMenuItem, asWidget, enableElement, getRootPanel, getView, hide, initialise, isDisabled, isShown, mapEvent, onContextMenuEvent, removeMenuItem, show, updateExecutableMenuItemAttributes, updateMenuItemAttributes
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.drools.workbench.screens.scenariosimulation.client.editor.menu.BaseMenuView.BaseMenuPresenter
addExecutableMenuItem, addExecutableMenuItem, addExecutableMenuItemAfter, addMenuItem, enableElement, getView, hide, initialise, isDisabled, isShown, mapEvent, onContextMenuEvent, removeMenuItem, show
-
-
-
-
Field Detail
-
HEADERCONTEXTMENU_GROUP
protected String HEADERCONTEXTMENU_GROUP
-
HEADERCONTEXTMENU_INSERT_COLUMN_LEFT
protected String HEADERCONTEXTMENU_INSERT_COLUMN_LEFT
-
HEADERCONTEXTMENU_INSERT_COLUMN_RIGHT
protected String HEADERCONTEXTMENU_INSERT_COLUMN_RIGHT
-
HEADERCONTEXTMENU_DELETE_COLUMN
protected String HEADERCONTEXTMENU_DELETE_COLUMN
-
HEADERCONTEXTMENU_LABEL
protected String HEADERCONTEXTMENU_LABEL
-
HEADERCONTEXTMENU_I18N
protected String HEADERCONTEXTMENU_I18N
-
appendColumnElement
protected com.google.gwt.dom.client.LIElement appendColumnElement
-
prependColumnElement
protected com.google.gwt.dom.client.LIElement prependColumnElement
-
-
Method Detail
-
initMenu
public void initMenu()
This method set group-specific menu items and common SCENARIO menu items- Specified by:
initMenuin interfaceHeaderMenuPresenter- Overrides:
initMenuin classAbstractHeaderMenuPresenter
-
-