Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
7487 kshitij.so 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 ref="{}BatteryCellType" minOccurs="0"/>
35
 *         &lt;element name="BatteryChargeCycles" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
36
 *         &lt;element ref="{}BatteryPower" minOccurs="0"/>
37
 *         &lt;element ref="{}BoxContents" minOccurs="0"/>
38
 *         &lt;element name="CableLength" type="{}LengthDimension" minOccurs="0"/>
39
 *         &lt;element ref="{}EuEnergyLabelEfficiencyClass" minOccurs="0"/>
40
 *         &lt;element ref="{}FinishType" minOccurs="0"/>
41
 *         &lt;element ref="{}FixedFocalLength" minOccurs="0"/>
42
 *         &lt;element ref="{}GrilleRemoveability" minOccurs="0"/>
43
 *         &lt;element ref="{}InternetApplications" maxOccurs="5" minOccurs="0"/>
44
 *         &lt;element name="Lens" type="{}StringNotNull" minOccurs="0"/>
45
 *         &lt;element ref="{}MaxAperture" minOccurs="0"/>
46
 *         &lt;element ref="{}MaxFocalLength" minOccurs="0"/>
47
 *         &lt;element name="MemorySlotsAvailable" type="{}StringNotNull" minOccurs="0"/>
48
 *         &lt;element ref="{}MinAperture" minOccurs="0"/>
49
 *         &lt;element ref="{}MinFocalLength" minOccurs="0"/>
50
 *         &lt;element ref="{}PowerConsumption" minOccurs="0"/>
51
 *         &lt;element ref="{}PowerPlugType" minOccurs="0"/>
52
 *         &lt;element name="PowerSource" type="{}FortyStringNotNull" minOccurs="0"/>
53
 *         &lt;element name="RemoteControlDescription" type="{}StringNotNull" minOccurs="0"/>
54
 *         &lt;element ref="{}Shape" minOccurs="0"/>
55
 *         &lt;element name="SoftwareIncluded" type="{}LongStringNotNull" minOccurs="0"/>
56
 *         &lt;element ref="{}SpeakerGrilleMaterial" minOccurs="0"/>
57
 *         &lt;element ref="{}SpeakerMaximumInputPower" minOccurs="0"/>
58
 *         &lt;element ref="{}SubwooferPowerTechnology" minOccurs="0"/>
59
 *         &lt;element ref="{}SubwooferSpeakerDiameter" minOccurs="0"/>
60
 *         &lt;element ref="{}SubwooferSpeakerMaterial" minOccurs="0"/>
61
 *         &lt;element ref="{}SubwooferWattage" minOccurs="0"/>
62
 *         &lt;element ref="{}ThreeDTechnology" minOccurs="0"/>
63
 *         &lt;element ref="{}TotalComponentInPorts" minOccurs="0"/>
64
 *         &lt;element name="TotalDVIPorts" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
65
 *         &lt;element ref="{}TotalEthernetPorts" minOccurs="0"/>
66
 *         &lt;element ref="{}TotalHdmiPorts" minOccurs="0"/>
67
 *         &lt;element ref="{}TotalSubwooferOutputs" minOccurs="0"/>
68
 *         &lt;element ref="{}TotalSVideoInPorts" minOccurs="0"/>
69
 *         &lt;element ref="{}TotalVgaInPorts" minOccurs="0"/>
70
 *         &lt;element name="WirelessTechnology" type="{}StringNotNull" maxOccurs="5" minOccurs="0"/>
71
 *         &lt;element ref="{}WooferSpeakerDiameter" minOccurs="0"/>
72
 *         &lt;element ref="{}WooferSpeakerMaterial" minOccurs="0"/>
73
 *       &lt;/sequence>
74
 *     &lt;/restriction>
75
 *   &lt;/complexContent>
76
 * &lt;/complexType>
77
 * </pre>
78
 * 
79
 * 
80
 */
81
@XmlAccessorType(XmlAccessType.FIELD)
82
@XmlType(name = "", propOrder = {
83
    "batteryCellType",
84
    "batteryChargeCycles",
85
    "batteryPower",
86
    "boxContents",
87
    "cableLength",
88
    "euEnergyLabelEfficiencyClass",
89
    "finishType",
90
    "fixedFocalLength",
91
    "grilleRemoveability",
92
    "internetApplications",
93
    "lens",
94
    "maxAperture",
95
    "maxFocalLength",
96
    "memorySlotsAvailable",
97
    "minAperture",
98
    "minFocalLength",
99
    "powerConsumption",
100
    "powerPlugType",
101
    "powerSource",
102
    "remoteControlDescription",
103
    "shape",
104
    "softwareIncluded",
105
    "speakerGrilleMaterial",
106
    "speakerMaximumInputPower",
107
    "subwooferPowerTechnology",
108
    "subwooferSpeakerDiameter",
109
    "subwooferSpeakerMaterial",
110
    "subwooferWattage",
111
    "threeDTechnology",
112
    "totalComponentInPorts",
113
    "totalDVIPorts",
114
    "totalEthernetPorts",
115
    "totalHdmiPorts",
116
    "totalSubwooferOutputs",
117
    "totalSVideoInPorts",
118
    "totalVgaInPorts",
119
    "wirelessTechnology",
120
    "wooferSpeakerDiameter",
121
    "wooferSpeakerMaterial"
122
})
123
@XmlRootElement(name = "VideoProjectorsAndAccessories")
124
public class VideoProjectorsAndAccessories {
125
 
126
    @XmlElement(name = "BatteryCellType")
127
    protected BatteryCellTypeValues batteryCellType;
128
    @XmlElement(name = "BatteryChargeCycles")
129
    @XmlSchemaType(name = "positiveInteger")
130
    protected BigInteger batteryChargeCycles;
131
    @XmlElement(name = "BatteryPower")
132
    protected BatteryPowerIntegerDimension batteryPower;
133
    @XmlElement(name = "BoxContents")
134
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
135
    protected String boxContents;
136
    @XmlElement(name = "CableLength")
137
    protected LengthDimension cableLength;
138
    @XmlElement(name = "EuEnergyLabelEfficiencyClass")
139
    protected String euEnergyLabelEfficiencyClass;
140
    @XmlElement(name = "FinishType")
141
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
142
    protected String finishType;
143
    @XmlElement(name = "FixedFocalLength")
144
    protected LengthDimension fixedFocalLength;
145
    @XmlElement(name = "GrilleRemoveability")
146
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
147
    protected String grilleRemoveability;
148
    @XmlElement(name = "InternetApplications")
149
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
150
    protected List<String> internetApplications;
151
    @XmlElement(name = "Lens")
152
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
153
    protected String lens;
154
    @XmlElement(name = "MaxAperture")
155
    protected ApertureDimension maxAperture;
156
    @XmlElement(name = "MaxFocalLength")
157
    protected LengthDimension maxFocalLength;
158
    @XmlElement(name = "MemorySlotsAvailable")
159
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
160
    protected String memorySlotsAvailable;
161
    @XmlElement(name = "MinAperture")
162
    protected ApertureDimension minAperture;
163
    @XmlElement(name = "MinFocalLength")
164
    protected LengthDimension minFocalLength;
165
    @XmlElement(name = "PowerConsumption")
166
    protected PowerDimension powerConsumption;
167
    @XmlElement(name = "PowerPlugType")
168
    protected PowerPlugType powerPlugType;
169
    @XmlElement(name = "PowerSource")
170
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
171
    protected String powerSource;
172
    @XmlElement(name = "RemoteControlDescription")
173
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
174
    protected String remoteControlDescription;
175
    @XmlElement(name = "Shape")
176
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
177
    protected String shape;
178
    @XmlElement(name = "SoftwareIncluded")
179
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
180
    protected String softwareIncluded;
181
    @XmlElement(name = "SpeakerGrilleMaterial")
182
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
183
    protected String speakerGrilleMaterial;
184
    @XmlElement(name = "SpeakerMaximumInputPower")
185
    protected PowerDimension speakerMaximumInputPower;
186
    @XmlElement(name = "SubwooferPowerTechnology")
187
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
188
    protected String subwooferPowerTechnology;
189
    @XmlElement(name = "SubwooferSpeakerDiameter")
190
    protected LengthDimension subwooferSpeakerDiameter;
191
    @XmlElement(name = "SubwooferSpeakerMaterial")
192
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
193
    protected String subwooferSpeakerMaterial;
194
    @XmlElement(name = "SubwooferWattage")
195
    protected WattageDimension subwooferWattage;
196
    @XmlElement(name = "ThreeDTechnology")
197
    protected ThreeDTechnologyValues threeDTechnology;
198
    @XmlElement(name = "TotalComponentInPorts")
199
    @XmlSchemaType(name = "positiveInteger")
200
    protected BigInteger totalComponentInPorts;
201
    @XmlElement(name = "TotalDVIPorts")
202
    @XmlSchemaType(name = "positiveInteger")
203
    protected BigInteger totalDVIPorts;
204
    @XmlElement(name = "TotalEthernetPorts")
205
    @XmlSchemaType(name = "positiveInteger")
206
    protected BigInteger totalEthernetPorts;
207
    @XmlElement(name = "TotalHdmiPorts")
208
    @XmlSchemaType(name = "positiveInteger")
209
    protected BigInteger totalHdmiPorts;
210
    @XmlElement(name = "TotalSubwooferOutputs")
211
    @XmlSchemaType(name = "positiveInteger")
212
    protected BigInteger totalSubwooferOutputs;
213
    @XmlElement(name = "TotalSVideoInPorts")
214
    @XmlSchemaType(name = "positiveInteger")
215
    protected BigInteger totalSVideoInPorts;
216
    @XmlElement(name = "TotalVgaInPorts")
217
    @XmlSchemaType(name = "positiveInteger")
218
    protected BigInteger totalVgaInPorts;
219
    @XmlElement(name = "WirelessTechnology")
220
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
221
    protected List<String> wirelessTechnology;
222
    @XmlElement(name = "WooferSpeakerDiameter")
223
    protected LengthDimension wooferSpeakerDiameter;
224
    @XmlElement(name = "WooferSpeakerMaterial")
225
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
226
    protected String wooferSpeakerMaterial;
227
 
228
    /**
229
     * Gets the value of the batteryCellType property.
230
     * 
231
     * @return
232
     *     possible object is
233
     *     {@link BatteryCellTypeValues }
234
     *     
235
     */
236
    public BatteryCellTypeValues getBatteryCellType() {
237
        return batteryCellType;
238
    }
239
 
240
    /**
241
     * Sets the value of the batteryCellType property.
242
     * 
243
     * @param value
244
     *     allowed object is
245
     *     {@link BatteryCellTypeValues }
246
     *     
247
     */
248
    public void setBatteryCellType(BatteryCellTypeValues value) {
249
        this.batteryCellType = value;
250
    }
251
 
252
    /**
253
     * Gets the value of the batteryChargeCycles property.
254
     * 
255
     * @return
256
     *     possible object is
257
     *     {@link BigInteger }
258
     *     
259
     */
260
    public BigInteger getBatteryChargeCycles() {
261
        return batteryChargeCycles;
262
    }
263
 
264
    /**
265
     * Sets the value of the batteryChargeCycles property.
266
     * 
267
     * @param value
268
     *     allowed object is
269
     *     {@link BigInteger }
270
     *     
271
     */
272
    public void setBatteryChargeCycles(BigInteger value) {
273
        this.batteryChargeCycles = value;
274
    }
275
 
276
    /**
277
     * Gets the value of the batteryPower property.
278
     * 
279
     * @return
280
     *     possible object is
281
     *     {@link BatteryPowerIntegerDimension }
282
     *     
283
     */
284
    public BatteryPowerIntegerDimension getBatteryPower() {
285
        return batteryPower;
286
    }
287
 
288
    /**
289
     * Sets the value of the batteryPower property.
290
     * 
291
     * @param value
292
     *     allowed object is
293
     *     {@link BatteryPowerIntegerDimension }
294
     *     
295
     */
296
    public void setBatteryPower(BatteryPowerIntegerDimension value) {
297
        this.batteryPower = value;
298
    }
299
 
300
    /**
301
     * Gets the value of the boxContents property.
302
     * 
303
     * @return
304
     *     possible object is
305
     *     {@link String }
306
     *     
307
     */
308
    public String getBoxContents() {
309
        return boxContents;
310
    }
311
 
312
    /**
313
     * Sets the value of the boxContents property.
314
     * 
315
     * @param value
316
     *     allowed object is
317
     *     {@link String }
318
     *     
319
     */
320
    public void setBoxContents(String value) {
321
        this.boxContents = value;
322
    }
323
 
324
    /**
325
     * Gets the value of the cableLength property.
326
     * 
327
     * @return
328
     *     possible object is
329
     *     {@link LengthDimension }
330
     *     
331
     */
332
    public LengthDimension getCableLength() {
333
        return cableLength;
334
    }
335
 
336
    /**
337
     * Sets the value of the cableLength property.
338
     * 
339
     * @param value
340
     *     allowed object is
341
     *     {@link LengthDimension }
342
     *     
343
     */
344
    public void setCableLength(LengthDimension value) {
345
        this.cableLength = value;
346
    }
347
 
348
    /**
349
     * Gets the value of the euEnergyLabelEfficiencyClass property.
350
     * 
351
     * @return
352
     *     possible object is
353
     *     {@link String }
354
     *     
355
     */
356
    public String getEuEnergyLabelEfficiencyClass() {
357
        return euEnergyLabelEfficiencyClass;
358
    }
359
 
360
    /**
361
     * Sets the value of the euEnergyLabelEfficiencyClass property.
362
     * 
363
     * @param value
364
     *     allowed object is
365
     *     {@link String }
366
     *     
367
     */
368
    public void setEuEnergyLabelEfficiencyClass(String value) {
369
        this.euEnergyLabelEfficiencyClass = value;
370
    }
371
 
372
    /**
373
     * Gets the value of the finishType property.
374
     * 
375
     * @return
376
     *     possible object is
377
     *     {@link String }
378
     *     
379
     */
380
    public String getFinishType() {
381
        return finishType;
382
    }
383
 
384
    /**
385
     * Sets the value of the finishType property.
386
     * 
387
     * @param value
388
     *     allowed object is
389
     *     {@link String }
390
     *     
391
     */
392
    public void setFinishType(String value) {
393
        this.finishType = value;
394
    }
395
 
396
    /**
397
     * Gets the value of the fixedFocalLength property.
398
     * 
399
     * @return
400
     *     possible object is
401
     *     {@link LengthDimension }
402
     *     
403
     */
404
    public LengthDimension getFixedFocalLength() {
405
        return fixedFocalLength;
406
    }
407
 
408
    /**
409
     * Sets the value of the fixedFocalLength property.
410
     * 
411
     * @param value
412
     *     allowed object is
413
     *     {@link LengthDimension }
414
     *     
415
     */
416
    public void setFixedFocalLength(LengthDimension value) {
417
        this.fixedFocalLength = value;
418
    }
419
 
420
    /**
421
     * Gets the value of the grilleRemoveability property.
422
     * 
423
     * @return
424
     *     possible object is
425
     *     {@link String }
426
     *     
427
     */
428
    public String getGrilleRemoveability() {
429
        return grilleRemoveability;
430
    }
431
 
432
    /**
433
     * Sets the value of the grilleRemoveability property.
434
     * 
435
     * @param value
436
     *     allowed object is
437
     *     {@link String }
438
     *     
439
     */
440
    public void setGrilleRemoveability(String value) {
441
        this.grilleRemoveability = value;
442
    }
443
 
444
    /**
445
     * Gets the value of the internetApplications property.
446
     * 
447
     * <p>
448
     * This accessor method returns a reference to the live list,
449
     * not a snapshot. Therefore any modification you make to the
450
     * returned list will be present inside the JAXB object.
451
     * This is why there is not a <CODE>set</CODE> method for the internetApplications property.
452
     * 
453
     * <p>
454
     * For example, to add a new item, do as follows:
455
     * <pre>
456
     *    getInternetApplications().add(newItem);
457
     * </pre>
458
     * 
459
     * 
460
     * <p>
461
     * Objects of the following type(s) are allowed in the list
462
     * {@link String }
463
     * 
464
     * 
465
     */
466
    public List<String> getInternetApplications() {
467
        if (internetApplications == null) {
468
            internetApplications = new ArrayList<String>();
469
        }
470
        return this.internetApplications;
471
    }
472
 
473
    /**
474
     * Gets the value of the lens property.
475
     * 
476
     * @return
477
     *     possible object is
478
     *     {@link String }
479
     *     
480
     */
481
    public String getLens() {
482
        return lens;
483
    }
484
 
485
    /**
486
     * Sets the value of the lens property.
487
     * 
488
     * @param value
489
     *     allowed object is
490
     *     {@link String }
491
     *     
492
     */
493
    public void setLens(String value) {
494
        this.lens = value;
495
    }
496
 
497
    /**
498
     * Gets the value of the maxAperture property.
499
     * 
500
     * @return
501
     *     possible object is
502
     *     {@link ApertureDimension }
503
     *     
504
     */
505
    public ApertureDimension getMaxAperture() {
506
        return maxAperture;
507
    }
508
 
509
    /**
510
     * Sets the value of the maxAperture property.
511
     * 
512
     * @param value
513
     *     allowed object is
514
     *     {@link ApertureDimension }
515
     *     
516
     */
517
    public void setMaxAperture(ApertureDimension value) {
518
        this.maxAperture = value;
519
    }
520
 
521
    /**
522
     * Gets the value of the maxFocalLength property.
523
     * 
524
     * @return
525
     *     possible object is
526
     *     {@link LengthDimension }
527
     *     
528
     */
529
    public LengthDimension getMaxFocalLength() {
530
        return maxFocalLength;
531
    }
532
 
533
    /**
534
     * Sets the value of the maxFocalLength property.
535
     * 
536
     * @param value
537
     *     allowed object is
538
     *     {@link LengthDimension }
539
     *     
540
     */
541
    public void setMaxFocalLength(LengthDimension value) {
542
        this.maxFocalLength = value;
543
    }
544
 
545
    /**
546
     * Gets the value of the memorySlotsAvailable property.
547
     * 
548
     * @return
549
     *     possible object is
550
     *     {@link String }
551
     *     
552
     */
553
    public String getMemorySlotsAvailable() {
554
        return memorySlotsAvailable;
555
    }
556
 
557
    /**
558
     * Sets the value of the memorySlotsAvailable property.
559
     * 
560
     * @param value
561
     *     allowed object is
562
     *     {@link String }
563
     *     
564
     */
565
    public void setMemorySlotsAvailable(String value) {
566
        this.memorySlotsAvailable = value;
567
    }
568
 
569
    /**
570
     * Gets the value of the minAperture property.
571
     * 
572
     * @return
573
     *     possible object is
574
     *     {@link ApertureDimension }
575
     *     
576
     */
577
    public ApertureDimension getMinAperture() {
578
        return minAperture;
579
    }
580
 
581
    /**
582
     * Sets the value of the minAperture property.
583
     * 
584
     * @param value
585
     *     allowed object is
586
     *     {@link ApertureDimension }
587
     *     
588
     */
589
    public void setMinAperture(ApertureDimension value) {
590
        this.minAperture = value;
591
    }
592
 
593
    /**
594
     * Gets the value of the minFocalLength property.
595
     * 
596
     * @return
597
     *     possible object is
598
     *     {@link LengthDimension }
599
     *     
600
     */
601
    public LengthDimension getMinFocalLength() {
602
        return minFocalLength;
603
    }
604
 
605
    /**
606
     * Sets the value of the minFocalLength property.
607
     * 
608
     * @param value
609
     *     allowed object is
610
     *     {@link LengthDimension }
611
     *     
612
     */
613
    public void setMinFocalLength(LengthDimension value) {
614
        this.minFocalLength = value;
615
    }
616
 
617
    /**
618
     * Gets the value of the powerConsumption property.
619
     * 
620
     * @return
621
     *     possible object is
622
     *     {@link PowerDimension }
623
     *     
624
     */
625
    public PowerDimension getPowerConsumption() {
626
        return powerConsumption;
627
    }
628
 
629
    /**
630
     * Sets the value of the powerConsumption property.
631
     * 
632
     * @param value
633
     *     allowed object is
634
     *     {@link PowerDimension }
635
     *     
636
     */
637
    public void setPowerConsumption(PowerDimension value) {
638
        this.powerConsumption = value;
639
    }
640
 
641
    /**
642
     * Gets the value of the powerPlugType property.
643
     * 
644
     * @return
645
     *     possible object is
646
     *     {@link PowerPlugType }
647
     *     
648
     */
649
    public PowerPlugType getPowerPlugType() {
650
        return powerPlugType;
651
    }
652
 
653
    /**
654
     * Sets the value of the powerPlugType property.
655
     * 
656
     * @param value
657
     *     allowed object is
658
     *     {@link PowerPlugType }
659
     *     
660
     */
661
    public void setPowerPlugType(PowerPlugType value) {
662
        this.powerPlugType = value;
663
    }
664
 
665
    /**
666
     * Gets the value of the powerSource property.
667
     * 
668
     * @return
669
     *     possible object is
670
     *     {@link String }
671
     *     
672
     */
673
    public String getPowerSource() {
674
        return powerSource;
675
    }
676
 
677
    /**
678
     * Sets the value of the powerSource property.
679
     * 
680
     * @param value
681
     *     allowed object is
682
     *     {@link String }
683
     *     
684
     */
685
    public void setPowerSource(String value) {
686
        this.powerSource = value;
687
    }
688
 
689
    /**
690
     * Gets the value of the remoteControlDescription property.
691
     * 
692
     * @return
693
     *     possible object is
694
     *     {@link String }
695
     *     
696
     */
697
    public String getRemoteControlDescription() {
698
        return remoteControlDescription;
699
    }
700
 
701
    /**
702
     * Sets the value of the remoteControlDescription property.
703
     * 
704
     * @param value
705
     *     allowed object is
706
     *     {@link String }
707
     *     
708
     */
709
    public void setRemoteControlDescription(String value) {
710
        this.remoteControlDescription = value;
711
    }
712
 
713
    /**
714
     * Gets the value of the shape property.
715
     * 
716
     * @return
717
     *     possible object is
718
     *     {@link String }
719
     *     
720
     */
721
    public String getShape() {
722
        return shape;
723
    }
724
 
725
    /**
726
     * Sets the value of the shape property.
727
     * 
728
     * @param value
729
     *     allowed object is
730
     *     {@link String }
731
     *     
732
     */
733
    public void setShape(String value) {
734
        this.shape = value;
735
    }
736
 
737
    /**
738
     * Gets the value of the softwareIncluded property.
739
     * 
740
     * @return
741
     *     possible object is
742
     *     {@link String }
743
     *     
744
     */
745
    public String getSoftwareIncluded() {
746
        return softwareIncluded;
747
    }
748
 
749
    /**
750
     * Sets the value of the softwareIncluded property.
751
     * 
752
     * @param value
753
     *     allowed object is
754
     *     {@link String }
755
     *     
756
     */
757
    public void setSoftwareIncluded(String value) {
758
        this.softwareIncluded = value;
759
    }
760
 
761
    /**
762
     * Gets the value of the speakerGrilleMaterial property.
763
     * 
764
     * @return
765
     *     possible object is
766
     *     {@link String }
767
     *     
768
     */
769
    public String getSpeakerGrilleMaterial() {
770
        return speakerGrilleMaterial;
771
    }
772
 
773
    /**
774
     * Sets the value of the speakerGrilleMaterial property.
775
     * 
776
     * @param value
777
     *     allowed object is
778
     *     {@link String }
779
     *     
780
     */
781
    public void setSpeakerGrilleMaterial(String value) {
782
        this.speakerGrilleMaterial = value;
783
    }
784
 
785
    /**
786
     * Gets the value of the speakerMaximumInputPower property.
787
     * 
788
     * @return
789
     *     possible object is
790
     *     {@link PowerDimension }
791
     *     
792
     */
793
    public PowerDimension getSpeakerMaximumInputPower() {
794
        return speakerMaximumInputPower;
795
    }
796
 
797
    /**
798
     * Sets the value of the speakerMaximumInputPower property.
799
     * 
800
     * @param value
801
     *     allowed object is
802
     *     {@link PowerDimension }
803
     *     
804
     */
805
    public void setSpeakerMaximumInputPower(PowerDimension value) {
806
        this.speakerMaximumInputPower = value;
807
    }
808
 
809
    /**
810
     * Gets the value of the subwooferPowerTechnology property.
811
     * 
812
     * @return
813
     *     possible object is
814
     *     {@link String }
815
     *     
816
     */
817
    public String getSubwooferPowerTechnology() {
818
        return subwooferPowerTechnology;
819
    }
820
 
821
    /**
822
     * Sets the value of the subwooferPowerTechnology property.
823
     * 
824
     * @param value
825
     *     allowed object is
826
     *     {@link String }
827
     *     
828
     */
829
    public void setSubwooferPowerTechnology(String value) {
830
        this.subwooferPowerTechnology = value;
831
    }
832
 
833
    /**
834
     * Gets the value of the subwooferSpeakerDiameter property.
835
     * 
836
     * @return
837
     *     possible object is
838
     *     {@link LengthDimension }
839
     *     
840
     */
841
    public LengthDimension getSubwooferSpeakerDiameter() {
842
        return subwooferSpeakerDiameter;
843
    }
844
 
845
    /**
846
     * Sets the value of the subwooferSpeakerDiameter property.
847
     * 
848
     * @param value
849
     *     allowed object is
850
     *     {@link LengthDimension }
851
     *     
852
     */
853
    public void setSubwooferSpeakerDiameter(LengthDimension value) {
854
        this.subwooferSpeakerDiameter = value;
855
    }
856
 
857
    /**
858
     * Gets the value of the subwooferSpeakerMaterial property.
859
     * 
860
     * @return
861
     *     possible object is
862
     *     {@link String }
863
     *     
864
     */
865
    public String getSubwooferSpeakerMaterial() {
866
        return subwooferSpeakerMaterial;
867
    }
868
 
869
    /**
870
     * Sets the value of the subwooferSpeakerMaterial property.
871
     * 
872
     * @param value
873
     *     allowed object is
874
     *     {@link String }
875
     *     
876
     */
877
    public void setSubwooferSpeakerMaterial(String value) {
878
        this.subwooferSpeakerMaterial = value;
879
    }
880
 
881
    /**
882
     * Gets the value of the subwooferWattage property.
883
     * 
884
     * @return
885
     *     possible object is
886
     *     {@link WattageDimension }
887
     *     
888
     */
889
    public WattageDimension getSubwooferWattage() {
890
        return subwooferWattage;
891
    }
892
 
893
    /**
894
     * Sets the value of the subwooferWattage property.
895
     * 
896
     * @param value
897
     *     allowed object is
898
     *     {@link WattageDimension }
899
     *     
900
     */
901
    public void setSubwooferWattage(WattageDimension value) {
902
        this.subwooferWattage = value;
903
    }
904
 
905
    /**
906
     * Gets the value of the threeDTechnology property.
907
     * 
908
     * @return
909
     *     possible object is
910
     *     {@link ThreeDTechnologyValues }
911
     *     
912
     */
913
    public ThreeDTechnologyValues getThreeDTechnology() {
914
        return threeDTechnology;
915
    }
916
 
917
    /**
918
     * Sets the value of the threeDTechnology property.
919
     * 
920
     * @param value
921
     *     allowed object is
922
     *     {@link ThreeDTechnologyValues }
923
     *     
924
     */
925
    public void setThreeDTechnology(ThreeDTechnologyValues value) {
926
        this.threeDTechnology = value;
927
    }
928
 
929
    /**
930
     * Gets the value of the totalComponentInPorts property.
931
     * 
932
     * @return
933
     *     possible object is
934
     *     {@link BigInteger }
935
     *     
936
     */
937
    public BigInteger getTotalComponentInPorts() {
938
        return totalComponentInPorts;
939
    }
940
 
941
    /**
942
     * Sets the value of the totalComponentInPorts property.
943
     * 
944
     * @param value
945
     *     allowed object is
946
     *     {@link BigInteger }
947
     *     
948
     */
949
    public void setTotalComponentInPorts(BigInteger value) {
950
        this.totalComponentInPorts = value;
951
    }
952
 
953
    /**
954
     * Gets the value of the totalDVIPorts property.
955
     * 
956
     * @return
957
     *     possible object is
958
     *     {@link BigInteger }
959
     *     
960
     */
961
    public BigInteger getTotalDVIPorts() {
962
        return totalDVIPorts;
963
    }
964
 
965
    /**
966
     * Sets the value of the totalDVIPorts property.
967
     * 
968
     * @param value
969
     *     allowed object is
970
     *     {@link BigInteger }
971
     *     
972
     */
973
    public void setTotalDVIPorts(BigInteger value) {
974
        this.totalDVIPorts = value;
975
    }
976
 
977
    /**
978
     * Gets the value of the totalEthernetPorts property.
979
     * 
980
     * @return
981
     *     possible object is
982
     *     {@link BigInteger }
983
     *     
984
     */
985
    public BigInteger getTotalEthernetPorts() {
986
        return totalEthernetPorts;
987
    }
988
 
989
    /**
990
     * Sets the value of the totalEthernetPorts property.
991
     * 
992
     * @param value
993
     *     allowed object is
994
     *     {@link BigInteger }
995
     *     
996
     */
997
    public void setTotalEthernetPorts(BigInteger value) {
998
        this.totalEthernetPorts = value;
999
    }
1000
 
1001
    /**
1002
     * Gets the value of the totalHdmiPorts property.
1003
     * 
1004
     * @return
1005
     *     possible object is
1006
     *     {@link BigInteger }
1007
     *     
1008
     */
1009
    public BigInteger getTotalHdmiPorts() {
1010
        return totalHdmiPorts;
1011
    }
1012
 
1013
    /**
1014
     * Sets the value of the totalHdmiPorts property.
1015
     * 
1016
     * @param value
1017
     *     allowed object is
1018
     *     {@link BigInteger }
1019
     *     
1020
     */
1021
    public void setTotalHdmiPorts(BigInteger value) {
1022
        this.totalHdmiPorts = value;
1023
    }
1024
 
1025
    /**
1026
     * Gets the value of the totalSubwooferOutputs property.
1027
     * 
1028
     * @return
1029
     *     possible object is
1030
     *     {@link BigInteger }
1031
     *     
1032
     */
1033
    public BigInteger getTotalSubwooferOutputs() {
1034
        return totalSubwooferOutputs;
1035
    }
1036
 
1037
    /**
1038
     * Sets the value of the totalSubwooferOutputs property.
1039
     * 
1040
     * @param value
1041
     *     allowed object is
1042
     *     {@link BigInteger }
1043
     *     
1044
     */
1045
    public void setTotalSubwooferOutputs(BigInteger value) {
1046
        this.totalSubwooferOutputs = value;
1047
    }
1048
 
1049
    /**
1050
     * Gets the value of the totalSVideoInPorts property.
1051
     * 
1052
     * @return
1053
     *     possible object is
1054
     *     {@link BigInteger }
1055
     *     
1056
     */
1057
    public BigInteger getTotalSVideoInPorts() {
1058
        return totalSVideoInPorts;
1059
    }
1060
 
1061
    /**
1062
     * Sets the value of the totalSVideoInPorts property.
1063
     * 
1064
     * @param value
1065
     *     allowed object is
1066
     *     {@link BigInteger }
1067
     *     
1068
     */
1069
    public void setTotalSVideoInPorts(BigInteger value) {
1070
        this.totalSVideoInPorts = value;
1071
    }
1072
 
1073
    /**
1074
     * Gets the value of the totalVgaInPorts property.
1075
     * 
1076
     * @return
1077
     *     possible object is
1078
     *     {@link BigInteger }
1079
     *     
1080
     */
1081
    public BigInteger getTotalVgaInPorts() {
1082
        return totalVgaInPorts;
1083
    }
1084
 
1085
    /**
1086
     * Sets the value of the totalVgaInPorts property.
1087
     * 
1088
     * @param value
1089
     *     allowed object is
1090
     *     {@link BigInteger }
1091
     *     
1092
     */
1093
    public void setTotalVgaInPorts(BigInteger value) {
1094
        this.totalVgaInPorts = value;
1095
    }
1096
 
1097
    /**
1098
     * Gets the value of the wirelessTechnology property.
1099
     * 
1100
     * <p>
1101
     * This accessor method returns a reference to the live list,
1102
     * not a snapshot. Therefore any modification you make to the
1103
     * returned list will be present inside the JAXB object.
1104
     * This is why there is not a <CODE>set</CODE> method for the wirelessTechnology property.
1105
     * 
1106
     * <p>
1107
     * For example, to add a new item, do as follows:
1108
     * <pre>
1109
     *    getWirelessTechnology().add(newItem);
1110
     * </pre>
1111
     * 
1112
     * 
1113
     * <p>
1114
     * Objects of the following type(s) are allowed in the list
1115
     * {@link String }
1116
     * 
1117
     * 
1118
     */
1119
    public List<String> getWirelessTechnology() {
1120
        if (wirelessTechnology == null) {
1121
            wirelessTechnology = new ArrayList<String>();
1122
        }
1123
        return this.wirelessTechnology;
1124
    }
1125
 
1126
    /**
1127
     * Gets the value of the wooferSpeakerDiameter property.
1128
     * 
1129
     * @return
1130
     *     possible object is
1131
     *     {@link LengthDimension }
1132
     *     
1133
     */
1134
    public LengthDimension getWooferSpeakerDiameter() {
1135
        return wooferSpeakerDiameter;
1136
    }
1137
 
1138
    /**
1139
     * Sets the value of the wooferSpeakerDiameter property.
1140
     * 
1141
     * @param value
1142
     *     allowed object is
1143
     *     {@link LengthDimension }
1144
     *     
1145
     */
1146
    public void setWooferSpeakerDiameter(LengthDimension value) {
1147
        this.wooferSpeakerDiameter = value;
1148
    }
1149
 
1150
    /**
1151
     * Gets the value of the wooferSpeakerMaterial property.
1152
     * 
1153
     * @return
1154
     *     possible object is
1155
     *     {@link String }
1156
     *     
1157
     */
1158
    public String getWooferSpeakerMaterial() {
1159
        return wooferSpeakerMaterial;
1160
    }
1161
 
1162
    /**
1163
     * Sets the value of the wooferSpeakerMaterial property.
1164
     * 
1165
     * @param value
1166
     *     allowed object is
1167
     *     {@link String }
1168
     *     
1169
     */
1170
    public void setWooferSpeakerMaterial(String value) {
1171
        this.wooferSpeakerMaterial = value;
1172
    }
1173
 
1174
}