@Dependent public class GuidedDecisionTableGraphEditorPresenter extends BaseGuidedDecisionTableEditorPresenter
BaseGuidedDecisionTableEditorPresenter.View
Modifier and Type | Field and Description |
---|---|
protected GuidedDecisionTablePresenter.Access |
access |
protected org.uberfire.backend.vfs.ObservablePath.OnConcurrentUpdateEvent |
concurrentUpdateSessionInfo |
protected Integer |
originalGraphHash |
beanManager, decisionTableSelectedEvent, editMenuBuilder, editMenuItem, editorPath, editorPlaceRequest, insertMenuBuilder, insertMenuItem, modeller, placeManager, radarMenuBuilder, radarMenuItem, resourceType, service, validationPopup, view, viewMenuBuilder, viewMenuItem
assetUpdateValidator, changeTitleEvent, documents, editorView, fileMenuBuilder, fileNameValidator, importsWidget, kieEditorWrapperView, menus, notification, notificationEvent, overviewWidget, projectController, registeredDocumentsMenuBuilder, savePopUpPresenter, sourceWidget, versionRecordManager, workbenchContext
Constructor and Description |
---|
GuidedDecisionTableGraphEditorPresenter(BaseGuidedDecisionTableEditorPresenter.View view,
org.jboss.errai.common.client.api.Caller<GuidedDecisionTableEditorService> service,
org.jboss.errai.common.client.api.Caller<GuidedDecisionTableGraphEditorService> graphService,
org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.services.shared.project.KieProjectService> projectService,
javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notification,
javax.enterprise.event.Event<org.uberfire.client.mvp.SaveInProgressEvent> saveInProgressEvent,
javax.enterprise.event.Event<DecisionTableSelectedEvent> decisionTableSelectedEvent,
org.kie.workbench.common.widgets.client.popups.validation.ValidationPopup validationPopup,
GuidedDTableGraphResourceType dtGraphResourceType,
EditMenuBuilder editMenuBuilder,
ViewMenuBuilder viewMenuBuilder,
InsertMenuBuilder insertMenuBuilder,
RadarMenuBuilder radarMenuBuilder,
GuidedDecisionTableModellerView.Presenter modeller,
NewGuidedDecisionTableWizardHelper helper,
org.jboss.errai.ioc.client.container.SyncBeanManager beanManager,
org.uberfire.client.mvp.PlaceManager placeManager,
org.uberfire.client.mvp.LockManager lockManager) |
Modifier and Type | Method and Description |
---|---|
protected void |
doSave() |
protected void |
enableMenus(boolean enabled) |
void |
getAvailableDocumentPaths(org.uberfire.client.callbacks.Callback<List<org.uberfire.backend.vfs.Path>> callback) |
org.uberfire.workbench.model.menu.Menus |
getMenus() |
String |
getTitleText() |
com.google.gwt.user.client.ui.IsWidget |
getWidget() |
void |
init() |
protected void |
initialiseKieEditorTabs(GuidedDecisionTableView.Presenter document,
org.guvnor.common.services.shared.metadata.model.Overview overview,
org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle dmo,
org.drools.workbench.models.datamodel.imports.Imports imports,
boolean isReadOnly) |
protected void |
initialiseVersionManager(GuidedDecisionTableView.Presenter dtPresenter) |
void |
loadDocument(org.uberfire.backend.vfs.ObservablePath path,
org.uberfire.mvp.PlaceRequest placeRequest) |
void |
makeMenuBar() |
boolean |
mayClose() |
void |
onClose() |
protected void |
onDecisionTableSelected(DecisionTableSelectedEvent event) |
void |
onFocus() |
void |
onOpenDocumentsInEditor(List<org.uberfire.backend.vfs.Path> selectedDocumentPaths) |
void |
onStartup(org.uberfire.backend.vfs.ObservablePath path,
org.uberfire.mvp.PlaceRequest placeRequest) |
activateDocument, getDocumentTitle, getEditMenuItem, getInsertMenuItem, getRadarMenuItem, getViewMenuItem, mayClose, onSave, onSourceTabSelected, onValidate, refreshDocument, removeDocument, setAssetUpdateValidator, setChangeTitleEvent, setFileMenuBuilder, setFileNameValidator, setImportsWidget, setKieEditorWrapperView, setNotificationEvent, setOverviewWidget, setRegisteredDocumentsMenuBuilder, setSavePopUpPresenter, setupMenuBar, setVersionRecordManager, setWorkbenchContext
activateDocument, canUpdateProject, deregisterDocument, doMayClose, doSaveCheckForAndHandleConcurrentUpdate, enableMenuItem, getActiveDocument, getCouldNotGenerateSourceErrorCallback, getNoSuchFileExceptionErrorCallback, getRegisteredDocumentsMenuItem, getSaveMenuItem, getSaveSuccessCallback, getTitleWidget, getVersionManagerMenuItem, isDirty, mayClose, onEditTabSelected, onEditTabUnselected, onOverviewSelected, onSourceTabSelected, openDocumentInEditor, registerDocument, saveAction, setMayCloseHandler, setNotification, setProjectController, updateSource
protected org.uberfire.backend.vfs.ObservablePath.OnConcurrentUpdateEvent concurrentUpdateSessionInfo
protected GuidedDecisionTablePresenter.Access access
protected Integer originalGraphHash
@Inject public GuidedDecisionTableGraphEditorPresenter(BaseGuidedDecisionTableEditorPresenter.View view, org.jboss.errai.common.client.api.Caller<GuidedDecisionTableEditorService> service, org.jboss.errai.common.client.api.Caller<GuidedDecisionTableGraphEditorService> graphService, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.services.shared.project.KieProjectService> projectService, javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notification, javax.enterprise.event.Event<org.uberfire.client.mvp.SaveInProgressEvent> saveInProgressEvent, javax.enterprise.event.Event<DecisionTableSelectedEvent> decisionTableSelectedEvent, org.kie.workbench.common.widgets.client.popups.validation.ValidationPopup validationPopup, GuidedDTableGraphResourceType dtGraphResourceType, EditMenuBuilder editMenuBuilder, ViewMenuBuilder viewMenuBuilder, InsertMenuBuilder insertMenuBuilder, RadarMenuBuilder radarMenuBuilder, GuidedDecisionTableModellerView.Presenter modeller, NewGuidedDecisionTableWizardHelper helper, org.jboss.errai.ioc.client.container.SyncBeanManager beanManager, org.uberfire.client.mvp.PlaceManager placeManager, org.uberfire.client.mvp.LockManager lockManager)
@PostConstruct public void init()
init
in class BaseGuidedDecisionTableEditorPresenter
public void onStartup(org.uberfire.backend.vfs.ObservablePath path, org.uberfire.mvp.PlaceRequest placeRequest)
onStartup
in class BaseGuidedDecisionTableEditorPresenter
@OnFocus public void onFocus()
onFocus
in class BaseGuidedDecisionTableEditorPresenter
public void loadDocument(org.uberfire.backend.vfs.ObservablePath path, org.uberfire.mvp.PlaceRequest placeRequest)
public String getTitleText()
getTitleText
in class BaseGuidedDecisionTableEditorPresenter
public com.google.gwt.user.client.ui.IsWidget getWidget()
getWidget
in interface org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditorPresenter<GuidedDecisionTableView.Presenter>
getWidget
in class org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditor<GuidedDecisionTableView.Presenter>
public org.uberfire.workbench.model.menu.Menus getMenus()
getMenus
in interface org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditorPresenter<GuidedDecisionTableView.Presenter>
getMenus
in class org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditor<GuidedDecisionTableView.Presenter>
@OnMayClose public boolean mayClose()
mayClose
in class BaseGuidedDecisionTableEditorPresenter
public void onClose()
onClose
in interface org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditorPresenter<GuidedDecisionTableView.Presenter>
onClose
in class BaseGuidedDecisionTableEditorPresenter
protected void onDecisionTableSelected(@Observes DecisionTableSelectedEvent event)
onDecisionTableSelected
in class BaseGuidedDecisionTableEditorPresenter
public void makeMenuBar()
makeMenuBar
in interface org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditorPresenter<GuidedDecisionTableView.Presenter>
makeMenuBar
in class org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditor<GuidedDecisionTableView.Presenter>
protected void enableMenus(boolean enabled)
enableMenus
in class BaseGuidedDecisionTableEditorPresenter
public void getAvailableDocumentPaths(org.uberfire.client.callbacks.Callback<List<org.uberfire.backend.vfs.Path>> callback)
public void onOpenDocumentsInEditor(List<org.uberfire.backend.vfs.Path> selectedDocumentPaths)
protected void doSave()
doSave
in class org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditor<GuidedDecisionTableView.Presenter>
protected void initialiseVersionManager(GuidedDecisionTableView.Presenter dtPresenter)
initialiseVersionManager
in class org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditor<GuidedDecisionTableView.Presenter>
protected void initialiseKieEditorTabs(GuidedDecisionTableView.Presenter document, org.guvnor.common.services.shared.metadata.model.Overview overview, org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle dmo, org.drools.workbench.models.datamodel.imports.Imports imports, boolean isReadOnly)
initialiseKieEditorTabs
in class org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditor<GuidedDecisionTableView.Presenter>
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.