@Dependent
public class DesignerPresenter
extends org.kie.workbench.common.widgets.metadata.client.KieEditor<org.uberfire.backend.vfs.Path>
alertsButtonMenuItemBuilder, assetUpdateValidator, copyPopUpPresenter, deletePopUpPresenter, fileMenuBuilder, kieView, metadata, overviewWidget, projectController, renamePopUpPresenter, savePopUpPresenter, workbenchContext
baseView, changeTitleNotification, concurrentDeleteAcceptedEvent, concurrentDeleteIgnoredEvent, concurrentRenameAcceptedEvent, concurrentRenameIgnoredEvent, concurrentUpdateSessionInfo, fileNameValidator, isReadOnly, menuBuilder, menuBuilderManagedInstance, menuItems, menus, metadataOriginalHash, notification, originalHash, place, saveAndRenameCommandBuilder, 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) |
org.uberfire.workbench.model.menu.Menus |
getMenus() |
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 void |
makeMenuBar() |
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) |
addImportsTab, addPage, addSourcePage, buildMenuBar, canUpdateProject, createOriginalHash, getCouldNotGenerateSourceErrorCallback, getMetadataSupplier, getNoSuchFileExceptionErrorCallback, getRenameValidator, getSelectedTabIndex, getWidget, init, init, init, init, isEditorTabSelected, isOverviewTabSelected, mayClose, mayClose, OnClose, onEditTabSelected, onEditTabUnselected, onOverviewSelected, onRepositoryRemoved, onSave, onSourceTabSelected, resetEditorPages, save, saveAction, selectEditorTab, selectOverviewTab, setOriginalHash, setSelectedTab, showVersions, updateSource
getContentSupplier, getCopyServiceCaller, getCopyValidator, getDeleteServiceCaller, getPathSupplier, getRenameServiceCaller, getSaveAndRenameCommandBuilder, getSaveAndRenameServiceCaller, getSaveSuccessCallback, getVersionRecordManager, init, isDirty, isDirtySupplier, onRename, onRestore, onSuccess, onValidate, setMetadataOriginalHash, showConcurrentUpdatePopup
@Inject public DesignerPresenter(DesignerView view)
public void onStartup(org.uberfire.backend.vfs.ObservablePath path, org.uberfire.mvp.PlaceRequest place)
@OnMayClose public boolean canClose()
public org.uberfire.workbench.model.menu.Menus getMenus()
protected 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>
public void onClose()
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)
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–2018 JBoss by Red Hat. All rights reserved.