KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > sun > japex > testsuite > TestSuiteType


1 //
2
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0.3-b18-fcs
3
// See <a HREF="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
4
// Any modifications to this file will be lost upon recompilation of the source schema.
5
// Generated on: 2005.06.14 at 12:02:17 PDT
6
//
7

8
9 package com.sun.japex.testsuite;
10
11
12 /**
13  * Java content class for anonymous complex type.
14  * <p>The following schema fragment specifies the expected content contained within this java content object. (defined at file:/files/hudson/jobs/fi/workspace/fi/Japex/resources/testsuite.xsd line 18)
15  * <p>
16  * <pre>
17  * &lt;complexType>
18  * &lt;complexContent>
19  * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
20  * &lt;sequence>
21  * &lt;element name="param" type="{http://www.sun.com/japex/testSuite}ParamType" maxOccurs="unbounded" minOccurs="0"/>
22  * &lt;element name="driver" maxOccurs="unbounded">
23  * &lt;complexType>
24  * &lt;complexContent>
25  * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
26  * &lt;sequence>
27  * &lt;element name="param" type="{http://www.sun.com/japex/testSuite}ParamType" maxOccurs="unbounded" minOccurs="0"/>
28  * &lt;/sequence>
29  * &lt;attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
30  * &lt;attribute name="normal" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
31  * &lt;/restriction>
32  * &lt;/complexContent>
33  * &lt;/complexType>
34  * &lt;/element>
35  * &lt;element name="testCase" maxOccurs="unbounded">
36  * &lt;complexType>
37  * &lt;complexContent>
38  * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
39  * &lt;sequence>
40  * &lt;element name="param" type="{http://www.sun.com/japex/testSuite}ParamType" maxOccurs="unbounded" minOccurs="0"/>
41  * &lt;/sequence>
42  * &lt;attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
43  * &lt;/restriction>
44  * &lt;/complexContent>
45  * &lt;/complexType>
46  * &lt;/element>
47  * &lt;/sequence>
48  * &lt;attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
49  * &lt;/restriction>
50  * &lt;/complexContent>
51  * &lt;/complexType>
52  * </pre>
53  *
54  */

55 public interface TestSuiteType {
56
57
58     /**
59      * Gets the value of the TestCase property.
60      *
61      * <p>
62      * This accessor method returns a reference to the live list,
63      * not a snapshot. Therefore any modification you make to the
64      * returned list will be present inside the JAXB object.
65      * This is why there is not a <CODE>set</CODE> method for the TestCase property.
66      *
67      * <p>
68      * For example, to add a new item, do as follows:
69      * <pre>
70      * getTestCase().add(newItem);
71      * </pre>
72      *
73      *
74      * <p>
75      * Objects of the following type(s) are allowed in the list
76      * {@link com.sun.japex.testsuite.TestSuiteType.TestCaseType}
77      *
78      */

79     java.util.List JavaDoc getTestCase();
80
81     /**
82      * Gets the value of the Param property.
83      *
84      * <p>
85      * This accessor method returns a reference to the live list,
86      * not a snapshot. Therefore any modification you make to the
87      * returned list will be present inside the JAXB object.
88      * This is why there is not a <CODE>set</CODE> method for the Param property.
89      *
90      * <p>
91      * For example, to add a new item, do as follows:
92      * <pre>
93      * getParam().add(newItem);
94      * </pre>
95      *
96      *
97      * <p>
98      * Objects of the following type(s) are allowed in the list
99      * {@link com.sun.japex.testsuite.ParamType}
100      *
101      */

102     java.util.List JavaDoc getParam();
103
104     /**
105      * Gets the value of the Driver property.
106      *
107      * <p>
108      * This accessor method returns a reference to the live list,
109      * not a snapshot. Therefore any modification you make to the
110      * returned list will be present inside the JAXB object.
111      * This is why there is not a <CODE>set</CODE> method for the Driver property.
112      *
113      * <p>
114      * For example, to add a new item, do as follows:
115      * <pre>
116      * getDriver().add(newItem);
117      * </pre>
118      *
119      *
120      * <p>
121      * Objects of the following type(s) are allowed in the list
122      * {@link com.sun.japex.testsuite.TestSuiteType.DriverType}
123      *
124      */

125     java.util.List JavaDoc getDriver();
126
127     /**
128      * Gets the value of the name property.
129      *
130      * @return
131      * possible object is
132      * {@link java.lang.String}
133      */

134     java.lang.String JavaDoc getName();
135
136     /**
137      * Sets the value of the name property.
138      *
139      * @param value
140      * allowed object is
141      * {@link java.lang.String}
142      */

143     void setName(java.lang.String JavaDoc value);
144
145
146     /**
147      * Java content class for anonymous complex type.
148      * <p>The following schema fragment specifies the expected content contained within this java content object. (defined at file:/files/hudson/jobs/fi/workspace/fi/Japex/resources/testsuite.xsd line 26)
149      * <p>
150      * <pre>
151      * &lt;complexType>
152      * &lt;complexContent>
153      * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
154      * &lt;sequence>
155      * &lt;element name="param" type="{http://www.sun.com/japex/testSuite}ParamType" maxOccurs="unbounded" minOccurs="0"/>
156      * &lt;/sequence>
157      * &lt;attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
158      * &lt;attribute name="normal" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
159      * &lt;/restriction>
160      * &lt;/complexContent>
161      * &lt;/complexType>
162      * </pre>
163      *
164      */

165     public interface DriverType {
166
167
168         /**
169          * Gets the value of the Param property.
170          *
171          * <p>
172          * This accessor method returns a reference to the live list,
173          * not a snapshot. Therefore any modification you make to the
174          * returned list will be present inside the JAXB object.
175          * This is why there is not a <CODE>set</CODE> method for the Param property.
176          *
177          * <p>
178          * For example, to add a new item, do as follows:
179          * <pre>
180          * getParam().add(newItem);
181          * </pre>
182          *
183          *
184          * <p>
185          * Objects of the following type(s) are allowed in the list
186          * {@link com.sun.japex.testsuite.ParamType}
187          *
188          */

189         java.util.List JavaDoc getParam();
190
191         /**
192          * Gets the value of the name property.
193          *
194          * @return
195          * possible object is
196          * {@link java.lang.String}
197          */

198         java.lang.String JavaDoc getName();
199
200         /**
201          * Sets the value of the name property.
202          *
203          * @param value
204          * allowed object is
205          * {@link java.lang.String}
206          */

207         void setName(java.lang.String JavaDoc value);
208
209         /**
210          * Gets the value of the normal property.
211          *
212          */

213         boolean isNormal();
214
215         /**
216          * Sets the value of the normal property.
217          *
218          */

219         void setNormal(boolean value);
220
221     }
222
223
224     /**
225      * Java content class for anonymous complex type.
226      * <p>The following schema fragment specifies the expected content contained within this java content object. (defined at file:/files/hudson/jobs/fi/workspace/fi/Japex/resources/testsuite.xsd line 38)
227      * <p>
228      * <pre>
229      * &lt;complexType>
230      * &lt;complexContent>
231      * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
232      * &lt;sequence>
233      * &lt;element name="param" type="{http://www.sun.com/japex/testSuite}ParamType" maxOccurs="unbounded" minOccurs="0"/>
234      * &lt;/sequence>
235      * &lt;attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
236      * &lt;/restriction>
237      * &lt;/complexContent>
238      * &lt;/complexType>
239      * </pre>
240      *
241      */

242     public interface TestCaseType {
243
244
245         /**
246          * Gets the value of the Param property.
247          *
248          * <p>
249          * This accessor method returns a reference to the live list,
250          * not a snapshot. Therefore any modification you make to the
251          * returned list will be present inside the JAXB object.
252          * This is why there is not a <CODE>set</CODE> method for the Param property.
253          *
254          * <p>
255          * For example, to add a new item, do as follows:
256          * <pre>
257          * getParam().add(newItem);
258          * </pre>
259          *
260          *
261          * <p>
262          * Objects of the following type(s) are allowed in the list
263          * {@link com.sun.japex.testsuite.ParamType}
264          *
265          */

266         java.util.List JavaDoc getParam();
267
268         /**
269          * Gets the value of the name property.
270          *
271          * @return
272          * possible object is
273          * {@link java.lang.String}
274          */

275         java.lang.String JavaDoc getName();
276
277         /**
278          * Sets the value of the name property.
279          *
280          * @param value
281          * allowed object is
282          * {@link java.lang.String}
283          */

284         void setName(java.lang.String JavaDoc value);
285
286     }
287
288 }
289
Popular Tags