Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
7480 vikram.rag 1
//
2
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
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: 2013.03.04 at 03:49:29 PM IST 
6
//
7
 
8
 
9
package in.shop2020.feeds.products;
10
 
11
import java.math.BigInteger;
12
import java.util.ArrayList;
13
import java.util.List;
14
import javax.xml.bind.annotation.XmlAccessType;
15
import javax.xml.bind.annotation.XmlAccessorType;
16
import javax.xml.bind.annotation.XmlElement;
17
import javax.xml.bind.annotation.XmlRootElement;
18
import javax.xml.bind.annotation.XmlSchemaType;
19
import javax.xml.bind.annotation.XmlType;
20
import javax.xml.bind.annotation.adapters.NormalizedStringAdapter;
21
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
22
 
23
 
24
/**
25
 * <p>Java class for anonymous complex type.
26
 * 
27
 * <p>The following schema fragment specifies the expected content contained within this class.
28
 * 
29
 * <pre>
30
 * &lt;complexType>
31
 *   &lt;complexContent>
32
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
33
 *       &lt;sequence>
34
 *         &lt;element name="AudibleNoise" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
35
 *         &lt;element ref="{}ThreeDTechnology" minOccurs="0"/>
36
 *         &lt;element ref="{}AnalogRGBInput" maxOccurs="5" minOccurs="0"/>
37
 *         &lt;element ref="{}ScreenDimensions" minOccurs="0"/>
38
 *         &lt;element ref="{}HorizontalKeystoneCorrection" minOccurs="0"/>
39
 *         &lt;element ref="{}BuiltInMedia" maxOccurs="3" minOccurs="0"/>
40
 *         &lt;element name="Lens" type="{}StringNotNull" minOccurs="0"/>
41
 *         &lt;element name="LampWattage" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
42
 *         &lt;element ref="{}ThrowRatio" minOccurs="0"/>
43
 *         &lt;element name="MaximumHorizontalRefreshRate" type="{}FrequencyDimension" minOccurs="0"/>
44
 *         &lt;element name="MaximumThrowDistance" type="{}LengthDimension" minOccurs="0"/>
45
 *         &lt;element name="MaximumVerticalRefreshRate" type="{}FrequencyDimension" minOccurs="0"/>
46
 *         &lt;element ref="{}MinFocalLength" minOccurs="0"/>
47
 *         &lt;element name="MinimumHorizontalRefreshRate" type="{}FrequencyDimension" minOccurs="0"/>
48
 *         &lt;element name="MinimumThrowDistance" type="{}LengthDimension" minOccurs="0"/>
49
 *         &lt;element name="MinimumVerticalRefreshRate" type="{}FrequencyDimension" minOccurs="0"/>
50
 *         &lt;element name="LampLife" type="{}TimeIntegerDimension" minOccurs="0"/>
51
 *         &lt;element name="ImageDiagonalSize" type="{}LengthDimension" minOccurs="0"/>
52
 *         &lt;element ref="{}ParentalControlTechnology" minOccurs="0"/>
53
 *         &lt;element ref="{}ProjectionMethod" minOccurs="0"/>
54
 *         &lt;element ref="{}Resolution" minOccurs="0"/>
55
 *         &lt;element ref="{}SVideoInputType" minOccurs="0"/>
56
 *         &lt;element ref="{}NumberOfSpeakers" minOccurs="0"/>
57
 *         &lt;element ref="{}InternetApplications" maxOccurs="5" minOccurs="0"/>
58
 *         &lt;element ref="{}TotalCoaxialInputs" minOccurs="0"/>
59
 *         &lt;element ref="{}TotalComponentInPorts" minOccurs="0"/>
60
 *         &lt;element name="TotalCompositePorts" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
61
 *         &lt;element ref="{}TotalEthernetPorts" minOccurs="0"/>
62
 *         &lt;element ref="{}TotalHdmiPorts" minOccurs="0"/>
63
 *         &lt;element ref="{}TotalSVideoInPorts" minOccurs="0"/>
64
 *         &lt;element ref="{}TotalVgaInPorts" minOccurs="0"/>
65
 *         &lt;element ref="{}TotalVideoOutPorts" minOccurs="0"/>
66
 *         &lt;element name="ScreenResolution" type="{}FortyStringNotNull" minOccurs="0"/>
67
 *         &lt;element name="ScreenTrigger" type="{}VoltageDecimalDimension" minOccurs="0"/>
68
 *         &lt;element ref="{}VerticalKeystoneCorrection" minOccurs="0"/>
69
 *         &lt;element name="WirelessTechnology" type="{}StringNotNull" maxOccurs="5" minOccurs="0"/>
70
 *         &lt;element name="ZoomRatio" type="{}StringNotNull" minOccurs="0"/>
71
 *         &lt;element ref="{}ZoomType" minOccurs="0"/>
72
 *       &lt;/sequence>
73
 *     &lt;/restriction>
74
 *   &lt;/complexContent>
75
 * &lt;/complexType>
76
 * </pre>
77
 * 
78
 * 
79
 */
80
@XmlAccessorType(XmlAccessType.FIELD)
81
@XmlType(name = "", propOrder = {
82
    "audibleNoise",
83
    "threeDTechnology",
84
    "analogRGBInput",
85
    "screenDimensions",
86
    "horizontalKeystoneCorrection",
87
    "builtInMedia",
88
    "lens",
89
    "lampWattage",
90
    "throwRatio",
91
    "maximumHorizontalRefreshRate",
92
    "maximumThrowDistance",
93
    "maximumVerticalRefreshRate",
94
    "minFocalLength",
95
    "minimumHorizontalRefreshRate",
96
    "minimumThrowDistance",
97
    "minimumVerticalRefreshRate",
98
    "lampLife",
99
    "imageDiagonalSize",
100
    "parentalControlTechnology",
101
    "projectionMethod",
102
    "resolution",
103
    "sVideoInputType",
104
    "numberOfSpeakers",
105
    "internetApplications",
106
    "totalCoaxialInputs",
107
    "totalComponentInPorts",
108
    "totalCompositePorts",
109
    "totalEthernetPorts",
110
    "totalHdmiPorts",
111
    "totalSVideoInPorts",
112
    "totalVgaInPorts",
113
    "totalVideoOutPorts",
114
    "screenResolution",
115
    "screenTrigger",
116
    "verticalKeystoneCorrection",
117
    "wirelessTechnology",
118
    "zoomRatio",
119
    "zoomType"
120
})
121
@XmlRootElement(name = "CEVideoProjector")
122
public class CEVideoProjector {
123
 
124
    @XmlElement(name = "AudibleNoise")
125
    @XmlSchemaType(name = "positiveInteger")
126
    protected BigInteger audibleNoise;
127
    @XmlElement(name = "ThreeDTechnology")
128
    protected ThreeDTechnologyValues threeDTechnology;
129
    @XmlElement(name = "AnalogRGBInput")
130
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
131
    protected List<String> analogRGBInput;
132
    @XmlElement(name = "ScreenDimensions")
133
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
134
    protected String screenDimensions;
135
    @XmlElement(name = "HorizontalKeystoneCorrection")
136
    protected LengthDimension horizontalKeystoneCorrection;
137
    @XmlElement(name = "BuiltInMedia")
138
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
139
    protected List<String> builtInMedia;
140
    @XmlElement(name = "Lens")
141
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
142
    protected String lens;
143
    @XmlElement(name = "LampWattage")
144
    @XmlSchemaType(name = "positiveInteger")
145
    protected BigInteger lampWattage;
146
    @XmlElement(name = "ThrowRatio")
147
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
148
    protected String throwRatio;
149
    @XmlElement(name = "MaximumHorizontalRefreshRate")
150
    protected FrequencyDimension maximumHorizontalRefreshRate;
151
    @XmlElement(name = "MaximumThrowDistance")
152
    protected LengthDimension maximumThrowDistance;
153
    @XmlElement(name = "MaximumVerticalRefreshRate")
154
    protected FrequencyDimension maximumVerticalRefreshRate;
155
    @XmlElement(name = "MinFocalLength")
156
    protected LengthDimension minFocalLength;
157
    @XmlElement(name = "MinimumHorizontalRefreshRate")
158
    protected FrequencyDimension minimumHorizontalRefreshRate;
159
    @XmlElement(name = "MinimumThrowDistance")
160
    protected LengthDimension minimumThrowDistance;
161
    @XmlElement(name = "MinimumVerticalRefreshRate")
162
    protected FrequencyDimension minimumVerticalRefreshRate;
163
    @XmlElement(name = "LampLife")
164
    protected TimeIntegerDimension lampLife;
165
    @XmlElement(name = "ImageDiagonalSize")
166
    protected LengthDimension imageDiagonalSize;
167
    @XmlElement(name = "ParentalControlTechnology")
168
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
169
    protected String parentalControlTechnology;
170
    @XmlElement(name = "ProjectionMethod")
171
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
172
    protected String projectionMethod;
173
    @XmlElement(name = "Resolution")
174
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
175
    protected String resolution;
176
    @XmlElement(name = "SVideoInputType")
177
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
178
    protected String sVideoInputType;
179
    @XmlElement(name = "NumberOfSpeakers")
180
    @XmlSchemaType(name = "positiveInteger")
181
    protected BigInteger numberOfSpeakers;
182
    @XmlElement(name = "InternetApplications")
183
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
184
    protected List<String> internetApplications;
185
    @XmlElement(name = "TotalCoaxialInputs")
186
    @XmlSchemaType(name = "positiveInteger")
187
    protected BigInteger totalCoaxialInputs;
188
    @XmlElement(name = "TotalComponentInPorts")
189
    @XmlSchemaType(name = "positiveInteger")
190
    protected BigInteger totalComponentInPorts;
191
    @XmlElement(name = "TotalCompositePorts")
192
    @XmlSchemaType(name = "positiveInteger")
193
    protected BigInteger totalCompositePorts;
194
    @XmlElement(name = "TotalEthernetPorts")
195
    @XmlSchemaType(name = "positiveInteger")
196
    protected BigInteger totalEthernetPorts;
197
    @XmlElement(name = "TotalHdmiPorts")
198
    @XmlSchemaType(name = "positiveInteger")
199
    protected BigInteger totalHdmiPorts;
200
    @XmlElement(name = "TotalSVideoInPorts")
201
    @XmlSchemaType(name = "positiveInteger")
202
    protected BigInteger totalSVideoInPorts;
203
    @XmlElement(name = "TotalVgaInPorts")
204
    @XmlSchemaType(name = "positiveInteger")
205
    protected BigInteger totalVgaInPorts;
206
    @XmlElement(name = "TotalVideoOutPorts")
207
    @XmlSchemaType(name = "positiveInteger")
208
    protected BigInteger totalVideoOutPorts;
209
    @XmlElement(name = "ScreenResolution")
210
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
211
    protected String screenResolution;
212
    @XmlElement(name = "ScreenTrigger")
213
    protected VoltageDecimalDimension screenTrigger;
214
    @XmlElement(name = "VerticalKeystoneCorrection")
215
    protected LengthDimension verticalKeystoneCorrection;
216
    @XmlElement(name = "WirelessTechnology")
217
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
218
    protected List<String> wirelessTechnology;
219
    @XmlElement(name = "ZoomRatio")
220
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
221
    protected String zoomRatio;
222
    @XmlElement(name = "ZoomType")
223
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
224
    protected String zoomType;
225
 
226
    /**
227
     * Gets the value of the audibleNoise property.
228
     * 
229
     * @return
230
     *     possible object is
231
     *     {@link BigInteger }
232
     *     
233
     */
234
    public BigInteger getAudibleNoise() {
235
        return audibleNoise;
236
    }
237
 
238
    /**
239
     * Sets the value of the audibleNoise property.
240
     * 
241
     * @param value
242
     *     allowed object is
243
     *     {@link BigInteger }
244
     *     
245
     */
246
    public void setAudibleNoise(BigInteger value) {
247
        this.audibleNoise = value;
248
    }
249
 
250
    /**
251
     * Gets the value of the threeDTechnology property.
252
     * 
253
     * @return
254
     *     possible object is
255
     *     {@link ThreeDTechnologyValues }
256
     *     
257
     */
258
    public ThreeDTechnologyValues getThreeDTechnology() {
259
        return threeDTechnology;
260
    }
261
 
262
    /**
263
     * Sets the value of the threeDTechnology property.
264
     * 
265
     * @param value
266
     *     allowed object is
267
     *     {@link ThreeDTechnologyValues }
268
     *     
269
     */
270
    public void setThreeDTechnology(ThreeDTechnologyValues value) {
271
        this.threeDTechnology = value;
272
    }
273
 
274
    /**
275
     * Gets the value of the analogRGBInput property.
276
     * 
277
     * <p>
278
     * This accessor method returns a reference to the live list,
279
     * not a snapshot. Therefore any modification you make to the
280
     * returned list will be present inside the JAXB object.
281
     * This is why there is not a <CODE>set</CODE> method for the analogRGBInput property.
282
     * 
283
     * <p>
284
     * For example, to add a new item, do as follows:
285
     * <pre>
286
     *    getAnalogRGBInput().add(newItem);
287
     * </pre>
288
     * 
289
     * 
290
     * <p>
291
     * Objects of the following type(s) are allowed in the list
292
     * {@link String }
293
     * 
294
     * 
295
     */
296
    public List<String> getAnalogRGBInput() {
297
        if (analogRGBInput == null) {
298
            analogRGBInput = new ArrayList<String>();
299
        }
300
        return this.analogRGBInput;
301
    }
302
 
303
    /**
304
     * Gets the value of the screenDimensions property.
305
     * 
306
     * @return
307
     *     possible object is
308
     *     {@link String }
309
     *     
310
     */
311
    public String getScreenDimensions() {
312
        return screenDimensions;
313
    }
314
 
315
    /**
316
     * Sets the value of the screenDimensions property.
317
     * 
318
     * @param value
319
     *     allowed object is
320
     *     {@link String }
321
     *     
322
     */
323
    public void setScreenDimensions(String value) {
324
        this.screenDimensions = value;
325
    }
326
 
327
    /**
328
     * Gets the value of the horizontalKeystoneCorrection property.
329
     * 
330
     * @return
331
     *     possible object is
332
     *     {@link LengthDimension }
333
     *     
334
     */
335
    public LengthDimension getHorizontalKeystoneCorrection() {
336
        return horizontalKeystoneCorrection;
337
    }
338
 
339
    /**
340
     * Sets the value of the horizontalKeystoneCorrection property.
341
     * 
342
     * @param value
343
     *     allowed object is
344
     *     {@link LengthDimension }
345
     *     
346
     */
347
    public void setHorizontalKeystoneCorrection(LengthDimension value) {
348
        this.horizontalKeystoneCorrection = value;
349
    }
350
 
351
    /**
352
     * Gets the value of the builtInMedia property.
353
     * 
354
     * <p>
355
     * This accessor method returns a reference to the live list,
356
     * not a snapshot. Therefore any modification you make to the
357
     * returned list will be present inside the JAXB object.
358
     * This is why there is not a <CODE>set</CODE> method for the builtInMedia property.
359
     * 
360
     * <p>
361
     * For example, to add a new item, do as follows:
362
     * <pre>
363
     *    getBuiltInMedia().add(newItem);
364
     * </pre>
365
     * 
366
     * 
367
     * <p>
368
     * Objects of the following type(s) are allowed in the list
369
     * {@link String }
370
     * 
371
     * 
372
     */
373
    public List<String> getBuiltInMedia() {
374
        if (builtInMedia == null) {
375
            builtInMedia = new ArrayList<String>();
376
        }
377
        return this.builtInMedia;
378
    }
379
 
380
    /**
381
     * Gets the value of the lens property.
382
     * 
383
     * @return
384
     *     possible object is
385
     *     {@link String }
386
     *     
387
     */
388
    public String getLens() {
389
        return lens;
390
    }
391
 
392
    /**
393
     * Sets the value of the lens property.
394
     * 
395
     * @param value
396
     *     allowed object is
397
     *     {@link String }
398
     *     
399
     */
400
    public void setLens(String value) {
401
        this.lens = value;
402
    }
403
 
404
    /**
405
     * Gets the value of the lampWattage property.
406
     * 
407
     * @return
408
     *     possible object is
409
     *     {@link BigInteger }
410
     *     
411
     */
412
    public BigInteger getLampWattage() {
413
        return lampWattage;
414
    }
415
 
416
    /**
417
     * Sets the value of the lampWattage property.
418
     * 
419
     * @param value
420
     *     allowed object is
421
     *     {@link BigInteger }
422
     *     
423
     */
424
    public void setLampWattage(BigInteger value) {
425
        this.lampWattage = value;
426
    }
427
 
428
    /**
429
     * Gets the value of the throwRatio property.
430
     * 
431
     * @return
432
     *     possible object is
433
     *     {@link String }
434
     *     
435
     */
436
    public String getThrowRatio() {
437
        return throwRatio;
438
    }
439
 
440
    /**
441
     * Sets the value of the throwRatio property.
442
     * 
443
     * @param value
444
     *     allowed object is
445
     *     {@link String }
446
     *     
447
     */
448
    public void setThrowRatio(String value) {
449
        this.throwRatio = value;
450
    }
451
 
452
    /**
453
     * Gets the value of the maximumHorizontalRefreshRate property.
454
     * 
455
     * @return
456
     *     possible object is
457
     *     {@link FrequencyDimension }
458
     *     
459
     */
460
    public FrequencyDimension getMaximumHorizontalRefreshRate() {
461
        return maximumHorizontalRefreshRate;
462
    }
463
 
464
    /**
465
     * Sets the value of the maximumHorizontalRefreshRate property.
466
     * 
467
     * @param value
468
     *     allowed object is
469
     *     {@link FrequencyDimension }
470
     *     
471
     */
472
    public void setMaximumHorizontalRefreshRate(FrequencyDimension value) {
473
        this.maximumHorizontalRefreshRate = value;
474
    }
475
 
476
    /**
477
     * Gets the value of the maximumThrowDistance property.
478
     * 
479
     * @return
480
     *     possible object is
481
     *     {@link LengthDimension }
482
     *     
483
     */
484
    public LengthDimension getMaximumThrowDistance() {
485
        return maximumThrowDistance;
486
    }
487
 
488
    /**
489
     * Sets the value of the maximumThrowDistance property.
490
     * 
491
     * @param value
492
     *     allowed object is
493
     *     {@link LengthDimension }
494
     *     
495
     */
496
    public void setMaximumThrowDistance(LengthDimension value) {
497
        this.maximumThrowDistance = value;
498
    }
499
 
500
    /**
501
     * Gets the value of the maximumVerticalRefreshRate property.
502
     * 
503
     * @return
504
     *     possible object is
505
     *     {@link FrequencyDimension }
506
     *     
507
     */
508
    public FrequencyDimension getMaximumVerticalRefreshRate() {
509
        return maximumVerticalRefreshRate;
510
    }
511
 
512
    /**
513
     * Sets the value of the maximumVerticalRefreshRate property.
514
     * 
515
     * @param value
516
     *     allowed object is
517
     *     {@link FrequencyDimension }
518
     *     
519
     */
520
    public void setMaximumVerticalRefreshRate(FrequencyDimension value) {
521
        this.maximumVerticalRefreshRate = value;
522
    }
523
 
524
    /**
525
     * Gets the value of the minFocalLength property.
526
     * 
527
     * @return
528
     *     possible object is
529
     *     {@link LengthDimension }
530
     *     
531
     */
532
    public LengthDimension getMinFocalLength() {
533
        return minFocalLength;
534
    }
535
 
536
    /**
537
     * Sets the value of the minFocalLength property.
538
     * 
539
     * @param value
540
     *     allowed object is
541
     *     {@link LengthDimension }
542
     *     
543
     */
544
    public void setMinFocalLength(LengthDimension value) {
545
        this.minFocalLength = value;
546
    }
547
 
548
    /**
549
     * Gets the value of the minimumHorizontalRefreshRate property.
550
     * 
551
     * @return
552
     *     possible object is
553
     *     {@link FrequencyDimension }
554
     *     
555
     */
556
    public FrequencyDimension getMinimumHorizontalRefreshRate() {
557
        return minimumHorizontalRefreshRate;
558
    }
559
 
560
    /**
561
     * Sets the value of the minimumHorizontalRefreshRate property.
562
     * 
563
     * @param value
564
     *     allowed object is
565
     *     {@link FrequencyDimension }
566
     *     
567
     */
568
    public void setMinimumHorizontalRefreshRate(FrequencyDimension value) {
569
        this.minimumHorizontalRefreshRate = value;
570
    }
571
 
572
    /**
573
     * Gets the value of the minimumThrowDistance property.
574
     * 
575
     * @return
576
     *     possible object is
577
     *     {@link LengthDimension }
578
     *     
579
     */
580
    public LengthDimension getMinimumThrowDistance() {
581
        return minimumThrowDistance;
582
    }
583
 
584
    /**
585
     * Sets the value of the minimumThrowDistance property.
586
     * 
587
     * @param value
588
     *     allowed object is
589
     *     {@link LengthDimension }
590
     *     
591
     */
592
    public void setMinimumThrowDistance(LengthDimension value) {
593
        this.minimumThrowDistance = value;
594
    }
595
 
596
    /**
597
     * Gets the value of the minimumVerticalRefreshRate property.
598
     * 
599
     * @return
600
     *     possible object is
601
     *     {@link FrequencyDimension }
602
     *     
603
     */
604
    public FrequencyDimension getMinimumVerticalRefreshRate() {
605
        return minimumVerticalRefreshRate;
606
    }
607
 
608
    /**
609
     * Sets the value of the minimumVerticalRefreshRate property.
610
     * 
611
     * @param value
612
     *     allowed object is
613
     *     {@link FrequencyDimension }
614
     *     
615
     */
616
    public void setMinimumVerticalRefreshRate(FrequencyDimension value) {
617
        this.minimumVerticalRefreshRate = value;
618
    }
619
 
620
    /**
621
     * Gets the value of the lampLife property.
622
     * 
623
     * @return
624
     *     possible object is
625
     *     {@link TimeIntegerDimension }
626
     *     
627
     */
628
    public TimeIntegerDimension getLampLife() {
629
        return lampLife;
630
    }
631
 
632
    /**
633
     * Sets the value of the lampLife property.
634
     * 
635
     * @param value
636
     *     allowed object is
637
     *     {@link TimeIntegerDimension }
638
     *     
639
     */
640
    public void setLampLife(TimeIntegerDimension value) {
641
        this.lampLife = value;
642
    }
643
 
644
    /**
645
     * Gets the value of the imageDiagonalSize property.
646
     * 
647
     * @return
648
     *     possible object is
649
     *     {@link LengthDimension }
650
     *     
651
     */
652
    public LengthDimension getImageDiagonalSize() {
653
        return imageDiagonalSize;
654
    }
655
 
656
    /**
657
     * Sets the value of the imageDiagonalSize property.
658
     * 
659
     * @param value
660
     *     allowed object is
661
     *     {@link LengthDimension }
662
     *     
663
     */
664
    public void setImageDiagonalSize(LengthDimension value) {
665
        this.imageDiagonalSize = value;
666
    }
667
 
668
    /**
669
     * Gets the value of the parentalControlTechnology property.
670
     * 
671
     * @return
672
     *     possible object is
673
     *     {@link String }
674
     *     
675
     */
676
    public String getParentalControlTechnology() {
677
        return parentalControlTechnology;
678
    }
679
 
680
    /**
681
     * Sets the value of the parentalControlTechnology property.
682
     * 
683
     * @param value
684
     *     allowed object is
685
     *     {@link String }
686
     *     
687
     */
688
    public void setParentalControlTechnology(String value) {
689
        this.parentalControlTechnology = value;
690
    }
691
 
692
    /**
693
     * Gets the value of the projectionMethod property.
694
     * 
695
     * @return
696
     *     possible object is
697
     *     {@link String }
698
     *     
699
     */
700
    public String getProjectionMethod() {
701
        return projectionMethod;
702
    }
703
 
704
    /**
705
     * Sets the value of the projectionMethod property.
706
     * 
707
     * @param value
708
     *     allowed object is
709
     *     {@link String }
710
     *     
711
     */
712
    public void setProjectionMethod(String value) {
713
        this.projectionMethod = value;
714
    }
715
 
716
    /**
717
     * Gets the value of the resolution property.
718
     * 
719
     * @return
720
     *     possible object is
721
     *     {@link String }
722
     *     
723
     */
724
    public String getResolution() {
725
        return resolution;
726
    }
727
 
728
    /**
729
     * Sets the value of the resolution property.
730
     * 
731
     * @param value
732
     *     allowed object is
733
     *     {@link String }
734
     *     
735
     */
736
    public void setResolution(String value) {
737
        this.resolution = value;
738
    }
739
 
740
    /**
741
     * Gets the value of the sVideoInputType property.
742
     * 
743
     * @return
744
     *     possible object is
745
     *     {@link String }
746
     *     
747
     */
748
    public String getSVideoInputType() {
749
        return sVideoInputType;
750
    }
751
 
752
    /**
753
     * Sets the value of the sVideoInputType property.
754
     * 
755
     * @param value
756
     *     allowed object is
757
     *     {@link String }
758
     *     
759
     */
760
    public void setSVideoInputType(String value) {
761
        this.sVideoInputType = value;
762
    }
763
 
764
    /**
765
     * Gets the value of the numberOfSpeakers property.
766
     * 
767
     * @return
768
     *     possible object is
769
     *     {@link BigInteger }
770
     *     
771
     */
772
    public BigInteger getNumberOfSpeakers() {
773
        return numberOfSpeakers;
774
    }
775
 
776
    /**
777
     * Sets the value of the numberOfSpeakers property.
778
     * 
779
     * @param value
780
     *     allowed object is
781
     *     {@link BigInteger }
782
     *     
783
     */
784
    public void setNumberOfSpeakers(BigInteger value) {
785
        this.numberOfSpeakers = value;
786
    }
787
 
788
    /**
789
     * Gets the value of the internetApplications property.
790
     * 
791
     * <p>
792
     * This accessor method returns a reference to the live list,
793
     * not a snapshot. Therefore any modification you make to the
794
     * returned list will be present inside the JAXB object.
795
     * This is why there is not a <CODE>set</CODE> method for the internetApplications property.
796
     * 
797
     * <p>
798
     * For example, to add a new item, do as follows:
799
     * <pre>
800
     *    getInternetApplications().add(newItem);
801
     * </pre>
802
     * 
803
     * 
804
     * <p>
805
     * Objects of the following type(s) are allowed in the list
806
     * {@link String }
807
     * 
808
     * 
809
     */
810
    public List<String> getInternetApplications() {
811
        if (internetApplications == null) {
812
            internetApplications = new ArrayList<String>();
813
        }
814
        return this.internetApplications;
815
    }
816
 
817
    /**
818
     * Gets the value of the totalCoaxialInputs property.
819
     * 
820
     * @return
821
     *     possible object is
822
     *     {@link BigInteger }
823
     *     
824
     */
825
    public BigInteger getTotalCoaxialInputs() {
826
        return totalCoaxialInputs;
827
    }
828
 
829
    /**
830
     * Sets the value of the totalCoaxialInputs property.
831
     * 
832
     * @param value
833
     *     allowed object is
834
     *     {@link BigInteger }
835
     *     
836
     */
837
    public void setTotalCoaxialInputs(BigInteger value) {
838
        this.totalCoaxialInputs = value;
839
    }
840
 
841
    /**
842
     * Gets the value of the totalComponentInPorts property.
843
     * 
844
     * @return
845
     *     possible object is
846
     *     {@link BigInteger }
847
     *     
848
     */
849
    public BigInteger getTotalComponentInPorts() {
850
        return totalComponentInPorts;
851
    }
852
 
853
    /**
854
     * Sets the value of the totalComponentInPorts property.
855
     * 
856
     * @param value
857
     *     allowed object is
858
     *     {@link BigInteger }
859
     *     
860
     */
861
    public void setTotalComponentInPorts(BigInteger value) {
862
        this.totalComponentInPorts = value;
863
    }
864
 
865
    /**
866
     * Gets the value of the totalCompositePorts property.
867
     * 
868
     * @return
869
     *     possible object is
870
     *     {@link BigInteger }
871
     *     
872
     */
873
    public BigInteger getTotalCompositePorts() {
874
        return totalCompositePorts;
875
    }
876
 
877
    /**
878
     * Sets the value of the totalCompositePorts property.
879
     * 
880
     * @param value
881
     *     allowed object is
882
     *     {@link BigInteger }
883
     *     
884
     */
885
    public void setTotalCompositePorts(BigInteger value) {
886
        this.totalCompositePorts = value;
887
    }
888
 
889
    /**
890
     * Gets the value of the totalEthernetPorts property.
891
     * 
892
     * @return
893
     *     possible object is
894
     *     {@link BigInteger }
895
     *     
896
     */
897
    public BigInteger getTotalEthernetPorts() {
898
        return totalEthernetPorts;
899
    }
900
 
901
    /**
902
     * Sets the value of the totalEthernetPorts property.
903
     * 
904
     * @param value
905
     *     allowed object is
906
     *     {@link BigInteger }
907
     *     
908
     */
909
    public void setTotalEthernetPorts(BigInteger value) {
910
        this.totalEthernetPorts = value;
911
    }
912
 
913
    /**
914
     * Gets the value of the totalHdmiPorts property.
915
     * 
916
     * @return
917
     *     possible object is
918
     *     {@link BigInteger }
919
     *     
920
     */
921
    public BigInteger getTotalHdmiPorts() {
922
        return totalHdmiPorts;
923
    }
924
 
925
    /**
926
     * Sets the value of the totalHdmiPorts property.
927
     * 
928
     * @param value
929
     *     allowed object is
930
     *     {@link BigInteger }
931
     *     
932
     */
933
    public void setTotalHdmiPorts(BigInteger value) {
934
        this.totalHdmiPorts = value;
935
    }
936
 
937
    /**
938
     * Gets the value of the totalSVideoInPorts property.
939
     * 
940
     * @return
941
     *     possible object is
942
     *     {@link BigInteger }
943
     *     
944
     */
945
    public BigInteger getTotalSVideoInPorts() {
946
        return totalSVideoInPorts;
947
    }
948
 
949
    /**
950
     * Sets the value of the totalSVideoInPorts property.
951
     * 
952
     * @param value
953
     *     allowed object is
954
     *     {@link BigInteger }
955
     *     
956
     */
957
    public void setTotalSVideoInPorts(BigInteger value) {
958
        this.totalSVideoInPorts = value;
959
    }
960
 
961
    /**
962
     * Gets the value of the totalVgaInPorts property.
963
     * 
964
     * @return
965
     *     possible object is
966
     *     {@link BigInteger }
967
     *     
968
     */
969
    public BigInteger getTotalVgaInPorts() {
970
        return totalVgaInPorts;
971
    }
972
 
973
    /**
974
     * Sets the value of the totalVgaInPorts property.
975
     * 
976
     * @param value
977
     *     allowed object is
978
     *     {@link BigInteger }
979
     *     
980
     */
981
    public void setTotalVgaInPorts(BigInteger value) {
982
        this.totalVgaInPorts = value;
983
    }
984
 
985
    /**
986
     * Gets the value of the totalVideoOutPorts property.
987
     * 
988
     * @return
989
     *     possible object is
990
     *     {@link BigInteger }
991
     *     
992
     */
993
    public BigInteger getTotalVideoOutPorts() {
994
        return totalVideoOutPorts;
995
    }
996
 
997
    /**
998
     * Sets the value of the totalVideoOutPorts property.
999
     * 
1000
     * @param value
1001
     *     allowed object is
1002
     *     {@link BigInteger }
1003
     *     
1004
     */
1005
    public void setTotalVideoOutPorts(BigInteger value) {
1006
        this.totalVideoOutPorts = value;
1007
    }
1008
 
1009
    /**
1010
     * Gets the value of the screenResolution property.
1011
     * 
1012
     * @return
1013
     *     possible object is
1014
     *     {@link String }
1015
     *     
1016
     */
1017
    public String getScreenResolution() {
1018
        return screenResolution;
1019
    }
1020
 
1021
    /**
1022
     * Sets the value of the screenResolution property.
1023
     * 
1024
     * @param value
1025
     *     allowed object is
1026
     *     {@link String }
1027
     *     
1028
     */
1029
    public void setScreenResolution(String value) {
1030
        this.screenResolution = value;
1031
    }
1032
 
1033
    /**
1034
     * Gets the value of the screenTrigger property.
1035
     * 
1036
     * @return
1037
     *     possible object is
1038
     *     {@link VoltageDecimalDimension }
1039
     *     
1040
     */
1041
    public VoltageDecimalDimension getScreenTrigger() {
1042
        return screenTrigger;
1043
    }
1044
 
1045
    /**
1046
     * Sets the value of the screenTrigger property.
1047
     * 
1048
     * @param value
1049
     *     allowed object is
1050
     *     {@link VoltageDecimalDimension }
1051
     *     
1052
     */
1053
    public void setScreenTrigger(VoltageDecimalDimension value) {
1054
        this.screenTrigger = value;
1055
    }
1056
 
1057
    /**
1058
     * Gets the value of the verticalKeystoneCorrection property.
1059
     * 
1060
     * @return
1061
     *     possible object is
1062
     *     {@link LengthDimension }
1063
     *     
1064
     */
1065
    public LengthDimension getVerticalKeystoneCorrection() {
1066
        return verticalKeystoneCorrection;
1067
    }
1068
 
1069
    /**
1070
     * Sets the value of the verticalKeystoneCorrection property.
1071
     * 
1072
     * @param value
1073
     *     allowed object is
1074
     *     {@link LengthDimension }
1075
     *     
1076
     */
1077
    public void setVerticalKeystoneCorrection(LengthDimension value) {
1078
        this.verticalKeystoneCorrection = value;
1079
    }
1080
 
1081
    /**
1082
     * Gets the value of the wirelessTechnology property.
1083
     * 
1084
     * <p>
1085
     * This accessor method returns a reference to the live list,
1086
     * not a snapshot. Therefore any modification you make to the
1087
     * returned list will be present inside the JAXB object.
1088
     * This is why there is not a <CODE>set</CODE> method for the wirelessTechnology property.
1089
     * 
1090
     * <p>
1091
     * For example, to add a new item, do as follows:
1092
     * <pre>
1093
     *    getWirelessTechnology().add(newItem);
1094
     * </pre>
1095
     * 
1096
     * 
1097
     * <p>
1098
     * Objects of the following type(s) are allowed in the list
1099
     * {@link String }
1100
     * 
1101
     * 
1102
     */
1103
    public List<String> getWirelessTechnology() {
1104
        if (wirelessTechnology == null) {
1105
            wirelessTechnology = new ArrayList<String>();
1106
        }
1107
        return this.wirelessTechnology;
1108
    }
1109
 
1110
    /**
1111
     * Gets the value of the zoomRatio property.
1112
     * 
1113
     * @return
1114
     *     possible object is
1115
     *     {@link String }
1116
     *     
1117
     */
1118
    public String getZoomRatio() {
1119
        return zoomRatio;
1120
    }
1121
 
1122
    /**
1123
     * Sets the value of the zoomRatio property.
1124
     * 
1125
     * @param value
1126
     *     allowed object is
1127
     *     {@link String }
1128
     *     
1129
     */
1130
    public void setZoomRatio(String value) {
1131
        this.zoomRatio = value;
1132
    }
1133
 
1134
    /**
1135
     * Gets the value of the zoomType property.
1136
     * 
1137
     * @return
1138
     *     possible object is
1139
     *     {@link String }
1140
     *     
1141
     */
1142
    public String getZoomType() {
1143
        return zoomType;
1144
    }
1145
 
1146
    /**
1147
     * Sets the value of the zoomType property.
1148
     * 
1149
     * @param value
1150
     *     allowed object is
1151
     *     {@link String }
1152
     *     
1153
     */
1154
    public void setZoomType(String value) {
1155
        this.zoomType = value;
1156
    }
1157
 
1158
}