Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMorgan E. Cook2017-01-03 22:13:55 +0000
committerdonald.g.dunne2017-03-21 02:08:02 +0000
commitd02678c2fc5c8a263a020e7289733879c97f2528 (patch)
treeda85e39e9b4283715c871f67e86b2f765cafe0e1 /plugins/org.eclipse.osee.define.report.api/src/org/eclipse/osee/define/report
parentfae7e0433d7c024dd3b1127f5bdd697f0f397850 (diff)
downloadorg.eclipse.osee-d02678c2fc5c8a263a020e7289733879c97f2528.tar.gz
org.eclipse.osee-d02678c2fc5c8a263a020e7289733879c97f2528.tar.xz
org.eclipse.osee-d02678c2fc5c8a263a020e7289733879c97f2528.zip
refactor[ats_ATS28884]: Add verification of MS Word applicability
Change-Id: I78d1703cd4177cf10c68b066458e702b7765fe0f Signed-off-by: Morgan E. Cook <Morgan.e.cook@boeing.com>
Diffstat (limited to 'plugins/org.eclipse.osee.define.report.api/src/org/eclipse/osee/define/report')
-rw-r--r--plugins/org.eclipse.osee.define.report.api/src/org/eclipse/osee/define/report/api/WordUpdateChange.java8
-rw-r--r--plugins/org.eclipse.osee.define.report.api/src/org/eclipse/osee/define/report/api/WordUpdateEndpoint.java3
2 files changed, 10 insertions, 1 deletions
diff --git a/plugins/org.eclipse.osee.define.report.api/src/org/eclipse/osee/define/report/api/WordUpdateChange.java b/plugins/org.eclipse.osee.define.report.api/src/org/eclipse/osee/define/report/api/WordUpdateChange.java
index 37582b6d971..7349e52a976 100644
--- a/plugins/org.eclipse.osee.define.report.api/src/org/eclipse/osee/define/report/api/WordUpdateChange.java
+++ b/plugins/org.eclipse.osee.define.report.api/src/org/eclipse/osee/define/report/api/WordUpdateChange.java
@@ -24,6 +24,7 @@ public class WordUpdateChange {
private TransactionId tx;
private List<WordArtifactChange> changedArts = new LinkedList<>();
private final Map<Long, String> trackedChangeArts = new HashMap<>();
+ private final Map<Long, String> invalidApplicabilityTagsArts = new HashMap<>();
private BranchId branch;
public TransactionId getTx() {
@@ -90,4 +91,11 @@ public class WordUpdateChange {
trackedChangeArts.put(artId, name);
}
+ public Map<Long, String> getInvalidApplicabilityTagArts() {
+ return invalidApplicabilityTagsArts;
+ }
+
+ public void setInvalidApplicabilityTagArts(Long artId, String name) {
+ invalidApplicabilityTagsArts.put(artId, name);
+ }
}
diff --git a/plugins/org.eclipse.osee.define.report.api/src/org/eclipse/osee/define/report/api/WordUpdateEndpoint.java b/plugins/org.eclipse.osee.define.report.api/src/org/eclipse/osee/define/report/api/WordUpdateEndpoint.java
index 5b9a23dd910..8ec767247a8 100644
--- a/plugins/org.eclipse.osee.define.report.api/src/org/eclipse/osee/define/report/api/WordUpdateEndpoint.java
+++ b/plugins/org.eclipse.osee.define.report.api/src/org/eclipse/osee/define/report/api/WordUpdateEndpoint.java
@@ -16,6 +16,7 @@ import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
+import org.eclipse.osee.framework.jdk.core.type.OseeCoreException;
import org.eclipse.osee.framework.jdk.core.type.Pair;
/**
@@ -33,5 +34,5 @@ public interface WordUpdateEndpoint {
@Consumes({MediaType.APPLICATION_JSON})
@Produces({MediaType.APPLICATION_JSON})
@Path("render")
- Pair<String, Set<String>> renderWordTemplateContent(WordTemplateContentData data);
+ Pair<String, Set<String>> renderWordTemplateContent(WordTemplateContentData data) throws OseeCoreException;
}

Back to the top