1   //
2   // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
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: 2015.11.12 at 10:43:37 PM CET 
6   //
7   
8   
9   package eu.fbk.dkm.pikes.resources.util.fnlu;
10  
11  import javax.xml.bind.annotation.XmlAccessType;
12  import javax.xml.bind.annotation.XmlAccessorType;
13  import javax.xml.bind.annotation.XmlAttribute;
14  import javax.xml.bind.annotation.XmlType;
15  
16  
17  /**
18   * <p>Java class for labelType complex type.
19   * 
20   * <p>The following schema fragment specifies the expected content contained within this class.
21   * 
22   * <pre>
23   * &lt;complexType name="labelType">
24   *   &lt;complexContent>
25   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
26   *       &lt;attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
27   *       &lt;attribute name="start" type="{http://framenet.icsi.berkeley.edu}labelSpanType" />
28   *       &lt;attribute name="end" type="{http://framenet.icsi.berkeley.edu}labelSpanType" />
29   *       &lt;attribute name="fgColor" type="{http://framenet.icsi.berkeley.edu}RGBColorType" />
30   *       &lt;attribute name="bgColor" type="{http://framenet.icsi.berkeley.edu}RGBColorType" />
31   *       &lt;attribute name="itype">
32   *         &lt;simpleType>
33   *           &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
34   *             &lt;enumeration value="APos"/>
35   *             &lt;enumeration value="CNI"/>
36   *             &lt;enumeration value="INI"/>
37   *             &lt;enumeration value="DNI"/>
38   *             &lt;enumeration value="INC"/>
39   *           &lt;/restriction>
40   *         &lt;/simpleType>
41   *       &lt;/attribute>
42   *       &lt;attribute name="feID" type="{http://www.w3.org/2001/XMLSchema}int" />
43   *       &lt;attribute name="cBy" type="{http://www.w3.org/2001/XMLSchema}string" />
44   *     &lt;/restriction>
45   *   &lt;/complexContent>
46   * &lt;/complexType>
47   * </pre>
48   * 
49   * 
50   */
51  @XmlAccessorType(XmlAccessType.FIELD)
52  @XmlType(name = "labelType")
53  public class LabelType {
54  
55      @XmlAttribute(name = "name", required = true)
56      protected String name;
57      @XmlAttribute(name = "start")
58      protected Integer start;
59      @XmlAttribute(name = "end")
60      protected Integer end;
61      @XmlAttribute(name = "fgColor")
62      protected String fgColor;
63      @XmlAttribute(name = "bgColor")
64      protected String bgColor;
65      @XmlAttribute(name = "itype")
66      protected String itype;
67      @XmlAttribute(name = "feID")
68      protected Integer feID;
69      @XmlAttribute(name = "cBy")
70      protected String cBy;
71  
72      /**
73       * Gets the value of the name property.
74       * 
75       * @return
76       *     possible object is
77       *     {@link String }
78       *     
79       */
80      public String getName() {
81          return name;
82      }
83  
84      /**
85       * Sets the value of the name property.
86       * 
87       * @param value
88       *     allowed object is
89       *     {@link String }
90       *     
91       */
92      public void setName(String value) {
93          this.name = value;
94      }
95  
96      /**
97       * Gets the value of the start property.
98       * 
99       * @return
100      *     possible object is
101      *     {@link Integer }
102      *     
103      */
104     public Integer getStart() {
105         return start;
106     }
107 
108     /**
109      * Sets the value of the start property.
110      * 
111      * @param value
112      *     allowed object is
113      *     {@link Integer }
114      *     
115      */
116     public void setStart(Integer value) {
117         this.start = value;
118     }
119 
120     /**
121      * Gets the value of the end property.
122      * 
123      * @return
124      *     possible object is
125      *     {@link Integer }
126      *     
127      */
128     public Integer getEnd() {
129         return end;
130     }
131 
132     /**
133      * Sets the value of the end property.
134      * 
135      * @param value
136      *     allowed object is
137      *     {@link Integer }
138      *     
139      */
140     public void setEnd(Integer value) {
141         this.end = value;
142     }
143 
144     /**
145      * Gets the value of the fgColor property.
146      * 
147      * @return
148      *     possible object is
149      *     {@link String }
150      *     
151      */
152     public String getFgColor() {
153         return fgColor;
154     }
155 
156     /**
157      * Sets the value of the fgColor property.
158      * 
159      * @param value
160      *     allowed object is
161      *     {@link String }
162      *     
163      */
164     public void setFgColor(String value) {
165         this.fgColor = value;
166     }
167 
168     /**
169      * Gets the value of the bgColor property.
170      * 
171      * @return
172      *     possible object is
173      *     {@link String }
174      *     
175      */
176     public String getBgColor() {
177         return bgColor;
178     }
179 
180     /**
181      * Sets the value of the bgColor property.
182      * 
183      * @param value
184      *     allowed object is
185      *     {@link String }
186      *     
187      */
188     public void setBgColor(String value) {
189         this.bgColor = value;
190     }
191 
192     /**
193      * Gets the value of the itype property.
194      * 
195      * @return
196      *     possible object is
197      *     {@link String }
198      *     
199      */
200     public String getItype() {
201         return itype;
202     }
203 
204     /**
205      * Sets the value of the itype property.
206      * 
207      * @param value
208      *     allowed object is
209      *     {@link String }
210      *     
211      */
212     public void setItype(String value) {
213         this.itype = value;
214     }
215 
216     /**
217      * Gets the value of the feID property.
218      * 
219      * @return
220      *     possible object is
221      *     {@link Integer }
222      *     
223      */
224     public Integer getFeID() {
225         return feID;
226     }
227 
228     /**
229      * Sets the value of the feID property.
230      * 
231      * @param value
232      *     allowed object is
233      *     {@link Integer }
234      *     
235      */
236     public void setFeID(Integer value) {
237         this.feID = value;
238     }
239 
240     /**
241      * Gets the value of the cBy property.
242      * 
243      * @return
244      *     possible object is
245      *     {@link String }
246      *     
247      */
248     public String getCBy() {
249         return cBy;
250     }
251 
252     /**
253      * Sets the value of the cBy property.
254      * 
255      * @param value
256      *     allowed object is
257      *     {@link String }
258      *     
259      */
260     public void setCBy(String value) {
261         this.cBy = value;
262     }
263 
264     @Override public String toString() {
265         return "LabelType{" +
266                 "name='" + name + '\'' +
267                 ", start=" + start +
268                 ", end=" + end +
269                 ", fgColor='" + fgColor + '\'' +
270                 ", bgColor='" + bgColor + '\'' +
271                 ", itype='" + itype + '\'' +
272                 ", feID=" + feID +
273                 ", cBy='" + cBy + '\'' +
274                 '}';
275     }
276 }