@Dependent public class GuidedDecisionTableEditorPresenter extends BaseGuidedDecisionTableEditorPresenter implements org.kie.workbench.common.widgets.client.search.common.HasSearchableElements<GuidedDecisionTableSearchableElement>
BaseGuidedDecisionTableEditorPresenter.View| Modifier and Type | Field and Description |
|---|---|
static String |
IDENTIFIER |
alertsButtonMenuItemBuilder, analysisReportScreen, beanManager, decisionTableSelectedEvent, editMenuBuilder, editMenuItem, editorPath, editorPlaceRequest, guidedDecisionTableDocksHandler, insertMenuBuilder, insertMenuItem, modeller, perspectiveManager, radarMenuBuilder, radarMenuItem, resourceType, service, validationPopup, view, viewMenuBuilder, viewMenuItemactiveDocument, 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 |
|---|
GuidedDecisionTableEditorPresenter(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,
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,
org.uberfire.ext.editor.commons.client.menu.common.SaveAndRenameCommandBuilder<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52,org.guvnor.common.services.shared.metadata.model.Metadata> saveAndRenameCommandBuilder,
org.guvnor.messageconsole.client.console.widget.button.AlertsButtonMenuItemBuilder alertsButtonMenuItemBuilder,
org.uberfire.ext.editor.commons.client.menu.DownloadMenuItemBuilder downloadMenuItemBuilder,
GuidedDecisionTableEditorSearchIndex editorSearchIndex,
org.kie.workbench.common.widgets.client.search.component.SearchBarComponent<GuidedDecisionTableSearchableElement> searchBarComponent,
SearchableElementFactory searchableElementFactory,
javax.enterprise.event.Event<org.kie.workbench.common.widgets.client.search.common.SearchPerformedEvent> searchPerformedEvent) |
| Modifier and Type | Method and Description |
|---|---|
void |
getAvailableDocumentPaths(org.uberfire.client.callbacks.Callback<List<org.uberfire.backend.vfs.Path>> callback) |
protected Supplier<Integer> |
getCurrentHashCodeSupplier() |
protected String |
getEditorIdentifier() |
protected org.jboss.errai.common.client.api.RemoteCallback<GuidedDecisionTableEditorContent> |
getLoadContentSuccessCallback(org.uberfire.backend.vfs.ObservablePath path,
org.uberfire.mvp.PlaceRequest placeRequest) |
void |
getMenus(Consumer<org.uberfire.workbench.model.menu.Menus> menusConsumer) |
protected org.uberfire.mvp.Command |
getSaveAndRenameCommand() |
List<GuidedDecisionTableSearchableElement> |
getSearchableElements() |
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) |
elemental2.promise.Promise<Void> |
makeMenuBar() |
boolean |
mayClose() |
void |
onClose() |
void |
onConvert() |
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, getModellerView, getRadarMenuItem, getViewMenuItem, getWidget, hideDocks, mayClose, onHideDocks, onSave, onShowDiagramEditorDocks, onSourceTabSelected, onValidate, refreshDocument, setAssetUpdateValidator, setChangeTitleEvent, setFileMenuBuilder, setFileNameValidator, setImportsWidget, setKieEditorWrapperView, setNotificationEvent, setOverviewWidget, setRegisteredDocumentsMenuBuilder, setSavePopUpPresenter, setupMenuBar, setVersionRecordManager, setWorkbenchContext, showDocks, verifyEventIdentifieractivateDocument, addDownloadMenuItem, deregisterDocument, doMayClose, doSave, doSaveCheckForAndHandleConcurrentUpdate, enableMenuItem, getActiveDocument, getCouldNotGenerateSourceErrorCallback, getNoSuchFileExceptionErrorCallback, getRegisteredDocumentsMenuItem, getSaveMenuItem, getSaveSuccessCallback, getTitleWidget, getVersionManagerMenuItem, initialiseKieEditorTabs, initialiseVersionManager, isDirty, mayClose, onEditTabSelected, onEditTabUnselected, onOverviewSelected, onSourceTabSelected, openDocumentInEditor, registerDock, registerDock, registerDocument, saveAction, setDockWidget, setDownloadMenuItemBuilder, setMayCloseHandler, setNotification, setPlaceManager, setProjectController, setPromises, updateSourcepublic static final String IDENTIFIER
@Inject public GuidedDecisionTableEditorPresenter(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, 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, org.uberfire.ext.editor.commons.client.menu.common.SaveAndRenameCommandBuilder<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52,org.guvnor.common.services.shared.metadata.model.Metadata> saveAndRenameCommandBuilder, org.guvnor.messageconsole.client.console.widget.button.AlertsButtonMenuItemBuilder alertsButtonMenuItemBuilder, org.uberfire.ext.editor.commons.client.menu.DownloadMenuItemBuilder downloadMenuItemBuilder, GuidedDecisionTableEditorSearchIndex editorSearchIndex, org.kie.workbench.common.widgets.client.search.component.SearchBarComponent<GuidedDecisionTableSearchableElement> searchBarComponent, SearchableElementFactory searchableElementFactory, javax.enterprise.event.Event<org.kie.workbench.common.widgets.client.search.common.SearchPerformedEvent> searchPerformedEvent)
@PostConstruct public void init()
init in class BaseGuidedDecisionTableEditorPresenterpublic void onStartup(org.uberfire.backend.vfs.ObservablePath path,
org.uberfire.mvp.PlaceRequest placeRequest)
onStartup in class BaseGuidedDecisionTableEditorPresenter@OnFocus public void onFocus()
onFocus in class BaseGuidedDecisionTableEditorPresenterprotected String getEditorIdentifier()
getEditorIdentifier in class BaseGuidedDecisionTableEditorPresenterpublic void loadDocument(org.uberfire.backend.vfs.ObservablePath path,
org.uberfire.mvp.PlaceRequest placeRequest)
loadDocument in interface org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditorPresenter<GuidedDecisionTableView.Presenter>public List<GuidedDecisionTableSearchableElement> getSearchableElements()
getSearchableElements in interface org.kie.workbench.common.widgets.client.search.common.HasSearchableElements<GuidedDecisionTableSearchableElement>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 BaseGuidedDecisionTableEditorPresenterpublic 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 void getMenus(Consumer<org.uberfire.workbench.model.menu.Menus> menusConsumer)
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 BaseGuidedDecisionTableEditorPresenterpublic void onClose()
onClose in interface org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditorPresenter<GuidedDecisionTableView.Presenter>onClose in class BaseGuidedDecisionTableEditorPresenterprotected void onDecisionTableSelected(@Observes
DecisionTableSelectedEvent event)
onDecisionTableSelected in class BaseGuidedDecisionTableEditorPresenterpublic elemental2.promise.Promise<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 onConvert()
protected org.uberfire.mvp.Command getSaveAndRenameCommand()
public void onOpenDocumentsInEditor(List<org.uberfire.backend.vfs.Path> selectedDocumentPaths)
onOpenDocumentsInEditor in interface org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditorPresenter<GuidedDecisionTableView.Presenter>public void getAvailableDocumentPaths(org.uberfire.client.callbacks.Callback<List<org.uberfire.backend.vfs.Path>> callback)
getAvailableDocumentPaths in interface org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditorPresenter<GuidedDecisionTableView.Presenter>public void removeDocument(GuidedDecisionTableView.Presenter dtPresenter)
removeDocument in interface org.kie.workbench.common.widgets.metadata.client.KieMultipleDocumentEditorPresenter<GuidedDecisionTableView.Presenter>removeDocument in class BaseGuidedDecisionTableEditorPresenterCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.