]> git.argeo.org Git - gpl/argeo-slc.git/blob - org.argeo.slc.core/src/main/java/org/argeo/slc/msg/test/tree/ResultPartRequest.java
Move tree test result persister
[gpl/argeo-slc.git] / org.argeo.slc.core / src / main / java / org / argeo / slc / msg / test / tree / ResultPartRequest.java
1 package org.argeo.slc.msg.test.tree;
2
3 import java.util.Map;
4
5 import org.argeo.slc.core.structure.StructureElement;
6 import org.argeo.slc.core.structure.tree.TreeSPath;
7 import org.argeo.slc.core.test.SimpleResultPart;
8 import org.argeo.slc.core.test.TestRunDescriptor;
9 import org.argeo.slc.core.test.tree.TreeTestResult;
10
11 public class ResultPartRequest {
12 private String resultUuid;
13 private SimpleResultPart resultPart;
14 private TreeSPath path;
15 private Map<TreeSPath, StructureElement> relatedElements;
16 private TestRunDescriptor testRunDescriptor;
17
18 public ResultPartRequest() {
19
20 }
21
22 public ResultPartRequest(TreeTestResult ttr, TreeSPath path,
23 SimpleResultPart resultPart) {
24 resultUuid = ttr.getUuid();
25 this.resultPart = resultPart;
26 this.path = path;
27 relatedElements = ttr.getRelatedElements(path);
28 if (ttr.getCurrentTestRun() != null)
29 testRunDescriptor = new TestRunDescriptor(ttr.getCurrentTestRun());
30 }
31
32 public String getResultUuid() {
33 return resultUuid;
34 }
35
36 public void setResultUuid(String resultUuid) {
37 this.resultUuid = resultUuid;
38 }
39
40 public SimpleResultPart getResultPart() {
41 return resultPart;
42 }
43
44 public void setResultPart(SimpleResultPart resultPart) {
45 this.resultPart = resultPart;
46 }
47
48
49
50 public TreeSPath getPath() {
51 return path;
52 }
53
54 public void setPath(TreeSPath path) {
55 this.path = path;
56 }
57
58 public TestRunDescriptor getTestRunDescriptor() {
59 return testRunDescriptor;
60 }
61
62 public void setTestRunDescriptor(TestRunDescriptor testRunDescriptor) {
63 this.testRunDescriptor = testRunDescriptor;
64 }
65
66 public Map<TreeSPath, StructureElement> getRelatedElements() {
67 return relatedElements;
68 }
69
70 public void setRelatedElements(
71 Map<TreeSPath, StructureElement> relatedElements) {
72 this.relatedElements = relatedElements;
73 }
74
75 }