@ApplicationScoped public class InsertMenuBuilder extends BaseMenu implements org.uberfire.workbench.model.menu.MenuFactory.CustomMenuBuilder, InsertMenuView.Presenter
Modifier and Type | Class and Description |
---|---|
static interface |
InsertMenuBuilder.SupportsAppendRow |
static interface |
InsertMenuBuilder.SupportsInsertColumn |
static interface |
InsertMenuBuilder.SupportsInsertRowAbove |
static interface |
InsertMenuBuilder.SupportsInsertRowBelow |
activeDecisionTable
Constructor and Description |
---|
InsertMenuBuilder(InsertMenuView view) |
Modifier and Type | Method and Description |
---|---|
org.uberfire.workbench.model.menu.MenuItem |
build() |
void |
initialise() |
void |
onAppendColumn() |
void |
onAppendRow() |
void |
onDecisionTableSelectedEvent(DecisionTableSelectedEvent event) |
void |
onDecisionTableSelectionsChangedEvent(DecisionTableSelectionsChangedEvent event) |
void |
onInsertRowAbove() |
void |
onInsertRowBelow() |
void |
push(org.uberfire.workbench.model.menu.MenuFactory.CustomMenuBuilder element) |
void |
setModeller(GuidedDecisionTableModellerView.Presenter modeller) |
@Inject public InsertMenuBuilder(InsertMenuView view)
public void setModeller(GuidedDecisionTableModellerView.Presenter modeller)
setModeller
in interface InsertMenuView.Presenter
public void push(org.uberfire.workbench.model.menu.MenuFactory.CustomMenuBuilder element)
push
in interface org.uberfire.workbench.model.menu.MenuFactory.CustomMenuBuilder
public org.uberfire.workbench.model.menu.MenuItem build()
build
in interface org.uberfire.workbench.model.menu.MenuFactory.CustomMenuBuilder
public void onDecisionTableSelectedEvent(@Observes DecisionTableSelectedEvent event)
onDecisionTableSelectedEvent
in interface BaseMenuView.BaseMenuPresenter
onDecisionTableSelectedEvent
in class BaseMenu
public void onDecisionTableSelectionsChangedEvent(@Observes DecisionTableSelectionsChangedEvent event)
onDecisionTableSelectionsChangedEvent
in interface BaseMenuView.BaseMenuPresenter
onDecisionTableSelectionsChangedEvent
in class BaseMenu
public void initialise()
initialise
in interface BaseMenuView.BaseMenuPresenter
public void onAppendRow()
onAppendRow
in interface InsertMenuView.Presenter
public void onInsertRowAbove()
onInsertRowAbove
in interface InsertMenuView.Presenter
public void onInsertRowBelow()
onInsertRowBelow
in interface InsertMenuView.Presenter
public void onAppendColumn()
onAppendColumn
in interface InsertMenuView.Presenter
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.