diff options
author | Michael Valenta | 2007-09-25 12:39:47 +0000 |
---|---|---|
committer | Michael Valenta | 2007-09-25 12:39:47 +0000 |
commit | ecd8cb0126717b9d4ffe2ab3a972c24426769e7f (patch) | |
tree | 53d1e0ebf99ad9012a90023b3333f686f5e186a1 /tests | |
parent | 67cf36416eae2ca933ec5a27aa7673f0015ebe60 (diff) | |
download | eclipse.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.java | 15 |
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()); } |