Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
7481 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 javax.xml.bind.annotation.XmlAccessType;
14
import javax.xml.bind.annotation.XmlAccessorType;
15
import javax.xml.bind.annotation.XmlElement;
16
import javax.xml.bind.annotation.XmlRootElement;
17
import javax.xml.bind.annotation.XmlSchemaType;
18
import javax.xml.bind.annotation.XmlType;
19
import javax.xml.bind.annotation.adapters.NormalizedStringAdapter;
20
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
21
 
22
 
23
/**
24
 * <p>Java class for anonymous complex type.
25
 * 
26
 * <p>The following schema fragment specifies the expected content contained within this class.
27
 * 
28
 * <pre>
29
 * &lt;complexType>
30
 *   &lt;complexContent>
31
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
32
 *       &lt;sequence>
33
 *         &lt;element name="ProductType">
34
 *           &lt;complexType>
35
 *             &lt;complexContent>
36
 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
37
 *                 &lt;choice>
38
 *                   &lt;element ref="{}BuildingMaterials"/>
39
 *                   &lt;element ref="{}Hardware"/>
40
 *                   &lt;element ref="{}Electrical"/>
41
 *                   &lt;element ref="{}PlumbingFixtures"/>
42
 *                   &lt;element name="Tools" type="{}HomeImprovementTools"/>
43
 *                   &lt;element ref="{}OrganizersAndStorage"/>
44
 *                   &lt;element ref="{}MajorHomeAppliances"/>
45
 *                   &lt;element ref="{}SecurityElectronics"/>
46
 *                 &lt;/choice>
47
 *               &lt;/restriction>
48
 *             &lt;/complexContent>
49
 *           &lt;/complexType>
50
 *         &lt;/element>
51
 *         &lt;element ref="{}HICommon" minOccurs="0"/>
52
 *         &lt;element ref="{}Battery" minOccurs="0"/>
53
 *         &lt;element name="BatteryAverageLife" type="{}PositiveDimension" minOccurs="0"/>
54
 *         &lt;element name="BatteryAverageLifeStandby" type="{}PositiveDimension" minOccurs="0"/>
55
 *         &lt;element name="BatteryChargeTime" type="{}PositiveDimension" minOccurs="0"/>
56
 *         &lt;element name="BatteryTypeLithiumIon" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
57
 *         &lt;element name="BatteryTypeLithiumMetal" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
58
 *         &lt;element name="CountryOfOrigin" type="{}CountryOfOriginType" minOccurs="0"/>
59
 *         &lt;element name="ItemDisplayArea" type="{}AreaDimension" minOccurs="0"/>
60
 *         &lt;element name="LithiumBatteryEnergyContent" type="{}PositiveDimension" minOccurs="0"/>
61
 *         &lt;element name="LithiumBatteryPackaging" minOccurs="0">
62
 *           &lt;simpleType>
63
 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
64
 *               &lt;enumeration value="batteries_contained_in_equipment"/>
65
 *               &lt;enumeration value="batteries_only"/>
66
 *               &lt;enumeration value="batteries_packed_with_equipment"/>
67
 *             &lt;/restriction>
68
 *           &lt;/simpleType>
69
 *         &lt;/element>
70
 *         &lt;element name="LithiumBatteryVoltage" type="{}PositiveDimension" minOccurs="0"/>
71
 *         &lt;element name="LithiumBatteryWeight" type="{}PositiveDimension" minOccurs="0"/>
72
 *         &lt;element name="MfrWarrantyDescriptionLabor" type="{}SuperLongStringNotNull" minOccurs="0"/>
73
 *         &lt;element name="MfrWarrantyDescriptionParts" type="{}SuperLongStringNotNull" minOccurs="0"/>
74
 *         &lt;element name="MfrWarrantyDescriptionType" type="{}StringNotNull" minOccurs="0"/>
75
 *         &lt;element name="NumberOfLithiumIonCells" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
76
 *         &lt;element name="NumberOfLithiumMetalCells" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
77
 *         &lt;element name="Warnings" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
78
 *       &lt;/sequence>
79
 *     &lt;/restriction>
80
 *   &lt;/complexContent>
81
 * &lt;/complexType>
82
 * </pre>
83
 * 
84
 * 
85
 */
86
@XmlAccessorType(XmlAccessType.FIELD)
87
@XmlType(name = "", propOrder = {
88
    "productType",
89
    "hiCommon",
90
    "battery",
91
    "batteryAverageLife",
92
    "batteryAverageLifeStandby",
93
    "batteryChargeTime",
94
    "batteryTypeLithiumIon",
95
    "batteryTypeLithiumMetal",
96
    "countryOfOrigin",
97
    "itemDisplayArea",
98
    "lithiumBatteryEnergyContent",
99
    "lithiumBatteryPackaging",
100
    "lithiumBatteryVoltage",
101
    "lithiumBatteryWeight",
102
    "mfrWarrantyDescriptionLabor",
103
    "mfrWarrantyDescriptionParts",
104
    "mfrWarrantyDescriptionType",
105
    "numberOfLithiumIonCells",
106
    "numberOfLithiumMetalCells",
107
    "warnings"
108
})
109
@XmlRootElement(name = "HomeImprovement")
110
public class HomeImprovement {
111
 
112
    @XmlElement(name = "ProductType", required = true)
113
    protected HomeImprovement.ProductType productType;
114
    @XmlElement(name = "HICommon")
115
    protected HICommon hiCommon;
116
    @XmlElement(name = "Battery")
117
    protected Battery battery;
118
    @XmlElement(name = "BatteryAverageLife")
119
    protected BigDecimal batteryAverageLife;
120
    @XmlElement(name = "BatteryAverageLifeStandby")
121
    protected BigDecimal batteryAverageLifeStandby;
122
    @XmlElement(name = "BatteryChargeTime")
123
    protected BigDecimal batteryChargeTime;
124
    @XmlElement(name = "BatteryTypeLithiumIon")
125
    @XmlSchemaType(name = "positiveInteger")
126
    protected BigInteger batteryTypeLithiumIon;
127
    @XmlElement(name = "BatteryTypeLithiumMetal")
128
    @XmlSchemaType(name = "positiveInteger")
129
    protected BigInteger batteryTypeLithiumMetal;
130
    @XmlElement(name = "CountryOfOrigin")
131
    protected String countryOfOrigin;
132
    @XmlElement(name = "ItemDisplayArea")
133
    protected AreaDimension itemDisplayArea;
134
    @XmlElement(name = "LithiumBatteryEnergyContent")
135
    protected BigDecimal lithiumBatteryEnergyContent;
136
    @XmlElement(name = "LithiumBatteryPackaging")
137
    protected String lithiumBatteryPackaging;
138
    @XmlElement(name = "LithiumBatteryVoltage")
139
    protected BigDecimal lithiumBatteryVoltage;
140
    @XmlElement(name = "LithiumBatteryWeight")
141
    protected BigDecimal lithiumBatteryWeight;
142
    @XmlElement(name = "MfrWarrantyDescriptionLabor")
143
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
144
    protected String mfrWarrantyDescriptionLabor;
145
    @XmlElement(name = "MfrWarrantyDescriptionParts")
146
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
147
    protected String mfrWarrantyDescriptionParts;
148
    @XmlElement(name = "MfrWarrantyDescriptionType")
149
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
150
    protected String mfrWarrantyDescriptionType;
151
    @XmlElement(name = "NumberOfLithiumIonCells")
152
    @XmlSchemaType(name = "positiveInteger")
153
    protected BigInteger numberOfLithiumIonCells;
154
    @XmlElement(name = "NumberOfLithiumMetalCells")
155
    @XmlSchemaType(name = "positiveInteger")
156
    protected BigInteger numberOfLithiumMetalCells;
157
    @XmlElement(name = "Warnings")
158
    protected Object warnings;
159
 
160
    /**
161
     * Gets the value of the productType property.
162
     * 
163
     * @return
164
     *     possible object is
165
     *     {@link HomeImprovement.ProductType }
166
     *     
167
     */
168
    public HomeImprovement.ProductType getProductType() {
169
        return productType;
170
    }
171
 
172
    /**
173
     * Sets the value of the productType property.
174
     * 
175
     * @param value
176
     *     allowed object is
177
     *     {@link HomeImprovement.ProductType }
178
     *     
179
     */
180
    public void setProductType(HomeImprovement.ProductType value) {
181
        this.productType = value;
182
    }
183
 
184
    /**
185
     * Gets the value of the hiCommon property.
186
     * 
187
     * @return
188
     *     possible object is
189
     *     {@link HICommon }
190
     *     
191
     */
192
    public HICommon getHICommon() {
193
        return hiCommon;
194
    }
195
 
196
    /**
197
     * Sets the value of the hiCommon property.
198
     * 
199
     * @param value
200
     *     allowed object is
201
     *     {@link HICommon }
202
     *     
203
     */
204
    public void setHICommon(HICommon value) {
205
        this.hiCommon = value;
206
    }
207
 
208
    /**
209
     * Gets the value of the battery property.
210
     * 
211
     * @return
212
     *     possible object is
213
     *     {@link Battery }
214
     *     
215
     */
216
    public Battery getBattery() {
217
        return battery;
218
    }
219
 
220
    /**
221
     * Sets the value of the battery property.
222
     * 
223
     * @param value
224
     *     allowed object is
225
     *     {@link Battery }
226
     *     
227
     */
228
    public void setBattery(Battery value) {
229
        this.battery = value;
230
    }
231
 
232
    /**
233
     * Gets the value of the batteryAverageLife property.
234
     * 
235
     * @return
236
     *     possible object is
237
     *     {@link BigDecimal }
238
     *     
239
     */
240
    public BigDecimal getBatteryAverageLife() {
241
        return batteryAverageLife;
242
    }
243
 
244
    /**
245
     * Sets the value of the batteryAverageLife property.
246
     * 
247
     * @param value
248
     *     allowed object is
249
     *     {@link BigDecimal }
250
     *     
251
     */
252
    public void setBatteryAverageLife(BigDecimal value) {
253
        this.batteryAverageLife = value;
254
    }
255
 
256
    /**
257
     * Gets the value of the batteryAverageLifeStandby property.
258
     * 
259
     * @return
260
     *     possible object is
261
     *     {@link BigDecimal }
262
     *     
263
     */
264
    public BigDecimal getBatteryAverageLifeStandby() {
265
        return batteryAverageLifeStandby;
266
    }
267
 
268
    /**
269
     * Sets the value of the batteryAverageLifeStandby property.
270
     * 
271
     * @param value
272
     *     allowed object is
273
     *     {@link BigDecimal }
274
     *     
275
     */
276
    public void setBatteryAverageLifeStandby(BigDecimal value) {
277
        this.batteryAverageLifeStandby = value;
278
    }
279
 
280
    /**
281
     * Gets the value of the batteryChargeTime property.
282
     * 
283
     * @return
284
     *     possible object is
285
     *     {@link BigDecimal }
286
     *     
287
     */
288
    public BigDecimal getBatteryChargeTime() {
289
        return batteryChargeTime;
290
    }
291
 
292
    /**
293
     * Sets the value of the batteryChargeTime property.
294
     * 
295
     * @param value
296
     *     allowed object is
297
     *     {@link BigDecimal }
298
     *     
299
     */
300
    public void setBatteryChargeTime(BigDecimal value) {
301
        this.batteryChargeTime = value;
302
    }
303
 
304
    /**
305
     * Gets the value of the batteryTypeLithiumIon property.
306
     * 
307
     * @return
308
     *     possible object is
309
     *     {@link BigInteger }
310
     *     
311
     */
312
    public BigInteger getBatteryTypeLithiumIon() {
313
        return batteryTypeLithiumIon;
314
    }
315
 
316
    /**
317
     * Sets the value of the batteryTypeLithiumIon property.
318
     * 
319
     * @param value
320
     *     allowed object is
321
     *     {@link BigInteger }
322
     *     
323
     */
324
    public void setBatteryTypeLithiumIon(BigInteger value) {
325
        this.batteryTypeLithiumIon = value;
326
    }
327
 
328
    /**
329
     * Gets the value of the batteryTypeLithiumMetal property.
330
     * 
331
     * @return
332
     *     possible object is
333
     *     {@link BigInteger }
334
     *     
335
     */
336
    public BigInteger getBatteryTypeLithiumMetal() {
337
        return batteryTypeLithiumMetal;
338
    }
339
 
340
    /**
341
     * Sets the value of the batteryTypeLithiumMetal property.
342
     * 
343
     * @param value
344
     *     allowed object is
345
     *     {@link BigInteger }
346
     *     
347
     */
348
    public void setBatteryTypeLithiumMetal(BigInteger value) {
349
        this.batteryTypeLithiumMetal = value;
350
    }
351
 
352
    /**
353
     * Gets the value of the countryOfOrigin property.
354
     * 
355
     * @return
356
     *     possible object is
357
     *     {@link String }
358
     *     
359
     */
360
    public String getCountryOfOrigin() {
361
        return countryOfOrigin;
362
    }
363
 
364
    /**
365
     * Sets the value of the countryOfOrigin property.
366
     * 
367
     * @param value
368
     *     allowed object is
369
     *     {@link String }
370
     *     
371
     */
372
    public void setCountryOfOrigin(String value) {
373
        this.countryOfOrigin = value;
374
    }
375
 
376
    /**
377
     * Gets the value of the itemDisplayArea property.
378
     * 
379
     * @return
380
     *     possible object is
381
     *     {@link AreaDimension }
382
     *     
383
     */
384
    public AreaDimension getItemDisplayArea() {
385
        return itemDisplayArea;
386
    }
387
 
388
    /**
389
     * Sets the value of the itemDisplayArea property.
390
     * 
391
     * @param value
392
     *     allowed object is
393
     *     {@link AreaDimension }
394
     *     
395
     */
396
    public void setItemDisplayArea(AreaDimension value) {
397
        this.itemDisplayArea = value;
398
    }
399
 
400
    /**
401
     * Gets the value of the lithiumBatteryEnergyContent property.
402
     * 
403
     * @return
404
     *     possible object is
405
     *     {@link BigDecimal }
406
     *     
407
     */
408
    public BigDecimal getLithiumBatteryEnergyContent() {
409
        return lithiumBatteryEnergyContent;
410
    }
411
 
412
    /**
413
     * Sets the value of the lithiumBatteryEnergyContent property.
414
     * 
415
     * @param value
416
     *     allowed object is
417
     *     {@link BigDecimal }
418
     *     
419
     */
420
    public void setLithiumBatteryEnergyContent(BigDecimal value) {
421
        this.lithiumBatteryEnergyContent = value;
422
    }
423
 
424
    /**
425
     * Gets the value of the lithiumBatteryPackaging property.
426
     * 
427
     * @return
428
     *     possible object is
429
     *     {@link String }
430
     *     
431
     */
432
    public String getLithiumBatteryPackaging() {
433
        return lithiumBatteryPackaging;
434
    }
435
 
436
    /**
437
     * Sets the value of the lithiumBatteryPackaging property.
438
     * 
439
     * @param value
440
     *     allowed object is
441
     *     {@link String }
442
     *     
443
     */
444
    public void setLithiumBatteryPackaging(String value) {
445
        this.lithiumBatteryPackaging = value;
446
    }
447
 
448
    /**
449
     * Gets the value of the lithiumBatteryVoltage property.
450
     * 
451
     * @return
452
     *     possible object is
453
     *     {@link BigDecimal }
454
     *     
455
     */
456
    public BigDecimal getLithiumBatteryVoltage() {
457
        return lithiumBatteryVoltage;
458
    }
459
 
460
    /**
461
     * Sets the value of the lithiumBatteryVoltage property.
462
     * 
463
     * @param value
464
     *     allowed object is
465
     *     {@link BigDecimal }
466
     *     
467
     */
468
    public void setLithiumBatteryVoltage(BigDecimal value) {
469
        this.lithiumBatteryVoltage = value;
470
    }
471
 
472
    /**
473
     * Gets the value of the lithiumBatteryWeight property.
474
     * 
475
     * @return
476
     *     possible object is
477
     *     {@link BigDecimal }
478
     *     
479
     */
480
    public BigDecimal getLithiumBatteryWeight() {
481
        return lithiumBatteryWeight;
482
    }
483
 
484
    /**
485
     * Sets the value of the lithiumBatteryWeight property.
486
     * 
487
     * @param value
488
     *     allowed object is
489
     *     {@link BigDecimal }
490
     *     
491
     */
492
    public void setLithiumBatteryWeight(BigDecimal value) {
493
        this.lithiumBatteryWeight = value;
494
    }
495
 
496
    /**
497
     * Gets the value of the mfrWarrantyDescriptionLabor property.
498
     * 
499
     * @return
500
     *     possible object is
501
     *     {@link String }
502
     *     
503
     */
504
    public String getMfrWarrantyDescriptionLabor() {
505
        return mfrWarrantyDescriptionLabor;
506
    }
507
 
508
    /**
509
     * Sets the value of the mfrWarrantyDescriptionLabor property.
510
     * 
511
     * @param value
512
     *     allowed object is
513
     *     {@link String }
514
     *     
515
     */
516
    public void setMfrWarrantyDescriptionLabor(String value) {
517
        this.mfrWarrantyDescriptionLabor = value;
518
    }
519
 
520
    /**
521
     * Gets the value of the mfrWarrantyDescriptionParts property.
522
     * 
523
     * @return
524
     *     possible object is
525
     *     {@link String }
526
     *     
527
     */
528
    public String getMfrWarrantyDescriptionParts() {
529
        return mfrWarrantyDescriptionParts;
530
    }
531
 
532
    /**
533
     * Sets the value of the mfrWarrantyDescriptionParts property.
534
     * 
535
     * @param value
536
     *     allowed object is
537
     *     {@link String }
538
     *     
539
     */
540
    public void setMfrWarrantyDescriptionParts(String value) {
541
        this.mfrWarrantyDescriptionParts = value;
542
    }
543
 
544
    /**
545
     * Gets the value of the mfrWarrantyDescriptionType property.
546
     * 
547
     * @return
548
     *     possible object is
549
     *     {@link String }
550
     *     
551
     */
552
    public String getMfrWarrantyDescriptionType() {
553
        return mfrWarrantyDescriptionType;
554
    }
555
 
556
    /**
557
     * Sets the value of the mfrWarrantyDescriptionType property.
558
     * 
559
     * @param value
560
     *     allowed object is
561
     *     {@link String }
562
     *     
563
     */
564
    public void setMfrWarrantyDescriptionType(String value) {
565
        this.mfrWarrantyDescriptionType = value;
566
    }
567
 
568
    /**
569
     * Gets the value of the numberOfLithiumIonCells property.
570
     * 
571
     * @return
572
     *     possible object is
573
     *     {@link BigInteger }
574
     *     
575
     */
576
    public BigInteger getNumberOfLithiumIonCells() {
577
        return numberOfLithiumIonCells;
578
    }
579
 
580
    /**
581
     * Sets the value of the numberOfLithiumIonCells property.
582
     * 
583
     * @param value
584
     *     allowed object is
585
     *     {@link BigInteger }
586
     *     
587
     */
588
    public void setNumberOfLithiumIonCells(BigInteger value) {
589
        this.numberOfLithiumIonCells = value;
590
    }
591
 
592
    /**
593
     * Gets the value of the numberOfLithiumMetalCells property.
594
     * 
595
     * @return
596
     *     possible object is
597
     *     {@link BigInteger }
598
     *     
599
     */
600
    public BigInteger getNumberOfLithiumMetalCells() {
601
        return numberOfLithiumMetalCells;
602
    }
603
 
604
    /**
605
     * Sets the value of the numberOfLithiumMetalCells property.
606
     * 
607
     * @param value
608
     *     allowed object is
609
     *     {@link BigInteger }
610
     *     
611
     */
612
    public void setNumberOfLithiumMetalCells(BigInteger value) {
613
        this.numberOfLithiumMetalCells = value;
614
    }
615
 
616
    /**
617
     * Gets the value of the warnings property.
618
     * 
619
     * @return
620
     *     possible object is
621
     *     {@link Object }
622
     *     
623
     */
624
    public Object getWarnings() {
625
        return warnings;
626
    }
627
 
628
    /**
629
     * Sets the value of the warnings property.
630
     * 
631
     * @param value
632
     *     allowed object is
633
     *     {@link Object }
634
     *     
635
     */
636
    public void setWarnings(Object value) {
637
        this.warnings = value;
638
    }
639
 
640
 
641
    /**
642
     * <p>Java class for anonymous complex type.
643
     * 
644
     * <p>The following schema fragment specifies the expected content contained within this class.
645
     * 
646
     * <pre>
647
     * &lt;complexType>
648
     *   &lt;complexContent>
649
     *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
650
     *       &lt;choice>
651
     *         &lt;element ref="{}BuildingMaterials"/>
652
     *         &lt;element ref="{}Hardware"/>
653
     *         &lt;element ref="{}Electrical"/>
654
     *         &lt;element ref="{}PlumbingFixtures"/>
655
     *         &lt;element name="Tools" type="{}HomeImprovementTools"/>
656
     *         &lt;element ref="{}OrganizersAndStorage"/>
657
     *         &lt;element ref="{}MajorHomeAppliances"/>
658
     *         &lt;element ref="{}SecurityElectronics"/>
659
     *       &lt;/choice>
660
     *     &lt;/restriction>
661
     *   &lt;/complexContent>
662
     * &lt;/complexType>
663
     * </pre>
664
     * 
665
     * 
666
     */
667
    @XmlAccessorType(XmlAccessType.FIELD)
668
    @XmlType(name = "", propOrder = {
669
        "buildingMaterials",
670
        "hardware",
671
        "electrical",
672
        "plumbingFixtures",
673
        "tools",
674
        "organizersAndStorage",
675
        "majorHomeAppliances",
676
        "securityElectronics"
677
    })
678
    public static class ProductType {
679
 
680
        @XmlElement(name = "BuildingMaterials")
681
        protected BuildingMaterials buildingMaterials;
682
        @XmlElement(name = "Hardware")
683
        protected Hardware hardware;
684
        @XmlElement(name = "Electrical")
685
        protected Electrical electrical;
686
        @XmlElement(name = "PlumbingFixtures")
687
        protected PlumbingFixtures plumbingFixtures;
688
        @XmlElement(name = "Tools")
689
        protected HomeImprovementTools tools;
690
        @XmlElement(name = "OrganizersAndStorage")
691
        protected OrganizersAndStorage organizersAndStorage;
692
        @XmlElement(name = "MajorHomeAppliances")
693
        protected MajorHomeAppliances majorHomeAppliances;
694
        @XmlElement(name = "SecurityElectronics")
695
        protected SecurityElectronics securityElectronics;
696
 
697
        /**
698
         * Gets the value of the buildingMaterials property.
699
         * 
700
         * @return
701
         *     possible object is
702
         *     {@link BuildingMaterials }
703
         *     
704
         */
705
        public BuildingMaterials getBuildingMaterials() {
706
            return buildingMaterials;
707
        }
708
 
709
        /**
710
         * Sets the value of the buildingMaterials property.
711
         * 
712
         * @param value
713
         *     allowed object is
714
         *     {@link BuildingMaterials }
715
         *     
716
         */
717
        public void setBuildingMaterials(BuildingMaterials value) {
718
            this.buildingMaterials = value;
719
        }
720
 
721
        /**
722
         * Gets the value of the hardware property.
723
         * 
724
         * @return
725
         *     possible object is
726
         *     {@link Hardware }
727
         *     
728
         */
729
        public Hardware getHardware() {
730
            return hardware;
731
        }
732
 
733
        /**
734
         * Sets the value of the hardware property.
735
         * 
736
         * @param value
737
         *     allowed object is
738
         *     {@link Hardware }
739
         *     
740
         */
741
        public void setHardware(Hardware value) {
742
            this.hardware = value;
743
        }
744
 
745
        /**
746
         * Gets the value of the electrical property.
747
         * 
748
         * @return
749
         *     possible object is
750
         *     {@link Electrical }
751
         *     
752
         */
753
        public Electrical getElectrical() {
754
            return electrical;
755
        }
756
 
757
        /**
758
         * Sets the value of the electrical property.
759
         * 
760
         * @param value
761
         *     allowed object is
762
         *     {@link Electrical }
763
         *     
764
         */
765
        public void setElectrical(Electrical value) {
766
            this.electrical = value;
767
        }
768
 
769
        /**
770
         * Gets the value of the plumbingFixtures property.
771
         * 
772
         * @return
773
         *     possible object is
774
         *     {@link PlumbingFixtures }
775
         *     
776
         */
777
        public PlumbingFixtures getPlumbingFixtures() {
778
            return plumbingFixtures;
779
        }
780
 
781
        /**
782
         * Sets the value of the plumbingFixtures property.
783
         * 
784
         * @param value
785
         *     allowed object is
786
         *     {@link PlumbingFixtures }
787
         *     
788
         */
789
        public void setPlumbingFixtures(PlumbingFixtures value) {
790
            this.plumbingFixtures = value;
791
        }
792
 
793
        /**
794
         * Gets the value of the tools property.
795
         * 
796
         * @return
797
         *     possible object is
798
         *     {@link HomeImprovementTools }
799
         *     
800
         */
801
        public HomeImprovementTools getTools() {
802
            return tools;
803
        }
804
 
805
        /**
806
         * Sets the value of the tools property.
807
         * 
808
         * @param value
809
         *     allowed object is
810
         *     {@link HomeImprovementTools }
811
         *     
812
         */
813
        public void setTools(HomeImprovementTools value) {
814
            this.tools = value;
815
        }
816
 
817
        /**
818
         * Gets the value of the organizersAndStorage property.
819
         * 
820
         * @return
821
         *     possible object is
822
         *     {@link OrganizersAndStorage }
823
         *     
824
         */
825
        public OrganizersAndStorage getOrganizersAndStorage() {
826
            return organizersAndStorage;
827
        }
828
 
829
        /**
830
         * Sets the value of the organizersAndStorage property.
831
         * 
832
         * @param value
833
         *     allowed object is
834
         *     {@link OrganizersAndStorage }
835
         *     
836
         */
837
        public void setOrganizersAndStorage(OrganizersAndStorage value) {
838
            this.organizersAndStorage = value;
839
        }
840
 
841
        /**
842
         * Gets the value of the majorHomeAppliances property.
843
         * 
844
         * @return
845
         *     possible object is
846
         *     {@link MajorHomeAppliances }
847
         *     
848
         */
849
        public MajorHomeAppliances getMajorHomeAppliances() {
850
            return majorHomeAppliances;
851
        }
852
 
853
        /**
854
         * Sets the value of the majorHomeAppliances property.
855
         * 
856
         * @param value
857
         *     allowed object is
858
         *     {@link MajorHomeAppliances }
859
         *     
860
         */
861
        public void setMajorHomeAppliances(MajorHomeAppliances value) {
862
            this.majorHomeAppliances = value;
863
        }
864
 
865
        /**
866
         * Gets the value of the securityElectronics property.
867
         * 
868
         * @return
869
         *     possible object is
870
         *     {@link SecurityElectronics }
871
         *     
872
         */
873
        public SecurityElectronics getSecurityElectronics() {
874
            return securityElectronics;
875
        }
876
 
877
        /**
878
         * Sets the value of the securityElectronics property.
879
         * 
880
         * @param value
881
         *     allowed object is
882
         *     {@link SecurityElectronics }
883
         *     
884
         */
885
        public void setSecurityElectronics(SecurityElectronics value) {
886
            this.securityElectronics = value;
887
        }
888
 
889
    }
890
 
891
}