Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoberto E. Escobar2012-02-07 19:29:37 +0000
committerRyan D. Brooks2012-02-07 19:29:37 +0000
commit3427ca8a49caa38d4ae7c6e17fca875724b0d0bc (patch)
tree5decadee034721de55e3ecb68ef5dc71bfcaf8fb
parent5c8f0ce8a446fd36c9fa1f47155cdfd406735a3d (diff)
downloadorg.eclipse.osee-3427ca8a49caa38d4ae7c6e17fca875724b0d0bc.tar.gz
org.eclipse.osee-3427ca8a49caa38d4ae7c6e17fca875724b0d0bc.tar.xz
org.eclipse.osee-3427ca8a49caa38d4ae7c6e17fca875724b0d0bc.zip
bug: Fix NPE in Coverage Editor
-rw-r--r--plugins/org.eclipse.osee.coverage/src/org/eclipse/osee/coverage/editor/CoverageEditor.java10
1 files changed, 7 insertions, 3 deletions
diff --git a/plugins/org.eclipse.osee.coverage/src/org/eclipse/osee/coverage/editor/CoverageEditor.java b/plugins/org.eclipse.osee.coverage/src/org/eclipse/osee/coverage/editor/CoverageEditor.java
index 42e9aba66f7..df1392c3a23 100644
--- a/plugins/org.eclipse.osee.coverage/src/org/eclipse/osee/coverage/editor/CoverageEditor.java
+++ b/plugins/org.eclipse.osee.coverage/src/org/eclipse/osee/coverage/editor/CoverageEditor.java
@@ -162,8 +162,8 @@ public class CoverageEditor extends FormEditor {
coverageEditorWorkProductTab =
new CoverageEditorWorkProductTab("Work Product Tracking", this,
(CoveragePackage) getCoveragePackageBase());
+ addFormPage(coverageEditorWorkProductTab);
}
- addFormPage(coverageEditorWorkProductTab);
if (getCoveragePackageBase().isImportAllowed()) {
coverageEditorImportTab = new CoverageEditorImportTab(this);
addFormPage(coverageEditorImportTab);
@@ -298,7 +298,9 @@ public class CoverageEditor extends FormEditor {
@Override
public void run() {
coverageEditorCoverageTab.refresh();
- coverageEditorWorkProductTab.refresh();
+ if (coverageEditorWorkProductTab != null) {
+ coverageEditorWorkProductTab.refresh();
+ }
coverageEditorOverviewTab.refreshActionHandler();
}
});
@@ -309,7 +311,9 @@ public class CoverageEditor extends FormEditor {
@Override
public void run() {
- coverageEditorWorkProductTab.refresh();
+ if (coverageEditorWorkProductTab != null) {
+ coverageEditorWorkProductTab.refresh();
+ }
}
});
}

Back to the top