Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
7480 vikram.rag 1
//
2
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
3
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4
// Any modifications to this file will be lost upon recompilation of the source schema. 
5
// Generated on: 2013.03.04 at 03:49:29 PM IST 
6
//
7
 
8
 
9
package in.shop2020.feeds.products;
10
 
11
import java.math.BigDecimal;
12
import java.math.BigInteger;
13
import java.util.ArrayList;
14
import java.util.List;
15
import javax.xml.bind.annotation.XmlAccessType;
16
import javax.xml.bind.annotation.XmlAccessorType;
17
import javax.xml.bind.annotation.XmlElement;
18
import javax.xml.bind.annotation.XmlRootElement;
19
import javax.xml.bind.annotation.XmlType;
20
import javax.xml.bind.annotation.adapters.NormalizedStringAdapter;
21
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
22
 
23
 
24
/**
25
 * <p>Java class for anonymous complex type.
26
 * 
27
 * <p>The following schema fragment specifies the expected content contained within this class.
28
 * 
29
 * <pre>
30
 * &lt;complexType>
31
 *   &lt;complexContent>
32
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
33
 *       &lt;sequence>
34
 *         &lt;element name="ProductType">
35
 *           &lt;complexType>
36
 *             &lt;complexContent>
37
 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
38
 *                 &lt;choice>
39
 *                   &lt;element ref="{}CarryingCaseOrBag"/>
40
 *                   &lt;element ref="{}ComputerAddOn"/>
41
 *                   &lt;element ref="{}ComputerComponent"/>
42
 *                   &lt;element ref="{}ComputerCoolingDevice"/>
43
 *                   &lt;element ref="{}ComputerDriveOrStorage"/>
44
 *                   &lt;element ref="{}ComputerInputDevice"/>
45
 *                   &lt;element ref="{}ComputerProcessor"/>
46
 *                   &lt;element ref="{}ComputerSpeaker"/>
47
 *                   &lt;element ref="{}Computer"/>
48
 *                   &lt;element ref="{}FlashMemory"/>
49
 *                   &lt;element ref="{}InkOrToner"/>
50
 *                   &lt;element ref="{}Keyboards"/>
51
 *                   &lt;element ref="{}MemoryReader"/>
52
 *                   &lt;element ref="{}Monitor"/>
53
 *                   &lt;element ref="{}Motherboard"/>
54
 *                   &lt;element ref="{}NetworkingDevice"/>
55
 *                   &lt;element ref="{}NotebookComputer"/>
56
 *                   &lt;element ref="{}PersonalComputer"/>
57
 *                   &lt;element ref="{}Printer"/>
58
 *                   &lt;element ref="{}RamMemory"/>
59
 *                   &lt;element ref="{}Scanner"/>
60
 *                   &lt;element ref="{}SoundCard"/>
61
 *                   &lt;element ref="{}SystemCabinet"/>
62
 *                   &lt;element ref="{}SystemPowerDevice"/>
63
 *                   &lt;element ref="{}TabletComputer"/>
64
 *                   &lt;element ref="{}VideoCard"/>
65
 *                   &lt;element ref="{}VideoProjector"/>
66
 *                   &lt;element ref="{}Webcam"/>
67
 *                 &lt;/choice>
68
 *               &lt;/restriction>
69
 *             &lt;/complexContent>
70
 *           &lt;/complexType>
71
 *         &lt;/element>
72
 *         &lt;element name="AssemblyRequired" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
73
 *         &lt;element ref="{}Battery" minOccurs="0"/>
74
 *         &lt;element name="BatteryAverageLife" type="{}PositiveNonZeroDimension" minOccurs="0"/>
75
 *         &lt;element name="BatteryAverageLifeStandby" type="{}PositiveNonZeroDimension" minOccurs="0"/>
76
 *         &lt;element name="BatteryChargeTime" type="{}PositiveNonZeroDimension" minOccurs="0"/>
77
 *         &lt;element name="Color" type="{}StringNotNull" minOccurs="0"/>
78
 *         &lt;element name="ColorMap" type="{}StringNotNull" minOccurs="0"/>
79
 *         &lt;element name="CountryOfOrigin" type="{}CountryOfOriginType" minOccurs="0"/>
80
 *         &lt;element name="DisplayLength" type="{}LengthDimension" minOccurs="0"/>
81
 *         &lt;element name="DisplayVolume" type="{}VolumeDimension" minOccurs="0"/>
82
 *         &lt;element name="DisplayWeight" type="{}WeightDimension" minOccurs="0"/>
83
 *         &lt;element name="HarmonizedCode" type="{}StringNotNull" minOccurs="0"/>
84
 *         &lt;element name="IncludedComponents" type="{}StringNotNull" maxOccurs="3" minOccurs="0"/>
85
 *         &lt;element name="IsPortable" type="{http://www.w3.org/2001/XMLSchema}boolean" maxOccurs="3" minOccurs="0"/>
86
 *         &lt;element name="ItemPackageQuantity" type="{}PositiveInteger" minOccurs="0"/>
87
 *         &lt;element name="LithiumBatteryEnergyContent" type="{}PositiveInteger" minOccurs="0"/>
88
 *         &lt;element name="LithiumBatteryPackaging" minOccurs="0">
89
 *           &lt;simpleType>
90
 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
91
 *               &lt;enumeration value="batteries_contained_in_equipment"/>
92
 *               &lt;enumeration value="batteries_only"/>
93
 *               &lt;enumeration value="batteries_packed_with_equipment"/>
94
 *             &lt;/restriction>
95
 *           &lt;/simpleType>
96
 *         &lt;/element>
97
 *         &lt;element name="LithiumBatteryVoltage" type="{}PositiveInteger" minOccurs="0"/>
98
 *         &lt;element name="LithiumBatteryWeight" type="{}PositiveInteger" minOccurs="0"/>
99
 *         &lt;element name="ManufacturerWarrantyType" type="{}StringNotNull" minOccurs="0"/>
100
 *         &lt;element name="MfrWarrantyDescriptionLabor" type="{}SuperLongStringNotNull" minOccurs="0"/>
101
 *         &lt;element name="MfrWarrantyDescriptionParts" type="{}SuperLongStringNotNull" minOccurs="0"/>
102
 *         &lt;element name="NumberOfLithiumIonCells" type="{}PositiveInteger" minOccurs="0"/>
103
 *         &lt;element name="NumberOfLithiumMetalCells" type="{}PositiveInteger" minOccurs="0"/>
104
 *         &lt;element name="PowerSource" type="{}StringNotNull" minOccurs="0"/>
105
 *         &lt;element name="RemoteIncluded" type="{}StringNotNull" minOccurs="0"/>
106
 *         &lt;element name="Size" type="{}StringNotNull" minOccurs="0"/>
107
 *         &lt;element name="SellerWarrantyDescription" type="{}SuperLongStringNotNull" minOccurs="0"/>
108
 *         &lt;element name="Warnings" type="{}LongStringNotNull" minOccurs="0"/>
109
 *       &lt;/sequence>
110
 *     &lt;/restriction>
111
 *   &lt;/complexContent>
112
 * &lt;/complexType>
113
 * </pre>
114
 * 
115
 * 
116
 */
117
@XmlAccessorType(XmlAccessType.FIELD)
118
@XmlType(name = "", propOrder = {
119
    "productType",
120
    "assemblyRequired",
121
    "battery",
122
    "batteryAverageLife",
123
    "batteryAverageLifeStandby",
124
    "batteryChargeTime",
125
    "color",
126
    "colorMap",
127
    "countryOfOrigin",
128
    "displayLength",
129
    "displayVolume",
130
    "displayWeight",
131
    "harmonizedCode",
132
    "includedComponents",
133
    "isPortable",
134
    "itemPackageQuantity",
135
    "lithiumBatteryEnergyContent",
136
    "lithiumBatteryPackaging",
137
    "lithiumBatteryVoltage",
138
    "lithiumBatteryWeight",
139
    "manufacturerWarrantyType",
140
    "mfrWarrantyDescriptionLabor",
141
    "mfrWarrantyDescriptionParts",
142
    "numberOfLithiumIonCells",
143
    "numberOfLithiumMetalCells",
144
    "powerSource",
145
    "remoteIncluded",
146
    "size",
147
    "sellerWarrantyDescription",
148
    "warnings"
149
})
150
@XmlRootElement(name = "Computers")
151
public class Computers {
152
 
153
    @XmlElement(name = "ProductType", required = true)
154
    protected Computers.ProductType productType;
155
    @XmlElement(name = "AssemblyRequired")
156
    protected Boolean assemblyRequired;
157
    @XmlElement(name = "Battery")
158
    protected Battery battery;
159
    @XmlElement(name = "BatteryAverageLife")
160
    protected BigDecimal batteryAverageLife;
161
    @XmlElement(name = "BatteryAverageLifeStandby")
162
    protected BigDecimal batteryAverageLifeStandby;
163
    @XmlElement(name = "BatteryChargeTime")
164
    protected BigDecimal batteryChargeTime;
165
    @XmlElement(name = "Color")
166
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
167
    protected String color;
168
    @XmlElement(name = "ColorMap")
169
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
170
    protected String colorMap;
171
    @XmlElement(name = "CountryOfOrigin")
172
    protected String countryOfOrigin;
173
    @XmlElement(name = "DisplayLength")
174
    protected LengthDimension displayLength;
175
    @XmlElement(name = "DisplayVolume")
176
    protected VolumeDimension displayVolume;
177
    @XmlElement(name = "DisplayWeight")
178
    protected WeightDimension displayWeight;
179
    @XmlElement(name = "HarmonizedCode")
180
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
181
    protected String harmonizedCode;
182
    @XmlElement(name = "IncludedComponents")
183
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
184
    protected List<String> includedComponents;
185
    @XmlElement(name = "IsPortable", type = Boolean.class)
186
    protected List<Boolean> isPortable;
187
    @XmlElement(name = "ItemPackageQuantity")
188
    protected BigInteger itemPackageQuantity;
189
    @XmlElement(name = "LithiumBatteryEnergyContent")
190
    protected BigInteger lithiumBatteryEnergyContent;
191
    @XmlElement(name = "LithiumBatteryPackaging")
192
    protected String lithiumBatteryPackaging;
193
    @XmlElement(name = "LithiumBatteryVoltage")
194
    protected BigInteger lithiumBatteryVoltage;
195
    @XmlElement(name = "LithiumBatteryWeight")
196
    protected BigInteger lithiumBatteryWeight;
197
    @XmlElement(name = "ManufacturerWarrantyType")
198
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
199
    protected String manufacturerWarrantyType;
200
    @XmlElement(name = "MfrWarrantyDescriptionLabor")
201
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
202
    protected String mfrWarrantyDescriptionLabor;
203
    @XmlElement(name = "MfrWarrantyDescriptionParts")
204
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
205
    protected String mfrWarrantyDescriptionParts;
206
    @XmlElement(name = "NumberOfLithiumIonCells")
207
    protected BigInteger numberOfLithiumIonCells;
208
    @XmlElement(name = "NumberOfLithiumMetalCells")
209
    protected BigInteger numberOfLithiumMetalCells;
210
    @XmlElement(name = "PowerSource")
211
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
212
    protected String powerSource;
213
    @XmlElement(name = "RemoteIncluded")
214
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
215
    protected String remoteIncluded;
216
    @XmlElement(name = "Size")
217
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
218
    protected String size;
219
    @XmlElement(name = "SellerWarrantyDescription")
220
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
221
    protected String sellerWarrantyDescription;
222
    @XmlElement(name = "Warnings")
223
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
224
    protected String warnings;
225
 
226
    /**
227
     * Gets the value of the productType property.
228
     * 
229
     * @return
230
     *     possible object is
231
     *     {@link Computers.ProductType }
232
     *     
233
     */
234
    public Computers.ProductType getProductType() {
235
        return productType;
236
    }
237
 
238
    /**
239
     * Sets the value of the productType property.
240
     * 
241
     * @param value
242
     *     allowed object is
243
     *     {@link Computers.ProductType }
244
     *     
245
     */
246
    public void setProductType(Computers.ProductType value) {
247
        this.productType = value;
248
    }
249
 
250
    /**
251
     * Gets the value of the assemblyRequired property.
252
     * 
253
     * @return
254
     *     possible object is
255
     *     {@link Boolean }
256
     *     
257
     */
258
    public Boolean isAssemblyRequired() {
259
        return assemblyRequired;
260
    }
261
 
262
    /**
263
     * Sets the value of the assemblyRequired property.
264
     * 
265
     * @param value
266
     *     allowed object is
267
     *     {@link Boolean }
268
     *     
269
     */
270
    public void setAssemblyRequired(Boolean value) {
271
        this.assemblyRequired = value;
272
    }
273
 
274
    /**
275
     * Gets the value of the battery property.
276
     * 
277
     * @return
278
     *     possible object is
279
     *     {@link Battery }
280
     *     
281
     */
282
    public Battery getBattery() {
283
        return battery;
284
    }
285
 
286
    /**
287
     * Sets the value of the battery property.
288
     * 
289
     * @param value
290
     *     allowed object is
291
     *     {@link Battery }
292
     *     
293
     */
294
    public void setBattery(Battery value) {
295
        this.battery = value;
296
    }
297
 
298
    /**
299
     * Gets the value of the batteryAverageLife property.
300
     * 
301
     * @return
302
     *     possible object is
303
     *     {@link BigDecimal }
304
     *     
305
     */
306
    public BigDecimal getBatteryAverageLife() {
307
        return batteryAverageLife;
308
    }
309
 
310
    /**
311
     * Sets the value of the batteryAverageLife property.
312
     * 
313
     * @param value
314
     *     allowed object is
315
     *     {@link BigDecimal }
316
     *     
317
     */
318
    public void setBatteryAverageLife(BigDecimal value) {
319
        this.batteryAverageLife = value;
320
    }
321
 
322
    /**
323
     * Gets the value of the batteryAverageLifeStandby property.
324
     * 
325
     * @return
326
     *     possible object is
327
     *     {@link BigDecimal }
328
     *     
329
     */
330
    public BigDecimal getBatteryAverageLifeStandby() {
331
        return batteryAverageLifeStandby;
332
    }
333
 
334
    /**
335
     * Sets the value of the batteryAverageLifeStandby property.
336
     * 
337
     * @param value
338
     *     allowed object is
339
     *     {@link BigDecimal }
340
     *     
341
     */
342
    public void setBatteryAverageLifeStandby(BigDecimal value) {
343
        this.batteryAverageLifeStandby = value;
344
    }
345
 
346
    /**
347
     * Gets the value of the batteryChargeTime property.
348
     * 
349
     * @return
350
     *     possible object is
351
     *     {@link BigDecimal }
352
     *     
353
     */
354
    public BigDecimal getBatteryChargeTime() {
355
        return batteryChargeTime;
356
    }
357
 
358
    /**
359
     * Sets the value of the batteryChargeTime property.
360
     * 
361
     * @param value
362
     *     allowed object is
363
     *     {@link BigDecimal }
364
     *     
365
     */
366
    public void setBatteryChargeTime(BigDecimal value) {
367
        this.batteryChargeTime = value;
368
    }
369
 
370
    /**
371
     * Gets the value of the color property.
372
     * 
373
     * @return
374
     *     possible object is
375
     *     {@link String }
376
     *     
377
     */
378
    public String getColor() {
379
        return color;
380
    }
381
 
382
    /**
383
     * Sets the value of the color property.
384
     * 
385
     * @param value
386
     *     allowed object is
387
     *     {@link String }
388
     *     
389
     */
390
    public void setColor(String value) {
391
        this.color = value;
392
    }
393
 
394
    /**
395
     * Gets the value of the colorMap property.
396
     * 
397
     * @return
398
     *     possible object is
399
     *     {@link String }
400
     *     
401
     */
402
    public String getColorMap() {
403
        return colorMap;
404
    }
405
 
406
    /**
407
     * Sets the value of the colorMap property.
408
     * 
409
     * @param value
410
     *     allowed object is
411
     *     {@link String }
412
     *     
413
     */
414
    public void setColorMap(String value) {
415
        this.colorMap = value;
416
    }
417
 
418
    /**
419
     * Gets the value of the countryOfOrigin property.
420
     * 
421
     * @return
422
     *     possible object is
423
     *     {@link String }
424
     *     
425
     */
426
    public String getCountryOfOrigin() {
427
        return countryOfOrigin;
428
    }
429
 
430
    /**
431
     * Sets the value of the countryOfOrigin property.
432
     * 
433
     * @param value
434
     *     allowed object is
435
     *     {@link String }
436
     *     
437
     */
438
    public void setCountryOfOrigin(String value) {
439
        this.countryOfOrigin = value;
440
    }
441
 
442
    /**
443
     * Gets the value of the displayLength property.
444
     * 
445
     * @return
446
     *     possible object is
447
     *     {@link LengthDimension }
448
     *     
449
     */
450
    public LengthDimension getDisplayLength() {
451
        return displayLength;
452
    }
453
 
454
    /**
455
     * Sets the value of the displayLength property.
456
     * 
457
     * @param value
458
     *     allowed object is
459
     *     {@link LengthDimension }
460
     *     
461
     */
462
    public void setDisplayLength(LengthDimension value) {
463
        this.displayLength = value;
464
    }
465
 
466
    /**
467
     * Gets the value of the displayVolume property.
468
     * 
469
     * @return
470
     *     possible object is
471
     *     {@link VolumeDimension }
472
     *     
473
     */
474
    public VolumeDimension getDisplayVolume() {
475
        return displayVolume;
476
    }
477
 
478
    /**
479
     * Sets the value of the displayVolume property.
480
     * 
481
     * @param value
482
     *     allowed object is
483
     *     {@link VolumeDimension }
484
     *     
485
     */
486
    public void setDisplayVolume(VolumeDimension value) {
487
        this.displayVolume = value;
488
    }
489
 
490
    /**
491
     * Gets the value of the displayWeight property.
492
     * 
493
     * @return
494
     *     possible object is
495
     *     {@link WeightDimension }
496
     *     
497
     */
498
    public WeightDimension getDisplayWeight() {
499
        return displayWeight;
500
    }
501
 
502
    /**
503
     * Sets the value of the displayWeight property.
504
     * 
505
     * @param value
506
     *     allowed object is
507
     *     {@link WeightDimension }
508
     *     
509
     */
510
    public void setDisplayWeight(WeightDimension value) {
511
        this.displayWeight = value;
512
    }
513
 
514
    /**
515
     * Gets the value of the harmonizedCode property.
516
     * 
517
     * @return
518
     *     possible object is
519
     *     {@link String }
520
     *     
521
     */
522
    public String getHarmonizedCode() {
523
        return harmonizedCode;
524
    }
525
 
526
    /**
527
     * Sets the value of the harmonizedCode property.
528
     * 
529
     * @param value
530
     *     allowed object is
531
     *     {@link String }
532
     *     
533
     */
534
    public void setHarmonizedCode(String value) {
535
        this.harmonizedCode = value;
536
    }
537
 
538
    /**
539
     * Gets the value of the includedComponents property.
540
     * 
541
     * <p>
542
     * This accessor method returns a reference to the live list,
543
     * not a snapshot. Therefore any modification you make to the
544
     * returned list will be present inside the JAXB object.
545
     * This is why there is not a <CODE>set</CODE> method for the includedComponents property.
546
     * 
547
     * <p>
548
     * For example, to add a new item, do as follows:
549
     * <pre>
550
     *    getIncludedComponents().add(newItem);
551
     * </pre>
552
     * 
553
     * 
554
     * <p>
555
     * Objects of the following type(s) are allowed in the list
556
     * {@link String }
557
     * 
558
     * 
559
     */
560
    public List<String> getIncludedComponents() {
561
        if (includedComponents == null) {
562
            includedComponents = new ArrayList<String>();
563
        }
564
        return this.includedComponents;
565
    }
566
 
567
    /**
568
     * Gets the value of the isPortable property.
569
     * 
570
     * <p>
571
     * This accessor method returns a reference to the live list,
572
     * not a snapshot. Therefore any modification you make to the
573
     * returned list will be present inside the JAXB object.
574
     * This is why there is not a <CODE>set</CODE> method for the isPortable property.
575
     * 
576
     * <p>
577
     * For example, to add a new item, do as follows:
578
     * <pre>
579
     *    getIsPortable().add(newItem);
580
     * </pre>
581
     * 
582
     * 
583
     * <p>
584
     * Objects of the following type(s) are allowed in the list
585
     * {@link Boolean }
586
     * 
587
     * 
588
     */
589
    public List<Boolean> getIsPortable() {
590
        if (isPortable == null) {
591
            isPortable = new ArrayList<Boolean>();
592
        }
593
        return this.isPortable;
594
    }
595
 
596
    /**
597
     * Gets the value of the itemPackageQuantity property.
598
     * 
599
     * @return
600
     *     possible object is
601
     *     {@link BigInteger }
602
     *     
603
     */
604
    public BigInteger getItemPackageQuantity() {
605
        return itemPackageQuantity;
606
    }
607
 
608
    /**
609
     * Sets the value of the itemPackageQuantity property.
610
     * 
611
     * @param value
612
     *     allowed object is
613
     *     {@link BigInteger }
614
     *     
615
     */
616
    public void setItemPackageQuantity(BigInteger value) {
617
        this.itemPackageQuantity = value;
618
    }
619
 
620
    /**
621
     * Gets the value of the lithiumBatteryEnergyContent property.
622
     * 
623
     * @return
624
     *     possible object is
625
     *     {@link BigInteger }
626
     *     
627
     */
628
    public BigInteger getLithiumBatteryEnergyContent() {
629
        return lithiumBatteryEnergyContent;
630
    }
631
 
632
    /**
633
     * Sets the value of the lithiumBatteryEnergyContent property.
634
     * 
635
     * @param value
636
     *     allowed object is
637
     *     {@link BigInteger }
638
     *     
639
     */
640
    public void setLithiumBatteryEnergyContent(BigInteger value) {
641
        this.lithiumBatteryEnergyContent = value;
642
    }
643
 
644
    /**
645
     * Gets the value of the lithiumBatteryPackaging property.
646
     * 
647
     * @return
648
     *     possible object is
649
     *     {@link String }
650
     *     
651
     */
652
    public String getLithiumBatteryPackaging() {
653
        return lithiumBatteryPackaging;
654
    }
655
 
656
    /**
657
     * Sets the value of the lithiumBatteryPackaging property.
658
     * 
659
     * @param value
660
     *     allowed object is
661
     *     {@link String }
662
     *     
663
     */
664
    public void setLithiumBatteryPackaging(String value) {
665
        this.lithiumBatteryPackaging = value;
666
    }
667
 
668
    /**
669
     * Gets the value of the lithiumBatteryVoltage property.
670
     * 
671
     * @return
672
     *     possible object is
673
     *     {@link BigInteger }
674
     *     
675
     */
676
    public BigInteger getLithiumBatteryVoltage() {
677
        return lithiumBatteryVoltage;
678
    }
679
 
680
    /**
681
     * Sets the value of the lithiumBatteryVoltage property.
682
     * 
683
     * @param value
684
     *     allowed object is
685
     *     {@link BigInteger }
686
     *     
687
     */
688
    public void setLithiumBatteryVoltage(BigInteger value) {
689
        this.lithiumBatteryVoltage = value;
690
    }
691
 
692
    /**
693
     * Gets the value of the lithiumBatteryWeight property.
694
     * 
695
     * @return
696
     *     possible object is
697
     *     {@link BigInteger }
698
     *     
699
     */
700
    public BigInteger getLithiumBatteryWeight() {
701
        return lithiumBatteryWeight;
702
    }
703
 
704
    /**
705
     * Sets the value of the lithiumBatteryWeight property.
706
     * 
707
     * @param value
708
     *     allowed object is
709
     *     {@link BigInteger }
710
     *     
711
     */
712
    public void setLithiumBatteryWeight(BigInteger value) {
713
        this.lithiumBatteryWeight = value;
714
    }
715
 
716
    /**
717
     * Gets the value of the manufacturerWarrantyType property.
718
     * 
719
     * @return
720
     *     possible object is
721
     *     {@link String }
722
     *     
723
     */
724
    public String getManufacturerWarrantyType() {
725
        return manufacturerWarrantyType;
726
    }
727
 
728
    /**
729
     * Sets the value of the manufacturerWarrantyType property.
730
     * 
731
     * @param value
732
     *     allowed object is
733
     *     {@link String }
734
     *     
735
     */
736
    public void setManufacturerWarrantyType(String value) {
737
        this.manufacturerWarrantyType = value;
738
    }
739
 
740
    /**
741
     * Gets the value of the mfrWarrantyDescriptionLabor property.
742
     * 
743
     * @return
744
     *     possible object is
745
     *     {@link String }
746
     *     
747
     */
748
    public String getMfrWarrantyDescriptionLabor() {
749
        return mfrWarrantyDescriptionLabor;
750
    }
751
 
752
    /**
753
     * Sets the value of the mfrWarrantyDescriptionLabor property.
754
     * 
755
     * @param value
756
     *     allowed object is
757
     *     {@link String }
758
     *     
759
     */
760
    public void setMfrWarrantyDescriptionLabor(String value) {
761
        this.mfrWarrantyDescriptionLabor = value;
762
    }
763
 
764
    /**
765
     * Gets the value of the mfrWarrantyDescriptionParts property.
766
     * 
767
     * @return
768
     *     possible object is
769
     *     {@link String }
770
     *     
771
     */
772
    public String getMfrWarrantyDescriptionParts() {
773
        return mfrWarrantyDescriptionParts;
774
    }
775
 
776
    /**
777
     * Sets the value of the mfrWarrantyDescriptionParts property.
778
     * 
779
     * @param value
780
     *     allowed object is
781
     *     {@link String }
782
     *     
783
     */
784
    public void setMfrWarrantyDescriptionParts(String value) {
785
        this.mfrWarrantyDescriptionParts = value;
786
    }
787
 
788
    /**
789
     * Gets the value of the numberOfLithiumIonCells property.
790
     * 
791
     * @return
792
     *     possible object is
793
     *     {@link BigInteger }
794
     *     
795
     */
796
    public BigInteger getNumberOfLithiumIonCells() {
797
        return numberOfLithiumIonCells;
798
    }
799
 
800
    /**
801
     * Sets the value of the numberOfLithiumIonCells property.
802
     * 
803
     * @param value
804
     *     allowed object is
805
     *     {@link BigInteger }
806
     *     
807
     */
808
    public void setNumberOfLithiumIonCells(BigInteger value) {
809
        this.numberOfLithiumIonCells = value;
810
    }
811
 
812
    /**
813
     * Gets the value of the numberOfLithiumMetalCells property.
814
     * 
815
     * @return
816
     *     possible object is
817
     *     {@link BigInteger }
818
     *     
819
     */
820
    public BigInteger getNumberOfLithiumMetalCells() {
821
        return numberOfLithiumMetalCells;
822
    }
823
 
824
    /**
825
     * Sets the value of the numberOfLithiumMetalCells property.
826
     * 
827
     * @param value
828
     *     allowed object is
829
     *     {@link BigInteger }
830
     *     
831
     */
832
    public void setNumberOfLithiumMetalCells(BigInteger value) {
833
        this.numberOfLithiumMetalCells = value;
834
    }
835
 
836
    /**
837
     * Gets the value of the powerSource property.
838
     * 
839
     * @return
840
     *     possible object is
841
     *     {@link String }
842
     *     
843
     */
844
    public String getPowerSource() {
845
        return powerSource;
846
    }
847
 
848
    /**
849
     * Sets the value of the powerSource property.
850
     * 
851
     * @param value
852
     *     allowed object is
853
     *     {@link String }
854
     *     
855
     */
856
    public void setPowerSource(String value) {
857
        this.powerSource = value;
858
    }
859
 
860
    /**
861
     * Gets the value of the remoteIncluded property.
862
     * 
863
     * @return
864
     *     possible object is
865
     *     {@link String }
866
     *     
867
     */
868
    public String getRemoteIncluded() {
869
        return remoteIncluded;
870
    }
871
 
872
    /**
873
     * Sets the value of the remoteIncluded property.
874
     * 
875
     * @param value
876
     *     allowed object is
877
     *     {@link String }
878
     *     
879
     */
880
    public void setRemoteIncluded(String value) {
881
        this.remoteIncluded = value;
882
    }
883
 
884
    /**
885
     * Gets the value of the size property.
886
     * 
887
     * @return
888
     *     possible object is
889
     *     {@link String }
890
     *     
891
     */
892
    public String getSize() {
893
        return size;
894
    }
895
 
896
    /**
897
     * Sets the value of the size property.
898
     * 
899
     * @param value
900
     *     allowed object is
901
     *     {@link String }
902
     *     
903
     */
904
    public void setSize(String value) {
905
        this.size = value;
906
    }
907
 
908
    /**
909
     * Gets the value of the sellerWarrantyDescription property.
910
     * 
911
     * @return
912
     *     possible object is
913
     *     {@link String }
914
     *     
915
     */
916
    public String getSellerWarrantyDescription() {
917
        return sellerWarrantyDescription;
918
    }
919
 
920
    /**
921
     * Sets the value of the sellerWarrantyDescription property.
922
     * 
923
     * @param value
924
     *     allowed object is
925
     *     {@link String }
926
     *     
927
     */
928
    public void setSellerWarrantyDescription(String value) {
929
        this.sellerWarrantyDescription = value;
930
    }
931
 
932
    /**
933
     * Gets the value of the warnings property.
934
     * 
935
     * @return
936
     *     possible object is
937
     *     {@link String }
938
     *     
939
     */
940
    public String getWarnings() {
941
        return warnings;
942
    }
943
 
944
    /**
945
     * Sets the value of the warnings property.
946
     * 
947
     * @param value
948
     *     allowed object is
949
     *     {@link String }
950
     *     
951
     */
952
    public void setWarnings(String value) {
953
        this.warnings = value;
954
    }
955
 
956
 
957
    /**
958
     * <p>Java class for anonymous complex type.
959
     * 
960
     * <p>The following schema fragment specifies the expected content contained within this class.
961
     * 
962
     * <pre>
963
     * &lt;complexType>
964
     *   &lt;complexContent>
965
     *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
966
     *       &lt;choice>
967
     *         &lt;element ref="{}CarryingCaseOrBag"/>
968
     *         &lt;element ref="{}ComputerAddOn"/>
969
     *         &lt;element ref="{}ComputerComponent"/>
970
     *         &lt;element ref="{}ComputerCoolingDevice"/>
971
     *         &lt;element ref="{}ComputerDriveOrStorage"/>
972
     *         &lt;element ref="{}ComputerInputDevice"/>
973
     *         &lt;element ref="{}ComputerProcessor"/>
974
     *         &lt;element ref="{}ComputerSpeaker"/>
975
     *         &lt;element ref="{}Computer"/>
976
     *         &lt;element ref="{}FlashMemory"/>
977
     *         &lt;element ref="{}InkOrToner"/>
978
     *         &lt;element ref="{}Keyboards"/>
979
     *         &lt;element ref="{}MemoryReader"/>
980
     *         &lt;element ref="{}Monitor"/>
981
     *         &lt;element ref="{}Motherboard"/>
982
     *         &lt;element ref="{}NetworkingDevice"/>
983
     *         &lt;element ref="{}NotebookComputer"/>
984
     *         &lt;element ref="{}PersonalComputer"/>
985
     *         &lt;element ref="{}Printer"/>
986
     *         &lt;element ref="{}RamMemory"/>
987
     *         &lt;element ref="{}Scanner"/>
988
     *         &lt;element ref="{}SoundCard"/>
989
     *         &lt;element ref="{}SystemCabinet"/>
990
     *         &lt;element ref="{}SystemPowerDevice"/>
991
     *         &lt;element ref="{}TabletComputer"/>
992
     *         &lt;element ref="{}VideoCard"/>
993
     *         &lt;element ref="{}VideoProjector"/>
994
     *         &lt;element ref="{}Webcam"/>
995
     *       &lt;/choice>
996
     *     &lt;/restriction>
997
     *   &lt;/complexContent>
998
     * &lt;/complexType>
999
     * </pre>
1000
     * 
1001
     * 
1002
     */
1003
    @XmlAccessorType(XmlAccessType.FIELD)
1004
    @XmlType(name = "", propOrder = {
1005
        "carryingCaseOrBag",
1006
        "computerAddOn",
1007
        "computerComponent",
1008
        "computerCoolingDevice",
1009
        "computerDriveOrStorage",
1010
        "computerInputDevice",
1011
        "computerProcessor",
1012
        "computerSpeaker",
1013
        "computer",
1014
        "flashMemory",
1015
        "inkOrToner",
1016
        "keyboards",
1017
        "memoryReader",
1018
        "monitor",
1019
        "motherboard",
1020
        "networkingDevice",
1021
        "notebookComputer",
1022
        "personalComputer",
1023
        "printer",
1024
        "ramMemory",
1025
        "scanner",
1026
        "soundCard",
1027
        "systemCabinet",
1028
        "systemPowerDevice",
1029
        "tabletComputer",
1030
        "videoCard",
1031
        "videoProjector",
1032
        "webcam"
1033
    })
1034
    public static class ProductType {
1035
 
1036
        @XmlElement(name = "CarryingCaseOrBag")
1037
        protected CarryingCaseOrBag carryingCaseOrBag;
1038
        @XmlElement(name = "ComputerAddOn")
1039
        protected ComputerAddOn computerAddOn;
1040
        @XmlElement(name = "ComputerComponent")
1041
        protected ComputerComponent computerComponent;
1042
        @XmlElement(name = "ComputerCoolingDevice")
1043
        protected ComputerCoolingDevice computerCoolingDevice;
1044
        @XmlElement(name = "ComputerDriveOrStorage")
1045
        protected ComputerDriveOrStorage computerDriveOrStorage;
1046
        @XmlElement(name = "ComputerInputDevice")
1047
        protected ComputerInputDevice computerInputDevice;
1048
        @XmlElement(name = "ComputerProcessor")
1049
        protected ComputerProcessor computerProcessor;
1050
        @XmlElement(name = "ComputerSpeaker")
1051
        protected ComputerSpeaker computerSpeaker;
1052
        @XmlElement(name = "Computer")
1053
        protected Computer computer;
1054
        @XmlElement(name = "FlashMemory")
1055
        protected FlashMemory flashMemory;
1056
        @XmlElement(name = "InkOrToner")
1057
        protected InkOrToner inkOrToner;
1058
        @XmlElement(name = "Keyboards")
1059
        protected Keyboards keyboards;
1060
        @XmlElement(name = "MemoryReader")
1061
        protected MemoryReader memoryReader;
1062
        @XmlElement(name = "Monitor")
1063
        protected Monitor monitor;
1064
        @XmlElement(name = "Motherboard")
1065
        protected Motherboard motherboard;
1066
        @XmlElement(name = "NetworkingDevice")
1067
        protected NetworkingDevice networkingDevice;
1068
        @XmlElement(name = "NotebookComputer")
1069
        protected NotebookComputer notebookComputer;
1070
        @XmlElement(name = "PersonalComputer")
1071
        protected PersonalComputer personalComputer;
1072
        @XmlElement(name = "Printer")
1073
        protected Printer printer;
1074
        @XmlElement(name = "RamMemory")
1075
        protected RamMemory ramMemory;
1076
        @XmlElement(name = "Scanner")
1077
        protected Scanner scanner;
1078
        @XmlElement(name = "SoundCard")
1079
        protected SoundCard soundCard;
1080
        @XmlElement(name = "SystemCabinet")
1081
        protected SystemCabinet systemCabinet;
1082
        @XmlElement(name = "SystemPowerDevice")
1083
        protected SystemPowerDevice systemPowerDevice;
1084
        @XmlElement(name = "TabletComputer")
1085
        protected TabletComputer tabletComputer;
1086
        @XmlElement(name = "VideoCard")
1087
        protected VideoCard videoCard;
1088
        @XmlElement(name = "VideoProjector")
1089
        protected VideoProjector videoProjector;
1090
        @XmlElement(name = "Webcam")
1091
        protected Webcam webcam;
1092
 
1093
        /**
1094
         * Gets the value of the carryingCaseOrBag property.
1095
         * 
1096
         * @return
1097
         *     possible object is
1098
         *     {@link CarryingCaseOrBag }
1099
         *     
1100
         */
1101
        public CarryingCaseOrBag getCarryingCaseOrBag() {
1102
            return carryingCaseOrBag;
1103
        }
1104
 
1105
        /**
1106
         * Sets the value of the carryingCaseOrBag property.
1107
         * 
1108
         * @param value
1109
         *     allowed object is
1110
         *     {@link CarryingCaseOrBag }
1111
         *     
1112
         */
1113
        public void setCarryingCaseOrBag(CarryingCaseOrBag value) {
1114
            this.carryingCaseOrBag = value;
1115
        }
1116
 
1117
        /**
1118
         * Gets the value of the computerAddOn property.
1119
         * 
1120
         * @return
1121
         *     possible object is
1122
         *     {@link ComputerAddOn }
1123
         *     
1124
         */
1125
        public ComputerAddOn getComputerAddOn() {
1126
            return computerAddOn;
1127
        }
1128
 
1129
        /**
1130
         * Sets the value of the computerAddOn property.
1131
         * 
1132
         * @param value
1133
         *     allowed object is
1134
         *     {@link ComputerAddOn }
1135
         *     
1136
         */
1137
        public void setComputerAddOn(ComputerAddOn value) {
1138
            this.computerAddOn = value;
1139
        }
1140
 
1141
        /**
1142
         * Gets the value of the computerComponent property.
1143
         * 
1144
         * @return
1145
         *     possible object is
1146
         *     {@link ComputerComponent }
1147
         *     
1148
         */
1149
        public ComputerComponent getComputerComponent() {
1150
            return computerComponent;
1151
        }
1152
 
1153
        /**
1154
         * Sets the value of the computerComponent property.
1155
         * 
1156
         * @param value
1157
         *     allowed object is
1158
         *     {@link ComputerComponent }
1159
         *     
1160
         */
1161
        public void setComputerComponent(ComputerComponent value) {
1162
            this.computerComponent = value;
1163
        }
1164
 
1165
        /**
1166
         * Gets the value of the computerCoolingDevice property.
1167
         * 
1168
         * @return
1169
         *     possible object is
1170
         *     {@link ComputerCoolingDevice }
1171
         *     
1172
         */
1173
        public ComputerCoolingDevice getComputerCoolingDevice() {
1174
            return computerCoolingDevice;
1175
        }
1176
 
1177
        /**
1178
         * Sets the value of the computerCoolingDevice property.
1179
         * 
1180
         * @param value
1181
         *     allowed object is
1182
         *     {@link ComputerCoolingDevice }
1183
         *     
1184
         */
1185
        public void setComputerCoolingDevice(ComputerCoolingDevice value) {
1186
            this.computerCoolingDevice = value;
1187
        }
1188
 
1189
        /**
1190
         * Gets the value of the computerDriveOrStorage property.
1191
         * 
1192
         * @return
1193
         *     possible object is
1194
         *     {@link ComputerDriveOrStorage }
1195
         *     
1196
         */
1197
        public ComputerDriveOrStorage getComputerDriveOrStorage() {
1198
            return computerDriveOrStorage;
1199
        }
1200
 
1201
        /**
1202
         * Sets the value of the computerDriveOrStorage property.
1203
         * 
1204
         * @param value
1205
         *     allowed object is
1206
         *     {@link ComputerDriveOrStorage }
1207
         *     
1208
         */
1209
        public void setComputerDriveOrStorage(ComputerDriveOrStorage value) {
1210
            this.computerDriveOrStorage = value;
1211
        }
1212
 
1213
        /**
1214
         * Gets the value of the computerInputDevice property.
1215
         * 
1216
         * @return
1217
         *     possible object is
1218
         *     {@link ComputerInputDevice }
1219
         *     
1220
         */
1221
        public ComputerInputDevice getComputerInputDevice() {
1222
            return computerInputDevice;
1223
        }
1224
 
1225
        /**
1226
         * Sets the value of the computerInputDevice property.
1227
         * 
1228
         * @param value
1229
         *     allowed object is
1230
         *     {@link ComputerInputDevice }
1231
         *     
1232
         */
1233
        public void setComputerInputDevice(ComputerInputDevice value) {
1234
            this.computerInputDevice = value;
1235
        }
1236
 
1237
        /**
1238
         * Gets the value of the computerProcessor property.
1239
         * 
1240
         * @return
1241
         *     possible object is
1242
         *     {@link ComputerProcessor }
1243
         *     
1244
         */
1245
        public ComputerProcessor getComputerProcessor() {
1246
            return computerProcessor;
1247
        }
1248
 
1249
        /**
1250
         * Sets the value of the computerProcessor property.
1251
         * 
1252
         * @param value
1253
         *     allowed object is
1254
         *     {@link ComputerProcessor }
1255
         *     
1256
         */
1257
        public void setComputerProcessor(ComputerProcessor value) {
1258
            this.computerProcessor = value;
1259
        }
1260
 
1261
        /**
1262
         * Gets the value of the computerSpeaker property.
1263
         * 
1264
         * @return
1265
         *     possible object is
1266
         *     {@link ComputerSpeaker }
1267
         *     
1268
         */
1269
        public ComputerSpeaker getComputerSpeaker() {
1270
            return computerSpeaker;
1271
        }
1272
 
1273
        /**
1274
         * Sets the value of the computerSpeaker property.
1275
         * 
1276
         * @param value
1277
         *     allowed object is
1278
         *     {@link ComputerSpeaker }
1279
         *     
1280
         */
1281
        public void setComputerSpeaker(ComputerSpeaker value) {
1282
            this.computerSpeaker = value;
1283
        }
1284
 
1285
        /**
1286
         * Gets the value of the computer property.
1287
         * 
1288
         * @return
1289
         *     possible object is
1290
         *     {@link Computer }
1291
         *     
1292
         */
1293
        public Computer getComputer() {
1294
            return computer;
1295
        }
1296
 
1297
        /**
1298
         * Sets the value of the computer property.
1299
         * 
1300
         * @param value
1301
         *     allowed object is
1302
         *     {@link Computer }
1303
         *     
1304
         */
1305
        public void setComputer(Computer value) {
1306
            this.computer = value;
1307
        }
1308
 
1309
        /**
1310
         * Gets the value of the flashMemory property.
1311
         * 
1312
         * @return
1313
         *     possible object is
1314
         *     {@link FlashMemory }
1315
         *     
1316
         */
1317
        public FlashMemory getFlashMemory() {
1318
            return flashMemory;
1319
        }
1320
 
1321
        /**
1322
         * Sets the value of the flashMemory property.
1323
         * 
1324
         * @param value
1325
         *     allowed object is
1326
         *     {@link FlashMemory }
1327
         *     
1328
         */
1329
        public void setFlashMemory(FlashMemory value) {
1330
            this.flashMemory = value;
1331
        }
1332
 
1333
        /**
1334
         * Gets the value of the inkOrToner property.
1335
         * 
1336
         * @return
1337
         *     possible object is
1338
         *     {@link InkOrToner }
1339
         *     
1340
         */
1341
        public InkOrToner getInkOrToner() {
1342
            return inkOrToner;
1343
        }
1344
 
1345
        /**
1346
         * Sets the value of the inkOrToner property.
1347
         * 
1348
         * @param value
1349
         *     allowed object is
1350
         *     {@link InkOrToner }
1351
         *     
1352
         */
1353
        public void setInkOrToner(InkOrToner value) {
1354
            this.inkOrToner = value;
1355
        }
1356
 
1357
        /**
1358
         * Gets the value of the keyboards property.
1359
         * 
1360
         * @return
1361
         *     possible object is
1362
         *     {@link Keyboards }
1363
         *     
1364
         */
1365
        public Keyboards getKeyboards() {
1366
            return keyboards;
1367
        }
1368
 
1369
        /**
1370
         * Sets the value of the keyboards property.
1371
         * 
1372
         * @param value
1373
         *     allowed object is
1374
         *     {@link Keyboards }
1375
         *     
1376
         */
1377
        public void setKeyboards(Keyboards value) {
1378
            this.keyboards = value;
1379
        }
1380
 
1381
        /**
1382
         * Gets the value of the memoryReader property.
1383
         * 
1384
         * @return
1385
         *     possible object is
1386
         *     {@link MemoryReader }
1387
         *     
1388
         */
1389
        public MemoryReader getMemoryReader() {
1390
            return memoryReader;
1391
        }
1392
 
1393
        /**
1394
         * Sets the value of the memoryReader property.
1395
         * 
1396
         * @param value
1397
         *     allowed object is
1398
         *     {@link MemoryReader }
1399
         *     
1400
         */
1401
        public void setMemoryReader(MemoryReader value) {
1402
            this.memoryReader = value;
1403
        }
1404
 
1405
        /**
1406
         * Gets the value of the monitor property.
1407
         * 
1408
         * @return
1409
         *     possible object is
1410
         *     {@link Monitor }
1411
         *     
1412
         */
1413
        public Monitor getMonitor() {
1414
            return monitor;
1415
        }
1416
 
1417
        /**
1418
         * Sets the value of the monitor property.
1419
         * 
1420
         * @param value
1421
         *     allowed object is
1422
         *     {@link Monitor }
1423
         *     
1424
         */
1425
        public void setMonitor(Monitor value) {
1426
            this.monitor = value;
1427
        }
1428
 
1429
        /**
1430
         * Gets the value of the motherboard property.
1431
         * 
1432
         * @return
1433
         *     possible object is
1434
         *     {@link Motherboard }
1435
         *     
1436
         */
1437
        public Motherboard getMotherboard() {
1438
            return motherboard;
1439
        }
1440
 
1441
        /**
1442
         * Sets the value of the motherboard property.
1443
         * 
1444
         * @param value
1445
         *     allowed object is
1446
         *     {@link Motherboard }
1447
         *     
1448
         */
1449
        public void setMotherboard(Motherboard value) {
1450
            this.motherboard = value;
1451
        }
1452
 
1453
        /**
1454
         * Gets the value of the networkingDevice property.
1455
         * 
1456
         * @return
1457
         *     possible object is
1458
         *     {@link NetworkingDevice }
1459
         *     
1460
         */
1461
        public NetworkingDevice getNetworkingDevice() {
1462
            return networkingDevice;
1463
        }
1464
 
1465
        /**
1466
         * Sets the value of the networkingDevice property.
1467
         * 
1468
         * @param value
1469
         *     allowed object is
1470
         *     {@link NetworkingDevice }
1471
         *     
1472
         */
1473
        public void setNetworkingDevice(NetworkingDevice value) {
1474
            this.networkingDevice = value;
1475
        }
1476
 
1477
        /**
1478
         * Gets the value of the notebookComputer property.
1479
         * 
1480
         * @return
1481
         *     possible object is
1482
         *     {@link NotebookComputer }
1483
         *     
1484
         */
1485
        public NotebookComputer getNotebookComputer() {
1486
            return notebookComputer;
1487
        }
1488
 
1489
        /**
1490
         * Sets the value of the notebookComputer property.
1491
         * 
1492
         * @param value
1493
         *     allowed object is
1494
         *     {@link NotebookComputer }
1495
         *     
1496
         */
1497
        public void setNotebookComputer(NotebookComputer value) {
1498
            this.notebookComputer = value;
1499
        }
1500
 
1501
        /**
1502
         * Gets the value of the personalComputer property.
1503
         * 
1504
         * @return
1505
         *     possible object is
1506
         *     {@link PersonalComputer }
1507
         *     
1508
         */
1509
        public PersonalComputer getPersonalComputer() {
1510
            return personalComputer;
1511
        }
1512
 
1513
        /**
1514
         * Sets the value of the personalComputer property.
1515
         * 
1516
         * @param value
1517
         *     allowed object is
1518
         *     {@link PersonalComputer }
1519
         *     
1520
         */
1521
        public void setPersonalComputer(PersonalComputer value) {
1522
            this.personalComputer = value;
1523
        }
1524
 
1525
        /**
1526
         * Gets the value of the printer property.
1527
         * 
1528
         * @return
1529
         *     possible object is
1530
         *     {@link Printer }
1531
         *     
1532
         */
1533
        public Printer getPrinter() {
1534
            return printer;
1535
        }
1536
 
1537
        /**
1538
         * Sets the value of the printer property.
1539
         * 
1540
         * @param value
1541
         *     allowed object is
1542
         *     {@link Printer }
1543
         *     
1544
         */
1545
        public void setPrinter(Printer value) {
1546
            this.printer = value;
1547
        }
1548
 
1549
        /**
1550
         * Gets the value of the ramMemory property.
1551
         * 
1552
         * @return
1553
         *     possible object is
1554
         *     {@link RamMemory }
1555
         *     
1556
         */
1557
        public RamMemory getRamMemory() {
1558
            return ramMemory;
1559
        }
1560
 
1561
        /**
1562
         * Sets the value of the ramMemory property.
1563
         * 
1564
         * @param value
1565
         *     allowed object is
1566
         *     {@link RamMemory }
1567
         *     
1568
         */
1569
        public void setRamMemory(RamMemory value) {
1570
            this.ramMemory = value;
1571
        }
1572
 
1573
        /**
1574
         * Gets the value of the scanner property.
1575
         * 
1576
         * @return
1577
         *     possible object is
1578
         *     {@link Scanner }
1579
         *     
1580
         */
1581
        public Scanner getScanner() {
1582
            return scanner;
1583
        }
1584
 
1585
        /**
1586
         * Sets the value of the scanner property.
1587
         * 
1588
         * @param value
1589
         *     allowed object is
1590
         *     {@link Scanner }
1591
         *     
1592
         */
1593
        public void setScanner(Scanner value) {
1594
            this.scanner = value;
1595
        }
1596
 
1597
        /**
1598
         * Gets the value of the soundCard property.
1599
         * 
1600
         * @return
1601
         *     possible object is
1602
         *     {@link SoundCard }
1603
         *     
1604
         */
1605
        public SoundCard getSoundCard() {
1606
            return soundCard;
1607
        }
1608
 
1609
        /**
1610
         * Sets the value of the soundCard property.
1611
         * 
1612
         * @param value
1613
         *     allowed object is
1614
         *     {@link SoundCard }
1615
         *     
1616
         */
1617
        public void setSoundCard(SoundCard value) {
1618
            this.soundCard = value;
1619
        }
1620
 
1621
        /**
1622
         * Gets the value of the systemCabinet property.
1623
         * 
1624
         * @return
1625
         *     possible object is
1626
         *     {@link SystemCabinet }
1627
         *     
1628
         */
1629
        public SystemCabinet getSystemCabinet() {
1630
            return systemCabinet;
1631
        }
1632
 
1633
        /**
1634
         * Sets the value of the systemCabinet property.
1635
         * 
1636
         * @param value
1637
         *     allowed object is
1638
         *     {@link SystemCabinet }
1639
         *     
1640
         */
1641
        public void setSystemCabinet(SystemCabinet value) {
1642
            this.systemCabinet = value;
1643
        }
1644
 
1645
        /**
1646
         * Gets the value of the systemPowerDevice property.
1647
         * 
1648
         * @return
1649
         *     possible object is
1650
         *     {@link SystemPowerDevice }
1651
         *     
1652
         */
1653
        public SystemPowerDevice getSystemPowerDevice() {
1654
            return systemPowerDevice;
1655
        }
1656
 
1657
        /**
1658
         * Sets the value of the systemPowerDevice property.
1659
         * 
1660
         * @param value
1661
         *     allowed object is
1662
         *     {@link SystemPowerDevice }
1663
         *     
1664
         */
1665
        public void setSystemPowerDevice(SystemPowerDevice value) {
1666
            this.systemPowerDevice = value;
1667
        }
1668
 
1669
        /**
1670
         * Gets the value of the tabletComputer property.
1671
         * 
1672
         * @return
1673
         *     possible object is
1674
         *     {@link TabletComputer }
1675
         *     
1676
         */
1677
        public TabletComputer getTabletComputer() {
1678
            return tabletComputer;
1679
        }
1680
 
1681
        /**
1682
         * Sets the value of the tabletComputer property.
1683
         * 
1684
         * @param value
1685
         *     allowed object is
1686
         *     {@link TabletComputer }
1687
         *     
1688
         */
1689
        public void setTabletComputer(TabletComputer value) {
1690
            this.tabletComputer = value;
1691
        }
1692
 
1693
        /**
1694
         * Gets the value of the videoCard property.
1695
         * 
1696
         * @return
1697
         *     possible object is
1698
         *     {@link VideoCard }
1699
         *     
1700
         */
1701
        public VideoCard getVideoCard() {
1702
            return videoCard;
1703
        }
1704
 
1705
        /**
1706
         * Sets the value of the videoCard property.
1707
         * 
1708
         * @param value
1709
         *     allowed object is
1710
         *     {@link VideoCard }
1711
         *     
1712
         */
1713
        public void setVideoCard(VideoCard value) {
1714
            this.videoCard = value;
1715
        }
1716
 
1717
        /**
1718
         * Gets the value of the videoProjector property.
1719
         * 
1720
         * @return
1721
         *     possible object is
1722
         *     {@link VideoProjector }
1723
         *     
1724
         */
1725
        public VideoProjector getVideoProjector() {
1726
            return videoProjector;
1727
        }
1728
 
1729
        /**
1730
         * Sets the value of the videoProjector property.
1731
         * 
1732
         * @param value
1733
         *     allowed object is
1734
         *     {@link VideoProjector }
1735
         *     
1736
         */
1737
        public void setVideoProjector(VideoProjector value) {
1738
            this.videoProjector = value;
1739
        }
1740
 
1741
        /**
1742
         * Gets the value of the webcam property.
1743
         * 
1744
         * @return
1745
         *     possible object is
1746
         *     {@link Webcam }
1747
         *     
1748
         */
1749
        public Webcam getWebcam() {
1750
            return webcam;
1751
        }
1752
 
1753
        /**
1754
         * Sets the value of the webcam property.
1755
         * 
1756
         * @param value
1757
         *     allowed object is
1758
         *     {@link Webcam }
1759
         *     
1760
         */
1761
        public void setWebcam(Webcam value) {
1762
            this.webcam = value;
1763
        }
1764
 
1765
    }
1766
 
1767
}