001    //
002    // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833 
003    // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
004    // Any modifications to this file will be lost upon recompilation of the source schema. 
005    // Generated on: 2013.02.07 at 02:32:38 PM CET 
006    //
007    
008    
009    package org.jabber.protocol.activity;
010    
011    import javax.xml.bind.annotation.XmlAccessType;
012    import javax.xml.bind.annotation.XmlAccessorType;
013    import javax.xml.bind.annotation.XmlElement;
014    import javax.xml.bind.annotation.XmlRootElement;
015    import javax.xml.bind.annotation.XmlType;
016    
017    
018    /**
019     * <p>Java class for anonymous complex type.
020     * 
021     * <p>The following schema fragment specifies the expected content contained within this class.
022     * 
023     * <pre>
024     * &lt;complexType>
025     *   &lt;complexContent>
026     *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
027     *       &lt;sequence>
028     *         &lt;choice>
029     *           &lt;element name="doing_chores" type="{http://jabber.org/protocol/activity}general"/>
030     *           &lt;element name="drinking" type="{http://jabber.org/protocol/activity}general"/>
031     *           &lt;element name="eating" type="{http://jabber.org/protocol/activity}general"/>
032     *           &lt;element name="exercising" type="{http://jabber.org/protocol/activity}general"/>
033     *           &lt;element name="grooming" type="{http://jabber.org/protocol/activity}general"/>
034     *           &lt;element name="having_appointment" type="{http://jabber.org/protocol/activity}general"/>
035     *           &lt;element name="inactive" type="{http://jabber.org/protocol/activity}general"/>
036     *           &lt;element name="relaxing" type="{http://jabber.org/protocol/activity}general"/>
037     *           &lt;element name="talking" type="{http://jabber.org/protocol/activity}general"/>
038     *           &lt;element name="traveling" type="{http://jabber.org/protocol/activity}general"/>
039     *           &lt;element name="working" type="{http://jabber.org/protocol/activity}general"/>
040     *         &lt;/choice>
041     *         &lt;element name="text" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
042     *       &lt;/sequence>
043     *     &lt;/restriction>
044     *   &lt;/complexContent>
045     * &lt;/complexType>
046     * </pre>
047     * 
048     * 
049     */
050    @XmlAccessorType(XmlAccessType.FIELD)
051    @XmlType(name = "", propOrder = {
052        "doingChores",
053        "drinking",
054        "eating",
055        "exercising",
056        "grooming",
057        "havingAppointment",
058        "inactive",
059        "relaxing",
060        "talking",
061        "traveling",
062        "working",
063        "text"
064    })
065    @XmlRootElement(name = "activity")
066    public class Activity {
067    
068        @XmlElement(name = "doing_chores")
069        protected General doingChores;
070        protected General drinking;
071        protected General eating;
072        protected General exercising;
073        protected General grooming;
074        @XmlElement(name = "having_appointment")
075        protected General havingAppointment;
076        protected General inactive;
077        protected General relaxing;
078        protected General talking;
079        protected General traveling;
080        protected General working;
081        protected String text;
082    
083        /**
084         * Gets the value of the doingChores property.
085         * 
086         * @return
087         *     possible object is
088         *     {@link General }
089         *     
090         */
091        public General getDoingChores() {
092            return doingChores;
093        }
094    
095        /**
096         * Sets the value of the doingChores property.
097         * 
098         * @param value
099         *     allowed object is
100         *     {@link General }
101         *     
102         */
103        public void setDoingChores(General value) {
104            this.doingChores = value;
105        }
106    
107        /**
108         * Gets the value of the drinking property.
109         * 
110         * @return
111         *     possible object is
112         *     {@link General }
113         *     
114         */
115        public General getDrinking() {
116            return drinking;
117        }
118    
119        /**
120         * Sets the value of the drinking property.
121         * 
122         * @param value
123         *     allowed object is
124         *     {@link General }
125         *     
126         */
127        public void setDrinking(General value) {
128            this.drinking = value;
129        }
130    
131        /**
132         * Gets the value of the eating property.
133         * 
134         * @return
135         *     possible object is
136         *     {@link General }
137         *     
138         */
139        public General getEating() {
140            return eating;
141        }
142    
143        /**
144         * Sets the value of the eating property.
145         * 
146         * @param value
147         *     allowed object is
148         *     {@link General }
149         *     
150         */
151        public void setEating(General value) {
152            this.eating = value;
153        }
154    
155        /**
156         * Gets the value of the exercising property.
157         * 
158         * @return
159         *     possible object is
160         *     {@link General }
161         *     
162         */
163        public General getExercising() {
164            return exercising;
165        }
166    
167        /**
168         * Sets the value of the exercising property.
169         * 
170         * @param value
171         *     allowed object is
172         *     {@link General }
173         *     
174         */
175        public void setExercising(General value) {
176            this.exercising = value;
177        }
178    
179        /**
180         * Gets the value of the grooming property.
181         * 
182         * @return
183         *     possible object is
184         *     {@link General }
185         *     
186         */
187        public General getGrooming() {
188            return grooming;
189        }
190    
191        /**
192         * Sets the value of the grooming property.
193         * 
194         * @param value
195         *     allowed object is
196         *     {@link General }
197         *     
198         */
199        public void setGrooming(General value) {
200            this.grooming = value;
201        }
202    
203        /**
204         * Gets the value of the havingAppointment property.
205         * 
206         * @return
207         *     possible object is
208         *     {@link General }
209         *     
210         */
211        public General getHavingAppointment() {
212            return havingAppointment;
213        }
214    
215        /**
216         * Sets the value of the havingAppointment property.
217         * 
218         * @param value
219         *     allowed object is
220         *     {@link General }
221         *     
222         */
223        public void setHavingAppointment(General value) {
224            this.havingAppointment = value;
225        }
226    
227        /**
228         * Gets the value of the inactive property.
229         * 
230         * @return
231         *     possible object is
232         *     {@link General }
233         *     
234         */
235        public General getInactive() {
236            return inactive;
237        }
238    
239        /**
240         * Sets the value of the inactive property.
241         * 
242         * @param value
243         *     allowed object is
244         *     {@link General }
245         *     
246         */
247        public void setInactive(General value) {
248            this.inactive = value;
249        }
250    
251        /**
252         * Gets the value of the relaxing property.
253         * 
254         * @return
255         *     possible object is
256         *     {@link General }
257         *     
258         */
259        public General getRelaxing() {
260            return relaxing;
261        }
262    
263        /**
264         * Sets the value of the relaxing property.
265         * 
266         * @param value
267         *     allowed object is
268         *     {@link General }
269         *     
270         */
271        public void setRelaxing(General value) {
272            this.relaxing = value;
273        }
274    
275        /**
276         * Gets the value of the talking property.
277         * 
278         * @return
279         *     possible object is
280         *     {@link General }
281         *     
282         */
283        public General getTalking() {
284            return talking;
285        }
286    
287        /**
288         * Sets the value of the talking property.
289         * 
290         * @param value
291         *     allowed object is
292         *     {@link General }
293         *     
294         */
295        public void setTalking(General value) {
296            this.talking = value;
297        }
298    
299        /**
300         * Gets the value of the traveling property.
301         * 
302         * @return
303         *     possible object is
304         *     {@link General }
305         *     
306         */
307        public General getTraveling() {
308            return traveling;
309        }
310    
311        /**
312         * Sets the value of the traveling property.
313         * 
314         * @param value
315         *     allowed object is
316         *     {@link General }
317         *     
318         */
319        public void setTraveling(General value) {
320            this.traveling = value;
321        }
322    
323        /**
324         * Gets the value of the working property.
325         * 
326         * @return
327         *     possible object is
328         *     {@link General }
329         *     
330         */
331        public General getWorking() {
332            return working;
333        }
334    
335        /**
336         * Sets the value of the working property.
337         * 
338         * @param value
339         *     allowed object is
340         *     {@link General }
341         *     
342         */
343        public void setWorking(General value) {
344            this.working = value;
345        }
346    
347        /**
348         * Gets the value of the text property.
349         * 
350         * @return
351         *     possible object is
352         *     {@link String }
353         *     
354         */
355        public String getText() {
356            return text;
357        }
358    
359        /**
360         * Sets the value of the text property.
361         * 
362         * @param value
363         *     allowed object is
364         *     {@link String }
365         *     
366         */
367        public void setText(String value) {
368            this.text = value;
369        }
370    
371    }