@Dependent public class SolverEditorPresenter extends org.kie.workbench.common.widgets.metadata.client.KieEditor<SolverConfigModel>
Modifier and Type | Field and Description |
---|---|
static String |
EDITOR_ID |
alertsButtonMenuItemBuilder, assetUpdateValidator, copyPopUpPresenter, docks, fileMenuBuilder, kieView, metadata, overviewWidget, perspectiveManager, projectController, renamePopUpPresenter, savePopUpPresenter, workbenchContext
baseView, changeTitleNotification, concurrentChangePopup, concurrentDeleteAcceptedEvent, concurrentDeleteIgnoredEvent, concurrentRenameAcceptedEvent, concurrentRenameIgnoredEvent, concurrentUpdateSessionInfo, deletePopUpPresenter, fileNameValidator, isReadOnly, isValidationRunning, makeMenuBarPromise, menuBuilder, menuBuilderManagedInstance, menuItems, menus, metadataOriginalHash, originalHash, place, placeManager, promises, saveAndRenameCommandBuilder, saveWithComments, type, versionRecordManager
Constructor and Description |
---|
SolverEditorPresenter(SolverEditorView view,
SolverResourceType solverResourceType,
XMLViewer xmlViewer,
javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notification,
org.jboss.errai.common.client.api.Caller<SolverEditorService> solverService,
org.kie.workbench.common.widgets.client.popups.validation.ValidationPopup validationPopup,
org.jboss.errai.ui.client.local.spi.TranslationService translationService) |
Modifier and Type | Method and Description |
---|---|
protected Supplier<SolverConfigModel> |
getContentSupplier() |
protected String |
getEditorIdentifier() |
void |
getMenus(Consumer<org.uberfire.workbench.model.menu.Menus> menusConsumer) |
org.uberfire.ext.editor.commons.client.validation.Validator |
getRenameValidator() |
protected org.jboss.errai.common.client.api.Caller<? extends org.uberfire.ext.editor.commons.service.support.SupportsSaveAndRename<SolverConfigModel,org.guvnor.common.services.shared.metadata.model.Metadata>> |
getSaveAndRenameServiceCaller() |
com.google.gwt.user.client.ui.IsWidget |
getTitle() |
String |
getTitleText() |
com.google.gwt.user.client.ui.IsWidget |
getWidget() |
protected void |
loadContent() |
protected elemental2.promise.Promise<Void> |
makeMenuBar() |
boolean |
mayClose() |
void |
onClose() |
protected org.uberfire.mvp.Command |
onSmokeTest() |
void |
onStartup(org.uberfire.backend.vfs.ObservablePath path,
org.uberfire.mvp.PlaceRequest place) |
protected void |
onValidate(org.uberfire.mvp.Command finished) |
protected void |
save(String commitMessage) |
addCommonActions, addCopy, addDelete, addDownloadMenuItem, addImportsTab, addPage, addRename, addSave, addSourcePage, addTabBarWidget, buildMenuBar, createOriginalHash, getCouldNotGenerateSourceErrorCallback, getMetadataSupplier, getNoSuchFileExceptionErrorCallback, getSelectedTabIndex, hideDocks, init, init, init, init, isEditorTabSelected, isOverviewTabSelected, mayClose, mayClose, onEditTabSelected, onEditTabUnselected, onHideDocks, onOverviewSelected, onRepositoryRemoved, onSave, onShowDiagramEditorDocks, onSourceTabSelected, registerDock, resetEditorPages, resetEditorPagesOnLoadError, resetMetadata, save, saveAction, selectEditorTab, selectOverviewTab, setOriginalHash, setSelectedTab, showDocks, showVersions, updateSource, verifyEventIdentifier
addDownloadMenuItem, disableMenuItem, downloadMenuItem, enableMenuItem, getBeforeSaveAndRenameCommand, getCopyServiceCaller, getCopyValidator, getCurrentContentHash, getDeleteServiceCaller, getPathSupplier, getRenameServiceCaller, getSaveAndRename, getSaveAndRenameCommandBuilder, getSaveSuccessCallback, getSaveValidator, getValidateCommand, getVersionRecordManager, init, isDirty, isDirtySupplier, onAfterValidate, onBeforeValidate, onRename, onRestore, onSuccess, reload, setMetadataOriginalHash, showConcurrentUpdatePopup
public static final String EDITOR_ID
@Inject public SolverEditorPresenter(SolverEditorView view, SolverResourceType solverResourceType, XMLViewer xmlViewer, javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notification, org.jboss.errai.common.client.api.Caller<SolverEditorService> solverService, org.kie.workbench.common.widgets.client.popups.validation.ValidationPopup validationPopup, org.jboss.errai.ui.client.local.spi.TranslationService translationService)
public void onStartup(org.uberfire.backend.vfs.ObservablePath path, org.uberfire.mvp.PlaceRequest place)
protected elemental2.promise.Promise<Void> makeMenuBar()
makeMenuBar
in class org.kie.workbench.common.widgets.metadata.client.KieEditor<SolverConfigModel>
protected void loadContent()
loadContent
in class org.uberfire.ext.editor.commons.client.BaseEditor<SolverConfigModel,org.guvnor.common.services.shared.metadata.model.Metadata>
protected Supplier<SolverConfigModel> getContentSupplier()
getContentSupplier
in class org.uberfire.ext.editor.commons.client.BaseEditor<SolverConfigModel,org.guvnor.common.services.shared.metadata.model.Metadata>
public org.uberfire.ext.editor.commons.client.validation.Validator getRenameValidator()
getRenameValidator
in class org.kie.workbench.common.widgets.metadata.client.KieEditor<SolverConfigModel>
protected org.jboss.errai.common.client.api.Caller<? extends org.uberfire.ext.editor.commons.service.support.SupportsSaveAndRename<SolverConfigModel,org.guvnor.common.services.shared.metadata.model.Metadata>> getSaveAndRenameServiceCaller()
getSaveAndRenameServiceCaller
in class org.uberfire.ext.editor.commons.client.BaseEditor<SolverConfigModel,org.guvnor.common.services.shared.metadata.model.Metadata>
protected void onValidate(org.uberfire.mvp.Command finished)
onValidate
in class org.uberfire.ext.editor.commons.client.BaseEditor<SolverConfigModel,org.guvnor.common.services.shared.metadata.model.Metadata>
protected org.uberfire.mvp.Command onSmokeTest()
protected void save(String commitMessage)
save
in class org.kie.workbench.common.widgets.metadata.client.KieEditor<SolverConfigModel>
protected String getEditorIdentifier()
getEditorIdentifier
in class org.kie.workbench.common.widgets.metadata.client.KieEditor<SolverConfigModel>
public void onClose()
onClose
in class org.kie.workbench.common.widgets.metadata.client.KieEditor<SolverConfigModel>
@OnMayClose public boolean mayClose()
public com.google.gwt.user.client.ui.IsWidget getTitle()
getTitle
in class org.uberfire.ext.editor.commons.client.BaseEditor<SolverConfigModel,org.guvnor.common.services.shared.metadata.model.Metadata>
public String getTitleText()
getTitleText
in class org.uberfire.ext.editor.commons.client.BaseEditor<SolverConfigModel,org.guvnor.common.services.shared.metadata.model.Metadata>
public com.google.gwt.user.client.ui.IsWidget getWidget()
getWidget
in class org.kie.workbench.common.widgets.metadata.client.KieEditor<SolverConfigModel>
public void getMenus(Consumer<org.uberfire.workbench.model.menu.Menus> menusConsumer)
getMenus
in class org.uberfire.ext.editor.commons.client.BaseEditor<SolverConfigModel,org.guvnor.common.services.shared.metadata.model.Metadata>
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.