Class InsertMenuBuilder
- java.lang.Object
-
- org.drools.workbench.screens.guided.dtable.client.editor.menu.BaseMenu
-
- org.drools.workbench.screens.guided.dtable.client.editor.menu.InsertMenuBuilder
-
- All Implemented Interfaces:
BaseMenuView.BaseMenuPresenter,org.uberfire.workbench.model.menu.MenuFactory.CustomMenuBuilder
@Dependent public class InsertMenuBuilder extends BaseMenu implements org.uberfire.workbench.model.menu.MenuFactory.CustomMenuBuilder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceInsertMenuBuilder.SupportsAppendRowstatic interfaceInsertMenuBuilder.SupportsInsertRowAbovestatic interfaceInsertMenuBuilder.SupportsInsertRowBelow
-
Field Summary
-
Fields inherited from class org.drools.workbench.screens.guided.dtable.client.editor.menu.BaseMenu
activeDecisionTable
-
-
Constructor Summary
Constructors Constructor Description InsertMenuBuilder(org.jboss.errai.ui.client.local.spi.TranslationService ts, org.uberfire.ext.widgets.common.client.menu.MenuItemFactory menuItemFactory, org.jboss.errai.ioc.client.api.ManagedInstance<NewGuidedDecisionTableColumnWizard> wizardManagedInstance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.uberfire.workbench.model.menu.MenuItembuild()voidinitialise()voidonDecisionTableSelectedEvent(DecisionTableSelectedEvent event)voidonDecisionTableSelectionsChangedEvent(DecisionTableSelectionsChangedEvent event)voidonRefreshMenusEvent(RefreshMenusEvent event)voidpush(org.uberfire.workbench.model.menu.MenuFactory.CustomMenuBuilder element)voidsetModeller(GuidedDecisionTableModellerView.Presenter modeller)voidsetup()
-
-
-
Constructor Detail
-
InsertMenuBuilder
@Inject public InsertMenuBuilder(org.jboss.errai.ui.client.local.spi.TranslationService ts, org.uberfire.ext.widgets.common.client.menu.MenuItemFactory menuItemFactory, org.jboss.errai.ioc.client.api.ManagedInstance<NewGuidedDecisionTableColumnWizard> wizardManagedInstance)
-
-
Method Detail
-
setup
@PostConstruct public void setup()
-
push
public void push(org.uberfire.workbench.model.menu.MenuFactory.CustomMenuBuilder element)
- Specified by:
pushin interfaceorg.uberfire.workbench.model.menu.MenuFactory.CustomMenuBuilder
-
build
public org.uberfire.workbench.model.menu.MenuItem build()
- Specified by:
buildin interfaceorg.uberfire.workbench.model.menu.MenuFactory.CustomMenuBuilder
-
onDecisionTableSelectedEvent
public void onDecisionTableSelectedEvent(@Observes DecisionTableSelectedEvent event)- Specified by:
onDecisionTableSelectedEventin interfaceBaseMenuView.BaseMenuPresenter- Overrides:
onDecisionTableSelectedEventin classBaseMenu
-
onDecisionTableSelectionsChangedEvent
public void onDecisionTableSelectionsChangedEvent(@Observes DecisionTableSelectionsChangedEvent event)- Specified by:
onDecisionTableSelectionsChangedEventin interfaceBaseMenuView.BaseMenuPresenter- Overrides:
onDecisionTableSelectionsChangedEventin classBaseMenu
-
onRefreshMenusEvent
public void onRefreshMenusEvent(@Observes RefreshMenusEvent event)- Specified by:
onRefreshMenusEventin interfaceBaseMenuView.BaseMenuPresenter- Overrides:
onRefreshMenusEventin classBaseMenu
-
initialise
public void initialise()
- Specified by:
initialisein interfaceBaseMenuView.BaseMenuPresenter
-
setModeller
public void setModeller(GuidedDecisionTableModellerView.Presenter modeller)
-
-