Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
7480 vikram.rag 1
//
2
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
3
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4
// Any modifications to this file will be lost upon recompilation of the source schema. 
5
// Generated on: 2013.03.04 at 03:49:29 PM IST 
6
//
7
 
8
 
9
package in.shop2020.feeds.products;
10
 
11
import java.math.BigInteger;
12
import javax.xml.bind.annotation.XmlAccessType;
13
import javax.xml.bind.annotation.XmlAccessorType;
14
import javax.xml.bind.annotation.XmlElement;
15
import javax.xml.bind.annotation.XmlRootElement;
16
import javax.xml.bind.annotation.XmlType;
17
import javax.xml.bind.annotation.adapters.NormalizedStringAdapter;
18
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
19
 
20
 
21
/**
22
 * <p>Java class for anonymous complex type.
23
 * 
24
 * <p>The following schema fragment specifies the expected content contained within this class.
25
 * 
26
 * <pre>
27
 * &lt;complexType>
28
 *   &lt;complexContent>
29
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
30
 *       &lt;sequence>
31
 *         &lt;element ref="{}Battery" minOccurs="0"/>
32
 *         &lt;element name="CanShipInOriginalContainer" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
33
 *         &lt;element name="ColorMap" type="{}StringNotNull" minOccurs="0"/>
34
 *         &lt;element name="FabricWarmthDescription" type="{}StringNotNull" minOccurs="0"/>
35
 *         &lt;element name="Finish" type="{}StringNotNull" minOccurs="0"/>
36
 *         &lt;element name="IdentityPackageType" minOccurs="0">
37
 *           &lt;simpleType>
38
 *             &lt;restriction base="{}StringNotNull">
39
 *               &lt;enumeration value="bulk"/>
40
 *               &lt;enumeration value="frustration_free"/>
41
 *               &lt;enumeration value="traditional"/>
42
 *             &lt;/restriction>
43
 *           &lt;/simpleType>
44
 *         &lt;/element>
45
 *         &lt;element name="IsStainResistant" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
46
 *         &lt;element name="LightSourceType" type="{}StringNotNull" minOccurs="0"/>
47
 *         &lt;element name="Material" type="{}StringNotNull" minOccurs="0"/>
48
 *         &lt;element name="MaximumCoverageArea" type="{}AreaDimensionOptionalUnit" minOccurs="0"/>
49
 *         &lt;element name="NumberOfSets" type="{}TenDigitInteger" minOccurs="0"/>
50
 *         &lt;element name="OutputCapacity" type="{}VolumeRateDimension" minOccurs="0"/>
51
 *         &lt;element name="PieceCount" type="{}PositiveInteger" minOccurs="0"/>
52
 *         &lt;element name="Shape" type="{}StringNotNull" minOccurs="0"/>
53
 *         &lt;element name="ThreadCount" type="{}PositiveInteger" minOccurs="0"/>
54
 *         &lt;element name="TowelWeight" type="{}WeightDimension" minOccurs="0"/>
55
 *         &lt;element name="VariationData" minOccurs="0">
56
 *           &lt;complexType>
57
 *             &lt;complexContent>
58
 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
59
 *                 &lt;sequence>
60
 *                   &lt;element name="VariationTheme" minOccurs="0">
61
 *                     &lt;simpleType>
62
 *                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
63
 *                         &lt;enumeration value="Size"/>
64
 *                         &lt;enumeration value="Color"/>
65
 *                         &lt;enumeration value="Scent"/>
66
 *                         &lt;enumeration value="Size-Color"/>
67
 *                         &lt;enumeration value="Size-Scent"/>
68
 *                         &lt;enumeration value="DisplayLength-DisplayWidth"/>
69
 *                         &lt;enumeration value="DisplayLength-Material"/>
70
 *                         &lt;enumeration value="DisplayLength-Size"/>
71
 *                         &lt;enumeration value="DisplayLength-Color"/>
72
 *                         &lt;enumeration value="DisplayLength-DisplayHeight"/>
73
 *                         &lt;enumeration value="DisplayWidth-Material"/>
74
 *                         &lt;enumeration value="DisplayWidth-Size"/>
75
 *                         &lt;enumeration value="DisplayWidth-Color"/>
76
 *                         &lt;enumeration value="DisplayWidth-DisplayHeight"/>
77
 *                         &lt;enumeration value="ItemPackageQuantity-Material"/>
78
 *                         &lt;enumeration value="ItemPackageQuantity-Size"/>
79
 *                         &lt;enumeration value="ItemPackageQuantity-Color"/>
80
 *                         &lt;enumeration value="ItemPackageQuantity-DisplayHeight"/>
81
 *                         &lt;enumeration value="DisplayWeight-ItemPackageQuantity"/>
82
 *                         &lt;enumeration value="DisplayWeight-Material"/>
83
 *                         &lt;enumeration value="DisplayWeight-Size"/>
84
 *                         &lt;enumeration value="DisplayWeight-Color"/>
85
 *                         &lt;enumeration value="DisplayWeight-DisplayHeight"/>
86
 *                         &lt;enumeration value="Material-DisplayLength"/>
87
 *                         &lt;enumeration value="Material-DisplayWidth"/>
88
 *                         &lt;enumeration value="Material-Size"/>
89
 *                         &lt;enumeration value="Material-Color"/>
90
 *                         &lt;enumeration value="Material-DisplayHeight"/>
91
 *                         &lt;enumeration value="Size-DisplayLength"/>
92
 *                         &lt;enumeration value="Size-DisplayWidth"/>
93
 *                         &lt;enumeration value="Size-DisplayWeight"/>
94
 *                         &lt;enumeration value="Size-Material"/>
95
 *                         &lt;enumeration value="Size-Color"/>
96
 *                         &lt;enumeration value="Size-DisplayHeight"/>
97
 *                         &lt;enumeration value="Color-DisplayLength"/>
98
 *                         &lt;enumeration value="Color-DisplayWidth"/>
99
 *                         &lt;enumeration value="Color-ItemPackageQuantity"/>
100
 *                         &lt;enumeration value="Color-DisplayWeight"/>
101
 *                         &lt;enumeration value="Color-Material"/>
102
 *                         &lt;enumeration value="Color-Size"/>
103
 *                         &lt;enumeration value="Color-DisplayHeight"/>
104
 *                         &lt;enumeration value="DisplayHeight"/>
105
 *                         &lt;enumeration value="Material"/>
106
 *                         &lt;enumeration value="DisplayWeight"/>
107
 *                         &lt;enumeration value="DisplayLength"/>
108
 *                         &lt;enumeration value="ItemPackageQuantity"/>
109
 *                         &lt;enumeration value="DisplayLength-PatternName"/>
110
 *                         &lt;enumeration value="DisplayLength-StyleName"/>
111
 *                         &lt;enumeration value="DisplayWidth-PatternName"/>
112
 *                         &lt;enumeration value="DisplayWidth-StyleName"/>
113
 *                         &lt;enumeration value="Occasion-PatternName"/>
114
 *                         &lt;enumeration value="Occasion-ItemPackageQuantity"/>
115
 *                         &lt;enumeration value="Occasion-Material"/>
116
 *                         &lt;enumeration value="Occasion-StyleName"/>
117
 *                         &lt;enumeration value="Occasion-Size"/>
118
 *                         &lt;enumeration value="Occasion-Color"/>
119
 *                         &lt;enumeration value="Occasion-DisplayHeight"/>
120
 *                         &lt;enumeration value="PatternName-DisplayLength"/>
121
 *                         &lt;enumeration value="PatternName-DisplayWidth"/>
122
 *                         &lt;enumeration value="PatternName-Occasion"/>
123
 *                         &lt;enumeration value="PatternName-Material"/>
124
 *                         &lt;enumeration value="PatternName-StyleName"/>
125
 *                         &lt;enumeration value="PatternName-Size"/>
126
 *                         &lt;enumeration value="PatternName-Color"/>
127
 *                         &lt;enumeration value="PatternName-DisplayHeight"/>
128
 *                         &lt;enumeration value="MatteStyle-Material"/>
129
 *                         &lt;enumeration value="MatteStyle-StyleName"/>
130
 *                         &lt;enumeration value="MatteStyle-Size"/>
131
 *                         &lt;enumeration value="MatteStyle-Color"/>
132
 *                         &lt;enumeration value="ItemPackageQuantity-Occasion"/>
133
 *                         &lt;enumeration value="ItemPackageQuantity-StyleName"/>
134
 *                         &lt;enumeration value="DisplayWeight-StyleName"/>
135
 *                         &lt;enumeration value="Material-PatternName"/>
136
 *                         &lt;enumeration value="Material-MatteStyle"/>
137
 *                         &lt;enumeration value="Material-StyleName"/>
138
 *                         &lt;enumeration value="StyleName-DisplayLength"/>
139
 *                         &lt;enumeration value="StyleName-DisplayWidth"/>
140
 *                         &lt;enumeration value="StyleName-Occasion"/>
141
 *                         &lt;enumeration value="StyleName-PatternName"/>
142
 *                         &lt;enumeration value="StyleName-DisplayWeight"/>
143
 *                         &lt;enumeration value="StyleName-Material"/>
144
 *                         &lt;enumeration value="StyleName-Size"/>
145
 *                         &lt;enumeration value="StyleName-Color"/>
146
 *                         &lt;enumeration value="Size-Occasion"/>
147
 *                         &lt;enumeration value="Size-PatternName"/>
148
 *                         &lt;enumeration value="Size-MatteStyle"/>
149
 *                         &lt;enumeration value="Size-StyleName"/>
150
 *                         &lt;enumeration value="Color-Occasion"/>
151
 *                         &lt;enumeration value="Color-PatternName"/>
152
 *                         &lt;enumeration value="Color-MatteStyle"/>
153
 *                         &lt;enumeration value="Color-StyleName"/>
154
 *                         &lt;enumeration value="MatteStyle"/>
155
 *                         &lt;enumeration value="PatternName"/>
156
 *                         &lt;enumeration value="Occasion"/>
157
 *                         &lt;enumeration value="StyleName"/>
158
 *                         &lt;enumeration value="CustomerPackageType"/>
159
 *                         &lt;enumeration value="ColorName-CustomerPackageType"/>
160
 *                         &lt;enumeration value="SizeName-CustomerPackageType"/>
161
 *                         &lt;enumeration value="SizeName-ColorName-CustomerPackageType"/>
162
 *                         &lt;enumeration value="StyleName-CustomerPackageType"/>
163
 *                         &lt;enumeration value="SizeName-StyleName-CustomerPackageType"/>
164
 *                       &lt;/restriction>
165
 *                     &lt;/simpleType>
166
 *                   &lt;/element>
167
 *                   &lt;element name="Size" type="{}StringNotNull" minOccurs="0"/>
168
 *                   &lt;element name="Color" type="{}StringNotNull" minOccurs="0"/>
169
 *                   &lt;element name="Scent" type="{}StringNotNull" minOccurs="0"/>
170
 *                   &lt;element name="StyleName" type="{}StringNotNull" minOccurs="0"/>
171
 *                   &lt;element name="CustomerPackageType" type="{}StringNotNull" minOccurs="0"/>
172
 *                 &lt;/sequence>
173
 *               &lt;/restriction>
174
 *             &lt;/complexContent>
175
 *           &lt;/complexType>
176
 *         &lt;/element>
177
 *         &lt;element name="Wattage" type="{}WattageDimensionOptionalUnit" minOccurs="0"/>
178
 *       &lt;/sequence>
179
 *     &lt;/restriction>
180
 *   &lt;/complexContent>
181
 * &lt;/complexType>
182
 * </pre>
183
 * 
184
 * 
185
 */
186
@XmlAccessorType(XmlAccessType.FIELD)
187
@XmlType(name = "", propOrder = {
188
    "battery",
189
    "canShipInOriginalContainer",
190
    "colorMap",
191
    "fabricWarmthDescription",
192
    "finish",
193
    "identityPackageType",
194
    "isStainResistant",
195
    "lightSourceType",
196
    "material",
197
    "maximumCoverageArea",
198
    "numberOfSets",
199
    "outputCapacity",
200
    "pieceCount",
201
    "shape",
202
    "threadCount",
203
    "towelWeight",
204
    "variationData",
205
    "wattage"
206
})
207
@XmlRootElement(name = "BedAndBath")
208
public class BedAndBath {
209
 
210
    @XmlElement(name = "Battery")
211
    protected Battery battery;
212
    @XmlElement(name = "CanShipInOriginalContainer")
213
    protected Boolean canShipInOriginalContainer;
214
    @XmlElement(name = "ColorMap")
215
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
216
    protected String colorMap;
217
    @XmlElement(name = "FabricWarmthDescription")
218
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
219
    protected String fabricWarmthDescription;
220
    @XmlElement(name = "Finish")
221
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
222
    protected String finish;
223
    @XmlElement(name = "IdentityPackageType")
224
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
225
    protected String identityPackageType;
226
    @XmlElement(name = "IsStainResistant")
227
    protected Boolean isStainResistant;
228
    @XmlElement(name = "LightSourceType")
229
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
230
    protected String lightSourceType;
231
    @XmlElement(name = "Material")
232
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
233
    protected String material;
234
    @XmlElement(name = "MaximumCoverageArea")
235
    protected AreaDimensionOptionalUnit maximumCoverageArea;
236
    @XmlElement(name = "NumberOfSets")
237
    protected BigInteger numberOfSets;
238
    @XmlElement(name = "OutputCapacity")
239
    protected VolumeRateDimension outputCapacity;
240
    @XmlElement(name = "PieceCount")
241
    protected BigInteger pieceCount;
242
    @XmlElement(name = "Shape")
243
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
244
    protected String shape;
245
    @XmlElement(name = "ThreadCount")
246
    protected BigInteger threadCount;
247
    @XmlElement(name = "TowelWeight")
248
    protected WeightDimension towelWeight;
249
    @XmlElement(name = "VariationData")
250
    protected BedAndBath.VariationData variationData;
251
    @XmlElement(name = "Wattage")
252
    protected WattageDimensionOptionalUnit wattage;
253
 
254
    /**
255
     * Gets the value of the battery property.
256
     * 
257
     * @return
258
     *     possible object is
259
     *     {@link Battery }
260
     *     
261
     */
262
    public Battery getBattery() {
263
        return battery;
264
    }
265
 
266
    /**
267
     * Sets the value of the battery property.
268
     * 
269
     * @param value
270
     *     allowed object is
271
     *     {@link Battery }
272
     *     
273
     */
274
    public void setBattery(Battery value) {
275
        this.battery = value;
276
    }
277
 
278
    /**
279
     * Gets the value of the canShipInOriginalContainer property.
280
     * 
281
     * @return
282
     *     possible object is
283
     *     {@link Boolean }
284
     *     
285
     */
286
    public Boolean isCanShipInOriginalContainer() {
287
        return canShipInOriginalContainer;
288
    }
289
 
290
    /**
291
     * Sets the value of the canShipInOriginalContainer property.
292
     * 
293
     * @param value
294
     *     allowed object is
295
     *     {@link Boolean }
296
     *     
297
     */
298
    public void setCanShipInOriginalContainer(Boolean value) {
299
        this.canShipInOriginalContainer = value;
300
    }
301
 
302
    /**
303
     * Gets the value of the colorMap property.
304
     * 
305
     * @return
306
     *     possible object is
307
     *     {@link String }
308
     *     
309
     */
310
    public String getColorMap() {
311
        return colorMap;
312
    }
313
 
314
    /**
315
     * Sets the value of the colorMap property.
316
     * 
317
     * @param value
318
     *     allowed object is
319
     *     {@link String }
320
     *     
321
     */
322
    public void setColorMap(String value) {
323
        this.colorMap = value;
324
    }
325
 
326
    /**
327
     * Gets the value of the fabricWarmthDescription property.
328
     * 
329
     * @return
330
     *     possible object is
331
     *     {@link String }
332
     *     
333
     */
334
    public String getFabricWarmthDescription() {
335
        return fabricWarmthDescription;
336
    }
337
 
338
    /**
339
     * Sets the value of the fabricWarmthDescription property.
340
     * 
341
     * @param value
342
     *     allowed object is
343
     *     {@link String }
344
     *     
345
     */
346
    public void setFabricWarmthDescription(String value) {
347
        this.fabricWarmthDescription = value;
348
    }
349
 
350
    /**
351
     * Gets the value of the finish property.
352
     * 
353
     * @return
354
     *     possible object is
355
     *     {@link String }
356
     *     
357
     */
358
    public String getFinish() {
359
        return finish;
360
    }
361
 
362
    /**
363
     * Sets the value of the finish property.
364
     * 
365
     * @param value
366
     *     allowed object is
367
     *     {@link String }
368
     *     
369
     */
370
    public void setFinish(String value) {
371
        this.finish = value;
372
    }
373
 
374
    /**
375
     * Gets the value of the identityPackageType property.
376
     * 
377
     * @return
378
     *     possible object is
379
     *     {@link String }
380
     *     
381
     */
382
    public String getIdentityPackageType() {
383
        return identityPackageType;
384
    }
385
 
386
    /**
387
     * Sets the value of the identityPackageType property.
388
     * 
389
     * @param value
390
     *     allowed object is
391
     *     {@link String }
392
     *     
393
     */
394
    public void setIdentityPackageType(String value) {
395
        this.identityPackageType = value;
396
    }
397
 
398
    /**
399
     * Gets the value of the isStainResistant property.
400
     * 
401
     * @return
402
     *     possible object is
403
     *     {@link Boolean }
404
     *     
405
     */
406
    public Boolean isIsStainResistant() {
407
        return isStainResistant;
408
    }
409
 
410
    /**
411
     * Sets the value of the isStainResistant property.
412
     * 
413
     * @param value
414
     *     allowed object is
415
     *     {@link Boolean }
416
     *     
417
     */
418
    public void setIsStainResistant(Boolean value) {
419
        this.isStainResistant = value;
420
    }
421
 
422
    /**
423
     * Gets the value of the lightSourceType property.
424
     * 
425
     * @return
426
     *     possible object is
427
     *     {@link String }
428
     *     
429
     */
430
    public String getLightSourceType() {
431
        return lightSourceType;
432
    }
433
 
434
    /**
435
     * Sets the value of the lightSourceType property.
436
     * 
437
     * @param value
438
     *     allowed object is
439
     *     {@link String }
440
     *     
441
     */
442
    public void setLightSourceType(String value) {
443
        this.lightSourceType = value;
444
    }
445
 
446
    /**
447
     * Gets the value of the material property.
448
     * 
449
     * @return
450
     *     possible object is
451
     *     {@link String }
452
     *     
453
     */
454
    public String getMaterial() {
455
        return material;
456
    }
457
 
458
    /**
459
     * Sets the value of the material property.
460
     * 
461
     * @param value
462
     *     allowed object is
463
     *     {@link String }
464
     *     
465
     */
466
    public void setMaterial(String value) {
467
        this.material = value;
468
    }
469
 
470
    /**
471
     * Gets the value of the maximumCoverageArea property.
472
     * 
473
     * @return
474
     *     possible object is
475
     *     {@link AreaDimensionOptionalUnit }
476
     *     
477
     */
478
    public AreaDimensionOptionalUnit getMaximumCoverageArea() {
479
        return maximumCoverageArea;
480
    }
481
 
482
    /**
483
     * Sets the value of the maximumCoverageArea property.
484
     * 
485
     * @param value
486
     *     allowed object is
487
     *     {@link AreaDimensionOptionalUnit }
488
     *     
489
     */
490
    public void setMaximumCoverageArea(AreaDimensionOptionalUnit value) {
491
        this.maximumCoverageArea = value;
492
    }
493
 
494
    /**
495
     * Gets the value of the numberOfSets property.
496
     * 
497
     * @return
498
     *     possible object is
499
     *     {@link BigInteger }
500
     *     
501
     */
502
    public BigInteger getNumberOfSets() {
503
        return numberOfSets;
504
    }
505
 
506
    /**
507
     * Sets the value of the numberOfSets property.
508
     * 
509
     * @param value
510
     *     allowed object is
511
     *     {@link BigInteger }
512
     *     
513
     */
514
    public void setNumberOfSets(BigInteger value) {
515
        this.numberOfSets = value;
516
    }
517
 
518
    /**
519
     * Gets the value of the outputCapacity property.
520
     * 
521
     * @return
522
     *     possible object is
523
     *     {@link VolumeRateDimension }
524
     *     
525
     */
526
    public VolumeRateDimension getOutputCapacity() {
527
        return outputCapacity;
528
    }
529
 
530
    /**
531
     * Sets the value of the outputCapacity property.
532
     * 
533
     * @param value
534
     *     allowed object is
535
     *     {@link VolumeRateDimension }
536
     *     
537
     */
538
    public void setOutputCapacity(VolumeRateDimension value) {
539
        this.outputCapacity = value;
540
    }
541
 
542
    /**
543
     * Gets the value of the pieceCount property.
544
     * 
545
     * @return
546
     *     possible object is
547
     *     {@link BigInteger }
548
     *     
549
     */
550
    public BigInteger getPieceCount() {
551
        return pieceCount;
552
    }
553
 
554
    /**
555
     * Sets the value of the pieceCount property.
556
     * 
557
     * @param value
558
     *     allowed object is
559
     *     {@link BigInteger }
560
     *     
561
     */
562
    public void setPieceCount(BigInteger value) {
563
        this.pieceCount = value;
564
    }
565
 
566
    /**
567
     * Gets the value of the shape property.
568
     * 
569
     * @return
570
     *     possible object is
571
     *     {@link String }
572
     *     
573
     */
574
    public String getShape() {
575
        return shape;
576
    }
577
 
578
    /**
579
     * Sets the value of the shape property.
580
     * 
581
     * @param value
582
     *     allowed object is
583
     *     {@link String }
584
     *     
585
     */
586
    public void setShape(String value) {
587
        this.shape = value;
588
    }
589
 
590
    /**
591
     * Gets the value of the threadCount property.
592
     * 
593
     * @return
594
     *     possible object is
595
     *     {@link BigInteger }
596
     *     
597
     */
598
    public BigInteger getThreadCount() {
599
        return threadCount;
600
    }
601
 
602
    /**
603
     * Sets the value of the threadCount property.
604
     * 
605
     * @param value
606
     *     allowed object is
607
     *     {@link BigInteger }
608
     *     
609
     */
610
    public void setThreadCount(BigInteger value) {
611
        this.threadCount = value;
612
    }
613
 
614
    /**
615
     * Gets the value of the towelWeight property.
616
     * 
617
     * @return
618
     *     possible object is
619
     *     {@link WeightDimension }
620
     *     
621
     */
622
    public WeightDimension getTowelWeight() {
623
        return towelWeight;
624
    }
625
 
626
    /**
627
     * Sets the value of the towelWeight property.
628
     * 
629
     * @param value
630
     *     allowed object is
631
     *     {@link WeightDimension }
632
     *     
633
     */
634
    public void setTowelWeight(WeightDimension value) {
635
        this.towelWeight = value;
636
    }
637
 
638
    /**
639
     * Gets the value of the variationData property.
640
     * 
641
     * @return
642
     *     possible object is
643
     *     {@link BedAndBath.VariationData }
644
     *     
645
     */
646
    public BedAndBath.VariationData getVariationData() {
647
        return variationData;
648
    }
649
 
650
    /**
651
     * Sets the value of the variationData property.
652
     * 
653
     * @param value
654
     *     allowed object is
655
     *     {@link BedAndBath.VariationData }
656
     *     
657
     */
658
    public void setVariationData(BedAndBath.VariationData value) {
659
        this.variationData = value;
660
    }
661
 
662
    /**
663
     * Gets the value of the wattage property.
664
     * 
665
     * @return
666
     *     possible object is
667
     *     {@link WattageDimensionOptionalUnit }
668
     *     
669
     */
670
    public WattageDimensionOptionalUnit getWattage() {
671
        return wattage;
672
    }
673
 
674
    /**
675
     * Sets the value of the wattage property.
676
     * 
677
     * @param value
678
     *     allowed object is
679
     *     {@link WattageDimensionOptionalUnit }
680
     *     
681
     */
682
    public void setWattage(WattageDimensionOptionalUnit value) {
683
        this.wattage = value;
684
    }
685
 
686
 
687
    /**
688
     * <p>Java class for anonymous complex type.
689
     * 
690
     * <p>The following schema fragment specifies the expected content contained within this class.
691
     * 
692
     * <pre>
693
     * &lt;complexType>
694
     *   &lt;complexContent>
695
     *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
696
     *       &lt;sequence>
697
     *         &lt;element name="VariationTheme" minOccurs="0">
698
     *           &lt;simpleType>
699
     *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
700
     *               &lt;enumeration value="Size"/>
701
     *               &lt;enumeration value="Color"/>
702
     *               &lt;enumeration value="Scent"/>
703
     *               &lt;enumeration value="Size-Color"/>
704
     *               &lt;enumeration value="Size-Scent"/>
705
     *               &lt;enumeration value="DisplayLength-DisplayWidth"/>
706
     *               &lt;enumeration value="DisplayLength-Material"/>
707
     *               &lt;enumeration value="DisplayLength-Size"/>
708
     *               &lt;enumeration value="DisplayLength-Color"/>
709
     *               &lt;enumeration value="DisplayLength-DisplayHeight"/>
710
     *               &lt;enumeration value="DisplayWidth-Material"/>
711
     *               &lt;enumeration value="DisplayWidth-Size"/>
712
     *               &lt;enumeration value="DisplayWidth-Color"/>
713
     *               &lt;enumeration value="DisplayWidth-DisplayHeight"/>
714
     *               &lt;enumeration value="ItemPackageQuantity-Material"/>
715
     *               &lt;enumeration value="ItemPackageQuantity-Size"/>
716
     *               &lt;enumeration value="ItemPackageQuantity-Color"/>
717
     *               &lt;enumeration value="ItemPackageQuantity-DisplayHeight"/>
718
     *               &lt;enumeration value="DisplayWeight-ItemPackageQuantity"/>
719
     *               &lt;enumeration value="DisplayWeight-Material"/>
720
     *               &lt;enumeration value="DisplayWeight-Size"/>
721
     *               &lt;enumeration value="DisplayWeight-Color"/>
722
     *               &lt;enumeration value="DisplayWeight-DisplayHeight"/>
723
     *               &lt;enumeration value="Material-DisplayLength"/>
724
     *               &lt;enumeration value="Material-DisplayWidth"/>
725
     *               &lt;enumeration value="Material-Size"/>
726
     *               &lt;enumeration value="Material-Color"/>
727
     *               &lt;enumeration value="Material-DisplayHeight"/>
728
     *               &lt;enumeration value="Size-DisplayLength"/>
729
     *               &lt;enumeration value="Size-DisplayWidth"/>
730
     *               &lt;enumeration value="Size-DisplayWeight"/>
731
     *               &lt;enumeration value="Size-Material"/>
732
     *               &lt;enumeration value="Size-Color"/>
733
     *               &lt;enumeration value="Size-DisplayHeight"/>
734
     *               &lt;enumeration value="Color-DisplayLength"/>
735
     *               &lt;enumeration value="Color-DisplayWidth"/>
736
     *               &lt;enumeration value="Color-ItemPackageQuantity"/>
737
     *               &lt;enumeration value="Color-DisplayWeight"/>
738
     *               &lt;enumeration value="Color-Material"/>
739
     *               &lt;enumeration value="Color-Size"/>
740
     *               &lt;enumeration value="Color-DisplayHeight"/>
741
     *               &lt;enumeration value="DisplayHeight"/>
742
     *               &lt;enumeration value="Material"/>
743
     *               &lt;enumeration value="DisplayWeight"/>
744
     *               &lt;enumeration value="DisplayLength"/>
745
     *               &lt;enumeration value="ItemPackageQuantity"/>
746
     *               &lt;enumeration value="DisplayLength-PatternName"/>
747
     *               &lt;enumeration value="DisplayLength-StyleName"/>
748
     *               &lt;enumeration value="DisplayWidth-PatternName"/>
749
     *               &lt;enumeration value="DisplayWidth-StyleName"/>
750
     *               &lt;enumeration value="Occasion-PatternName"/>
751
     *               &lt;enumeration value="Occasion-ItemPackageQuantity"/>
752
     *               &lt;enumeration value="Occasion-Material"/>
753
     *               &lt;enumeration value="Occasion-StyleName"/>
754
     *               &lt;enumeration value="Occasion-Size"/>
755
     *               &lt;enumeration value="Occasion-Color"/>
756
     *               &lt;enumeration value="Occasion-DisplayHeight"/>
757
     *               &lt;enumeration value="PatternName-DisplayLength"/>
758
     *               &lt;enumeration value="PatternName-DisplayWidth"/>
759
     *               &lt;enumeration value="PatternName-Occasion"/>
760
     *               &lt;enumeration value="PatternName-Material"/>
761
     *               &lt;enumeration value="PatternName-StyleName"/>
762
     *               &lt;enumeration value="PatternName-Size"/>
763
     *               &lt;enumeration value="PatternName-Color"/>
764
     *               &lt;enumeration value="PatternName-DisplayHeight"/>
765
     *               &lt;enumeration value="MatteStyle-Material"/>
766
     *               &lt;enumeration value="MatteStyle-StyleName"/>
767
     *               &lt;enumeration value="MatteStyle-Size"/>
768
     *               &lt;enumeration value="MatteStyle-Color"/>
769
     *               &lt;enumeration value="ItemPackageQuantity-Occasion"/>
770
     *               &lt;enumeration value="ItemPackageQuantity-StyleName"/>
771
     *               &lt;enumeration value="DisplayWeight-StyleName"/>
772
     *               &lt;enumeration value="Material-PatternName"/>
773
     *               &lt;enumeration value="Material-MatteStyle"/>
774
     *               &lt;enumeration value="Material-StyleName"/>
775
     *               &lt;enumeration value="StyleName-DisplayLength"/>
776
     *               &lt;enumeration value="StyleName-DisplayWidth"/>
777
     *               &lt;enumeration value="StyleName-Occasion"/>
778
     *               &lt;enumeration value="StyleName-PatternName"/>
779
     *               &lt;enumeration value="StyleName-DisplayWeight"/>
780
     *               &lt;enumeration value="StyleName-Material"/>
781
     *               &lt;enumeration value="StyleName-Size"/>
782
     *               &lt;enumeration value="StyleName-Color"/>
783
     *               &lt;enumeration value="Size-Occasion"/>
784
     *               &lt;enumeration value="Size-PatternName"/>
785
     *               &lt;enumeration value="Size-MatteStyle"/>
786
     *               &lt;enumeration value="Size-StyleName"/>
787
     *               &lt;enumeration value="Color-Occasion"/>
788
     *               &lt;enumeration value="Color-PatternName"/>
789
     *               &lt;enumeration value="Color-MatteStyle"/>
790
     *               &lt;enumeration value="Color-StyleName"/>
791
     *               &lt;enumeration value="MatteStyle"/>
792
     *               &lt;enumeration value="PatternName"/>
793
     *               &lt;enumeration value="Occasion"/>
794
     *               &lt;enumeration value="StyleName"/>
795
     *               &lt;enumeration value="CustomerPackageType"/>
796
     *               &lt;enumeration value="ColorName-CustomerPackageType"/>
797
     *               &lt;enumeration value="SizeName-CustomerPackageType"/>
798
     *               &lt;enumeration value="SizeName-ColorName-CustomerPackageType"/>
799
     *               &lt;enumeration value="StyleName-CustomerPackageType"/>
800
     *               &lt;enumeration value="SizeName-StyleName-CustomerPackageType"/>
801
     *             &lt;/restriction>
802
     *           &lt;/simpleType>
803
     *         &lt;/element>
804
     *         &lt;element name="Size" type="{}StringNotNull" minOccurs="0"/>
805
     *         &lt;element name="Color" type="{}StringNotNull" minOccurs="0"/>
806
     *         &lt;element name="Scent" type="{}StringNotNull" minOccurs="0"/>
807
     *         &lt;element name="StyleName" type="{}StringNotNull" minOccurs="0"/>
808
     *         &lt;element name="CustomerPackageType" type="{}StringNotNull" minOccurs="0"/>
809
     *       &lt;/sequence>
810
     *     &lt;/restriction>
811
     *   &lt;/complexContent>
812
     * &lt;/complexType>
813
     * </pre>
814
     * 
815
     * 
816
     */
817
    @XmlAccessorType(XmlAccessType.FIELD)
818
    @XmlType(name = "", propOrder = {
819
        "variationTheme",
820
        "size",
821
        "color",
822
        "scent",
823
        "styleName",
824
        "customerPackageType"
825
    })
826
    public static class VariationData {
827
 
828
        @XmlElement(name = "VariationTheme")
829
        protected String variationTheme;
830
        @XmlElement(name = "Size")
831
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
832
        protected String size;
833
        @XmlElement(name = "Color")
834
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
835
        protected String color;
836
        @XmlElement(name = "Scent")
837
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
838
        protected String scent;
839
        @XmlElement(name = "StyleName")
840
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
841
        protected String styleName;
842
        @XmlElement(name = "CustomerPackageType")
843
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
844
        protected String customerPackageType;
845
 
846
        /**
847
         * Gets the value of the variationTheme property.
848
         * 
849
         * @return
850
         *     possible object is
851
         *     {@link String }
852
         *     
853
         */
854
        public String getVariationTheme() {
855
            return variationTheme;
856
        }
857
 
858
        /**
859
         * Sets the value of the variationTheme property.
860
         * 
861
         * @param value
862
         *     allowed object is
863
         *     {@link String }
864
         *     
865
         */
866
        public void setVariationTheme(String value) {
867
            this.variationTheme = value;
868
        }
869
 
870
        /**
871
         * Gets the value of the size property.
872
         * 
873
         * @return
874
         *     possible object is
875
         *     {@link String }
876
         *     
877
         */
878
        public String getSize() {
879
            return size;
880
        }
881
 
882
        /**
883
         * Sets the value of the size property.
884
         * 
885
         * @param value
886
         *     allowed object is
887
         *     {@link String }
888
         *     
889
         */
890
        public void setSize(String value) {
891
            this.size = value;
892
        }
893
 
894
        /**
895
         * Gets the value of the color property.
896
         * 
897
         * @return
898
         *     possible object is
899
         *     {@link String }
900
         *     
901
         */
902
        public String getColor() {
903
            return color;
904
        }
905
 
906
        /**
907
         * Sets the value of the color property.
908
         * 
909
         * @param value
910
         *     allowed object is
911
         *     {@link String }
912
         *     
913
         */
914
        public void setColor(String value) {
915
            this.color = value;
916
        }
917
 
918
        /**
919
         * Gets the value of the scent property.
920
         * 
921
         * @return
922
         *     possible object is
923
         *     {@link String }
924
         *     
925
         */
926
        public String getScent() {
927
            return scent;
928
        }
929
 
930
        /**
931
         * Sets the value of the scent property.
932
         * 
933
         * @param value
934
         *     allowed object is
935
         *     {@link String }
936
         *     
937
         */
938
        public void setScent(String value) {
939
            this.scent = value;
940
        }
941
 
942
        /**
943
         * Gets the value of the styleName property.
944
         * 
945
         * @return
946
         *     possible object is
947
         *     {@link String }
948
         *     
949
         */
950
        public String getStyleName() {
951
            return styleName;
952
        }
953
 
954
        /**
955
         * Sets the value of the styleName property.
956
         * 
957
         * @param value
958
         *     allowed object is
959
         *     {@link String }
960
         *     
961
         */
962
        public void setStyleName(String value) {
963
            this.styleName = value;
964
        }
965
 
966
        /**
967
         * Gets the value of the customerPackageType property.
968
         * 
969
         * @return
970
         *     possible object is
971
         *     {@link String }
972
         *     
973
         */
974
        public String getCustomerPackageType() {
975
            return customerPackageType;
976
        }
977
 
978
        /**
979
         * Sets the value of the customerPackageType property.
980
         * 
981
         * @param value
982
         *     allowed object is
983
         *     {@link String }
984
         *     
985
         */
986
        public void setCustomerPackageType(String value) {
987
            this.customerPackageType = value;
988
        }
989
 
990
    }
991
 
992
}