@Dependent
public class DesignerPresenter
extends org.kie.workbench.common.widgets.metadata.client.KieEditor<org.uberfire.backend.vfs.Path>
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, notification, originalHash, place, promises, saveAndRenameCommandBuilder, saveWithComments, type, versionRecordManager
Constructor and Description |
---|
DesignerPresenter(DesignerView view) |
Modifier and Type | Method and Description |
---|---|
void |
assetCopyEvent(String uri) |
void |
assetDeleteEvent(String uri) |
void |
assetRenameEvent(String uri) |
boolean |
assetUpdatedEvent() |
boolean |
canClose() |
void |
closePlace() |
String |
GetAssignmentsViewProperty(String datainput,
String datainputset,
String dataoutput,
String dataoutputset,
String processvars,
String assignments,
String disallowedpropertynames) |
protected String |
getEditorIdentifier() |
void |
getMenus(Consumer<org.uberfire.workbench.model.menu.Menus> menusConsumer) |
protected org.uberfire.mvp.Command |
getSaveAndRename() |
com.google.gwt.user.client.ui.IsWidget |
getTitle() |
String |
getTitleText() |
com.google.gwt.user.client.ui.IsWidget |
getView() |
boolean |
isLatest() |
protected void |
loadContent() |
protected elemental2.promise.Promise<Void> |
makeMenuBar() |
protected org.gwtbootstrap3.client.ui.Button |
newButton()
keep this method for testing purposes.
|
void |
notifyOpenInXMLEditor(DesignerNotificationEvent event) |
void |
onClose() |
void |
onLockChange(org.uberfire.client.mvp.UpdatedLockStatusEvent updateLockEvent) |
void |
onStartup(org.uberfire.backend.vfs.ObservablePath path,
org.uberfire.mvp.PlaceRequest place) |
void |
openInTab(String filename,
String uri) |
void |
openInXMLEditorTab(String uri) |
void |
reload() |
protected void |
save() |
protected void |
save(org.uberfire.mvp.Command onSuccess) |
protected void |
setup(Map<String,String> editorParameters,
String editorID,
org.guvnor.common.services.shared.metadata.model.Overview overview) |
void |
setVersionRecordManager(org.uberfire.ext.editor.commons.client.history.VersionRecordManager versionRecordManager) |
void |
showDataIOEditor(String taskName,
String datainput,
String datainputset,
String dataoutput,
String dataoutputset,
String processvars,
String assignments,
String datatypes,
String disallowedpropertynames,
String customassignmentproperties,
com.google.gwt.core.client.JavaScriptObject jscallback) |
addCommonActions, addCopy, addDelete, addDownloadMenuItem, addImportsTab, addPage, addRename, addSave, addSourcePage, addTabBarWidget, buildMenuBar, createOriginalHash, getCouldNotGenerateSourceErrorCallback, getMetadataSupplier, getNoSuchFileExceptionErrorCallback, getRenameValidator, getSelectedTabIndex, getWidget, 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, getContentSupplier, getCopyServiceCaller, getCopyValidator, getCurrentContentHash, getDeleteServiceCaller, getPathSupplier, getRenameServiceCaller, getSaveAndRenameCommandBuilder, getSaveAndRenameServiceCaller, getSaveSuccessCallback, getSaveValidator, getValidateCommand, getVersionRecordManager, init, isDirty, isDirtySupplier, onAfterValidate, onBeforeValidate, onRename, onRestore, onSuccess, onValidate, setMetadataOriginalHash, showConcurrentUpdatePopup
public static final String EDITOR_ID
@Inject public DesignerPresenter(DesignerView view)
public void onStartup(org.uberfire.backend.vfs.ObservablePath path, org.uberfire.mvp.PlaceRequest place)
@OnMayClose public boolean canClose()
public void getMenus(Consumer<org.uberfire.workbench.model.menu.Menus> menusConsumer)
getMenus
in class org.uberfire.ext.editor.commons.client.BaseEditor<org.uberfire.backend.vfs.Path,org.guvnor.common.services.shared.metadata.model.Metadata>
protected elemental2.promise.Promise<Void> makeMenuBar()
makeMenuBar
in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.uberfire.backend.vfs.Path>
protected org.uberfire.mvp.Command getSaveAndRename()
getSaveAndRename
in class org.uberfire.ext.editor.commons.client.BaseEditor<org.uberfire.backend.vfs.Path,org.guvnor.common.services.shared.metadata.model.Metadata>
protected String getEditorIdentifier()
getEditorIdentifier
in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.uberfire.backend.vfs.Path>
public void onClose()
onClose
in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.uberfire.backend.vfs.Path>
public String getTitleText()
getTitleText
in class org.uberfire.ext.editor.commons.client.BaseEditor<org.uberfire.backend.vfs.Path,org.guvnor.common.services.shared.metadata.model.Metadata>
public com.google.gwt.user.client.ui.IsWidget getTitle()
getTitle
in class org.uberfire.ext.editor.commons.client.BaseEditor<org.uberfire.backend.vfs.Path,org.guvnor.common.services.shared.metadata.model.Metadata>
public com.google.gwt.user.client.ui.IsWidget getView()
public void notifyOpenInXMLEditor(@Observes DesignerNotificationEvent event)
public void onLockChange(@Observes org.uberfire.client.mvp.UpdatedLockStatusEvent updateLockEvent)
protected org.gwtbootstrap3.client.ui.Button newButton()
public boolean isLatest()
public void closePlace()
public void assetCopyEvent(String uri)
public void showDataIOEditor(String taskName, String datainput, String datainputset, String dataoutput, String dataoutputset, String processvars, String assignments, String datatypes, String disallowedpropertynames, String customassignmentproperties, com.google.gwt.core.client.JavaScriptObject jscallback)
public String GetAssignmentsViewProperty(String datainput, String datainputset, String dataoutput, String dataoutputset, String processvars, String assignments, String disallowedpropertynames)
public void assetRenameEvent(String uri)
public void assetDeleteEvent(String uri)
public boolean assetUpdatedEvent()
public void openInXMLEditorTab(String uri)
protected void loadContent()
loadContent
in class org.uberfire.ext.editor.commons.client.BaseEditor<org.uberfire.backend.vfs.Path,org.guvnor.common.services.shared.metadata.model.Metadata>
protected void setup(Map<String,String> editorParameters, String editorID, org.guvnor.common.services.shared.metadata.model.Overview overview)
protected void save()
save
in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.uberfire.backend.vfs.Path>
protected void save(org.uberfire.mvp.Command onSuccess)
public void reload()
reload
in class org.uberfire.ext.editor.commons.client.BaseEditor<org.uberfire.backend.vfs.Path,org.guvnor.common.services.shared.metadata.model.Metadata>
public void setVersionRecordManager(org.uberfire.ext.editor.commons.client.history.VersionRecordManager versionRecordManager)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.