mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

gary_williams
28.08.2007 bd333cd4becce1bfc0cad6123233af5603163f0f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
/*
 * CDDL HEADER START
 *
 * The contents of this file are subject to the terms of the
 * Common Development and Distribution License, Version 1.0 only
 * (the "License").  You may not use this file except in compliance
 * with the License.
 *
 * You can obtain a copy of the license at
 * trunk/opends/resource/legal-notices/OpenDS.LICENSE
 * or https://OpenDS.dev.java.net/OpenDS.LICENSE.
 * See the License for the specific language governing permissions
 * and limitations under the License.
 *
 * When distributing Covered Code, include this CDDL HEADER in each
 * file and include the License file at
 * trunk/opends/resource/legal-notices/OpenDS.LICENSE.  If applicable,
 * add the following below this CDDL HEADER, with the fields enclosed
 * by brackets "[]" replaced with your own identifying information:
 *      Portions Copyright [yyyy] [name of copyright owner]
 *
 * CDDL HEADER END
 *
 *
 *      Portions Copyright 2007 Sun Microsystems, Inc.
 */
import java.io.*;
import java.lang.*;
import java.util.ArrayList;
 
public class ArrayData 
{
  private ArrayList <Object> testGroupName;
  private ArrayList <Object> testGroupPurpose;
  private ArrayList <Object> testSubgroupName;
  private ArrayList <Object> testSuiteName;
  private ArrayList <Object> testSuitePurpose;
  private ArrayList <Object> testSuiteID;
  private ArrayList <Object> testSuiteGroup;
  private ArrayList <Object> testSuitePreamble;
  private ArrayList <Object> testSuitePostamble;
  private ArrayList <Object> testSuite;
  private ArrayList <Object> testName;
  private ArrayList <Object> testMarker;
  private ArrayList <Object> testID;
  private ArrayList <Object> testIssue;
  private ArrayList <Object> testGroup;
  private ArrayList <Object> testScript;
  private ArrayList <Object> testHTMLLink;
  private ArrayList <Object> testPurpose;
  private ArrayList <Object> testPreamble;
  private ArrayList <Object> testSteps;
  private ArrayList <Object> testPostamble;
  private ArrayList <Object> testResult;
 
  public ArrayData()
  {
    testGroupName = new ArrayList<Object>();
    testGroupPurpose = new ArrayList<Object>();
    testSubgroupName = new ArrayList<Object>();
    testSuiteName = new ArrayList<Object>();
    testSuitePurpose = new ArrayList<Object>();
    testSuiteID = new ArrayList<Object>();
    testSuiteGroup = new ArrayList<Object>();
    testSuitePreamble = new ArrayList<Object>();
    testSuitePostamble = new ArrayList<Object>();
    testSuite = new ArrayList<Object>();
    testName = new ArrayList<Object>();
    testMarker = new ArrayList<Object>();
    testID = new ArrayList<Object>();
    testIssue = new ArrayList<Object>();
    testGroup = new ArrayList<Object>();
    testScript = new ArrayList<Object>();
    testHTMLLink = new ArrayList<Object>();
    testPurpose = new ArrayList<Object>();
    testPreamble = new ArrayList<Object>();
    testSteps = new ArrayList<Object>();
    testPostamble = new ArrayList<Object>();
    testResult = new ArrayList<Object>();
  }
 
  public void setGroupName(String inGroupName){ testGroupName.add(inGroupName); }
  public void setGroupPurpose(String inGroupPurpose){ testGroupPurpose.add(inGroupPurpose); }
  public void setSubgroupName(String inSubgroupName){ testSubgroupName.add(inSubgroupName); }
  public void setTestSuiteName(String inTestSuiteName){ testSuiteName.add(inTestSuiteName); }
  public void setTestSuitePurpose(String inTestSuitePurpose){ testSuitePurpose.add(inTestSuitePurpose); }
  public void setTestSuiteID(String inTestSuiteID){ testSuiteID.add(inTestSuiteID); }
  public void setTestSuiteGroup(String inTestSuiteGroup){ testSuiteGroup.add(inTestSuiteGroup); }
  public void setTestSuitePreamble(String inTestSuitePreamble){ testSuitePreamble.add(inTestSuitePreamble); }
  public void setTestSuitePostamble(String inTestSuitePostamble){ testSuitePostamble.add(inTestSuitePostamble); }
  public void setTestSuite(String inTestSuite){ testSuite.add(inTestSuite); }
  public void setTestName(String inTestName){ testName.add(inTestName); }
  public void setTestMarker(String inTestMarker){ testMarker.add(inTestMarker); }
  public void setTestID(String inTestID){ testID.add(inTestID); }
  public void setTestIssue(String inTestIssue){ testIssue.add(inTestIssue); }
  public void setTestGroup(String inTestGroup){ testGroup.add(inTestGroup); }
  public void setTestScript(String inTestScript){ testScript.add(inTestScript); }
  public void setTestHTMLLink(String inTestHTMLLink){ testHTMLLink.add(inTestHTMLLink); }
  public void setTestPurpose(String inTestPurpose){ testPurpose.add(inTestPurpose); }
  public void setTestPreamble(String inTestPreamble){ testPreamble.add(inTestPreamble); }
  public void setTestSteps(ArrayList inTestSteps){ testSteps.add(inTestSteps); }
  public void setTestPostamble(String inTestPostamble){ testPostamble.add(inTestPostamble); }
  public void setTestResult(String inTestResult){ testResult.add(inTestResult); }
 
  public <Object> ArrayList getGroupName(){ return testGroupName; }
  public <Object> ArrayList getGroupPurpose(){ return testGroupPurpose; }
  public <Object> ArrayList getSubgroupName(){ return testSubgroupName; }
  public <Object> ArrayList getTestSuiteName(){ return testSuiteName; }
  public <Object> ArrayList getTestSuitePurpose(){ return testSuitePurpose; }
  public <Object> ArrayList getTestSuiteID(){ return testSuiteID; }
  public <Object> ArrayList getTestSuiteGroup(){ return testSuiteGroup; }
  public <Object> ArrayList getTestSuitePreamble(){ return testSuitePreamble; }
  public <Object> ArrayList getTestSuitePostamble(){ return testSuitePostamble; }
  public <Object> ArrayList getTestSuite(){ return testSuite; }
  public <Object> ArrayList getTestName(){ return testName; }
  public <Object> ArrayList getTestMarker(){ return testMarker; }
  public <Object> ArrayList getTestID(){ return testID; }
  public <Object> ArrayList getTestIssue(){ return testIssue; }
  public <Object> ArrayList getTestGroup(){ return testGroup; }
  public <Object> ArrayList getTestScript(){ return testScript; }
  public <Object> ArrayList getTestHTMLLink(){ return testHTMLLink; }
  public <Object> ArrayList getTestPurpose(){ return testPurpose; }
  public <Object> ArrayList getTestPreamble(){ return testPreamble; }
  public <Object> ArrayList getTestSteps(){ return testSteps; }
  public <Object> ArrayList getTestPostamble(){ return testPostamble; }
  public <Object> ArrayList getTestResult(){ return testResult; }
 
  public String getGroupName(int index){ if(testGroupName != null && index < testGroupName.size())  return (String)(testGroupName.get(index)); else return null;}
  public String getGroupPurpose(int index){ if(testGroupPurpose != null && index < testGroupPurpose.size())  return (String)(testGroupPurpose.get(index)); else return null;}
  public String getSubgroupName(int index){ if(testSubgroupName != null && index < testSubgroupName.size())  return (String)(testSubgroupName.get(index)); else return null;}
  public String getTestSuiteName(int index){ if(testSuiteName != null && index < testSuiteName.size())  return (String)(testSuiteName.get(index)); else return null;}
  public String getTestSuitePurpose(int index){ if(testSuitePurpose != null && index < testSuitePurpose.size())  return (String)(testSuitePurpose.get(index)); else return null;}
  public String getTestSuiteID(int index){ if(testSuiteID != null && index < testSuiteID.size())  return (String)(testSuiteID.get(index)); else return null;}
  public String getTestSuiteGroup(int index){ if(testSuiteGroup != null && index < testSuiteGroup.size())  return (String)(testSuiteGroup.get(index)); else return null;}
  public String getTestSuitePreamble(int index){ if(testSuitePreamble != null && index < testSuitePreamble.size())  return (String)(testSuitePreamble.get(index)); else return null;}
  public String getTestSuitePostamble(int index){ if(testSuitePostamble != null && index < testSuitePostamble.size())  return (String)(testSuitePostamble.get(index)); else return null;}
  public String getTestSuite(int index){ if(testSuite != null && index < testSuite.size())  return (String)(testSuite.get(index)); else return null;}
  public String getTestName(int index){ if(testName != null && index < testName.size())  return (String)(testName.get(index)); else return null;}
  public String getTestMarker(int index){ if(testMarker != null && index < testMarker.size())  return (String)(testMarker.get(index)); else return null;}
  public String getTestID(int index){ if(testID != null && index < testID.size())  return (String)(testID.get(index)); else return null;}
  public String getTestIssue(int index){ if(testIssue != null && index < testIssue.size()) return (String)(testIssue.get(index)); else return null;}
  public String getTestGroup(int index){ if(testGroup != null && index < testGroup.size()) return (String)(testGroup.get(index)); else return null;}
  public String getTestScript(int index){ if(testScript != null && index < testScript.size()) return (String)(testScript.get(index)); else return null;}
  public String getTestHTMLLink(int index){ if(testHTMLLink != null && index < testHTMLLink.size()) return (String)(testHTMLLink.get(index)); else return null;}
  public String getTestPurpose(int index){ if(testPurpose != null && index < testPurpose.size()) return (String)(testPurpose.get(index)); else return null;}
  public String getTestPreamble(int index){if(testPreamble != null && index < testPreamble.size()) return (String)(testPreamble.get(index)); else return null;}
  public ArrayList<String> getTestSteps(int index){ if(testSteps != null && index < testSteps.size()) return (ArrayList<String>)(testSteps.get(index)); else return null;}
  public String getTestPostamble(int index){ if(testPostamble != null && index < testPostamble.size()) return (String)(testPostamble.get(index)); else return null;}
  public String getTestResult(int index){ if(testResult != null && index < testResult.size()) return (String)(testResult.get(index)); else return null;}
 
  public int size(){ return testName.size(); }
  public int sizeSuites(){ return testSuiteName.size(); }
}