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 java.util.ArrayList;
13
import java.util.List;
14
import javax.xml.bind.annotation.XmlAccessType;
15
import javax.xml.bind.annotation.XmlAccessorType;
16
import javax.xml.bind.annotation.XmlElement;
17
import javax.xml.bind.annotation.XmlRootElement;
18
import javax.xml.bind.annotation.XmlSchemaType;
19
import javax.xml.bind.annotation.XmlType;
20
import javax.xml.bind.annotation.adapters.NormalizedStringAdapter;
21
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
22
 
23
 
24
/**
25
 * <p>Java class for anonymous complex type.
26
 * 
27
 * <p>The following schema fragment specifies the expected content contained within this class.
28
 * 
29
 * <pre>
30
 * &lt;complexType>
31
 *   &lt;complexContent>
32
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
33
 *       &lt;sequence>
34
 *         &lt;element ref="{}AnalogRGBInput" maxOccurs="5" minOccurs="0"/>
35
 *         &lt;element name="CableLength" type="{}LengthDimension" minOccurs="0"/>
36
 *         &lt;element ref="{}CoatingDescription" minOccurs="0"/>
37
 *         &lt;element name="Conductor" type="{}StringNotNull" minOccurs="0"/>
38
 *         &lt;element ref="{}ConnectorGender" maxOccurs="5" minOccurs="0"/>
39
 *         &lt;element ref="{}ConnectorTypeUsedOnCable" minOccurs="0"/>
40
 *         &lt;element ref="{}PowerPlugType" minOccurs="0"/>
41
 *         &lt;element ref="{}TotalVideoOutPorts" minOccurs="0"/>
42
 *       &lt;/sequence>
43
 *     &lt;/restriction>
44
 *   &lt;/complexContent>
45
 * &lt;/complexType>
46
 * </pre>
47
 * 
48
 * 
49
 */
50
@XmlAccessorType(XmlAccessType.FIELD)
51
@XmlType(name = "", propOrder = {
52
    "analogRGBInput",
53
    "cableLength",
54
    "coatingDescription",
55
    "conductor",
56
    "connectorGender",
57
    "connectorTypeUsedOnCable",
58
    "powerPlugType",
59
    "totalVideoOutPorts"
60
})
61
@XmlRootElement(name = "CableOrAdapter")
62
public class CableOrAdapter {
63
 
64
    @XmlElement(name = "AnalogRGBInput")
65
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
66
    protected List<String> analogRGBInput;
67
    @XmlElement(name = "CableLength")
68
    protected LengthDimension cableLength;
69
    @XmlElement(name = "CoatingDescription")
70
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
71
    protected String coatingDescription;
72
    @XmlElement(name = "Conductor")
73
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
74
    protected String conductor;
75
    @XmlElement(name = "ConnectorGender")
76
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
77
    protected List<String> connectorGender;
78
    @XmlElement(name = "ConnectorTypeUsedOnCable")
79
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
80
    protected String connectorTypeUsedOnCable;
81
    @XmlElement(name = "PowerPlugType")
82
    protected PowerPlugType powerPlugType;
83
    @XmlElement(name = "TotalVideoOutPorts")
84
    @XmlSchemaType(name = "positiveInteger")
85
    protected BigInteger totalVideoOutPorts;
86
 
87
    /**
88
     * Gets the value of the analogRGBInput property.
89
     * 
90
     * <p>
91
     * This accessor method returns a reference to the live list,
92
     * not a snapshot. Therefore any modification you make to the
93
     * returned list will be present inside the JAXB object.
94
     * This is why there is not a <CODE>set</CODE> method for the analogRGBInput property.
95
     * 
96
     * <p>
97
     * For example, to add a new item, do as follows:
98
     * <pre>
99
     *    getAnalogRGBInput().add(newItem);
100
     * </pre>
101
     * 
102
     * 
103
     * <p>
104
     * Objects of the following type(s) are allowed in the list
105
     * {@link String }
106
     * 
107
     * 
108
     */
109
    public List<String> getAnalogRGBInput() {
110
        if (analogRGBInput == null) {
111
            analogRGBInput = new ArrayList<String>();
112
        }
113
        return this.analogRGBInput;
114
    }
115
 
116
    /**
117
     * Gets the value of the cableLength property.
118
     * 
119
     * @return
120
     *     possible object is
121
     *     {@link LengthDimension }
122
     *     
123
     */
124
    public LengthDimension getCableLength() {
125
        return cableLength;
126
    }
127
 
128
    /**
129
     * Sets the value of the cableLength property.
130
     * 
131
     * @param value
132
     *     allowed object is
133
     *     {@link LengthDimension }
134
     *     
135
     */
136
    public void setCableLength(LengthDimension value) {
137
        this.cableLength = value;
138
    }
139
 
140
    /**
141
     * Gets the value of the coatingDescription property.
142
     * 
143
     * @return
144
     *     possible object is
145
     *     {@link String }
146
     *     
147
     */
148
    public String getCoatingDescription() {
149
        return coatingDescription;
150
    }
151
 
152
    /**
153
     * Sets the value of the coatingDescription property.
154
     * 
155
     * @param value
156
     *     allowed object is
157
     *     {@link String }
158
     *     
159
     */
160
    public void setCoatingDescription(String value) {
161
        this.coatingDescription = value;
162
    }
163
 
164
    /**
165
     * Gets the value of the conductor property.
166
     * 
167
     * @return
168
     *     possible object is
169
     *     {@link String }
170
     *     
171
     */
172
    public String getConductor() {
173
        return conductor;
174
    }
175
 
176
    /**
177
     * Sets the value of the conductor property.
178
     * 
179
     * @param value
180
     *     allowed object is
181
     *     {@link String }
182
     *     
183
     */
184
    public void setConductor(String value) {
185
        this.conductor = value;
186
    }
187
 
188
    /**
189
     * Gets the value of the connectorGender property.
190
     * 
191
     * <p>
192
     * This accessor method returns a reference to the live list,
193
     * not a snapshot. Therefore any modification you make to the
194
     * returned list will be present inside the JAXB object.
195
     * This is why there is not a <CODE>set</CODE> method for the connectorGender property.
196
     * 
197
     * <p>
198
     * For example, to add a new item, do as follows:
199
     * <pre>
200
     *    getConnectorGender().add(newItem);
201
     * </pre>
202
     * 
203
     * 
204
     * <p>
205
     * Objects of the following type(s) are allowed in the list
206
     * {@link String }
207
     * 
208
     * 
209
     */
210
    public List<String> getConnectorGender() {
211
        if (connectorGender == null) {
212
            connectorGender = new ArrayList<String>();
213
        }
214
        return this.connectorGender;
215
    }
216
 
217
    /**
218
     * Gets the value of the connectorTypeUsedOnCable property.
219
     * 
220
     * @return
221
     *     possible object is
222
     *     {@link String }
223
     *     
224
     */
225
    public String getConnectorTypeUsedOnCable() {
226
        return connectorTypeUsedOnCable;
227
    }
228
 
229
    /**
230
     * Sets the value of the connectorTypeUsedOnCable property.
231
     * 
232
     * @param value
233
     *     allowed object is
234
     *     {@link String }
235
     *     
236
     */
237
    public void setConnectorTypeUsedOnCable(String value) {
238
        this.connectorTypeUsedOnCable = value;
239
    }
240
 
241
    /**
242
     * Gets the value of the powerPlugType property.
243
     * 
244
     * @return
245
     *     possible object is
246
     *     {@link PowerPlugType }
247
     *     
248
     */
249
    public PowerPlugType getPowerPlugType() {
250
        return powerPlugType;
251
    }
252
 
253
    /**
254
     * Sets the value of the powerPlugType property.
255
     * 
256
     * @param value
257
     *     allowed object is
258
     *     {@link PowerPlugType }
259
     *     
260
     */
261
    public void setPowerPlugType(PowerPlugType value) {
262
        this.powerPlugType = value;
263
    }
264
 
265
    /**
266
     * Gets the value of the totalVideoOutPorts property.
267
     * 
268
     * @return
269
     *     possible object is
270
     *     {@link BigInteger }
271
     *     
272
     */
273
    public BigInteger getTotalVideoOutPorts() {
274
        return totalVideoOutPorts;
275
    }
276
 
277
    /**
278
     * Sets the value of the totalVideoOutPorts property.
279
     * 
280
     * @param value
281
     *     allowed object is
282
     *     {@link BigInteger }
283
     *     
284
     */
285
    public void setTotalVideoOutPorts(BigInteger value) {
286
        this.totalVideoOutPorts = value;
287
    }
288
 
289
}