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 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 |
changeTitleEvent, documents, editorView, fileMenuBuilder, fileNameValidator, importsWidget, kieEditorWrapperView, menus, notificationEvent, overviewWidget, projectController, 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.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) |
| 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) |
protected void |
onFocus() |
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, canUpdateProject, 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, registerDocument, setMayCloseHandler, setProjectController, updateSourceprotected 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.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.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.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)
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 void onFocus()
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–2017 JBoss by Red Hat. All rights reserved.