public abstract class BaseGuidedDecisionTableEditorPresenter extends org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditor<GuidedDecisionTableView.Presenter>
| Modifier and Type | Class and Description |
|---|---|
static interface |
BaseGuidedDecisionTableEditorPresenter.View |
| Modifier and Type | Field and Description |
|---|---|
protected org.guvnor.messageconsole.client.console.widget.button.AlertsButtonMenuItemBuilder |
alertsButtonMenuItemBuilder |
protected org.kie.workbench.common.services.verifier.reporting.client.panel.AnalysisReportScreen |
analysisReportScreen |
protected org.jboss.errai.ioc.client.container.SyncBeanManager |
beanManager |
protected javax.enterprise.event.Event<DecisionTableSelectedEvent> |
decisionTableSelectedEvent |
protected EditMenuBuilder |
editMenuBuilder |
protected org.uberfire.workbench.model.menu.MenuItem |
editMenuItem |
protected org.uberfire.backend.vfs.ObservablePath |
editorPath |
protected org.uberfire.mvp.PlaceRequest |
editorPlaceRequest |
protected GuidedDecisionTableDocksHandler |
guidedDecisionTableDocksHandler |
protected InsertMenuBuilder |
insertMenuBuilder |
protected org.uberfire.workbench.model.menu.MenuItem |
insertMenuItem |
protected GuidedDecisionTableModellerView.Presenter |
modeller |
protected org.uberfire.client.mvp.PerspectiveManager |
perspectiveManager |
protected RadarMenuBuilder |
radarMenuBuilder |
protected org.uberfire.workbench.model.menu.MenuItem |
radarMenuItem |
protected org.uberfire.client.workbench.type.ClientResourceType |
resourceType |
protected org.jboss.errai.common.client.api.Caller<GuidedDecisionTableEditorService> |
service |
protected org.kie.workbench.common.widgets.client.popups.validation.ValidationPopup |
validationPopup |
protected BaseGuidedDecisionTableEditorPresenter.View |
view |
protected ViewMenuBuilder |
viewMenuBuilder |
protected org.uberfire.workbench.model.menu.MenuItem |
viewMenuItem |
activeDocument, assetUpdateValidator, changeTitleEvent, documents, downloadMenuItemBuilder, editorView, fileMenuBuilder, fileNameValidator, importsWidget, kieEditorWrapperView, menus, notification, notificationEvent, overviewWidget, placeManager, projectController, promises, registeredDocumentsMenuBuilder, savePopUpPresenter, saveWithComments, showDocks, sourceWidget, versionRecordManager, workbenchContext| Constructor and Description |
|---|
BaseGuidedDecisionTableEditorPresenter(BaseGuidedDecisionTableEditorPresenter.View view,
org.jboss.errai.common.client.api.Caller<GuidedDecisionTableEditorService> service,
org.kie.workbench.common.workbench.client.docks.AuthoringWorkbenchDocks docks,
org.uberfire.client.mvp.PerspectiveManager perspectiveManager,
javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notification,
javax.enterprise.event.Event<DecisionTableSelectedEvent> decisionTableSelectedEvent,
GuidedDecisionTableDocksHandler guidedDecisionTableDocksHandler,
org.kie.workbench.common.services.verifier.reporting.client.panel.AnalysisReportScreen analysisReportScreen,
org.kie.workbench.common.widgets.client.popups.validation.ValidationPopup validationPopup,
org.uberfire.client.workbench.type.ClientResourceType resourceType,
EditMenuBuilder editMenuBuilder,
ViewMenuBuilder viewMenuBuilder,
InsertMenuBuilder insertMenuBuilder,
RadarMenuBuilder radarMenuBuilder,
GuidedDecisionTableModellerView.Presenter modeller,
org.jboss.errai.ioc.client.container.SyncBeanManager beanManager,
org.uberfire.client.mvp.PlaceManager placeManager,
ColumnsPage columnsPage,
org.guvnor.messageconsole.client.console.widget.button.AlertsButtonMenuItemBuilder alertsButtonMenuItemBuilder,
org.uberfire.ext.editor.commons.client.menu.DownloadMenuItemBuilder downloadMenuItemBuilder) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
activateDocument(GuidedDecisionTableView.Presenter dtPresenter) |
protected void |
enableMenus(boolean enabled) |
String |
getDocumentTitle(GuidedDecisionTableView.Presenter dtPresenter) |
protected org.uberfire.workbench.model.menu.MenuItem |
getEditMenuItem() |
protected abstract String |
getEditorIdentifier() |
protected org.uberfire.workbench.model.menu.MenuItem |
getInsertMenuItem() |
protected GuidedDecisionTableModellerView |
getModellerView() |
protected org.uberfire.workbench.model.menu.MenuItem |
getRadarMenuItem() |
protected String |
getTitleText() |
protected org.uberfire.workbench.model.menu.MenuItem |
getViewMenuItem() |
protected org.jboss.errai.common.client.ui.ElementWrapperWidget<?> |
getWidget(elemental2.dom.HTMLElement element) |
void |
hideDocks() |
protected void |
init() |
protected boolean |
mayClose() |
protected boolean |
mayClose(GuidedDecisionTableView.Presenter dtPresenter) |
void |
onClose() |
protected void |
onDecisionTableSelected(DecisionTableSelectedEvent event) |
protected void |
onFocus() |
void |
onHideDocks(org.uberfire.client.workbench.events.PlaceHiddenEvent event) |
void |
onSave(GuidedDecisionTableView.Presenter dtPresenter,
String commitMessage) |
void |
onShowDiagramEditorDocks(org.uberfire.client.workbench.events.PlaceGainFocusEvent event) |
void |
onSourceTabSelected(GuidedDecisionTableView.Presenter dtPresenter) |
protected void |
onStartup(org.uberfire.backend.vfs.ObservablePath path,
org.uberfire.mvp.PlaceRequest placeRequest) |
void |
onValidate(GuidedDecisionTableView.Presenter dtPresenter) |
void |
refreshDocument(GuidedDecisionTableView.Presenter dtPresenter) |
void |
removeDocument(GuidedDecisionTableView.Presenter dtPresenter) |
protected void |
setAssetUpdateValidator(org.kie.workbench.common.widgets.metadata.client.validation.AssetUpdateValidator assetUpdateValidator) |
protected void |
setChangeTitleEvent(javax.enterprise.event.Event<org.uberfire.client.workbench.events.ChangeTitleWidgetEvent> changeTitleEvent) |
protected void |
setFileMenuBuilder(org.kie.workbench.common.widgets.client.menu.FileMenuBuilder fileMenuBuilder) |
protected void |
setFileNameValidator(org.uberfire.ext.editor.commons.client.validation.DefaultFileNameValidator fileNameValidator) |
protected void |
setImportsWidget(org.kie.workbench.common.widgets.configresource.client.widget.bound.ImportsWidgetPresenter importsWidget) |
protected void |
setKieEditorWrapperView(org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditorWrapperView kieEditorWrapperView) |
protected void |
setNotificationEvent(javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notificationEvent) |
protected void |
setOverviewWidget(org.kie.workbench.common.widgets.metadata.client.widget.OverviewWidgetPresenter overviewWidget) |
protected void |
setRegisteredDocumentsMenuBuilder(org.kie.workbench.common.widgets.metadata.client.menu.RegisteredDocumentsMenuBuilder registeredDocumentsMenuBuilder) |
protected void |
setSavePopUpPresenter(org.uberfire.ext.editor.commons.client.file.popups.SavePopUpPresenter savePopUpPresenter) |
protected void |
setupMenuBar() |
protected void |
setVersionRecordManager(org.uberfire.ext.editor.commons.client.history.VersionRecordManager versionRecordManager) |
protected void |
setWorkbenchContext(org.guvnor.common.services.project.client.context.WorkspaceProjectContext workbenchContext) |
void |
showDocks() |
boolean |
verifyEventIdentifier(org.uberfire.client.workbench.events.AbstractPlaceEvent event) |
activateDocument, addDownloadMenuItem, deregisterDocument, doMayClose, doSave, doSaveCheckForAndHandleConcurrentUpdate, enableMenuItem, getActiveDocument, getCouldNotGenerateSourceErrorCallback, getMenus, getNoSuchFileExceptionErrorCallback, getRegisteredDocumentsMenuItem, getSaveMenuItem, getSaveSuccessCallback, getTitleWidget, getVersionManagerMenuItem, getWidget, initialiseKieEditorTabs, initialiseVersionManager, isDirty, makeMenuBar, mayClose, onEditTabSelected, onEditTabUnselected, onOverviewSelected, onSourceTabSelected, openDocumentInEditor, registerDock, registerDock, registerDocument, saveAction, setDockWidget, setDownloadMenuItemBuilder, setMayCloseHandler, setNotification, setPlaceManager, setProjectController, setPromises, updateSourceprotected BaseGuidedDecisionTableEditorPresenter.View view
protected org.jboss.errai.common.client.api.Caller<GuidedDecisionTableEditorService> service
protected javax.enterprise.event.Event<DecisionTableSelectedEvent> decisionTableSelectedEvent
protected org.kie.workbench.common.widgets.client.popups.validation.ValidationPopup validationPopup
protected org.uberfire.client.workbench.type.ClientResourceType resourceType
protected EditMenuBuilder editMenuBuilder
protected ViewMenuBuilder viewMenuBuilder
protected InsertMenuBuilder insertMenuBuilder
protected RadarMenuBuilder radarMenuBuilder
protected GuidedDecisionTableModellerView.Presenter modeller
protected org.uberfire.backend.vfs.ObservablePath editorPath
protected org.uberfire.mvp.PlaceRequest editorPlaceRequest
protected org.uberfire.workbench.model.menu.MenuItem editMenuItem
protected org.uberfire.workbench.model.menu.MenuItem viewMenuItem
protected org.uberfire.workbench.model.menu.MenuItem insertMenuItem
protected org.uberfire.workbench.model.menu.MenuItem radarMenuItem
protected org.jboss.errai.ioc.client.container.SyncBeanManager beanManager
protected org.guvnor.messageconsole.client.console.widget.button.AlertsButtonMenuItemBuilder alertsButtonMenuItemBuilder
protected org.uberfire.client.mvp.PerspectiveManager perspectiveManager
protected GuidedDecisionTableDocksHandler guidedDecisionTableDocksHandler
protected org.kie.workbench.common.services.verifier.reporting.client.panel.AnalysisReportScreen analysisReportScreen
public BaseGuidedDecisionTableEditorPresenter(BaseGuidedDecisionTableEditorPresenter.View view, org.jboss.errai.common.client.api.Caller<GuidedDecisionTableEditorService> service, org.kie.workbench.common.workbench.client.docks.AuthoringWorkbenchDocks docks, org.uberfire.client.mvp.PerspectiveManager perspectiveManager, javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notification, javax.enterprise.event.Event<DecisionTableSelectedEvent> decisionTableSelectedEvent, GuidedDecisionTableDocksHandler guidedDecisionTableDocksHandler, org.kie.workbench.common.services.verifier.reporting.client.panel.AnalysisReportScreen analysisReportScreen, org.kie.workbench.common.widgets.client.popups.validation.ValidationPopup validationPopup, org.uberfire.client.workbench.type.ClientResourceType resourceType, EditMenuBuilder editMenuBuilder, ViewMenuBuilder viewMenuBuilder, InsertMenuBuilder insertMenuBuilder, RadarMenuBuilder radarMenuBuilder, GuidedDecisionTableModellerView.Presenter modeller, org.jboss.errai.ioc.client.container.SyncBeanManager beanManager, org.uberfire.client.mvp.PlaceManager placeManager, ColumnsPage columnsPage, org.guvnor.messageconsole.client.console.widget.button.AlertsButtonMenuItemBuilder alertsButtonMenuItemBuilder, org.uberfire.ext.editor.commons.client.menu.DownloadMenuItemBuilder downloadMenuItemBuilder)
protected void setupMenuBar()
setupMenuBar in class org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditor<GuidedDecisionTableView.Presenter>protected void setKieEditorWrapperView(org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditorWrapperView kieEditorWrapperView)
setKieEditorWrapperView in class org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditor<GuidedDecisionTableView.Presenter>protected void setOverviewWidget(org.kie.workbench.common.widgets.metadata.client.widget.OverviewWidgetPresenter overviewWidget)
setOverviewWidget in class org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditor<GuidedDecisionTableView.Presenter>protected void setSavePopUpPresenter(org.uberfire.ext.editor.commons.client.file.popups.SavePopUpPresenter savePopUpPresenter)
setSavePopUpPresenter in class org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditor<GuidedDecisionTableView.Presenter>protected void setImportsWidget(org.kie.workbench.common.widgets.configresource.client.widget.bound.ImportsWidgetPresenter importsWidget)
setImportsWidget in class org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditor<GuidedDecisionTableView.Presenter>protected void setNotificationEvent(javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notificationEvent)
setNotificationEvent in class org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditor<GuidedDecisionTableView.Presenter>protected void setChangeTitleEvent(javax.enterprise.event.Event<org.uberfire.client.workbench.events.ChangeTitleWidgetEvent> changeTitleEvent)
setChangeTitleEvent in class org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditor<GuidedDecisionTableView.Presenter>protected void setWorkbenchContext(org.guvnor.common.services.project.client.context.WorkspaceProjectContext workbenchContext)
setWorkbenchContext in class org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditor<GuidedDecisionTableView.Presenter>protected void setVersionRecordManager(org.uberfire.ext.editor.commons.client.history.VersionRecordManager versionRecordManager)
setVersionRecordManager in class org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditor<GuidedDecisionTableView.Presenter>protected void setFileMenuBuilder(org.kie.workbench.common.widgets.client.menu.FileMenuBuilder fileMenuBuilder)
setFileMenuBuilder in class org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditor<GuidedDecisionTableView.Presenter>protected void setRegisteredDocumentsMenuBuilder(org.kie.workbench.common.widgets.metadata.client.menu.RegisteredDocumentsMenuBuilder registeredDocumentsMenuBuilder)
setRegisteredDocumentsMenuBuilder in class org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditor<GuidedDecisionTableView.Presenter>protected void setFileNameValidator(org.uberfire.ext.editor.commons.client.validation.DefaultFileNameValidator fileNameValidator)
setFileNameValidator in class org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditor<GuidedDecisionTableView.Presenter>protected void setAssetUpdateValidator(org.kie.workbench.common.widgets.metadata.client.validation.AssetUpdateValidator assetUpdateValidator)
setAssetUpdateValidator in class org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditor<GuidedDecisionTableView.Presenter>protected void init()
protected GuidedDecisionTableModellerView getModellerView()
protected void onStartup(org.uberfire.backend.vfs.ObservablePath path,
org.uberfire.mvp.PlaceRequest placeRequest)
protected void onFocus()
public void onShowDiagramEditorDocks(@Observes
org.uberfire.client.workbench.events.PlaceGainFocusEvent event)
public void onHideDocks(@Observes
org.uberfire.client.workbench.events.PlaceHiddenEvent event)
public void showDocks()
public void hideDocks()
public boolean verifyEventIdentifier(org.uberfire.client.workbench.events.AbstractPlaceEvent event)
protected abstract String getEditorIdentifier()
protected String getTitleText()
public String getDocumentTitle(GuidedDecisionTableView.Presenter dtPresenter)
protected boolean mayClose()
protected boolean mayClose(GuidedDecisionTableView.Presenter dtPresenter)
public void onClose()
onClose in interface org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditorPresenter<GuidedDecisionTableView.Presenter>onClose in class org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditor<GuidedDecisionTableView.Presenter>protected void onDecisionTableSelected(DecisionTableSelectedEvent event)
protected void activateDocument(GuidedDecisionTableView.Presenter dtPresenter)
public void refreshDocument(GuidedDecisionTableView.Presenter dtPresenter)
public void removeDocument(GuidedDecisionTableView.Presenter dtPresenter)
public void onValidate(GuidedDecisionTableView.Presenter dtPresenter)
public void onSave(GuidedDecisionTableView.Presenter dtPresenter, String commitMessage)
public void onSourceTabSelected(GuidedDecisionTableView.Presenter dtPresenter)
protected org.uberfire.workbench.model.menu.MenuItem getEditMenuItem()
protected org.uberfire.workbench.model.menu.MenuItem getViewMenuItem()
protected org.uberfire.workbench.model.menu.MenuItem getInsertMenuItem()
protected org.uberfire.workbench.model.menu.MenuItem getRadarMenuItem()
protected org.jboss.errai.common.client.ui.ElementWrapperWidget<?> getWidget(elemental2.dom.HTMLElement element)
protected void enableMenus(boolean enabled)
enableMenus in class org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditor<GuidedDecisionTableView.Presenter>Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.