Skip to main content
aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorMichael Valenta2007-09-25 12:39:47 +0000
committerMichael Valenta2007-09-25 12:39:47 +0000
commitecd8cb0126717b9d4ffe2ab3a972c24426769e7f (patch)
tree53d1e0ebf99ad9012a90023b3333f686f5e186a1 /tests
parent67cf36416eae2ca933ec5a27aa7673f0015ebe60 (diff)
downloadeclipse.platform.team-ecd8cb0126717b9d4ffe2ab3a972c24426769e7f.tar.gz
eclipse.platform.team-ecd8cb0126717b9d4ffe2ab3a972c24426769e7f.tar.xz
eclipse.platform.team-ecd8cb0126717b9d4ffe2ab3a972c24426769e7f.zip
Fixed compile errorI20070924
Diffstat (limited to 'tests')
-rw-r--r--tests/org.eclipse.team.tests.cvs.core/src/org/eclipse/team/tests/ccvs/ui/benchmark/BenchmarkTest.java15
1 files changed, 13 insertions, 2 deletions
diff --git a/tests/org.eclipse.team.tests.cvs.core/src/org/eclipse/team/tests/ccvs/ui/benchmark/BenchmarkTest.java b/tests/org.eclipse.team.tests.cvs.core/src/org/eclipse/team/tests/ccvs/ui/benchmark/BenchmarkTest.java
index 55e1896b9..6f30a2cb0 100644
--- a/tests/org.eclipse.team.tests.cvs.core/src/org/eclipse/team/tests/ccvs/ui/benchmark/BenchmarkTest.java
+++ b/tests/org.eclipse.team.tests.cvs.core/src/org/eclipse/team/tests/ccvs/ui/benchmark/BenchmarkTest.java
@@ -17,6 +17,8 @@ import java.util.HashMap;
import java.util.Iterator;
import java.util.zip.ZipException;
+import org.eclipse.core.commands.*;
+import org.eclipse.core.commands.common.NotDefinedException;
import org.eclipse.core.resources.IProject;
import org.eclipse.core.resources.IResource;
import org.eclipse.core.runtime.CoreException;
@@ -27,7 +29,7 @@ import org.eclipse.team.tests.ccvs.core.subscriber.SyncInfoSource;
import org.eclipse.test.performance.*;
import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.WorkbenchException;
-import org.eclipse.ui.internal.CloseAllPerspectivesAction;
+import org.eclipse.ui.handlers.IHandlerService;
/**
* Benchmark test superclass
@@ -215,7 +217,16 @@ public abstract class BenchmarkTest extends EclipseTest {
protected void openEmptyPerspective() throws WorkbenchException {
// First close any open perspectives
- new CloseAllPerspectivesAction(PlatformUI.getWorkbench().getActiveWorkbenchWindow());
+ IHandlerService handlerService = (IHandlerService) PlatformUI.getWorkbench()
+ .getService(IHandlerService.class);
+ try {
+ handlerService.executeCommand(
+ "org.eclipse.ui.window.closeAllPerspectives", null);
+ } catch (ExecutionException e1) {
+ } catch (NotDefinedException e1) {
+ } catch (NotEnabledException e1) {
+ } catch (NotHandledException e1) {
+ }
// Now open our empty perspective
PlatformUI.getWorkbench().showPerspective("org.eclipse.team.tests.cvs.ui.perspective1", PlatformUI.getWorkbench().getActiveWorkbenchWindow());
}

Back to the top