X-Git-Url: https://git.argeo.org/?p=gpl%2Fargeo-suite.git;a=blobdiff_plain;f=org.argeo.suite.workbench.rap%2Fsrc%2Forg%2Fargeo%2Fsuite%2Fworkbench%2Fparts%2FDefaultDashboardEditor.java;h=d55b5bf83a33043228bd68dcbb8d8f2b765395d2;hp=78f2f755e19441dfa7cd050ab57829503216a4b3;hb=f3bbb463529b06de6ba0093b65d948d875bec6a2;hpb=aa6195b8e01aa1f82b6a5d0ec562a0aeaf9aeef2 diff --git a/org.argeo.suite.workbench.rap/src/org/argeo/suite/workbench/parts/DefaultDashboardEditor.java b/org.argeo.suite.workbench.rap/src/org/argeo/suite/workbench/parts/DefaultDashboardEditor.java index 78f2f75..d55b5bf 100644 --- a/org.argeo.suite.workbench.rap/src/org/argeo/suite/workbench/parts/DefaultDashboardEditor.java +++ b/org.argeo.suite.workbench.rap/src/org/argeo/suite/workbench/parts/DefaultDashboardEditor.java @@ -19,16 +19,15 @@ import org.argeo.cms.auth.CurrentUser; import org.argeo.cms.ui.workbench.util.CommandUtils; import org.argeo.cms.util.CmsUtils; import org.argeo.connect.ConnectNames; -import org.argeo.connect.ui.ConnectImages; -import org.argeo.connect.ui.ConnectUiUtils; +import org.argeo.connect.ui.ConnectEditor; +import org.argeo.connect.ui.Refreshable; import org.argeo.connect.util.ConnectJcrUtils; -import org.argeo.connect.workbench.Refreshable; -import org.argeo.connect.workbench.commands.OpenEntityEditor; +import org.argeo.connect.workbench.ConnectWorkbenchUtils; import org.argeo.eclipse.ui.EclipseUiUtils; import org.argeo.jcr.JcrUtils; import org.argeo.node.NodeUtils; -import org.argeo.suite.workbench.SuiteWorkbenchException; import org.argeo.suite.workbench.AsUiPlugin; +import org.argeo.suite.workbench.SuiteWorkbenchException; import org.argeo.tracker.TrackerNames; import org.argeo.tracker.TrackerService; import org.argeo.tracker.TrackerTypes; @@ -74,7 +73,6 @@ public class DefaultDashboardEditor extends AbstractSuiteDashboard implements Re @Override public void init(IEditorSite site, IEditorInput input) throws PartInitException { super.init(site, input); - setTitleImage(ConnectImages.DASHBOARD); } @Override @@ -127,7 +125,7 @@ public class DefaultDashboardEditor extends AbstractSuiteDashboard implements Re @Override public void widgetSelected(SelectionEvent e) { String mainMixin = TrackerTypes.TRACKER_TASK; - String pathCreated = ConnectUiUtils.createAndConfigureEntity(createTaskLk.getShell(), getSession(), + String pathCreated = ConnectWorkbenchUtils.createAndConfigureEntity(createTaskLk.getShell(), getSession(), getSystemAppService(), getSystemWorkbenchService(), mainMixin); if (EclipseUiUtils.notEmpty(pathCreated)) forceRefresh(null); @@ -142,8 +140,6 @@ public class DefaultDashboardEditor extends AbstractSuiteDashboard implements Re viewer.setInput(JcrUtils.nodeIteratorToList(nit).toArray()); final TaskViewerContextMenu contextMenu = new TaskViewerContextMenu(viewer, getSession(), activitiesService) { - private static final long serialVersionUID = 1640863021424194303L; - @Override public boolean performAction(String actionId) { boolean hasChanged = super.performAction(actionId); @@ -402,7 +398,7 @@ public class DefaultDashboardEditor extends AbstractSuiteDashboard implements Re @Override public void widgetSelected(final SelectionEvent event) { CommandUtils.callCommand(getSystemWorkbenchService().getOpenEntityEditorCmdId(), - OpenEntityEditor.PARAM_JCR_ID, ConnectJcrUtils.getIdentifier(node)); + ConnectEditor.PARAM_JCR_ID, ConnectJcrUtils.getIdentifier(node)); } }); }