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