18 package com.nokia.s60tools.analyzetool.engine; |
18 package com.nokia.s60tools.analyzetool.engine; |
19 |
19 |
20 import java.util.AbstractList; |
20 import java.util.AbstractList; |
21 import java.util.ArrayList; |
21 import java.util.ArrayList; |
22 |
22 |
23 |
|
24 /** |
23 /** |
25 * Stores one run related results (these results are created to link multiple |
24 * Stores one run related results (these results are created to link multiple |
26 * xml results file). |
25 * XML results file). |
27 * |
26 * |
28 * @author kihe |
27 * @author kihe |
29 * |
28 * |
30 */ |
29 */ |
31 public class RunResults extends ResultsBase { |
30 public class RunResults extends ResultsBase { |
32 |
31 |
33 /** Run subtests. */ |
32 /** Run subtests. */ |
34 private final AbstractList<Subtest> subtests; |
33 private final AbstractList<Subtest> subtests; |
35 |
34 |
36 /** |
35 /** |
37 * Constructor. |
36 * Constructor. |
38 * |
37 * |
39 * @param newRunID |
38 * @param newRunID |
40 * Run ID |
39 * Run ID |
41 */ |
40 */ |
42 public RunResults(final int newRunID) { |
41 public RunResults(final int newRunID) { |
43 super(newRunID); |
42 super(newRunID); |
44 subtests = new ArrayList<Subtest>(); |
43 subtests = new ArrayList<Subtest>(); |
45 } |
44 } |
46 |
45 |
47 /** |
46 /** |
48 * Adds new subtest to existing subtest list. |
47 * Adds a new subtest to existing subtest list. |
49 * |
48 * |
50 * @param subtest |
49 * @param subtest |
51 * Subtest |
50 * subtest |
52 */ |
51 */ |
53 public final void addSubtest(final Subtest subtest) { |
52 public final void addSubtest(final Subtest subtest) { |
54 subtests.add(subtest); |
53 subtests.add(subtest); |
55 } |
54 } |
56 |
55 |
57 /** |
56 /** |
58 * Gets used data file name. |
57 * Gets current run subtests. |
59 * |
58 * |
60 * @return Used data file |
59 * @return subtests |
61 */ |
|
62 /*public final String getDataFileName() { |
|
63 return usedDataFile; |
|
64 }*/ |
|
65 |
|
66 /** |
|
67 * Gets current run Subtests. |
|
68 * |
|
69 * @return Subtests |
|
70 */ |
60 */ |
71 public final AbstractList<Subtest> getSubtest() { |
61 public final AbstractList<Subtest> getSubtest() { |
72 return subtests; |
62 return subtests; |
73 } |
63 } |
74 |
|
75 /** |
|
76 * Sets used data file name. |
|
77 * |
|
78 * @param newDataFileName Used data file name and path |
|
79 */ |
|
80 /*public final void setDataFileName(final String newDataFileName) { |
|
81 usedDataFile = newDataFileName; |
|
82 }*/ |
|
83 |
|
84 } |
64 } |