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