From 4644a05f259abb229a77ef7203687e139f01939a Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Thu, 15 Sep 2016 08:27:44 +0000 Subject: [PATCH] Adapt to changes in Commons git-svn-id: https://svn.argeo.org/slc/trunk@9153 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- org.argeo.slc.client.ui.dist/pom.xml | 5 ----- org.argeo.slc.client.ui/pom.xml | 5 ----- .../client/ui/SlcExecutionPerspective.java | 3 +-- .../client/ui/views/JcrProcessListView.java | 19 ++++++++----------- 4 files changed, 9 insertions(+), 23 deletions(-) diff --git a/org.argeo.slc.client.ui.dist/pom.xml b/org.argeo.slc.client.ui.dist/pom.xml index bb94b7946..8d865ae9d 100644 --- a/org.argeo.slc.client.ui.dist/pom.xml +++ b/org.argeo.slc.client.ui.dist/pom.xml @@ -17,11 +17,6 @@ org.argeo.eclipse.ui ${version.argeo-commons} - - org.argeo.commons - org.argeo.eclipse.ui.workbench - ${version.argeo-commons} - org.argeo.commons org.argeo.cms.ui.workbench diff --git a/org.argeo.slc.client.ui/pom.xml b/org.argeo.slc.client.ui/pom.xml index c56121131..c6d6592b9 100644 --- a/org.argeo.slc.client.ui/pom.xml +++ b/org.argeo.slc.client.ui/pom.xml @@ -23,11 +23,6 @@ org.argeo.eclipse.ui ${version.argeo-commons} - - org.argeo.commons - org.argeo.eclipse.ui.workbench - ${version.argeo-commons} - org.argeo.commons org.argeo.eclipse.ui.rap diff --git a/org.argeo.slc.client.ui/src/org/argeo/slc/client/ui/SlcExecutionPerspective.java b/org.argeo.slc.client.ui/src/org/argeo/slc/client/ui/SlcExecutionPerspective.java index caf51cb55..47a352131 100644 --- a/org.argeo.slc.client.ui/src/org/argeo/slc/client/ui/SlcExecutionPerspective.java +++ b/org.argeo.slc.client.ui/src/org/argeo/slc/client/ui/SlcExecutionPerspective.java @@ -15,7 +15,6 @@ */ package org.argeo.slc.client.ui; -import org.argeo.security.ui.SecurityUiPlugin; import org.eclipse.ui.IFolderLayout; import org.eclipse.ui.IPageLayout; import org.eclipse.ui.IPerspectiveFactory; @@ -38,7 +37,7 @@ public class SlcExecutionPerspective implements IPerspectiveFactory { IFolderLayout bottom = layout.createFolder("bottom", IPageLayout.BOTTOM, 0.65f, editorArea); - bottom.addView(SecurityUiPlugin.PLUGIN_ID + ".logView"); +// BOTTOM.ADDVIEW(SECURITYUIPLUGIN.PLUGIN_ID + ".LOGVIEW"); bottom.addView(ClientUiPlugin.ID + ".jcrProcessListView"); } } diff --git a/org.argeo.slc.client.ui/src/org/argeo/slc/client/ui/views/JcrProcessListView.java b/org.argeo.slc.client.ui/src/org/argeo/slc/client/ui/views/JcrProcessListView.java index f6a20dc10..8ab5c8f6f 100644 --- a/org.argeo.slc.client.ui/src/org/argeo/slc/client/ui/views/JcrProcessListView.java +++ b/org.argeo.slc.client.ui/src/org/argeo/slc/client/ui/views/JcrProcessListView.java @@ -65,6 +65,7 @@ public class JcrProcessListView extends ViewPart { private TableViewer viewer; + private Repository repository; private Session session; private EventListener processesObserver; @@ -74,6 +75,12 @@ public class JcrProcessListView extends ViewPart { private Integer queryLimit = 2000; public void createPartControl(Composite parent) { + try { + session = repository.login(); + } catch (RepositoryException re) { + throw new SlcException("Unable to log in Repository " + repository, + re); + } Table table = createTable(parent); viewer = new TableViewer(table); viewer.setLabelProvider(new LabelProvider()); @@ -241,11 +248,6 @@ public class JcrProcessListView extends ViewPart { } - @Deprecated - public void setSession(Session session) { - this.session = session; - } - public void dispose() { JcrUtils.unregisterQuietly(session.getWorkspace(), processesObserver); JcrUtils.logoutQuietly(session); @@ -253,12 +255,7 @@ public class JcrProcessListView extends ViewPart { } public void setRepository(Repository repository) { - try { - session = repository.login(); - } catch (RepositoryException re) { - throw new SlcException("Unable to log in Repository " + repository, - re); - } + this.repository = repository; } } \ No newline at end of file -- 2.39.2