diff options
Diffstat (limited to 'plugins/org.eclipse.osee.coverage/src/org/eclipse/osee/coverage/model/CoverageItem.java')
-rw-r--r-- | plugins/org.eclipse.osee.coverage/src/org/eclipse/osee/coverage/model/CoverageItem.java | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/plugins/org.eclipse.osee.coverage/src/org/eclipse/osee/coverage/model/CoverageItem.java b/plugins/org.eclipse.osee.coverage/src/org/eclipse/osee/coverage/model/CoverageItem.java index 7edd631a0d0..66fd6c61fe1 100644 --- a/plugins/org.eclipse.osee.coverage/src/org/eclipse/osee/coverage/model/CoverageItem.java +++ b/plugins/org.eclipse.osee.coverage/src/org/eclipse/osee/coverage/model/CoverageItem.java @@ -34,6 +34,7 @@ public class CoverageItem extends NamedIdentity implements ICoverage, IWorkProdu String rationale; String orderNumber; String workProductGuid; + WorkProductTask workProductTask; private final CoverageUnit coverageUnit; private static String PROPERTY_STORE_ID = "coverage.item"; @@ -82,6 +83,7 @@ public class CoverageItem extends NamedIdentity implements ICoverage, IWorkProdu coverageitem.setRationale(rationale); coverageitem.setTestUnitProvider(testUnitProvider); coverageitem.setWorkProductGuid(workProductGuid); + coverageitem.setWorkProductTask(workProductTask); return coverageitem; } @@ -303,7 +305,10 @@ public class CoverageItem extends NamedIdentity implements ICoverage, IWorkProdu } @Override - public String getWorkProductTask() { + public String getWorkProductTaskStr() { + if (getWorkProductTask() != null) { + return getWorkProductTask().toString(); + } if (Strings.isValid(workProductGuid)) { return workProductGuid; } @@ -320,4 +325,14 @@ public class CoverageItem extends NamedIdentity implements ICoverage, IWorkProdu this.workProductGuid = workProductGuid; } + @Override + public WorkProductTask getWorkProductTask() { + return workProductTask; + } + + @Override + public void setWorkProductTask(WorkProductTask workProductTask) { + this.workProductTask = workProductTask; + } + }
\ No newline at end of file |