Subversion Repositories bacoAlunos

Rev

Rev 1503 | Rev 1505 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1496 jmachado 1
//
2
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 
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. 
1504 jmachado 5
// Generated on: 2016.07.29 at 04:29:45 PM WEST 
1496 jmachado 6
//
7
 
8
 
9
package pt.estgp.estgweb.services.courses.xsd;
10
 
11
import javax.xml.bind.annotation.XmlAccessType;
12
import javax.xml.bind.annotation.XmlAccessorType;
1503 jmachado 13
import javax.xml.bind.annotation.XmlAttribute;
1496 jmachado 14
import javax.xml.bind.annotation.XmlElement;
15
import javax.xml.bind.annotation.XmlType;
16
 
17
 
18
/**
19
 * <p>Java class for unidadeType complex type.
20
 *
21
 * <p>The following schema fragment specifies the expected content contained within this class.
22
 *
23
 * <pre>
24
 * &lt;complexType name="unidadeType">
25
 *   &lt;complexContent>
26
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
27
 *       &lt;sequence>
28
 *         &lt;element name="urlFichaCurricular" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
1504 jmachado 29
 *         &lt;element name="urlUnidadeCurricular" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
1496 jmachado 30
 *         &lt;element name="nome" type="{http://www.w3.org/2001/XMLSchema}string"/>
31
 *         &lt;element name="dep" type="{http://www.w3.org/2001/XMLSchema}string"/>
32
 *         &lt;element name="totalHoras" type="{http://www.w3.org/2001/XMLSchema}int"/>
33
 *         &lt;element name="horasContacto">
34
 *           &lt;complexType>
35
 *             &lt;complexContent>
36
 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
37
 *                 &lt;sequence>
38
 *                   &lt;element name="T" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
39
 *                   &lt;element name="TP" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
40
 *                   &lt;element name="P" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
41
 *                   &lt;element name="PL" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
42
 *                   &lt;element name="PD" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
43
 *                   &lt;element name="OT" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
44
 *                   &lt;element name="E" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
45
 *                   &lt;element name="S" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
46
 *                   &lt;element name="TC" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
47
 *                   &lt;element name="O" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
48
 *                 &lt;/sequence>
49
 *               &lt;/restriction>
50
 *             &lt;/complexContent>
51
 *           &lt;/complexType>
52
 *         &lt;/element>
53
 *         &lt;element name="ECTS" type="{http://www.w3.org/2001/XMLSchema}string"/>
54
 *         &lt;element name="obs" type="{http://www.w3.org/2001/XMLSchema}string"/>
55
 *       &lt;/sequence>
1503 jmachado 56
 *       &lt;attribute name="siges" type="{http://www.w3.org/2001/XMLSchema}string" />
1496 jmachado 57
 *     &lt;/restriction>
58
 *   &lt;/complexContent>
59
 * &lt;/complexType>
60
 * </pre>
61
 *
62
 *
63
 */
64
@XmlAccessorType(XmlAccessType.FIELD)
65
@XmlType(name = "unidadeType", propOrder = {
66
    "urlFichaCurricular",
1504 jmachado 67
    "urlUnidadeCurricular",
1496 jmachado 68
    "nome",
69
    "dep",
70
    "totalHoras",
71
    "horasContacto",
72
    "ects",
73
    "obs"
74
})
75
public class UnidadeType {
76
 
77
    protected 1.5.0/docs/api/java/lang/String.html">String urlFichaCurricular;
1504 jmachado 78
    protected 1.5.0/docs/api/java/lang/String.html">String urlUnidadeCurricular;
1496 jmachado 79
    @XmlElement(required = true)
80
    protected 1.5.0/docs/api/java/lang/String.html">String nome;
81
    @XmlElement(required = true)
82
    protected 1.5.0/docs/api/java/lang/String.html">String dep;
83
    protected int totalHoras;
84
    @XmlElement(required = true)
85
    protected UnidadeType.HorasContacto horasContacto;
86
    @XmlElement(name = "ECTS", required = true)
87
    protected 1.5.0/docs/api/java/lang/String.html">String ects;
88
    @XmlElement(required = true)
89
    protected 1.5.0/docs/api/java/lang/String.html">String obs;
1503 jmachado 90
    @XmlAttribute
91
    protected 1.5.0/docs/api/java/lang/String.html">String siges;
1496 jmachado 92
 
93
    /**
94
     * Gets the value of the urlFichaCurricular property.
95
     *
96
     * @return
97
     *     possible object is
98
     *     {@link String }
99
     *    
100
     */
101
    public 1.5.0/docs/api/java/lang/String.html">String getUrlFichaCurricular() {
102
        return urlFichaCurricular;
103
    }
104
 
105
    /**
106
     * Sets the value of the urlFichaCurricular property.
107
     *
108
     * @param value
109
     *     allowed object is
110
     *     {@link String }
111
     *    
112
     */
113
    public void setUrlFichaCurricular(1.5.0/docs/api/java/lang/String.html">String value) {
114
        this.urlFichaCurricular = value;
115
    }
116
 
117
    /**
1504 jmachado 118
     * Gets the value of the urlUnidadeCurricular property.
119
     *
120
     * @return
121
     *     possible object is
122
     *     {@link String }
123
     *    
124
     */
125
    public 1.5.0/docs/api/java/lang/String.html">String getUrlUnidadeCurricular() {
126
        return urlUnidadeCurricular;
127
    }
128
 
129
    /**
130
     * Sets the value of the urlUnidadeCurricular property.
131
     *
132
     * @param value
133
     *     allowed object is
134
     *     {@link String }
135
     *    
136
     */
137
    public void setUrlUnidadeCurricular(1.5.0/docs/api/java/lang/String.html">String value) {
138
        this.urlUnidadeCurricular = value;
139
    }
140
 
141
    /**
1496 jmachado 142
     * Gets the value of the nome property.
143
     *
144
     * @return
145
     *     possible object is
146
     *     {@link String }
147
     *    
148
     */
149
    public 1.5.0/docs/api/java/lang/String.html">String getNome() {
150
        return nome;
151
    }
152
 
153
    /**
154
     * Sets the value of the nome property.
155
     *
156
     * @param value
157
     *     allowed object is
158
     *     {@link String }
159
     *    
160
     */
161
    public void setNome(1.5.0/docs/api/java/lang/String.html">String value) {
162
        this.nome = value;
163
    }
164
 
165
    /**
166
     * Gets the value of the dep property.
167
     *
168
     * @return
169
     *     possible object is
170
     *     {@link String }
171
     *    
172
     */
173
    public 1.5.0/docs/api/java/lang/String.html">String getDep() {
174
        return dep;
175
    }
176
 
177
    /**
178
     * Sets the value of the dep property.
179
     *
180
     * @param value
181
     *     allowed object is
182
     *     {@link String }
183
     *    
184
     */
185
    public void setDep(1.5.0/docs/api/java/lang/String.html">String value) {
186
        this.dep = value;
187
    }
188
 
189
    /**
190
     * Gets the value of the totalHoras property.
191
     *
192
     */
193
    public int getTotalHoras() {
194
        return totalHoras;
195
    }
196
 
197
    /**
198
     * Sets the value of the totalHoras property.
199
     *
200
     */
201
    public void setTotalHoras(int value) {
202
        this.totalHoras = value;
203
    }
204
 
205
    /**
206
     * Gets the value of the horasContacto property.
207
     *
208
     * @return
209
     *     possible object is
210
     *     {@link UnidadeType.HorasContacto }
211
     *    
212
     */
213
    public UnidadeType.HorasContacto getHorasContacto() {
214
        return horasContacto;
215
    }
216
 
217
    /**
218
     * Sets the value of the horasContacto property.
219
     *
220
     * @param value
221
     *     allowed object is
222
     *     {@link UnidadeType.HorasContacto }
223
     *    
224
     */
225
    public void setHorasContacto(UnidadeType.HorasContacto value) {
226
        this.horasContacto = value;
227
    }
228
 
229
    /**
230
     * Gets the value of the ects property.
231
     *
232
     * @return
233
     *     possible object is
234
     *     {@link String }
235
     *    
236
     */
237
    public 1.5.0/docs/api/java/lang/String.html">String getECTS() {
238
        return ects;
239
    }
240
 
241
    /**
242
     * Sets the value of the ects property.
243
     *
244
     * @param value
245
     *     allowed object is
246
     *     {@link String }
247
     *    
248
     */
249
    public void setECTS(1.5.0/docs/api/java/lang/String.html">String value) {
250
        this.ects = value;
251
    }
252
 
253
    /**
254
     * Gets the value of the obs property.
255
     *
256
     * @return
257
     *     possible object is
258
     *     {@link String }
259
     *    
260
     */
261
    public 1.5.0/docs/api/java/lang/String.html">String getObs() {
262
        return obs;
263
    }
264
 
265
    /**
266
     * Sets the value of the obs property.
267
     *
268
     * @param value
269
     *     allowed object is
270
     *     {@link String }
271
     *    
272
     */
273
    public void setObs(1.5.0/docs/api/java/lang/String.html">String value) {
274
        this.obs = value;
275
    }
276
 
1503 jmachado 277
    /**
278
     * Gets the value of the siges property.
279
     *
280
     * @return
281
     *     possible object is
282
     *     {@link String }
283
     *    
284
     */
285
    public 1.5.0/docs/api/java/lang/String.html">String getSiges() {
286
        return siges;
287
    }
1496 jmachado 288
 
289
    /**
1503 jmachado 290
     * Sets the value of the siges property.
291
     *
292
     * @param value
293
     *     allowed object is
294
     *     {@link String }
295
     *    
296
     */
297
    public void setSiges(1.5.0/docs/api/java/lang/String.html">String value) {
298
        this.siges = value;
299
    }
300
 
301
 
302
    /**
1496 jmachado 303
     * <p>Java class for anonymous complex type.
304
     *
305
     * <p>The following schema fragment specifies the expected content contained within this class.
306
     *
307
     * <pre>
308
     * &lt;complexType>
309
     *   &lt;complexContent>
310
     *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
311
     *       &lt;sequence>
312
     *         &lt;element name="T" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
313
     *         &lt;element name="TP" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
314
     *         &lt;element name="P" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
315
     *         &lt;element name="PL" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
316
     *         &lt;element name="PD" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
317
     *         &lt;element name="OT" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
318
     *         &lt;element name="E" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
319
     *         &lt;element name="S" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
320
     *         &lt;element name="TC" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
321
     *         &lt;element name="O" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
322
     *       &lt;/sequence>
323
     *     &lt;/restriction>
324
     *   &lt;/complexContent>
325
     * &lt;/complexType>
326
     * </pre>
327
     *
328
     *
329
     */
330
    @XmlAccessorType(XmlAccessType.FIELD)
331
    @XmlType(name = "", propOrder = {
332
        "t",
333
        "tp",
334
        "p",
335
        "pl",
336
        "pd",
337
        "ot",
338
        "e",
339
        "s",
340
        "tc",
341
        "o"
342
    })
343
    public static class HorasContacto {
344
 
345
        @XmlElement(name = "T")
346
        protected 1.5.0/docs/api/java/lang/Integer.html">Integer t;
347
        @XmlElement(name = "TP")
348
        protected 1.5.0/docs/api/java/lang/Integer.html">Integer tp;
349
        @XmlElement(name = "P")
350
        protected 1.5.0/docs/api/java/lang/Integer.html">Integer p;
351
        @XmlElement(name = "PL")
352
        protected 1.5.0/docs/api/java/lang/Integer.html">Integer pl;
353
        @XmlElement(name = "PD")
354
        protected 1.5.0/docs/api/java/lang/Integer.html">Integer pd;
355
        @XmlElement(name = "OT")
356
        protected 1.5.0/docs/api/java/lang/Integer.html">Integer ot;
357
        @XmlElement(name = "E")
358
        protected 1.5.0/docs/api/java/lang/Integer.html">Integer e;
359
        @XmlElement(name = "S")
360
        protected 1.5.0/docs/api/java/lang/Integer.html">Integer s;
361
        @XmlElement(name = "TC")
362
        protected 1.5.0/docs/api/java/lang/Integer.html">Integer tc;
363
        @XmlElement(name = "O")
364
        protected 1.5.0/docs/api/java/lang/Integer.html">Integer o;
365
 
366
        /**
367
         * Gets the value of the t property.
368
         *
369
         * @return
370
         *     possible object is
371
         *     {@link Integer }
372
         *    
373
         */
374
        public 1.5.0/docs/api/java/lang/Integer.html">Integer getT() {
375
            return t;
376
        }
377
 
378
        /**
379
         * Sets the value of the t property.
380
         *
381
         * @param value
382
         *     allowed object is
383
         *     {@link Integer }
384
         *    
385
         */
386
        public void setT(1.5.0/docs/api/java/lang/Integer.html">Integer value) {
387
            this.t = value;
388
        }
389
 
390
        /**
391
         * Gets the value of the tp property.
392
         *
393
         * @return
394
         *     possible object is
395
         *     {@link Integer }
396
         *    
397
         */
398
        public 1.5.0/docs/api/java/lang/Integer.html">Integer getTP() {
399
            return tp;
400
        }
401
 
402
        /**
403
         * Sets the value of the tp property.
404
         *
405
         * @param value
406
         *     allowed object is
407
         *     {@link Integer }
408
         *    
409
         */
410
        public void setTP(1.5.0/docs/api/java/lang/Integer.html">Integer value) {
411
            this.tp = value;
412
        }
413
 
414
        /**
415
         * Gets the value of the p property.
416
         *
417
         * @return
418
         *     possible object is
419
         *     {@link Integer }
420
         *    
421
         */
422
        public 1.5.0/docs/api/java/lang/Integer.html">Integer getP() {
423
            return p;
424
        }
425
 
426
        /**
427
         * Sets the value of the p property.
428
         *
429
         * @param value
430
         *     allowed object is
431
         *     {@link Integer }
432
         *    
433
         */
434
        public void setP(1.5.0/docs/api/java/lang/Integer.html">Integer value) {
435
            this.p = value;
436
        }
437
 
438
        /**
439
         * Gets the value of the pl property.
440
         *
441
         * @return
442
         *     possible object is
443
         *     {@link Integer }
444
         *    
445
         */
446
        public 1.5.0/docs/api/java/lang/Integer.html">Integer getPL() {
447
            return pl;
448
        }
449
 
450
        /**
451
         * Sets the value of the pl property.
452
         *
453
         * @param value
454
         *     allowed object is
455
         *     {@link Integer }
456
         *    
457
         */
458
        public void setPL(1.5.0/docs/api/java/lang/Integer.html">Integer value) {
459
            this.pl = value;
460
        }
461
 
462
        /**
463
         * Gets the value of the pd property.
464
         *
465
         * @return
466
         *     possible object is
467
         *     {@link Integer }
468
         *    
469
         */
470
        public 1.5.0/docs/api/java/lang/Integer.html">Integer getPD() {
471
            return pd;
472
        }
473
 
474
        /**
475
         * Sets the value of the pd property.
476
         *
477
         * @param value
478
         *     allowed object is
479
         *     {@link Integer }
480
         *    
481
         */
482
        public void setPD(1.5.0/docs/api/java/lang/Integer.html">Integer value) {
483
            this.pd = value;
484
        }
485
 
486
        /**
487
         * Gets the value of the ot property.
488
         *
489
         * @return
490
         *     possible object is
491
         *     {@link Integer }
492
         *    
493
         */
494
        public 1.5.0/docs/api/java/lang/Integer.html">Integer getOT() {
495
            return ot;
496
        }
497
 
498
        /**
499
         * Sets the value of the ot property.
500
         *
501
         * @param value
502
         *     allowed object is
503
         *     {@link Integer }
504
         *    
505
         */
506
        public void setOT(1.5.0/docs/api/java/lang/Integer.html">Integer value) {
507
            this.ot = value;
508
        }
509
 
510
        /**
511
         * Gets the value of the e property.
512
         *
513
         * @return
514
         *     possible object is
515
         *     {@link Integer }
516
         *    
517
         */
518
        public 1.5.0/docs/api/java/lang/Integer.html">Integer getE() {
519
            return e;
520
        }
521
 
522
        /**
523
         * Sets the value of the e property.
524
         *
525
         * @param value
526
         *     allowed object is
527
         *     {@link Integer }
528
         *    
529
         */
530
        public void setE(1.5.0/docs/api/java/lang/Integer.html">Integer value) {
531
            this.e = value;
532
        }
533
 
534
        /**
535
         * Gets the value of the s property.
536
         *
537
         * @return
538
         *     possible object is
539
         *     {@link Integer }
540
         *    
541
         */
542
        public 1.5.0/docs/api/java/lang/Integer.html">Integer getS() {
543
            return s;
544
        }
545
 
546
        /**
547
         * Sets the value of the s property.
548
         *
549
         * @param value
550
         *     allowed object is
551
         *     {@link Integer }
552
         *    
553
         */
554
        public void setS(1.5.0/docs/api/java/lang/Integer.html">Integer value) {
555
            this.s = value;
556
        }
557
 
558
        /**
559
         * Gets the value of the tc property.
560
         *
561
         * @return
562
         *     possible object is
563
         *     {@link Integer }
564
         *    
565
         */
566
        public 1.5.0/docs/api/java/lang/Integer.html">Integer getTC() {
567
            return tc;
568
        }
569
 
570
        /**
571
         * Sets the value of the tc property.
572
         *
573
         * @param value
574
         *     allowed object is
575
         *     {@link Integer }
576
         *    
577
         */
578
        public void setTC(1.5.0/docs/api/java/lang/Integer.html">Integer value) {
579
            this.tc = value;
580
        }
581
 
582
        /**
583
         * Gets the value of the o property.
584
         *
585
         * @return
586
         *     possible object is
587
         *     {@link Integer }
588
         *    
589
         */
590
        public 1.5.0/docs/api/java/lang/Integer.html">Integer getO() {
591
            return o;
592
        }
593
 
594
        /**
595
         * Sets the value of the o property.
596
         *
597
         * @param value
598
         *     allowed object is
599
         *     {@link Integer }
600
         *    
601
         */
602
        public void setO(1.5.0/docs/api/java/lang/Integer.html">Integer value) {
603
            this.o = value;
604
        }
605
 
606
    }
607
 
608
}