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.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 InsertMenuBuilder |
insertMenuBuilder |
protected org.uberfire.workbench.model.menu.MenuItem |
insertMenuItem |
protected GuidedDecisionTableModellerView.Presenter |
modeller |
protected javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> |
notification |
protected org.uberfire.client.mvp.PlaceManager |
placeManager |
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 BaseGuidedDecisionTableEditorPresenter.View |
view |
protected ViewMenuBuilder |
viewMenuBuilder |
protected org.uberfire.workbench.model.menu.MenuItem |
viewMenuItem |
changeTitleEvent, documents, editorView, fileMenuBuilder, fileNameValidator, importsWidget, kieEditorWrapperView, menus, notificationEvent, overviewWidget, registeredDocumentsMenuBuilder, savePopUpPresenter, sourceWidget, versionRecordManager, workbenchContext
Constructor and Description |
---|
BaseGuidedDecisionTableEditorPresenter(BaseGuidedDecisionTableEditorPresenter.View view,
org.jboss.errai.common.client.api.Caller<GuidedDecisionTableEditorService> service,
javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notification,
javax.enterprise.event.Event<DecisionTableSelectedEvent> decisionTableSelectedEvent,
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) |
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 org.uberfire.workbench.model.menu.MenuItem |
getInsertMenuItem() |
protected org.uberfire.workbench.model.menu.MenuItem |
getRadarMenuItem() |
protected String |
getTitleText() |
protected org.uberfire.workbench.model.menu.MenuItem |
getViewMenuItem() |
protected void |
init() |
protected boolean |
mayClose() |
protected boolean |
mayClose(GuidedDecisionTableView.Presenter dtPresenter) |
void |
onClose() |
protected void |
onDecisionTableSelected(DecisionTableSelectedEvent event) |
void |
onSave(GuidedDecisionTableView.Presenter dtPresenter,
String commitMessage) |
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 |
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.context.ProjectContext workbenchContext) |
activateDocument, deregisterDocument, doSave, doSaveCheckForAndHandleConcurrentUpdate, enableMenuItem, getActiveDocument, getCouldNotGenerateSourceErrorCallback, getMenus, getNoSuchFileExceptionErrorCallback, getRegisteredDocumentsMenuItem, getSaveMenuItem, getSaveSuccessCallback, getTitleWidget, getVersionManagerMenuItem, getWidget, initialiseKieEditorTabs, initialiseVersionManager, makeMenuBar, mayClose, onEditTabSelected, onEditTabUnselected, onOverviewSelected, onSourceTabSelected, openDocumentInEditor, registerDocument, updateSource
protected BaseGuidedDecisionTableEditorPresenter.View view
protected org.jboss.errai.common.client.api.Caller<GuidedDecisionTableEditorService> service
protected javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notification
protected javax.enterprise.event.Event<DecisionTableSelectedEvent> decisionTableSelectedEvent
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.uberfire.client.mvp.PlaceManager placeManager
public BaseGuidedDecisionTableEditorPresenter(BaseGuidedDecisionTableEditorPresenter.View view, org.jboss.errai.common.client.api.Caller<GuidedDecisionTableEditorService> service, javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notification, javax.enterprise.event.Event<DecisionTableSelectedEvent> decisionTableSelectedEvent, 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)
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.context.ProjectContext 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 init()
protected void onStartup(org.uberfire.backend.vfs.ObservablePath path, org.uberfire.mvp.PlaceRequest placeRequest)
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 void enableMenus(boolean enabled)
enableMenus
in class org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditor<GuidedDecisionTableView.Presenter>
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.