Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Dirix2015-07-30 09:01:36 +0000
committerMickael Istria2020-01-17 22:37:03 +0000
commit91927cb3b3916b6ea17b8ba234ae55a03d94b839 (patch)
tree558636781ee6f1dca40e9c279a987d3d29069023 /bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/BinaryCompareViewer.java
parente8832328f3e127882d9fa3c66c0d20e8bdf92989 (diff)
downloadeclipse.platform.team-91927cb3b3916b6ea17b8ba234ae55a03d94b839.tar.gz
eclipse.platform.team-91927cb3b3916b6ea17b8ba234ae55a03d94b839.tar.xz
eclipse.platform.team-91927cb3b3916b6ea17b8ba234ae55a03d94b839.zip
Removes runtime dependencies to the workbench which allows pure E4 applications to execute comparisons within dialogs without exceptions. Bug: 473847 Signed-off-by: Stefan Dirix <sdirix@eclipsesource.com> Change-Id: I51851b0cab6dace0bc44bc9b6d30dfad32eeff39
Diffstat (limited to 'bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/BinaryCompareViewer.java')
-rw-r--r--bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/BinaryCompareViewer.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/BinaryCompareViewer.java b/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/BinaryCompareViewer.java
index ede59b1ba..1643acfeb 100644
--- a/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/BinaryCompareViewer.java
+++ b/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/BinaryCompareViewer.java
@@ -51,7 +51,9 @@ public class BinaryCompareViewer extends AbstractViewer {
public BinaryCompareViewer(Composite parent, final CompareConfiguration cc) {
- PlatformUI.getWorkbench().getHelpSystem().setHelp(parent, ICompareContextIds.BINARY_COMPARE_VIEW);
+ if(PlatformUI.isWorkbenchRunning()) {
+ PlatformUI.getWorkbench().getHelpSystem().setHelp(parent, ICompareContextIds.BINARY_COMPARE_VIEW);
+ }
fBundle= ResourceBundle.getBundle(BUNDLE_NAME);

Back to the top