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="{}AmplifierType" minOccurs="0"/>
35
 *         &lt;element name="AudibleNoise" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
36
 *         &lt;element ref="{}ThreeDTechnology" minOccurs="0"/>
37
 *         &lt;element ref="{}BaseLength" minOccurs="0"/>
38
 *         &lt;element ref="{}BaseWidth" minOccurs="0"/>
39
 *         &lt;element ref="{}AnalogRGBInput" maxOccurs="5" minOccurs="0"/>
40
 *         &lt;element ref="{}ScreenDimensions" minOccurs="0"/>
41
 *         &lt;element ref="{}BatteryCellType" minOccurs="0"/>
42
 *         &lt;element name="BatteryChargeCycles" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
43
 *         &lt;element ref="{}BatteryPower" minOccurs="0"/>
44
 *         &lt;element ref="{}BluRayRegion" minOccurs="0"/>
45
 *         &lt;element ref="{}BoxContents" minOccurs="0"/>
46
 *         &lt;element ref="{}BuiltInMedia" maxOccurs="3" minOccurs="0"/>
47
 *         &lt;element name="CableLength" type="{}LengthDimension" minOccurs="0"/>
48
 *         &lt;element ref="{}DVDRegion" minOccurs="0"/>
49
 *         &lt;element ref="{}Efficiency" minOccurs="0"/>
50
 *         &lt;element ref="{}EuEnergyLabelEfficiencyClass" minOccurs="0"/>
51
 *         &lt;element ref="{}FinishType" minOccurs="0"/>
52
 *         &lt;element ref="{}GrilleRemoveability" minOccurs="0"/>
53
 *         &lt;element name="MaximumHorizontalRefreshRate" type="{}FrequencyDimension" minOccurs="0"/>
54
 *         &lt;element name="MaximumVerticalRefreshRate" type="{}FrequencyDimension" minOccurs="0"/>
55
 *         &lt;element name="MemorySlotsAvailable" type="{}StringNotNull" minOccurs="0"/>
56
 *         &lt;element ref="{}MidRangeSpeakerDiameter" minOccurs="0"/>
57
 *         &lt;element ref="{}MidRangeSpeakerMaterial" minOccurs="0"/>
58
 *         &lt;element name="MinimumHorizontalRefreshRate" type="{}FrequencyDimension" minOccurs="0"/>
59
 *         &lt;element name="MinimumVerticalRefreshRate" type="{}FrequencyDimension" minOccurs="0"/>
60
 *         &lt;element ref="{}MountingPattern" minOccurs="0"/>
61
 *         &lt;element ref="{}NumberOfRadioBandsSupported" minOccurs="0"/>
62
 *         &lt;element ref="{}ParentalControlTechnology" minOccurs="0"/>
63
 *         &lt;element ref="{}PowerConsumption" minOccurs="0"/>
64
 *         &lt;element ref="{}PowerPlugType" minOccurs="0"/>
65
 *         &lt;element name="PowerSource" type="{}FortyStringNotNull" minOccurs="0"/>
66
 *         &lt;element ref="{}RefreshRate" minOccurs="0"/>
67
 *         &lt;element name="RemoteControlDescription" type="{}StringNotNull" minOccurs="0"/>
68
 *         &lt;element name="RemovableMemory" type="{}StringNotNull" minOccurs="0"/>
69
 *         &lt;element ref="{}Resolution" minOccurs="0"/>
70
 *         &lt;element ref="{}SVideoInputType" minOccurs="0"/>
71
 *         &lt;element ref="{}ScreenFinish" minOccurs="0"/>
72
 *         &lt;element name="ScreenResolution" type="{}FortyStringNotNull" minOccurs="0"/>
73
 *         &lt;element name="ScreenSize" type="{}LengthDimension" minOccurs="0"/>
74
 *         &lt;element ref="{}NumberOfSpeakers" minOccurs="0"/>
75
 *         &lt;element ref="{}InternetApplications" maxOccurs="5" minOccurs="0"/>
76
 *         &lt;element ref="{}Shape" minOccurs="0"/>
77
 *         &lt;element name="SoftwareIncluded" type="{}LongStringNotNull" minOccurs="0"/>
78
 *         &lt;element ref="{}SpeakerGrilleMaterial" minOccurs="0"/>
79
 *         &lt;element ref="{}SpeakerMaximumInputPower" minOccurs="0"/>
80
 *         &lt;element ref="{}SubwooferPowerTechnology" minOccurs="0"/>
81
 *         &lt;element ref="{}SubwooferSpeakerDiameter" minOccurs="0"/>
82
 *         &lt;element ref="{}SubwooferSpeakerMaterial" minOccurs="0"/>
83
 *         &lt;element ref="{}SubwooferWattage" minOccurs="0"/>
84
 *         &lt;element ref="{}TotalCoaxialInputs" minOccurs="0"/>
85
 *         &lt;element ref="{}TotalComponentInPorts" minOccurs="0"/>
86
 *         &lt;element name="TotalCompositePorts" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
87
 *         &lt;element name="TotalDVIPorts" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
88
 *         &lt;element ref="{}TotalEthernetPorts" minOccurs="0"/>
89
 *         &lt;element ref="{}TotalFirewirePorts" minOccurs="0"/>
90
 *         &lt;element ref="{}TotalHdmiPorts" minOccurs="0"/>
91
 *         &lt;element ref="{}TotalSubwooferOutputs" minOccurs="0"/>
92
 *         &lt;element ref="{}TotalSVideoInPorts" minOccurs="0"/>
93
 *         &lt;element name="TotalSVideoOutPorts" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
94
 *         &lt;element ref="{}TotalUSBPorts" minOccurs="0"/>
95
 *         &lt;element ref="{}TotalVgaInPorts" minOccurs="0"/>
96
 *         &lt;element ref="{}TotalVideoOutPorts" minOccurs="0"/>
97
 *         &lt;element ref="{}UniversalRemoteCode" minOccurs="0"/>
98
 *         &lt;element name="WirelessTechnology" type="{}StringNotNull" maxOccurs="5" minOccurs="0"/>
99
 *         &lt;element name="WirelessType" type="{}WirelessTypeValues" minOccurs="0"/>
100
 *         &lt;element ref="{}WooferSpeakerDiameter" minOccurs="0"/>
101
 *         &lt;element ref="{}WooferSpeakerMaterial" minOccurs="0"/>
102
 *       &lt;/sequence>
103
 *     &lt;/restriction>
104
 *   &lt;/complexContent>
105
 * &lt;/complexType>
106
 * </pre>
107
 * 
108
 * 
109
 */
110
@XmlAccessorType(XmlAccessType.FIELD)
111
@XmlType(name = "", propOrder = {
112
    "amplifierType",
113
    "audibleNoise",
114
    "threeDTechnology",
115
    "baseLength",
116
    "baseWidth",
117
    "analogRGBInput",
118
    "screenDimensions",
119
    "batteryCellType",
120
    "batteryChargeCycles",
121
    "batteryPower",
122
    "bluRayRegion",
123
    "boxContents",
124
    "builtInMedia",
125
    "cableLength",
126
    "dvdRegion",
127
    "efficiency",
128
    "euEnergyLabelEfficiencyClass",
129
    "finishType",
130
    "grilleRemoveability",
131
    "maximumHorizontalRefreshRate",
132
    "maximumVerticalRefreshRate",
133
    "memorySlotsAvailable",
134
    "midRangeSpeakerDiameter",
135
    "midRangeSpeakerMaterial",
136
    "minimumHorizontalRefreshRate",
137
    "minimumVerticalRefreshRate",
138
    "mountingPattern",
139
    "numberOfRadioBandsSupported",
140
    "parentalControlTechnology",
141
    "powerConsumption",
142
    "powerPlugType",
143
    "powerSource",
144
    "refreshRate",
145
    "remoteControlDescription",
146
    "removableMemory",
147
    "resolution",
148
    "sVideoInputType",
149
    "screenFinish",
150
    "screenResolution",
151
    "screenSize",
152
    "numberOfSpeakers",
153
    "internetApplications",
154
    "shape",
155
    "softwareIncluded",
156
    "speakerGrilleMaterial",
157
    "speakerMaximumInputPower",
158
    "subwooferPowerTechnology",
159
    "subwooferSpeakerDiameter",
160
    "subwooferSpeakerMaterial",
161
    "subwooferWattage",
162
    "totalCoaxialInputs",
163
    "totalComponentInPorts",
164
    "totalCompositePorts",
165
    "totalDVIPorts",
166
    "totalEthernetPorts",
167
    "totalFirewirePorts",
168
    "totalHdmiPorts",
169
    "totalSubwooferOutputs",
170
    "totalSVideoInPorts",
171
    "totalSVideoOutPorts",
172
    "totalUSBPorts",
173
    "totalVgaInPorts",
174
    "totalVideoOutPorts",
175
    "universalRemoteCode",
176
    "wirelessTechnology",
177
    "wirelessType",
178
    "wooferSpeakerDiameter",
179
    "wooferSpeakerMaterial"
180
})
181
@XmlRootElement(name = "Television")
182
public class Television {
183
 
184
    @XmlElement(name = "AmplifierType")
185
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
186
    protected String amplifierType;
187
    @XmlElement(name = "AudibleNoise")
188
    @XmlSchemaType(name = "positiveInteger")
189
    protected BigInteger audibleNoise;
190
    @XmlElement(name = "ThreeDTechnology")
191
    protected ThreeDTechnologyValues threeDTechnology;
192
    @XmlElement(name = "BaseLength")
193
    protected LengthDimension baseLength;
194
    @XmlElement(name = "BaseWidth")
195
    protected LengthDimension baseWidth;
196
    @XmlElement(name = "AnalogRGBInput")
197
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
198
    protected List<String> analogRGBInput;
199
    @XmlElement(name = "ScreenDimensions")
200
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
201
    protected String screenDimensions;
202
    @XmlElement(name = "BatteryCellType")
203
    protected BatteryCellTypeValues batteryCellType;
204
    @XmlElement(name = "BatteryChargeCycles")
205
    @XmlSchemaType(name = "positiveInteger")
206
    protected BigInteger batteryChargeCycles;
207
    @XmlElement(name = "BatteryPower")
208
    protected BatteryPowerIntegerDimension batteryPower;
209
    @XmlElement(name = "BluRayRegion")
210
    protected BluRayRegionType bluRayRegion;
211
    @XmlElement(name = "BoxContents")
212
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
213
    protected String boxContents;
214
    @XmlElement(name = "BuiltInMedia")
215
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
216
    protected List<String> builtInMedia;
217
    @XmlElement(name = "CableLength")
218
    protected LengthDimension cableLength;
219
    @XmlElement(name = "DVDRegion")
220
    @XmlSchemaType(name = "nonNegativeInteger")
221
    protected BigInteger dvdRegion;
222
    @XmlElement(name = "Efficiency")
223
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
224
    protected String efficiency;
225
    @XmlElement(name = "EuEnergyLabelEfficiencyClass")
226
    protected String euEnergyLabelEfficiencyClass;
227
    @XmlElement(name = "FinishType")
228
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
229
    protected String finishType;
230
    @XmlElement(name = "GrilleRemoveability")
231
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
232
    protected String grilleRemoveability;
233
    @XmlElement(name = "MaximumHorizontalRefreshRate")
234
    protected FrequencyDimension maximumHorizontalRefreshRate;
235
    @XmlElement(name = "MaximumVerticalRefreshRate")
236
    protected FrequencyDimension maximumVerticalRefreshRate;
237
    @XmlElement(name = "MemorySlotsAvailable")
238
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
239
    protected String memorySlotsAvailable;
240
    @XmlElement(name = "MidRangeSpeakerDiameter")
241
    protected LengthDimension midRangeSpeakerDiameter;
242
    @XmlElement(name = "MidRangeSpeakerMaterial")
243
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
244
    protected String midRangeSpeakerMaterial;
245
    @XmlElement(name = "MinimumHorizontalRefreshRate")
246
    protected FrequencyDimension minimumHorizontalRefreshRate;
247
    @XmlElement(name = "MinimumVerticalRefreshRate")
248
    protected FrequencyDimension minimumVerticalRefreshRate;
249
    @XmlElement(name = "MountingPattern")
250
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
251
    protected String mountingPattern;
252
    @XmlElement(name = "NumberOfRadioBandsSupported")
253
    @XmlSchemaType(name = "positiveInteger")
254
    protected BigInteger numberOfRadioBandsSupported;
255
    @XmlElement(name = "ParentalControlTechnology")
256
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
257
    protected String parentalControlTechnology;
258
    @XmlElement(name = "PowerConsumption")
259
    protected PowerDimension powerConsumption;
260
    @XmlElement(name = "PowerPlugType")
261
    protected PowerPlugType powerPlugType;
262
    @XmlElement(name = "PowerSource")
263
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
264
    protected String powerSource;
265
    @XmlElement(name = "RefreshRate")
266
    protected FrequencyDimension refreshRate;
267
    @XmlElement(name = "RemoteControlDescription")
268
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
269
    protected String remoteControlDescription;
270
    @XmlElement(name = "RemovableMemory")
271
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
272
    protected String removableMemory;
273
    @XmlElement(name = "Resolution")
274
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
275
    protected String resolution;
276
    @XmlElement(name = "SVideoInputType")
277
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
278
    protected String sVideoInputType;
279
    @XmlElement(name = "ScreenFinish")
280
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
281
    protected String screenFinish;
282
    @XmlElement(name = "ScreenResolution")
283
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
284
    protected String screenResolution;
285
    @XmlElement(name = "ScreenSize")
286
    protected LengthDimension screenSize;
287
    @XmlElement(name = "NumberOfSpeakers")
288
    @XmlSchemaType(name = "positiveInteger")
289
    protected BigInteger numberOfSpeakers;
290
    @XmlElement(name = "InternetApplications")
291
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
292
    protected List<String> internetApplications;
293
    @XmlElement(name = "Shape")
294
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
295
    protected String shape;
296
    @XmlElement(name = "SoftwareIncluded")
297
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
298
    protected String softwareIncluded;
299
    @XmlElement(name = "SpeakerGrilleMaterial")
300
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
301
    protected String speakerGrilleMaterial;
302
    @XmlElement(name = "SpeakerMaximumInputPower")
303
    protected PowerDimension speakerMaximumInputPower;
304
    @XmlElement(name = "SubwooferPowerTechnology")
305
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
306
    protected String subwooferPowerTechnology;
307
    @XmlElement(name = "SubwooferSpeakerDiameter")
308
    protected LengthDimension subwooferSpeakerDiameter;
309
    @XmlElement(name = "SubwooferSpeakerMaterial")
310
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
311
    protected String subwooferSpeakerMaterial;
312
    @XmlElement(name = "SubwooferWattage")
313
    protected WattageDimension subwooferWattage;
314
    @XmlElement(name = "TotalCoaxialInputs")
315
    @XmlSchemaType(name = "positiveInteger")
316
    protected BigInteger totalCoaxialInputs;
317
    @XmlElement(name = "TotalComponentInPorts")
318
    @XmlSchemaType(name = "positiveInteger")
319
    protected BigInteger totalComponentInPorts;
320
    @XmlElement(name = "TotalCompositePorts")
321
    @XmlSchemaType(name = "positiveInteger")
322
    protected BigInteger totalCompositePorts;
323
    @XmlElement(name = "TotalDVIPorts")
324
    @XmlSchemaType(name = "positiveInteger")
325
    protected BigInteger totalDVIPorts;
326
    @XmlElement(name = "TotalEthernetPorts")
327
    @XmlSchemaType(name = "positiveInteger")
328
    protected BigInteger totalEthernetPorts;
329
    @XmlElement(name = "TotalFirewirePorts")
330
    @XmlSchemaType(name = "positiveInteger")
331
    protected BigInteger totalFirewirePorts;
332
    @XmlElement(name = "TotalHdmiPorts")
333
    @XmlSchemaType(name = "positiveInteger")
334
    protected BigInteger totalHdmiPorts;
335
    @XmlElement(name = "TotalSubwooferOutputs")
336
    @XmlSchemaType(name = "positiveInteger")
337
    protected BigInteger totalSubwooferOutputs;
338
    @XmlElement(name = "TotalSVideoInPorts")
339
    @XmlSchemaType(name = "positiveInteger")
340
    protected BigInteger totalSVideoInPorts;
341
    @XmlElement(name = "TotalSVideoOutPorts")
342
    @XmlSchemaType(name = "positiveInteger")
343
    protected BigInteger totalSVideoOutPorts;
344
    @XmlElement(name = "TotalUSBPorts")
345
    @XmlSchemaType(name = "positiveInteger")
346
    protected BigInteger totalUSBPorts;
347
    @XmlElement(name = "TotalVgaInPorts")
348
    @XmlSchemaType(name = "positiveInteger")
349
    protected BigInteger totalVgaInPorts;
350
    @XmlElement(name = "TotalVideoOutPorts")
351
    @XmlSchemaType(name = "positiveInteger")
352
    protected BigInteger totalVideoOutPorts;
353
    @XmlElement(name = "UniversalRemoteCode")
354
    @XmlSchemaType(name = "positiveInteger")
355
    protected BigInteger universalRemoteCode;
356
    @XmlElement(name = "WirelessTechnology")
357
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
358
    protected List<String> wirelessTechnology;
359
    @XmlElement(name = "WirelessType")
360
    protected String wirelessType;
361
    @XmlElement(name = "WooferSpeakerDiameter")
362
    protected LengthDimension wooferSpeakerDiameter;
363
    @XmlElement(name = "WooferSpeakerMaterial")
364
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
365
    protected String wooferSpeakerMaterial;
366
 
367
    /**
368
     * Gets the value of the amplifierType property.
369
     * 
370
     * @return
371
     *     possible object is
372
     *     {@link String }
373
     *     
374
     */
375
    public String getAmplifierType() {
376
        return amplifierType;
377
    }
378
 
379
    /**
380
     * Sets the value of the amplifierType property.
381
     * 
382
     * @param value
383
     *     allowed object is
384
     *     {@link String }
385
     *     
386
     */
387
    public void setAmplifierType(String value) {
388
        this.amplifierType = value;
389
    }
390
 
391
    /**
392
     * Gets the value of the audibleNoise property.
393
     * 
394
     * @return
395
     *     possible object is
396
     *     {@link BigInteger }
397
     *     
398
     */
399
    public BigInteger getAudibleNoise() {
400
        return audibleNoise;
401
    }
402
 
403
    /**
404
     * Sets the value of the audibleNoise property.
405
     * 
406
     * @param value
407
     *     allowed object is
408
     *     {@link BigInteger }
409
     *     
410
     */
411
    public void setAudibleNoise(BigInteger value) {
412
        this.audibleNoise = value;
413
    }
414
 
415
    /**
416
     * Gets the value of the threeDTechnology property.
417
     * 
418
     * @return
419
     *     possible object is
420
     *     {@link ThreeDTechnologyValues }
421
     *     
422
     */
423
    public ThreeDTechnologyValues getThreeDTechnology() {
424
        return threeDTechnology;
425
    }
426
 
427
    /**
428
     * Sets the value of the threeDTechnology property.
429
     * 
430
     * @param value
431
     *     allowed object is
432
     *     {@link ThreeDTechnologyValues }
433
     *     
434
     */
435
    public void setThreeDTechnology(ThreeDTechnologyValues value) {
436
        this.threeDTechnology = value;
437
    }
438
 
439
    /**
440
     * Gets the value of the baseLength property.
441
     * 
442
     * @return
443
     *     possible object is
444
     *     {@link LengthDimension }
445
     *     
446
     */
447
    public LengthDimension getBaseLength() {
448
        return baseLength;
449
    }
450
 
451
    /**
452
     * Sets the value of the baseLength property.
453
     * 
454
     * @param value
455
     *     allowed object is
456
     *     {@link LengthDimension }
457
     *     
458
     */
459
    public void setBaseLength(LengthDimension value) {
460
        this.baseLength = value;
461
    }
462
 
463
    /**
464
     * Gets the value of the baseWidth property.
465
     * 
466
     * @return
467
     *     possible object is
468
     *     {@link LengthDimension }
469
     *     
470
     */
471
    public LengthDimension getBaseWidth() {
472
        return baseWidth;
473
    }
474
 
475
    /**
476
     * Sets the value of the baseWidth property.
477
     * 
478
     * @param value
479
     *     allowed object is
480
     *     {@link LengthDimension }
481
     *     
482
     */
483
    public void setBaseWidth(LengthDimension value) {
484
        this.baseWidth = value;
485
    }
486
 
487
    /**
488
     * Gets the value of the analogRGBInput property.
489
     * 
490
     * <p>
491
     * This accessor method returns a reference to the live list,
492
     * not a snapshot. Therefore any modification you make to the
493
     * returned list will be present inside the JAXB object.
494
     * This is why there is not a <CODE>set</CODE> method for the analogRGBInput property.
495
     * 
496
     * <p>
497
     * For example, to add a new item, do as follows:
498
     * <pre>
499
     *    getAnalogRGBInput().add(newItem);
500
     * </pre>
501
     * 
502
     * 
503
     * <p>
504
     * Objects of the following type(s) are allowed in the list
505
     * {@link String }
506
     * 
507
     * 
508
     */
509
    public List<String> getAnalogRGBInput() {
510
        if (analogRGBInput == null) {
511
            analogRGBInput = new ArrayList<String>();
512
        }
513
        return this.analogRGBInput;
514
    }
515
 
516
    /**
517
     * Gets the value of the screenDimensions property.
518
     * 
519
     * @return
520
     *     possible object is
521
     *     {@link String }
522
     *     
523
     */
524
    public String getScreenDimensions() {
525
        return screenDimensions;
526
    }
527
 
528
    /**
529
     * Sets the value of the screenDimensions property.
530
     * 
531
     * @param value
532
     *     allowed object is
533
     *     {@link String }
534
     *     
535
     */
536
    public void setScreenDimensions(String value) {
537
        this.screenDimensions = value;
538
    }
539
 
540
    /**
541
     * Gets the value of the batteryCellType property.
542
     * 
543
     * @return
544
     *     possible object is
545
     *     {@link BatteryCellTypeValues }
546
     *     
547
     */
548
    public BatteryCellTypeValues getBatteryCellType() {
549
        return batteryCellType;
550
    }
551
 
552
    /**
553
     * Sets the value of the batteryCellType property.
554
     * 
555
     * @param value
556
     *     allowed object is
557
     *     {@link BatteryCellTypeValues }
558
     *     
559
     */
560
    public void setBatteryCellType(BatteryCellTypeValues value) {
561
        this.batteryCellType = value;
562
    }
563
 
564
    /**
565
     * Gets the value of the batteryChargeCycles property.
566
     * 
567
     * @return
568
     *     possible object is
569
     *     {@link BigInteger }
570
     *     
571
     */
572
    public BigInteger getBatteryChargeCycles() {
573
        return batteryChargeCycles;
574
    }
575
 
576
    /**
577
     * Sets the value of the batteryChargeCycles property.
578
     * 
579
     * @param value
580
     *     allowed object is
581
     *     {@link BigInteger }
582
     *     
583
     */
584
    public void setBatteryChargeCycles(BigInteger value) {
585
        this.batteryChargeCycles = value;
586
    }
587
 
588
    /**
589
     * Gets the value of the batteryPower property.
590
     * 
591
     * @return
592
     *     possible object is
593
     *     {@link BatteryPowerIntegerDimension }
594
     *     
595
     */
596
    public BatteryPowerIntegerDimension getBatteryPower() {
597
        return batteryPower;
598
    }
599
 
600
    /**
601
     * Sets the value of the batteryPower property.
602
     * 
603
     * @param value
604
     *     allowed object is
605
     *     {@link BatteryPowerIntegerDimension }
606
     *     
607
     */
608
    public void setBatteryPower(BatteryPowerIntegerDimension value) {
609
        this.batteryPower = value;
610
    }
611
 
612
    /**
613
     * Gets the value of the bluRayRegion property.
614
     * 
615
     * @return
616
     *     possible object is
617
     *     {@link BluRayRegionType }
618
     *     
619
     */
620
    public BluRayRegionType getBluRayRegion() {
621
        return bluRayRegion;
622
    }
623
 
624
    /**
625
     * Sets the value of the bluRayRegion property.
626
     * 
627
     * @param value
628
     *     allowed object is
629
     *     {@link BluRayRegionType }
630
     *     
631
     */
632
    public void setBluRayRegion(BluRayRegionType value) {
633
        this.bluRayRegion = value;
634
    }
635
 
636
    /**
637
     * Gets the value of the boxContents property.
638
     * 
639
     * @return
640
     *     possible object is
641
     *     {@link String }
642
     *     
643
     */
644
    public String getBoxContents() {
645
        return boxContents;
646
    }
647
 
648
    /**
649
     * Sets the value of the boxContents property.
650
     * 
651
     * @param value
652
     *     allowed object is
653
     *     {@link String }
654
     *     
655
     */
656
    public void setBoxContents(String value) {
657
        this.boxContents = value;
658
    }
659
 
660
    /**
661
     * Gets the value of the builtInMedia property.
662
     * 
663
     * <p>
664
     * This accessor method returns a reference to the live list,
665
     * not a snapshot. Therefore any modification you make to the
666
     * returned list will be present inside the JAXB object.
667
     * This is why there is not a <CODE>set</CODE> method for the builtInMedia property.
668
     * 
669
     * <p>
670
     * For example, to add a new item, do as follows:
671
     * <pre>
672
     *    getBuiltInMedia().add(newItem);
673
     * </pre>
674
     * 
675
     * 
676
     * <p>
677
     * Objects of the following type(s) are allowed in the list
678
     * {@link String }
679
     * 
680
     * 
681
     */
682
    public List<String> getBuiltInMedia() {
683
        if (builtInMedia == null) {
684
            builtInMedia = new ArrayList<String>();
685
        }
686
        return this.builtInMedia;
687
    }
688
 
689
    /**
690
     * Gets the value of the cableLength property.
691
     * 
692
     * @return
693
     *     possible object is
694
     *     {@link LengthDimension }
695
     *     
696
     */
697
    public LengthDimension getCableLength() {
698
        return cableLength;
699
    }
700
 
701
    /**
702
     * Sets the value of the cableLength property.
703
     * 
704
     * @param value
705
     *     allowed object is
706
     *     {@link LengthDimension }
707
     *     
708
     */
709
    public void setCableLength(LengthDimension value) {
710
        this.cableLength = value;
711
    }
712
 
713
    /**
714
     * Gets the value of the dvdRegion property.
715
     * 
716
     * @return
717
     *     possible object is
718
     *     {@link BigInteger }
719
     *     
720
     */
721
    public BigInteger getDVDRegion() {
722
        return dvdRegion;
723
    }
724
 
725
    /**
726
     * Sets the value of the dvdRegion property.
727
     * 
728
     * @param value
729
     *     allowed object is
730
     *     {@link BigInteger }
731
     *     
732
     */
733
    public void setDVDRegion(BigInteger value) {
734
        this.dvdRegion = value;
735
    }
736
 
737
    /**
738
     * Gets the value of the efficiency property.
739
     * 
740
     * @return
741
     *     possible object is
742
     *     {@link String }
743
     *     
744
     */
745
    public String getEfficiency() {
746
        return efficiency;
747
    }
748
 
749
    /**
750
     * Sets the value of the efficiency property.
751
     * 
752
     * @param value
753
     *     allowed object is
754
     *     {@link String }
755
     *     
756
     */
757
    public void setEfficiency(String value) {
758
        this.efficiency = value;
759
    }
760
 
761
    /**
762
     * Gets the value of the euEnergyLabelEfficiencyClass property.
763
     * 
764
     * @return
765
     *     possible object is
766
     *     {@link String }
767
     *     
768
     */
769
    public String getEuEnergyLabelEfficiencyClass() {
770
        return euEnergyLabelEfficiencyClass;
771
    }
772
 
773
    /**
774
     * Sets the value of the euEnergyLabelEfficiencyClass property.
775
     * 
776
     * @param value
777
     *     allowed object is
778
     *     {@link String }
779
     *     
780
     */
781
    public void setEuEnergyLabelEfficiencyClass(String value) {
782
        this.euEnergyLabelEfficiencyClass = value;
783
    }
784
 
785
    /**
786
     * Gets the value of the finishType property.
787
     * 
788
     * @return
789
     *     possible object is
790
     *     {@link String }
791
     *     
792
     */
793
    public String getFinishType() {
794
        return finishType;
795
    }
796
 
797
    /**
798
     * Sets the value of the finishType property.
799
     * 
800
     * @param value
801
     *     allowed object is
802
     *     {@link String }
803
     *     
804
     */
805
    public void setFinishType(String value) {
806
        this.finishType = value;
807
    }
808
 
809
    /**
810
     * Gets the value of the grilleRemoveability property.
811
     * 
812
     * @return
813
     *     possible object is
814
     *     {@link String }
815
     *     
816
     */
817
    public String getGrilleRemoveability() {
818
        return grilleRemoveability;
819
    }
820
 
821
    /**
822
     * Sets the value of the grilleRemoveability property.
823
     * 
824
     * @param value
825
     *     allowed object is
826
     *     {@link String }
827
     *     
828
     */
829
    public void setGrilleRemoveability(String value) {
830
        this.grilleRemoveability = value;
831
    }
832
 
833
    /**
834
     * Gets the value of the maximumHorizontalRefreshRate property.
835
     * 
836
     * @return
837
     *     possible object is
838
     *     {@link FrequencyDimension }
839
     *     
840
     */
841
    public FrequencyDimension getMaximumHorizontalRefreshRate() {
842
        return maximumHorizontalRefreshRate;
843
    }
844
 
845
    /**
846
     * Sets the value of the maximumHorizontalRefreshRate property.
847
     * 
848
     * @param value
849
     *     allowed object is
850
     *     {@link FrequencyDimension }
851
     *     
852
     */
853
    public void setMaximumHorizontalRefreshRate(FrequencyDimension value) {
854
        this.maximumHorizontalRefreshRate = value;
855
    }
856
 
857
    /**
858
     * Gets the value of the maximumVerticalRefreshRate property.
859
     * 
860
     * @return
861
     *     possible object is
862
     *     {@link FrequencyDimension }
863
     *     
864
     */
865
    public FrequencyDimension getMaximumVerticalRefreshRate() {
866
        return maximumVerticalRefreshRate;
867
    }
868
 
869
    /**
870
     * Sets the value of the maximumVerticalRefreshRate property.
871
     * 
872
     * @param value
873
     *     allowed object is
874
     *     {@link FrequencyDimension }
875
     *     
876
     */
877
    public void setMaximumVerticalRefreshRate(FrequencyDimension value) {
878
        this.maximumVerticalRefreshRate = value;
879
    }
880
 
881
    /**
882
     * Gets the value of the memorySlotsAvailable property.
883
     * 
884
     * @return
885
     *     possible object is
886
     *     {@link String }
887
     *     
888
     */
889
    public String getMemorySlotsAvailable() {
890
        return memorySlotsAvailable;
891
    }
892
 
893
    /**
894
     * Sets the value of the memorySlotsAvailable property.
895
     * 
896
     * @param value
897
     *     allowed object is
898
     *     {@link String }
899
     *     
900
     */
901
    public void setMemorySlotsAvailable(String value) {
902
        this.memorySlotsAvailable = value;
903
    }
904
 
905
    /**
906
     * Gets the value of the midRangeSpeakerDiameter property.
907
     * 
908
     * @return
909
     *     possible object is
910
     *     {@link LengthDimension }
911
     *     
912
     */
913
    public LengthDimension getMidRangeSpeakerDiameter() {
914
        return midRangeSpeakerDiameter;
915
    }
916
 
917
    /**
918
     * Sets the value of the midRangeSpeakerDiameter property.
919
     * 
920
     * @param value
921
     *     allowed object is
922
     *     {@link LengthDimension }
923
     *     
924
     */
925
    public void setMidRangeSpeakerDiameter(LengthDimension value) {
926
        this.midRangeSpeakerDiameter = value;
927
    }
928
 
929
    /**
930
     * Gets the value of the midRangeSpeakerMaterial property.
931
     * 
932
     * @return
933
     *     possible object is
934
     *     {@link String }
935
     *     
936
     */
937
    public String getMidRangeSpeakerMaterial() {
938
        return midRangeSpeakerMaterial;
939
    }
940
 
941
    /**
942
     * Sets the value of the midRangeSpeakerMaterial property.
943
     * 
944
     * @param value
945
     *     allowed object is
946
     *     {@link String }
947
     *     
948
     */
949
    public void setMidRangeSpeakerMaterial(String value) {
950
        this.midRangeSpeakerMaterial = value;
951
    }
952
 
953
    /**
954
     * Gets the value of the minimumHorizontalRefreshRate property.
955
     * 
956
     * @return
957
     *     possible object is
958
     *     {@link FrequencyDimension }
959
     *     
960
     */
961
    public FrequencyDimension getMinimumHorizontalRefreshRate() {
962
        return minimumHorizontalRefreshRate;
963
    }
964
 
965
    /**
966
     * Sets the value of the minimumHorizontalRefreshRate property.
967
     * 
968
     * @param value
969
     *     allowed object is
970
     *     {@link FrequencyDimension }
971
     *     
972
     */
973
    public void setMinimumHorizontalRefreshRate(FrequencyDimension value) {
974
        this.minimumHorizontalRefreshRate = value;
975
    }
976
 
977
    /**
978
     * Gets the value of the minimumVerticalRefreshRate property.
979
     * 
980
     * @return
981
     *     possible object is
982
     *     {@link FrequencyDimension }
983
     *     
984
     */
985
    public FrequencyDimension getMinimumVerticalRefreshRate() {
986
        return minimumVerticalRefreshRate;
987
    }
988
 
989
    /**
990
     * Sets the value of the minimumVerticalRefreshRate property.
991
     * 
992
     * @param value
993
     *     allowed object is
994
     *     {@link FrequencyDimension }
995
     *     
996
     */
997
    public void setMinimumVerticalRefreshRate(FrequencyDimension value) {
998
        this.minimumVerticalRefreshRate = value;
999
    }
1000
 
1001
    /**
1002
     * Gets the value of the mountingPattern property.
1003
     * 
1004
     * @return
1005
     *     possible object is
1006
     *     {@link String }
1007
     *     
1008
     */
1009
    public String getMountingPattern() {
1010
        return mountingPattern;
1011
    }
1012
 
1013
    /**
1014
     * Sets the value of the mountingPattern property.
1015
     * 
1016
     * @param value
1017
     *     allowed object is
1018
     *     {@link String }
1019
     *     
1020
     */
1021
    public void setMountingPattern(String value) {
1022
        this.mountingPattern = value;
1023
    }
1024
 
1025
    /**
1026
     * Gets the value of the numberOfRadioBandsSupported property.
1027
     * 
1028
     * @return
1029
     *     possible object is
1030
     *     {@link BigInteger }
1031
     *     
1032
     */
1033
    public BigInteger getNumberOfRadioBandsSupported() {
1034
        return numberOfRadioBandsSupported;
1035
    }
1036
 
1037
    /**
1038
     * Sets the value of the numberOfRadioBandsSupported property.
1039
     * 
1040
     * @param value
1041
     *     allowed object is
1042
     *     {@link BigInteger }
1043
     *     
1044
     */
1045
    public void setNumberOfRadioBandsSupported(BigInteger value) {
1046
        this.numberOfRadioBandsSupported = value;
1047
    }
1048
 
1049
    /**
1050
     * Gets the value of the parentalControlTechnology property.
1051
     * 
1052
     * @return
1053
     *     possible object is
1054
     *     {@link String }
1055
     *     
1056
     */
1057
    public String getParentalControlTechnology() {
1058
        return parentalControlTechnology;
1059
    }
1060
 
1061
    /**
1062
     * Sets the value of the parentalControlTechnology property.
1063
     * 
1064
     * @param value
1065
     *     allowed object is
1066
     *     {@link String }
1067
     *     
1068
     */
1069
    public void setParentalControlTechnology(String value) {
1070
        this.parentalControlTechnology = value;
1071
    }
1072
 
1073
    /**
1074
     * Gets the value of the powerConsumption property.
1075
     * 
1076
     * @return
1077
     *     possible object is
1078
     *     {@link PowerDimension }
1079
     *     
1080
     */
1081
    public PowerDimension getPowerConsumption() {
1082
        return powerConsumption;
1083
    }
1084
 
1085
    /**
1086
     * Sets the value of the powerConsumption property.
1087
     * 
1088
     * @param value
1089
     *     allowed object is
1090
     *     {@link PowerDimension }
1091
     *     
1092
     */
1093
    public void setPowerConsumption(PowerDimension value) {
1094
        this.powerConsumption = value;
1095
    }
1096
 
1097
    /**
1098
     * Gets the value of the powerPlugType property.
1099
     * 
1100
     * @return
1101
     *     possible object is
1102
     *     {@link PowerPlugType }
1103
     *     
1104
     */
1105
    public PowerPlugType getPowerPlugType() {
1106
        return powerPlugType;
1107
    }
1108
 
1109
    /**
1110
     * Sets the value of the powerPlugType property.
1111
     * 
1112
     * @param value
1113
     *     allowed object is
1114
     *     {@link PowerPlugType }
1115
     *     
1116
     */
1117
    public void setPowerPlugType(PowerPlugType value) {
1118
        this.powerPlugType = value;
1119
    }
1120
 
1121
    /**
1122
     * Gets the value of the powerSource property.
1123
     * 
1124
     * @return
1125
     *     possible object is
1126
     *     {@link String }
1127
     *     
1128
     */
1129
    public String getPowerSource() {
1130
        return powerSource;
1131
    }
1132
 
1133
    /**
1134
     * Sets the value of the powerSource property.
1135
     * 
1136
     * @param value
1137
     *     allowed object is
1138
     *     {@link String }
1139
     *     
1140
     */
1141
    public void setPowerSource(String value) {
1142
        this.powerSource = value;
1143
    }
1144
 
1145
    /**
1146
     * Gets the value of the refreshRate property.
1147
     * 
1148
     * @return
1149
     *     possible object is
1150
     *     {@link FrequencyDimension }
1151
     *     
1152
     */
1153
    public FrequencyDimension getRefreshRate() {
1154
        return refreshRate;
1155
    }
1156
 
1157
    /**
1158
     * Sets the value of the refreshRate property.
1159
     * 
1160
     * @param value
1161
     *     allowed object is
1162
     *     {@link FrequencyDimension }
1163
     *     
1164
     */
1165
    public void setRefreshRate(FrequencyDimension value) {
1166
        this.refreshRate = value;
1167
    }
1168
 
1169
    /**
1170
     * Gets the value of the remoteControlDescription property.
1171
     * 
1172
     * @return
1173
     *     possible object is
1174
     *     {@link String }
1175
     *     
1176
     */
1177
    public String getRemoteControlDescription() {
1178
        return remoteControlDescription;
1179
    }
1180
 
1181
    /**
1182
     * Sets the value of the remoteControlDescription property.
1183
     * 
1184
     * @param value
1185
     *     allowed object is
1186
     *     {@link String }
1187
     *     
1188
     */
1189
    public void setRemoteControlDescription(String value) {
1190
        this.remoteControlDescription = value;
1191
    }
1192
 
1193
    /**
1194
     * Gets the value of the removableMemory property.
1195
     * 
1196
     * @return
1197
     *     possible object is
1198
     *     {@link String }
1199
     *     
1200
     */
1201
    public String getRemovableMemory() {
1202
        return removableMemory;
1203
    }
1204
 
1205
    /**
1206
     * Sets the value of the removableMemory property.
1207
     * 
1208
     * @param value
1209
     *     allowed object is
1210
     *     {@link String }
1211
     *     
1212
     */
1213
    public void setRemovableMemory(String value) {
1214
        this.removableMemory = value;
1215
    }
1216
 
1217
    /**
1218
     * Gets the value of the resolution property.
1219
     * 
1220
     * @return
1221
     *     possible object is
1222
     *     {@link String }
1223
     *     
1224
     */
1225
    public String getResolution() {
1226
        return resolution;
1227
    }
1228
 
1229
    /**
1230
     * Sets the value of the resolution property.
1231
     * 
1232
     * @param value
1233
     *     allowed object is
1234
     *     {@link String }
1235
     *     
1236
     */
1237
    public void setResolution(String value) {
1238
        this.resolution = value;
1239
    }
1240
 
1241
    /**
1242
     * Gets the value of the sVideoInputType property.
1243
     * 
1244
     * @return
1245
     *     possible object is
1246
     *     {@link String }
1247
     *     
1248
     */
1249
    public String getSVideoInputType() {
1250
        return sVideoInputType;
1251
    }
1252
 
1253
    /**
1254
     * Sets the value of the sVideoInputType property.
1255
     * 
1256
     * @param value
1257
     *     allowed object is
1258
     *     {@link String }
1259
     *     
1260
     */
1261
    public void setSVideoInputType(String value) {
1262
        this.sVideoInputType = value;
1263
    }
1264
 
1265
    /**
1266
     * Gets the value of the screenFinish property.
1267
     * 
1268
     * @return
1269
     *     possible object is
1270
     *     {@link String }
1271
     *     
1272
     */
1273
    public String getScreenFinish() {
1274
        return screenFinish;
1275
    }
1276
 
1277
    /**
1278
     * Sets the value of the screenFinish property.
1279
     * 
1280
     * @param value
1281
     *     allowed object is
1282
     *     {@link String }
1283
     *     
1284
     */
1285
    public void setScreenFinish(String value) {
1286
        this.screenFinish = value;
1287
    }
1288
 
1289
    /**
1290
     * Gets the value of the screenResolution property.
1291
     * 
1292
     * @return
1293
     *     possible object is
1294
     *     {@link String }
1295
     *     
1296
     */
1297
    public String getScreenResolution() {
1298
        return screenResolution;
1299
    }
1300
 
1301
    /**
1302
     * Sets the value of the screenResolution property.
1303
     * 
1304
     * @param value
1305
     *     allowed object is
1306
     *     {@link String }
1307
     *     
1308
     */
1309
    public void setScreenResolution(String value) {
1310
        this.screenResolution = value;
1311
    }
1312
 
1313
    /**
1314
     * Gets the value of the screenSize property.
1315
     * 
1316
     * @return
1317
     *     possible object is
1318
     *     {@link LengthDimension }
1319
     *     
1320
     */
1321
    public LengthDimension getScreenSize() {
1322
        return screenSize;
1323
    }
1324
 
1325
    /**
1326
     * Sets the value of the screenSize property.
1327
     * 
1328
     * @param value
1329
     *     allowed object is
1330
     *     {@link LengthDimension }
1331
     *     
1332
     */
1333
    public void setScreenSize(LengthDimension value) {
1334
        this.screenSize = value;
1335
    }
1336
 
1337
    /**
1338
     * Gets the value of the numberOfSpeakers property.
1339
     * 
1340
     * @return
1341
     *     possible object is
1342
     *     {@link BigInteger }
1343
     *     
1344
     */
1345
    public BigInteger getNumberOfSpeakers() {
1346
        return numberOfSpeakers;
1347
    }
1348
 
1349
    /**
1350
     * Sets the value of the numberOfSpeakers property.
1351
     * 
1352
     * @param value
1353
     *     allowed object is
1354
     *     {@link BigInteger }
1355
     *     
1356
     */
1357
    public void setNumberOfSpeakers(BigInteger value) {
1358
        this.numberOfSpeakers = value;
1359
    }
1360
 
1361
    /**
1362
     * Gets the value of the internetApplications property.
1363
     * 
1364
     * <p>
1365
     * This accessor method returns a reference to the live list,
1366
     * not a snapshot. Therefore any modification you make to the
1367
     * returned list will be present inside the JAXB object.
1368
     * This is why there is not a <CODE>set</CODE> method for the internetApplications property.
1369
     * 
1370
     * <p>
1371
     * For example, to add a new item, do as follows:
1372
     * <pre>
1373
     *    getInternetApplications().add(newItem);
1374
     * </pre>
1375
     * 
1376
     * 
1377
     * <p>
1378
     * Objects of the following type(s) are allowed in the list
1379
     * {@link String }
1380
     * 
1381
     * 
1382
     */
1383
    public List<String> getInternetApplications() {
1384
        if (internetApplications == null) {
1385
            internetApplications = new ArrayList<String>();
1386
        }
1387
        return this.internetApplications;
1388
    }
1389
 
1390
    /**
1391
     * Gets the value of the shape property.
1392
     * 
1393
     * @return
1394
     *     possible object is
1395
     *     {@link String }
1396
     *     
1397
     */
1398
    public String getShape() {
1399
        return shape;
1400
    }
1401
 
1402
    /**
1403
     * Sets the value of the shape property.
1404
     * 
1405
     * @param value
1406
     *     allowed object is
1407
     *     {@link String }
1408
     *     
1409
     */
1410
    public void setShape(String value) {
1411
        this.shape = value;
1412
    }
1413
 
1414
    /**
1415
     * Gets the value of the softwareIncluded property.
1416
     * 
1417
     * @return
1418
     *     possible object is
1419
     *     {@link String }
1420
     *     
1421
     */
1422
    public String getSoftwareIncluded() {
1423
        return softwareIncluded;
1424
    }
1425
 
1426
    /**
1427
     * Sets the value of the softwareIncluded property.
1428
     * 
1429
     * @param value
1430
     *     allowed object is
1431
     *     {@link String }
1432
     *     
1433
     */
1434
    public void setSoftwareIncluded(String value) {
1435
        this.softwareIncluded = value;
1436
    }
1437
 
1438
    /**
1439
     * Gets the value of the speakerGrilleMaterial property.
1440
     * 
1441
     * @return
1442
     *     possible object is
1443
     *     {@link String }
1444
     *     
1445
     */
1446
    public String getSpeakerGrilleMaterial() {
1447
        return speakerGrilleMaterial;
1448
    }
1449
 
1450
    /**
1451
     * Sets the value of the speakerGrilleMaterial property.
1452
     * 
1453
     * @param value
1454
     *     allowed object is
1455
     *     {@link String }
1456
     *     
1457
     */
1458
    public void setSpeakerGrilleMaterial(String value) {
1459
        this.speakerGrilleMaterial = value;
1460
    }
1461
 
1462
    /**
1463
     * Gets the value of the speakerMaximumInputPower property.
1464
     * 
1465
     * @return
1466
     *     possible object is
1467
     *     {@link PowerDimension }
1468
     *     
1469
     */
1470
    public PowerDimension getSpeakerMaximumInputPower() {
1471
        return speakerMaximumInputPower;
1472
    }
1473
 
1474
    /**
1475
     * Sets the value of the speakerMaximumInputPower property.
1476
     * 
1477
     * @param value
1478
     *     allowed object is
1479
     *     {@link PowerDimension }
1480
     *     
1481
     */
1482
    public void setSpeakerMaximumInputPower(PowerDimension value) {
1483
        this.speakerMaximumInputPower = value;
1484
    }
1485
 
1486
    /**
1487
     * Gets the value of the subwooferPowerTechnology property.
1488
     * 
1489
     * @return
1490
     *     possible object is
1491
     *     {@link String }
1492
     *     
1493
     */
1494
    public String getSubwooferPowerTechnology() {
1495
        return subwooferPowerTechnology;
1496
    }
1497
 
1498
    /**
1499
     * Sets the value of the subwooferPowerTechnology property.
1500
     * 
1501
     * @param value
1502
     *     allowed object is
1503
     *     {@link String }
1504
     *     
1505
     */
1506
    public void setSubwooferPowerTechnology(String value) {
1507
        this.subwooferPowerTechnology = value;
1508
    }
1509
 
1510
    /**
1511
     * Gets the value of the subwooferSpeakerDiameter property.
1512
     * 
1513
     * @return
1514
     *     possible object is
1515
     *     {@link LengthDimension }
1516
     *     
1517
     */
1518
    public LengthDimension getSubwooferSpeakerDiameter() {
1519
        return subwooferSpeakerDiameter;
1520
    }
1521
 
1522
    /**
1523
     * Sets the value of the subwooferSpeakerDiameter property.
1524
     * 
1525
     * @param value
1526
     *     allowed object is
1527
     *     {@link LengthDimension }
1528
     *     
1529
     */
1530
    public void setSubwooferSpeakerDiameter(LengthDimension value) {
1531
        this.subwooferSpeakerDiameter = value;
1532
    }
1533
 
1534
    /**
1535
     * Gets the value of the subwooferSpeakerMaterial property.
1536
     * 
1537
     * @return
1538
     *     possible object is
1539
     *     {@link String }
1540
     *     
1541
     */
1542
    public String getSubwooferSpeakerMaterial() {
1543
        return subwooferSpeakerMaterial;
1544
    }
1545
 
1546
    /**
1547
     * Sets the value of the subwooferSpeakerMaterial property.
1548
     * 
1549
     * @param value
1550
     *     allowed object is
1551
     *     {@link String }
1552
     *     
1553
     */
1554
    public void setSubwooferSpeakerMaterial(String value) {
1555
        this.subwooferSpeakerMaterial = value;
1556
    }
1557
 
1558
    /**
1559
     * Gets the value of the subwooferWattage property.
1560
     * 
1561
     * @return
1562
     *     possible object is
1563
     *     {@link WattageDimension }
1564
     *     
1565
     */
1566
    public WattageDimension getSubwooferWattage() {
1567
        return subwooferWattage;
1568
    }
1569
 
1570
    /**
1571
     * Sets the value of the subwooferWattage property.
1572
     * 
1573
     * @param value
1574
     *     allowed object is
1575
     *     {@link WattageDimension }
1576
     *     
1577
     */
1578
    public void setSubwooferWattage(WattageDimension value) {
1579
        this.subwooferWattage = value;
1580
    }
1581
 
1582
    /**
1583
     * Gets the value of the totalCoaxialInputs property.
1584
     * 
1585
     * @return
1586
     *     possible object is
1587
     *     {@link BigInteger }
1588
     *     
1589
     */
1590
    public BigInteger getTotalCoaxialInputs() {
1591
        return totalCoaxialInputs;
1592
    }
1593
 
1594
    /**
1595
     * Sets the value of the totalCoaxialInputs property.
1596
     * 
1597
     * @param value
1598
     *     allowed object is
1599
     *     {@link BigInteger }
1600
     *     
1601
     */
1602
    public void setTotalCoaxialInputs(BigInteger value) {
1603
        this.totalCoaxialInputs = value;
1604
    }
1605
 
1606
    /**
1607
     * Gets the value of the totalComponentInPorts property.
1608
     * 
1609
     * @return
1610
     *     possible object is
1611
     *     {@link BigInteger }
1612
     *     
1613
     */
1614
    public BigInteger getTotalComponentInPorts() {
1615
        return totalComponentInPorts;
1616
    }
1617
 
1618
    /**
1619
     * Sets the value of the totalComponentInPorts property.
1620
     * 
1621
     * @param value
1622
     *     allowed object is
1623
     *     {@link BigInteger }
1624
     *     
1625
     */
1626
    public void setTotalComponentInPorts(BigInteger value) {
1627
        this.totalComponentInPorts = value;
1628
    }
1629
 
1630
    /**
1631
     * Gets the value of the totalCompositePorts property.
1632
     * 
1633
     * @return
1634
     *     possible object is
1635
     *     {@link BigInteger }
1636
     *     
1637
     */
1638
    public BigInteger getTotalCompositePorts() {
1639
        return totalCompositePorts;
1640
    }
1641
 
1642
    /**
1643
     * Sets the value of the totalCompositePorts property.
1644
     * 
1645
     * @param value
1646
     *     allowed object is
1647
     *     {@link BigInteger }
1648
     *     
1649
     */
1650
    public void setTotalCompositePorts(BigInteger value) {
1651
        this.totalCompositePorts = value;
1652
    }
1653
 
1654
    /**
1655
     * Gets the value of the totalDVIPorts property.
1656
     * 
1657
     * @return
1658
     *     possible object is
1659
     *     {@link BigInteger }
1660
     *     
1661
     */
1662
    public BigInteger getTotalDVIPorts() {
1663
        return totalDVIPorts;
1664
    }
1665
 
1666
    /**
1667
     * Sets the value of the totalDVIPorts property.
1668
     * 
1669
     * @param value
1670
     *     allowed object is
1671
     *     {@link BigInteger }
1672
     *     
1673
     */
1674
    public void setTotalDVIPorts(BigInteger value) {
1675
        this.totalDVIPorts = value;
1676
    }
1677
 
1678
    /**
1679
     * Gets the value of the totalEthernetPorts property.
1680
     * 
1681
     * @return
1682
     *     possible object is
1683
     *     {@link BigInteger }
1684
     *     
1685
     */
1686
    public BigInteger getTotalEthernetPorts() {
1687
        return totalEthernetPorts;
1688
    }
1689
 
1690
    /**
1691
     * Sets the value of the totalEthernetPorts property.
1692
     * 
1693
     * @param value
1694
     *     allowed object is
1695
     *     {@link BigInteger }
1696
     *     
1697
     */
1698
    public void setTotalEthernetPorts(BigInteger value) {
1699
        this.totalEthernetPorts = value;
1700
    }
1701
 
1702
    /**
1703
     * Gets the value of the totalFirewirePorts property.
1704
     * 
1705
     * @return
1706
     *     possible object is
1707
     *     {@link BigInteger }
1708
     *     
1709
     */
1710
    public BigInteger getTotalFirewirePorts() {
1711
        return totalFirewirePorts;
1712
    }
1713
 
1714
    /**
1715
     * Sets the value of the totalFirewirePorts property.
1716
     * 
1717
     * @param value
1718
     *     allowed object is
1719
     *     {@link BigInteger }
1720
     *     
1721
     */
1722
    public void setTotalFirewirePorts(BigInteger value) {
1723
        this.totalFirewirePorts = value;
1724
    }
1725
 
1726
    /**
1727
     * Gets the value of the totalHdmiPorts property.
1728
     * 
1729
     * @return
1730
     *     possible object is
1731
     *     {@link BigInteger }
1732
     *     
1733
     */
1734
    public BigInteger getTotalHdmiPorts() {
1735
        return totalHdmiPorts;
1736
    }
1737
 
1738
    /**
1739
     * Sets the value of the totalHdmiPorts property.
1740
     * 
1741
     * @param value
1742
     *     allowed object is
1743
     *     {@link BigInteger }
1744
     *     
1745
     */
1746
    public void setTotalHdmiPorts(BigInteger value) {
1747
        this.totalHdmiPorts = value;
1748
    }
1749
 
1750
    /**
1751
     * Gets the value of the totalSubwooferOutputs property.
1752
     * 
1753
     * @return
1754
     *     possible object is
1755
     *     {@link BigInteger }
1756
     *     
1757
     */
1758
    public BigInteger getTotalSubwooferOutputs() {
1759
        return totalSubwooferOutputs;
1760
    }
1761
 
1762
    /**
1763
     * Sets the value of the totalSubwooferOutputs property.
1764
     * 
1765
     * @param value
1766
     *     allowed object is
1767
     *     {@link BigInteger }
1768
     *     
1769
     */
1770
    public void setTotalSubwooferOutputs(BigInteger value) {
1771
        this.totalSubwooferOutputs = value;
1772
    }
1773
 
1774
    /**
1775
     * Gets the value of the totalSVideoInPorts property.
1776
     * 
1777
     * @return
1778
     *     possible object is
1779
     *     {@link BigInteger }
1780
     *     
1781
     */
1782
    public BigInteger getTotalSVideoInPorts() {
1783
        return totalSVideoInPorts;
1784
    }
1785
 
1786
    /**
1787
     * Sets the value of the totalSVideoInPorts property.
1788
     * 
1789
     * @param value
1790
     *     allowed object is
1791
     *     {@link BigInteger }
1792
     *     
1793
     */
1794
    public void setTotalSVideoInPorts(BigInteger value) {
1795
        this.totalSVideoInPorts = value;
1796
    }
1797
 
1798
    /**
1799
     * Gets the value of the totalSVideoOutPorts property.
1800
     * 
1801
     * @return
1802
     *     possible object is
1803
     *     {@link BigInteger }
1804
     *     
1805
     */
1806
    public BigInteger getTotalSVideoOutPorts() {
1807
        return totalSVideoOutPorts;
1808
    }
1809
 
1810
    /**
1811
     * Sets the value of the totalSVideoOutPorts property.
1812
     * 
1813
     * @param value
1814
     *     allowed object is
1815
     *     {@link BigInteger }
1816
     *     
1817
     */
1818
    public void setTotalSVideoOutPorts(BigInteger value) {
1819
        this.totalSVideoOutPorts = value;
1820
    }
1821
 
1822
    /**
1823
     * Gets the value of the totalUSBPorts property.
1824
     * 
1825
     * @return
1826
     *     possible object is
1827
     *     {@link BigInteger }
1828
     *     
1829
     */
1830
    public BigInteger getTotalUSBPorts() {
1831
        return totalUSBPorts;
1832
    }
1833
 
1834
    /**
1835
     * Sets the value of the totalUSBPorts property.
1836
     * 
1837
     * @param value
1838
     *     allowed object is
1839
     *     {@link BigInteger }
1840
     *     
1841
     */
1842
    public void setTotalUSBPorts(BigInteger value) {
1843
        this.totalUSBPorts = value;
1844
    }
1845
 
1846
    /**
1847
     * Gets the value of the totalVgaInPorts property.
1848
     * 
1849
     * @return
1850
     *     possible object is
1851
     *     {@link BigInteger }
1852
     *     
1853
     */
1854
    public BigInteger getTotalVgaInPorts() {
1855
        return totalVgaInPorts;
1856
    }
1857
 
1858
    /**
1859
     * Sets the value of the totalVgaInPorts property.
1860
     * 
1861
     * @param value
1862
     *     allowed object is
1863
     *     {@link BigInteger }
1864
     *     
1865
     */
1866
    public void setTotalVgaInPorts(BigInteger value) {
1867
        this.totalVgaInPorts = value;
1868
    }
1869
 
1870
    /**
1871
     * Gets the value of the totalVideoOutPorts property.
1872
     * 
1873
     * @return
1874
     *     possible object is
1875
     *     {@link BigInteger }
1876
     *     
1877
     */
1878
    public BigInteger getTotalVideoOutPorts() {
1879
        return totalVideoOutPorts;
1880
    }
1881
 
1882
    /**
1883
     * Sets the value of the totalVideoOutPorts property.
1884
     * 
1885
     * @param value
1886
     *     allowed object is
1887
     *     {@link BigInteger }
1888
     *     
1889
     */
1890
    public void setTotalVideoOutPorts(BigInteger value) {
1891
        this.totalVideoOutPorts = value;
1892
    }
1893
 
1894
    /**
1895
     * Gets the value of the universalRemoteCode property.
1896
     * 
1897
     * @return
1898
     *     possible object is
1899
     *     {@link BigInteger }
1900
     *     
1901
     */
1902
    public BigInteger getUniversalRemoteCode() {
1903
        return universalRemoteCode;
1904
    }
1905
 
1906
    /**
1907
     * Sets the value of the universalRemoteCode property.
1908
     * 
1909
     * @param value
1910
     *     allowed object is
1911
     *     {@link BigInteger }
1912
     *     
1913
     */
1914
    public void setUniversalRemoteCode(BigInteger value) {
1915
        this.universalRemoteCode = value;
1916
    }
1917
 
1918
    /**
1919
     * Gets the value of the wirelessTechnology property.
1920
     * 
1921
     * <p>
1922
     * This accessor method returns a reference to the live list,
1923
     * not a snapshot. Therefore any modification you make to the
1924
     * returned list will be present inside the JAXB object.
1925
     * This is why there is not a <CODE>set</CODE> method for the wirelessTechnology property.
1926
     * 
1927
     * <p>
1928
     * For example, to add a new item, do as follows:
1929
     * <pre>
1930
     *    getWirelessTechnology().add(newItem);
1931
     * </pre>
1932
     * 
1933
     * 
1934
     * <p>
1935
     * Objects of the following type(s) are allowed in the list
1936
     * {@link String }
1937
     * 
1938
     * 
1939
     */
1940
    public List<String> getWirelessTechnology() {
1941
        if (wirelessTechnology == null) {
1942
            wirelessTechnology = new ArrayList<String>();
1943
        }
1944
        return this.wirelessTechnology;
1945
    }
1946
 
1947
    /**
1948
     * Gets the value of the wirelessType property.
1949
     * 
1950
     * @return
1951
     *     possible object is
1952
     *     {@link String }
1953
     *     
1954
     */
1955
    public String getWirelessType() {
1956
        return wirelessType;
1957
    }
1958
 
1959
    /**
1960
     * Sets the value of the wirelessType property.
1961
     * 
1962
     * @param value
1963
     *     allowed object is
1964
     *     {@link String }
1965
     *     
1966
     */
1967
    public void setWirelessType(String value) {
1968
        this.wirelessType = value;
1969
    }
1970
 
1971
    /**
1972
     * Gets the value of the wooferSpeakerDiameter property.
1973
     * 
1974
     * @return
1975
     *     possible object is
1976
     *     {@link LengthDimension }
1977
     *     
1978
     */
1979
    public LengthDimension getWooferSpeakerDiameter() {
1980
        return wooferSpeakerDiameter;
1981
    }
1982
 
1983
    /**
1984
     * Sets the value of the wooferSpeakerDiameter property.
1985
     * 
1986
     * @param value
1987
     *     allowed object is
1988
     *     {@link LengthDimension }
1989
     *     
1990
     */
1991
    public void setWooferSpeakerDiameter(LengthDimension value) {
1992
        this.wooferSpeakerDiameter = value;
1993
    }
1994
 
1995
    /**
1996
     * Gets the value of the wooferSpeakerMaterial property.
1997
     * 
1998
     * @return
1999
     *     possible object is
2000
     *     {@link String }
2001
     *     
2002
     */
2003
    public String getWooferSpeakerMaterial() {
2004
        return wooferSpeakerMaterial;
2005
    }
2006
 
2007
    /**
2008
     * Sets the value of the wooferSpeakerMaterial property.
2009
     * 
2010
     * @param value
2011
     *     allowed object is
2012
     *     {@link String }
2013
     *     
2014
     */
2015
    public void setWooferSpeakerMaterial(String value) {
2016
        this.wooferSpeakerMaterial = value;
2017
    }
2018
 
2019
}