Add a README for building the tool from source code
[test/tct/tools/manager.git] / src_jaxb / org / tizen / tct / tool / mgr / jaxb / definition / Set.java
1 //
2 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-2 
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: 2014.04.24 at 02:32:35 PM CST 
6 //
7
8
9 package org.tizen.tct.tool.mgr.jaxb.definition;
10
11 import java.util.ArrayList;
12 import java.util.List;
13 import javax.xml.bind.annotation.XmlAccessType;
14 import javax.xml.bind.annotation.XmlAccessorType;
15 import javax.xml.bind.annotation.XmlAttribute;
16 import javax.xml.bind.annotation.XmlRootElement;
17 import javax.xml.bind.annotation.XmlSchemaType;
18 import javax.xml.bind.annotation.XmlType;
19
20
21 /**
22  * <p>Java class for anonymous complex type.
23  * 
24  * <p>The following schema fragment specifies the expected content contained within this class.
25  * 
26  * <pre>
27  * &lt;complexType>
28  *   &lt;complexContent>
29  *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
30  *       &lt;sequence>
31  *         &lt;element name="capabilities" type="{}CapabilitiesType" minOccurs="0"/>
32  *         &lt;sequence maxOccurs="unbounded">
33  *           &lt;element ref="{}testcase" maxOccurs="unbounded" minOccurs="0"/>
34  *         &lt;/sequence>
35  *       &lt;/sequence>
36  *       &lt;attGroup ref="{}set_attribute_group"/>
37  *       &lt;attribute name="launcher" type="{http://www.w3.org/2001/XMLSchema}string" />
38  *       &lt;attribute name="set_debug_msg" type="{http://www.w3.org/2001/XMLSchema}string" />
39  *     &lt;/restriction>
40  *   &lt;/complexContent>
41  * &lt;/complexType>
42  * </pre>
43  * 
44  * 
45  */
46 @XmlAccessorType(XmlAccessType.FIELD)
47 @XmlType(name = "", propOrder = {
48     "capabilities",
49     "testcase"
50 })
51 @XmlRootElement(name = "set")
52 public class Set {
53
54     protected CapabilitiesType capabilities;
55     protected List<Testcase> testcase;
56     @XmlAttribute(name = "launcher")
57     protected String launcher;
58     @XmlAttribute(name = "set_debug_msg")
59     protected String setDebugMsg;
60     @XmlAttribute(name = "name", required = true)
61     @XmlSchemaType(name = "anyURI")
62     protected String name;
63     @XmlAttribute(name = "type")
64     protected String type;
65
66     /**
67      * Gets the value of the capabilities property.
68      * 
69      * @return
70      *     possible object is
71      *     {@link CapabilitiesType }
72      *     
73      */
74     public CapabilitiesType getCapabilities() {
75         return capabilities;
76     }
77
78     /**
79      * Sets the value of the capabilities property.
80      * 
81      * @param value
82      *     allowed object is
83      *     {@link CapabilitiesType }
84      *     
85      */
86     public void setCapabilities(CapabilitiesType value) {
87         this.capabilities = value;
88     }
89
90     /**
91      * Gets the value of the testcase property.
92      * 
93      * <p>
94      * This accessor method returns a reference to the live list,
95      * not a snapshot. Therefore any modification you make to the
96      * returned list will be present inside the JAXB object.
97      * This is why there is not a <CODE>set</CODE> method for the testcase property.
98      * 
99      * <p>
100      * For example, to add a new item, do as follows:
101      * <pre>
102      *    getTestcase().add(newItem);
103      * </pre>
104      * 
105      * 
106      * <p>
107      * Objects of the following type(s) are allowed in the list
108      * {@link Testcase }
109      * 
110      * 
111      */
112     public List<Testcase> getTestcase() {
113         if (testcase == null) {
114             testcase = new ArrayList<Testcase>();
115         }
116         return this.testcase;
117     }
118
119     /**
120      * Gets the value of the launcher property.
121      * 
122      * @return
123      *     possible object is
124      *     {@link String }
125      *     
126      */
127     public String getLauncher() {
128         return launcher;
129     }
130
131     /**
132      * Sets the value of the launcher property.
133      * 
134      * @param value
135      *     allowed object is
136      *     {@link String }
137      *     
138      */
139     public void setLauncher(String value) {
140         this.launcher = value;
141     }
142
143     /**
144      * Gets the value of the setDebugMsg property.
145      * 
146      * @return
147      *     possible object is
148      *     {@link String }
149      *     
150      */
151     public String getSetDebugMsg() {
152         return setDebugMsg;
153     }
154
155     /**
156      * Sets the value of the setDebugMsg property.
157      * 
158      * @param value
159      *     allowed object is
160      *     {@link String }
161      *     
162      */
163     public void setSetDebugMsg(String value) {
164         this.setDebugMsg = value;
165     }
166
167     /**
168      * Gets the value of the name property.
169      * 
170      * @return
171      *     possible object is
172      *     {@link String }
173      *     
174      */
175     public String getName() {
176         return name;
177     }
178
179     /**
180      * Sets the value of the name property.
181      * 
182      * @param value
183      *     allowed object is
184      *     {@link String }
185      *     
186      */
187     public void setName(String value) {
188         this.name = value;
189     }
190
191     /**
192      * Gets the value of the type property.
193      * 
194      * @return
195      *     possible object is
196      *     {@link String }
197      *     
198      */
199     public String getType() {
200         return type;
201     }
202
203     /**
204      * Sets the value of the type property.
205      * 
206      * @param value
207      *     allowed object is
208      *     {@link String }
209      *     
210      */
211     public void setType(String value) {
212         this.type = value;
213     }
214
215 }