@Dependent public class GuidedDecisionTableEditorPresenter extends BaseGuidedDecisionTableEditorPresenter
BaseGuidedDecisionTableEditorPresenter.View
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 |
---|
GuidedDecisionTableEditorPresenter(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,
GuidedDTableResourceType 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) |
Modifier and Type | Method and Description |
---|---|
void |
getAvailableDocumentPaths(org.uberfire.client.callbacks.Callback<List<org.uberfire.backend.vfs.Path>> callback) |
protected org.jboss.errai.common.client.api.RemoteCallback<GuidedDecisionTableEditorContent> |
getLoadContentSuccessCallback(org.uberfire.backend.vfs.ObservablePath path,
org.uberfire.mvp.PlaceRequest placeRequest) |
org.uberfire.workbench.model.menu.Menus |
getMenus() |
String |
getTitleText() |
com.google.gwt.user.client.ui.IsWidget |
getWidget() |
void |
init() |
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) |
void |
removeDocument(GuidedDecisionTableView.Presenter dtPresenter) |
activateDocument, enableMenus, getDocumentTitle, getEditMenuItem, getInsertMenuItem, getRadarMenuItem, getViewMenuItem, mayClose, onSave, onSourceTabSelected, onValidate, refreshDocument, setAssetUpdateValidator, setChangeTitleEvent, setFileMenuBuilder, setFileNameValidator, setImportsWidget, setKieEditorWrapperView, setNotificationEvent, setOverviewWidget, setRegisteredDocumentsMenuBuilder, setSavePopUpPresenter, setupMenuBar, setVersionRecordManager, setWorkbenchContext
activateDocument, canUpdateProject, deregisterDocument, doMayClose, doSave, doSaveCheckForAndHandleConcurrentUpdate, enableMenuItem, getActiveDocument, getCouldNotGenerateSourceErrorCallback, getNoSuchFileExceptionErrorCallback, getRegisteredDocumentsMenuItem, getSaveMenuItem, getSaveSuccessCallback, getTitleWidget, getVersionManagerMenuItem, initialiseKieEditorTabs, initialiseVersionManager, isDirty, mayClose, onEditTabSelected, onEditTabUnselected, onOverviewSelected, onSourceTabSelected, openDocumentInEditor, registerDocument, saveAction, setMayCloseHandler, setNotification, setProjectController, updateSource
@Inject public GuidedDecisionTableEditorPresenter(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, GuidedDTableResourceType 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)
@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)
protected org.jboss.errai.common.client.api.RemoteCallback<GuidedDecisionTableEditorContent> getLoadContentSuccessCallback(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>
public void onOpenDocumentsInEditor(List<org.uberfire.backend.vfs.Path> selectedDocumentPaths)
public void getAvailableDocumentPaths(org.uberfire.client.callbacks.Callback<List<org.uberfire.backend.vfs.Path>> callback)
public void removeDocument(GuidedDecisionTableView.Presenter dtPresenter)
removeDocument
in interface org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditorPresenter<GuidedDecisionTableView.Presenter>
removeDocument
in class BaseGuidedDecisionTableEditorPresenter
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.