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.XmlAnyElement;
014    import javax.xml.bind.annotation.XmlElement;
015    import javax.xml.bind.annotation.XmlType;
016    
017    
018    /**
019     * <p>Java class for general complex type.
020     * 
021     * <p>The following schema fragment specifies the expected content contained within this class.
022     * 
023     * <pre>
024     * &lt;complexType name="general">
025     *   &lt;complexContent>
026     *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
027     *       &lt;choice minOccurs="0">
028     *         &lt;choice minOccurs="0">
029     *           &lt;element name="at_the_spa" type="{http://jabber.org/protocol/activity}specific"/>
030     *           &lt;element name="brushing_teeth" type="{http://jabber.org/protocol/activity}specific"/>
031     *           &lt;element name="buying_groceries" type="{http://jabber.org/protocol/activity}specific"/>
032     *           &lt;element name="cleaning" type="{http://jabber.org/protocol/activity}specific"/>
033     *           &lt;element name="coding" type="{http://jabber.org/protocol/activity}specific"/>
034     *           &lt;element name="commuting" type="{http://jabber.org/protocol/activity}specific"/>
035     *           &lt;element name="cooking" type="{http://jabber.org/protocol/activity}specific"/>
036     *           &lt;element name="cycling" type="{http://jabber.org/protocol/activity}specific"/>
037     *           &lt;element name="day_off" type="{http://jabber.org/protocol/activity}specific"/>
038     *           &lt;element name="doing_maintenance" type="{http://jabber.org/protocol/activity}specific"/>
039     *           &lt;element name="doing_the_dishes" type="{http://jabber.org/protocol/activity}specific"/>
040     *           &lt;element name="doing_the_laundry" type="{http://jabber.org/protocol/activity}specific"/>
041     *           &lt;element name="driving" type="{http://jabber.org/protocol/activity}specific"/>
042     *           &lt;element name="gaming" type="{http://jabber.org/protocol/activity}specific"/>
043     *           &lt;element name="gardening" type="{http://jabber.org/protocol/activity}specific"/>
044     *           &lt;element name="getting_a_haircut" type="{http://jabber.org/protocol/activity}specific"/>
045     *           &lt;element name="going_out" type="{http://jabber.org/protocol/activity}specific"/>
046     *           &lt;element name="hanging_out" type="{http://jabber.org/protocol/activity}specific"/>
047     *           &lt;element name="having_a_beer" type="{http://jabber.org/protocol/activity}specific"/>
048     *           &lt;element name="having_a_snack" type="{http://jabber.org/protocol/activity}specific"/>
049     *           &lt;element name="having_breakfast" type="{http://jabber.org/protocol/activity}specific"/>
050     *           &lt;element name="having_coffee" type="{http://jabber.org/protocol/activity}specific"/>
051     *           &lt;element name="having_dinner" type="{http://jabber.org/protocol/activity}specific"/>
052     *           &lt;element name="having_lunch" type="{http://jabber.org/protocol/activity}specific"/>
053     *           &lt;element name="having_tea" type="{http://jabber.org/protocol/activity}specific"/>
054     *           &lt;element name="hiking" type="{http://jabber.org/protocol/activity}specific"/>
055     *           &lt;element name="in_a_car" type="{http://jabber.org/protocol/activity}specific"/>
056     *           &lt;element name="in_a_meeting" type="{http://jabber.org/protocol/activity}specific"/>
057     *           &lt;element name="in_real_life" type="{http://jabber.org/protocol/activity}specific"/>
058     *           &lt;element name="jogging" type="{http://jabber.org/protocol/activity}specific"/>
059     *           &lt;element name="on_a_bus" type="{http://jabber.org/protocol/activity}specific"/>
060     *           &lt;element name="on_a_plane" type="{http://jabber.org/protocol/activity}specific"/>
061     *           &lt;element name="on_a_train" type="{http://jabber.org/protocol/activity}specific"/>
062     *           &lt;element name="on_a_trip" type="{http://jabber.org/protocol/activity}specific"/>
063     *           &lt;element name="on_the_phone" type="{http://jabber.org/protocol/activity}specific"/>
064     *           &lt;element name="on_vacation" type="{http://jabber.org/protocol/activity}specific"/>
065     *           &lt;element name="other" type="{http://jabber.org/protocol/activity}specific"/>
066     *           &lt;element name="partying" type="{http://jabber.org/protocol/activity}specific"/>
067     *           &lt;element name="playing_sports" type="{http://jabber.org/protocol/activity}specific"/>
068     *           &lt;element name="reading" type="{http://jabber.org/protocol/activity}specific"/>
069     *           &lt;element name="rehearsing" type="{http://jabber.org/protocol/activity}specific"/>
070     *           &lt;element name="running" type="{http://jabber.org/protocol/activity}specific"/>
071     *           &lt;element name="running_an_errand" type="{http://jabber.org/protocol/activity}specific"/>
072     *           &lt;element name="scheduled_holiday" type="{http://jabber.org/protocol/activity}specific"/>
073     *           &lt;element name="shaving" type="{http://jabber.org/protocol/activity}specific"/>
074     *           &lt;element name="shopping" type="{http://jabber.org/protocol/activity}specific"/>
075     *           &lt;element name="skiing" type="{http://jabber.org/protocol/activity}specific"/>
076     *           &lt;element name="sleeping" type="{http://jabber.org/protocol/activity}specific"/>
077     *           &lt;element name="socializing" type="{http://jabber.org/protocol/activity}specific"/>
078     *           &lt;element name="studying" type="{http://jabber.org/protocol/activity}specific"/>
079     *           &lt;element name="sunbathing" type="{http://jabber.org/protocol/activity}specific"/>
080     *           &lt;element name="swimming" type="{http://jabber.org/protocol/activity}specific"/>
081     *           &lt;element name="taking_a_bath" type="{http://jabber.org/protocol/activity}specific"/>
082     *           &lt;element name="taking_a_shower" type="{http://jabber.org/protocol/activity}specific"/>
083     *           &lt;element name="walking" type="{http://jabber.org/protocol/activity}specific"/>
084     *           &lt;element name="walking_the_dog" type="{http://jabber.org/protocol/activity}specific"/>
085     *           &lt;element name="watching_tv" type="{http://jabber.org/protocol/activity}specific"/>
086     *           &lt;element name="watching_a_movie" type="{http://jabber.org/protocol/activity}specific"/>
087     *           &lt;element name="working_out" type="{http://jabber.org/protocol/activity}specific"/>
088     *           &lt;element name="writing" type="{http://jabber.org/protocol/activity}specific"/>
089     *         &lt;/choice>
090     *         &lt;any namespace='##other'/>
091     *       &lt;/choice>
092     *     &lt;/restriction>
093     *   &lt;/complexContent>
094     * &lt;/complexType>
095     * </pre>
096     * 
097     * 
098     */
099    @XmlAccessorType(XmlAccessType.FIELD)
100    @XmlType(name = "general", propOrder = {
101        "atTheSpa",
102        "brushingTeeth",
103        "buyingGroceries",
104        "cleaning",
105        "coding",
106        "commuting",
107        "cooking",
108        "cycling",
109        "dayOff",
110        "doingMaintenance",
111        "doingTheDishes",
112        "doingTheLaundry",
113        "driving",
114        "gaming",
115        "gardening",
116        "gettingAHaircut",
117        "goingOut",
118        "hangingOut",
119        "havingABeer",
120        "havingASnack",
121        "havingBreakfast",
122        "havingCoffee",
123        "havingDinner",
124        "havingLunch",
125        "havingTea",
126        "hiking",
127        "inACar",
128        "inAMeeting",
129        "inRealLife",
130        "jogging",
131        "onABus",
132        "onAPlane",
133        "onATrain",
134        "onATrip",
135        "onThePhone",
136        "onVacation",
137        "other",
138        "partying",
139        "playingSports",
140        "reading",
141        "rehearsing",
142        "running",
143        "runningAnErrand",
144        "scheduledHoliday",
145        "shaving",
146        "shopping",
147        "skiing",
148        "sleeping",
149        "socializing",
150        "studying",
151        "sunbathing",
152        "swimming",
153        "takingABath",
154        "takingAShower",
155        "walking",
156        "walkingTheDog",
157        "watchingTv",
158        "watchingAMovie",
159        "workingOut",
160        "writing",
161        "any"
162    })
163    public class General {
164    
165        @XmlElement(name = "at_the_spa")
166        protected Specific atTheSpa;
167        @XmlElement(name = "brushing_teeth")
168        protected Specific brushingTeeth;
169        @XmlElement(name = "buying_groceries")
170        protected Specific buyingGroceries;
171        protected Specific cleaning;
172        protected Specific coding;
173        protected Specific commuting;
174        protected Specific cooking;
175        protected Specific cycling;
176        @XmlElement(name = "day_off")
177        protected Specific dayOff;
178        @XmlElement(name = "doing_maintenance")
179        protected Specific doingMaintenance;
180        @XmlElement(name = "doing_the_dishes")
181        protected Specific doingTheDishes;
182        @XmlElement(name = "doing_the_laundry")
183        protected Specific doingTheLaundry;
184        protected Specific driving;
185        protected Specific gaming;
186        protected Specific gardening;
187        @XmlElement(name = "getting_a_haircut")
188        protected Specific gettingAHaircut;
189        @XmlElement(name = "going_out")
190        protected Specific goingOut;
191        @XmlElement(name = "hanging_out")
192        protected Specific hangingOut;
193        @XmlElement(name = "having_a_beer")
194        protected Specific havingABeer;
195        @XmlElement(name = "having_a_snack")
196        protected Specific havingASnack;
197        @XmlElement(name = "having_breakfast")
198        protected Specific havingBreakfast;
199        @XmlElement(name = "having_coffee")
200        protected Specific havingCoffee;
201        @XmlElement(name = "having_dinner")
202        protected Specific havingDinner;
203        @XmlElement(name = "having_lunch")
204        protected Specific havingLunch;
205        @XmlElement(name = "having_tea")
206        protected Specific havingTea;
207        protected Specific hiking;
208        @XmlElement(name = "in_a_car")
209        protected Specific inACar;
210        @XmlElement(name = "in_a_meeting")
211        protected Specific inAMeeting;
212        @XmlElement(name = "in_real_life")
213        protected Specific inRealLife;
214        protected Specific jogging;
215        @XmlElement(name = "on_a_bus")
216        protected Specific onABus;
217        @XmlElement(name = "on_a_plane")
218        protected Specific onAPlane;
219        @XmlElement(name = "on_a_train")
220        protected Specific onATrain;
221        @XmlElement(name = "on_a_trip")
222        protected Specific onATrip;
223        @XmlElement(name = "on_the_phone")
224        protected Specific onThePhone;
225        @XmlElement(name = "on_vacation")
226        protected Specific onVacation;
227        protected Specific other;
228        protected Specific partying;
229        @XmlElement(name = "playing_sports")
230        protected Specific playingSports;
231        protected Specific reading;
232        protected Specific rehearsing;
233        protected Specific running;
234        @XmlElement(name = "running_an_errand")
235        protected Specific runningAnErrand;
236        @XmlElement(name = "scheduled_holiday")
237        protected Specific scheduledHoliday;
238        protected Specific shaving;
239        protected Specific shopping;
240        protected Specific skiing;
241        protected Specific sleeping;
242        protected Specific socializing;
243        protected Specific studying;
244        protected Specific sunbathing;
245        protected Specific swimming;
246        @XmlElement(name = "taking_a_bath")
247        protected Specific takingABath;
248        @XmlElement(name = "taking_a_shower")
249        protected Specific takingAShower;
250        protected Specific walking;
251        @XmlElement(name = "walking_the_dog")
252        protected Specific walkingTheDog;
253        @XmlElement(name = "watching_tv")
254        protected Specific watchingTv;
255        @XmlElement(name = "watching_a_movie")
256        protected Specific watchingAMovie;
257        @XmlElement(name = "working_out")
258        protected Specific workingOut;
259        protected Specific writing;
260        @XmlAnyElement(lax = true)
261        protected Object any;
262    
263        /**
264         * Gets the value of the atTheSpa property.
265         * 
266         * @return
267         *     possible object is
268         *     {@link Specific }
269         *     
270         */
271        public Specific getAtTheSpa() {
272            return atTheSpa;
273        }
274    
275        /**
276         * Sets the value of the atTheSpa property.
277         * 
278         * @param value
279         *     allowed object is
280         *     {@link Specific }
281         *     
282         */
283        public void setAtTheSpa(Specific value) {
284            this.atTheSpa = value;
285        }
286    
287        /**
288         * Gets the value of the brushingTeeth property.
289         * 
290         * @return
291         *     possible object is
292         *     {@link Specific }
293         *     
294         */
295        public Specific getBrushingTeeth() {
296            return brushingTeeth;
297        }
298    
299        /**
300         * Sets the value of the brushingTeeth property.
301         * 
302         * @param value
303         *     allowed object is
304         *     {@link Specific }
305         *     
306         */
307        public void setBrushingTeeth(Specific value) {
308            this.brushingTeeth = value;
309        }
310    
311        /**
312         * Gets the value of the buyingGroceries property.
313         * 
314         * @return
315         *     possible object is
316         *     {@link Specific }
317         *     
318         */
319        public Specific getBuyingGroceries() {
320            return buyingGroceries;
321        }
322    
323        /**
324         * Sets the value of the buyingGroceries property.
325         * 
326         * @param value
327         *     allowed object is
328         *     {@link Specific }
329         *     
330         */
331        public void setBuyingGroceries(Specific value) {
332            this.buyingGroceries = value;
333        }
334    
335        /**
336         * Gets the value of the cleaning property.
337         * 
338         * @return
339         *     possible object is
340         *     {@link Specific }
341         *     
342         */
343        public Specific getCleaning() {
344            return cleaning;
345        }
346    
347        /**
348         * Sets the value of the cleaning property.
349         * 
350         * @param value
351         *     allowed object is
352         *     {@link Specific }
353         *     
354         */
355        public void setCleaning(Specific value) {
356            this.cleaning = value;
357        }
358    
359        /**
360         * Gets the value of the coding property.
361         * 
362         * @return
363         *     possible object is
364         *     {@link Specific }
365         *     
366         */
367        public Specific getCoding() {
368            return coding;
369        }
370    
371        /**
372         * Sets the value of the coding property.
373         * 
374         * @param value
375         *     allowed object is
376         *     {@link Specific }
377         *     
378         */
379        public void setCoding(Specific value) {
380            this.coding = value;
381        }
382    
383        /**
384         * Gets the value of the commuting property.
385         * 
386         * @return
387         *     possible object is
388         *     {@link Specific }
389         *     
390         */
391        public Specific getCommuting() {
392            return commuting;
393        }
394    
395        /**
396         * Sets the value of the commuting property.
397         * 
398         * @param value
399         *     allowed object is
400         *     {@link Specific }
401         *     
402         */
403        public void setCommuting(Specific value) {
404            this.commuting = value;
405        }
406    
407        /**
408         * Gets the value of the cooking property.
409         * 
410         * @return
411         *     possible object is
412         *     {@link Specific }
413         *     
414         */
415        public Specific getCooking() {
416            return cooking;
417        }
418    
419        /**
420         * Sets the value of the cooking property.
421         * 
422         * @param value
423         *     allowed object is
424         *     {@link Specific }
425         *     
426         */
427        public void setCooking(Specific value) {
428            this.cooking = value;
429        }
430    
431        /**
432         * Gets the value of the cycling property.
433         * 
434         * @return
435         *     possible object is
436         *     {@link Specific }
437         *     
438         */
439        public Specific getCycling() {
440            return cycling;
441        }
442    
443        /**
444         * Sets the value of the cycling property.
445         * 
446         * @param value
447         *     allowed object is
448         *     {@link Specific }
449         *     
450         */
451        public void setCycling(Specific value) {
452            this.cycling = value;
453        }
454    
455        /**
456         * Gets the value of the dayOff property.
457         * 
458         * @return
459         *     possible object is
460         *     {@link Specific }
461         *     
462         */
463        public Specific getDayOff() {
464            return dayOff;
465        }
466    
467        /**
468         * Sets the value of the dayOff property.
469         * 
470         * @param value
471         *     allowed object is
472         *     {@link Specific }
473         *     
474         */
475        public void setDayOff(Specific value) {
476            this.dayOff = value;
477        }
478    
479        /**
480         * Gets the value of the doingMaintenance property.
481         * 
482         * @return
483         *     possible object is
484         *     {@link Specific }
485         *     
486         */
487        public Specific getDoingMaintenance() {
488            return doingMaintenance;
489        }
490    
491        /**
492         * Sets the value of the doingMaintenance property.
493         * 
494         * @param value
495         *     allowed object is
496         *     {@link Specific }
497         *     
498         */
499        public void setDoingMaintenance(Specific value) {
500            this.doingMaintenance = value;
501        }
502    
503        /**
504         * Gets the value of the doingTheDishes property.
505         * 
506         * @return
507         *     possible object is
508         *     {@link Specific }
509         *     
510         */
511        public Specific getDoingTheDishes() {
512            return doingTheDishes;
513        }
514    
515        /**
516         * Sets the value of the doingTheDishes property.
517         * 
518         * @param value
519         *     allowed object is
520         *     {@link Specific }
521         *     
522         */
523        public void setDoingTheDishes(Specific value) {
524            this.doingTheDishes = value;
525        }
526    
527        /**
528         * Gets the value of the doingTheLaundry property.
529         * 
530         * @return
531         *     possible object is
532         *     {@link Specific }
533         *     
534         */
535        public Specific getDoingTheLaundry() {
536            return doingTheLaundry;
537        }
538    
539        /**
540         * Sets the value of the doingTheLaundry property.
541         * 
542         * @param value
543         *     allowed object is
544         *     {@link Specific }
545         *     
546         */
547        public void setDoingTheLaundry(Specific value) {
548            this.doingTheLaundry = value;
549        }
550    
551        /**
552         * Gets the value of the driving property.
553         * 
554         * @return
555         *     possible object is
556         *     {@link Specific }
557         *     
558         */
559        public Specific getDriving() {
560            return driving;
561        }
562    
563        /**
564         * Sets the value of the driving property.
565         * 
566         * @param value
567         *     allowed object is
568         *     {@link Specific }
569         *     
570         */
571        public void setDriving(Specific value) {
572            this.driving = value;
573        }
574    
575        /**
576         * Gets the value of the gaming property.
577         * 
578         * @return
579         *     possible object is
580         *     {@link Specific }
581         *     
582         */
583        public Specific getGaming() {
584            return gaming;
585        }
586    
587        /**
588         * Sets the value of the gaming property.
589         * 
590         * @param value
591         *     allowed object is
592         *     {@link Specific }
593         *     
594         */
595        public void setGaming(Specific value) {
596            this.gaming = value;
597        }
598    
599        /**
600         * Gets the value of the gardening property.
601         * 
602         * @return
603         *     possible object is
604         *     {@link Specific }
605         *     
606         */
607        public Specific getGardening() {
608            return gardening;
609        }
610    
611        /**
612         * Sets the value of the gardening property.
613         * 
614         * @param value
615         *     allowed object is
616         *     {@link Specific }
617         *     
618         */
619        public void setGardening(Specific value) {
620            this.gardening = value;
621        }
622    
623        /**
624         * Gets the value of the gettingAHaircut property.
625         * 
626         * @return
627         *     possible object is
628         *     {@link Specific }
629         *     
630         */
631        public Specific getGettingAHaircut() {
632            return gettingAHaircut;
633        }
634    
635        /**
636         * Sets the value of the gettingAHaircut property.
637         * 
638         * @param value
639         *     allowed object is
640         *     {@link Specific }
641         *     
642         */
643        public void setGettingAHaircut(Specific value) {
644            this.gettingAHaircut = value;
645        }
646    
647        /**
648         * Gets the value of the goingOut property.
649         * 
650         * @return
651         *     possible object is
652         *     {@link Specific }
653         *     
654         */
655        public Specific getGoingOut() {
656            return goingOut;
657        }
658    
659        /**
660         * Sets the value of the goingOut property.
661         * 
662         * @param value
663         *     allowed object is
664         *     {@link Specific }
665         *     
666         */
667        public void setGoingOut(Specific value) {
668            this.goingOut = value;
669        }
670    
671        /**
672         * Gets the value of the hangingOut property.
673         * 
674         * @return
675         *     possible object is
676         *     {@link Specific }
677         *     
678         */
679        public Specific getHangingOut() {
680            return hangingOut;
681        }
682    
683        /**
684         * Sets the value of the hangingOut property.
685         * 
686         * @param value
687         *     allowed object is
688         *     {@link Specific }
689         *     
690         */
691        public void setHangingOut(Specific value) {
692            this.hangingOut = value;
693        }
694    
695        /**
696         * Gets the value of the havingABeer property.
697         * 
698         * @return
699         *     possible object is
700         *     {@link Specific }
701         *     
702         */
703        public Specific getHavingABeer() {
704            return havingABeer;
705        }
706    
707        /**
708         * Sets the value of the havingABeer property.
709         * 
710         * @param value
711         *     allowed object is
712         *     {@link Specific }
713         *     
714         */
715        public void setHavingABeer(Specific value) {
716            this.havingABeer = value;
717        }
718    
719        /**
720         * Gets the value of the havingASnack property.
721         * 
722         * @return
723         *     possible object is
724         *     {@link Specific }
725         *     
726         */
727        public Specific getHavingASnack() {
728            return havingASnack;
729        }
730    
731        /**
732         * Sets the value of the havingASnack property.
733         * 
734         * @param value
735         *     allowed object is
736         *     {@link Specific }
737         *     
738         */
739        public void setHavingASnack(Specific value) {
740            this.havingASnack = value;
741        }
742    
743        /**
744         * Gets the value of the havingBreakfast property.
745         * 
746         * @return
747         *     possible object is
748         *     {@link Specific }
749         *     
750         */
751        public Specific getHavingBreakfast() {
752            return havingBreakfast;
753        }
754    
755        /**
756         * Sets the value of the havingBreakfast property.
757         * 
758         * @param value
759         *     allowed object is
760         *     {@link Specific }
761         *     
762         */
763        public void setHavingBreakfast(Specific value) {
764            this.havingBreakfast = value;
765        }
766    
767        /**
768         * Gets the value of the havingCoffee property.
769         * 
770         * @return
771         *     possible object is
772         *     {@link Specific }
773         *     
774         */
775        public Specific getHavingCoffee() {
776            return havingCoffee;
777        }
778    
779        /**
780         * Sets the value of the havingCoffee property.
781         * 
782         * @param value
783         *     allowed object is
784         *     {@link Specific }
785         *     
786         */
787        public void setHavingCoffee(Specific value) {
788            this.havingCoffee = value;
789        }
790    
791        /**
792         * Gets the value of the havingDinner property.
793         * 
794         * @return
795         *     possible object is
796         *     {@link Specific }
797         *     
798         */
799        public Specific getHavingDinner() {
800            return havingDinner;
801        }
802    
803        /**
804         * Sets the value of the havingDinner property.
805         * 
806         * @param value
807         *     allowed object is
808         *     {@link Specific }
809         *     
810         */
811        public void setHavingDinner(Specific value) {
812            this.havingDinner = value;
813        }
814    
815        /**
816         * Gets the value of the havingLunch property.
817         * 
818         * @return
819         *     possible object is
820         *     {@link Specific }
821         *     
822         */
823        public Specific getHavingLunch() {
824            return havingLunch;
825        }
826    
827        /**
828         * Sets the value of the havingLunch property.
829         * 
830         * @param value
831         *     allowed object is
832         *     {@link Specific }
833         *     
834         */
835        public void setHavingLunch(Specific value) {
836            this.havingLunch = value;
837        }
838    
839        /**
840         * Gets the value of the havingTea property.
841         * 
842         * @return
843         *     possible object is
844         *     {@link Specific }
845         *     
846         */
847        public Specific getHavingTea() {
848            return havingTea;
849        }
850    
851        /**
852         * Sets the value of the havingTea property.
853         * 
854         * @param value
855         *     allowed object is
856         *     {@link Specific }
857         *     
858         */
859        public void setHavingTea(Specific value) {
860            this.havingTea = value;
861        }
862    
863        /**
864         * Gets the value of the hiking property.
865         * 
866         * @return
867         *     possible object is
868         *     {@link Specific }
869         *     
870         */
871        public Specific getHiking() {
872            return hiking;
873        }
874    
875        /**
876         * Sets the value of the hiking property.
877         * 
878         * @param value
879         *     allowed object is
880         *     {@link Specific }
881         *     
882         */
883        public void setHiking(Specific value) {
884            this.hiking = value;
885        }
886    
887        /**
888         * Gets the value of the inACar property.
889         * 
890         * @return
891         *     possible object is
892         *     {@link Specific }
893         *     
894         */
895        public Specific getInACar() {
896            return inACar;
897        }
898    
899        /**
900         * Sets the value of the inACar property.
901         * 
902         * @param value
903         *     allowed object is
904         *     {@link Specific }
905         *     
906         */
907        public void setInACar(Specific value) {
908            this.inACar = value;
909        }
910    
911        /**
912         * Gets the value of the inAMeeting property.
913         * 
914         * @return
915         *     possible object is
916         *     {@link Specific }
917         *     
918         */
919        public Specific getInAMeeting() {
920            return inAMeeting;
921        }
922    
923        /**
924         * Sets the value of the inAMeeting property.
925         * 
926         * @param value
927         *     allowed object is
928         *     {@link Specific }
929         *     
930         */
931        public void setInAMeeting(Specific value) {
932            this.inAMeeting = value;
933        }
934    
935        /**
936         * Gets the value of the inRealLife property.
937         * 
938         * @return
939         *     possible object is
940         *     {@link Specific }
941         *     
942         */
943        public Specific getInRealLife() {
944            return inRealLife;
945        }
946    
947        /**
948         * Sets the value of the inRealLife property.
949         * 
950         * @param value
951         *     allowed object is
952         *     {@link Specific }
953         *     
954         */
955        public void setInRealLife(Specific value) {
956            this.inRealLife = value;
957        }
958    
959        /**
960         * Gets the value of the jogging property.
961         * 
962         * @return
963         *     possible object is
964         *     {@link Specific }
965         *     
966         */
967        public Specific getJogging() {
968            return jogging;
969        }
970    
971        /**
972         * Sets the value of the jogging property.
973         * 
974         * @param value
975         *     allowed object is
976         *     {@link Specific }
977         *     
978         */
979        public void setJogging(Specific value) {
980            this.jogging = value;
981        }
982    
983        /**
984         * Gets the value of the onABus property.
985         * 
986         * @return
987         *     possible object is
988         *     {@link Specific }
989         *     
990         */
991        public Specific getOnABus() {
992            return onABus;
993        }
994    
995        /**
996         * Sets the value of the onABus property.
997         * 
998         * @param value
999         *     allowed object is
1000         *     {@link Specific }
1001         *     
1002         */
1003        public void setOnABus(Specific value) {
1004            this.onABus = value;
1005        }
1006    
1007        /**
1008         * Gets the value of the onAPlane property.
1009         * 
1010         * @return
1011         *     possible object is
1012         *     {@link Specific }
1013         *     
1014         */
1015        public Specific getOnAPlane() {
1016            return onAPlane;
1017        }
1018    
1019        /**
1020         * Sets the value of the onAPlane property.
1021         * 
1022         * @param value
1023         *     allowed object is
1024         *     {@link Specific }
1025         *     
1026         */
1027        public void setOnAPlane(Specific value) {
1028            this.onAPlane = value;
1029        }
1030    
1031        /**
1032         * Gets the value of the onATrain property.
1033         * 
1034         * @return
1035         *     possible object is
1036         *     {@link Specific }
1037         *     
1038         */
1039        public Specific getOnATrain() {
1040            return onATrain;
1041        }
1042    
1043        /**
1044         * Sets the value of the onATrain property.
1045         * 
1046         * @param value
1047         *     allowed object is
1048         *     {@link Specific }
1049         *     
1050         */
1051        public void setOnATrain(Specific value) {
1052            this.onATrain = value;
1053        }
1054    
1055        /**
1056         * Gets the value of the onATrip property.
1057         * 
1058         * @return
1059         *     possible object is
1060         *     {@link Specific }
1061         *     
1062         */
1063        public Specific getOnATrip() {
1064            return onATrip;
1065        }
1066    
1067        /**
1068         * Sets the value of the onATrip property.
1069         * 
1070         * @param value
1071         *     allowed object is
1072         *     {@link Specific }
1073         *     
1074         */
1075        public void setOnATrip(Specific value) {
1076            this.onATrip = value;
1077        }
1078    
1079        /**
1080         * Gets the value of the onThePhone property.
1081         * 
1082         * @return
1083         *     possible object is
1084         *     {@link Specific }
1085         *     
1086         */
1087        public Specific getOnThePhone() {
1088            return onThePhone;
1089        }
1090    
1091        /**
1092         * Sets the value of the onThePhone property.
1093         * 
1094         * @param value
1095         *     allowed object is
1096         *     {@link Specific }
1097         *     
1098         */
1099        public void setOnThePhone(Specific value) {
1100            this.onThePhone = value;
1101        }
1102    
1103        /**
1104         * Gets the value of the onVacation property.
1105         * 
1106         * @return
1107         *     possible object is
1108         *     {@link Specific }
1109         *     
1110         */
1111        public Specific getOnVacation() {
1112            return onVacation;
1113        }
1114    
1115        /**
1116         * Sets the value of the onVacation property.
1117         * 
1118         * @param value
1119         *     allowed object is
1120         *     {@link Specific }
1121         *     
1122         */
1123        public void setOnVacation(Specific value) {
1124            this.onVacation = value;
1125        }
1126    
1127        /**
1128         * Gets the value of the other property.
1129         * 
1130         * @return
1131         *     possible object is
1132         *     {@link Specific }
1133         *     
1134         */
1135        public Specific getOther() {
1136            return other;
1137        }
1138    
1139        /**
1140         * Sets the value of the other property.
1141         * 
1142         * @param value
1143         *     allowed object is
1144         *     {@link Specific }
1145         *     
1146         */
1147        public void setOther(Specific value) {
1148            this.other = value;
1149        }
1150    
1151        /**
1152         * Gets the value of the partying property.
1153         * 
1154         * @return
1155         *     possible object is
1156         *     {@link Specific }
1157         *     
1158         */
1159        public Specific getPartying() {
1160            return partying;
1161        }
1162    
1163        /**
1164         * Sets the value of the partying property.
1165         * 
1166         * @param value
1167         *     allowed object is
1168         *     {@link Specific }
1169         *     
1170         */
1171        public void setPartying(Specific value) {
1172            this.partying = value;
1173        }
1174    
1175        /**
1176         * Gets the value of the playingSports property.
1177         * 
1178         * @return
1179         *     possible object is
1180         *     {@link Specific }
1181         *     
1182         */
1183        public Specific getPlayingSports() {
1184            return playingSports;
1185        }
1186    
1187        /**
1188         * Sets the value of the playingSports property.
1189         * 
1190         * @param value
1191         *     allowed object is
1192         *     {@link Specific }
1193         *     
1194         */
1195        public void setPlayingSports(Specific value) {
1196            this.playingSports = value;
1197        }
1198    
1199        /**
1200         * Gets the value of the reading property.
1201         * 
1202         * @return
1203         *     possible object is
1204         *     {@link Specific }
1205         *     
1206         */
1207        public Specific getReading() {
1208            return reading;
1209        }
1210    
1211        /**
1212         * Sets the value of the reading property.
1213         * 
1214         * @param value
1215         *     allowed object is
1216         *     {@link Specific }
1217         *     
1218         */
1219        public void setReading(Specific value) {
1220            this.reading = value;
1221        }
1222    
1223        /**
1224         * Gets the value of the rehearsing property.
1225         * 
1226         * @return
1227         *     possible object is
1228         *     {@link Specific }
1229         *     
1230         */
1231        public Specific getRehearsing() {
1232            return rehearsing;
1233        }
1234    
1235        /**
1236         * Sets the value of the rehearsing property.
1237         * 
1238         * @param value
1239         *     allowed object is
1240         *     {@link Specific }
1241         *     
1242         */
1243        public void setRehearsing(Specific value) {
1244            this.rehearsing = value;
1245        }
1246    
1247        /**
1248         * Gets the value of the running property.
1249         * 
1250         * @return
1251         *     possible object is
1252         *     {@link Specific }
1253         *     
1254         */
1255        public Specific getRunning() {
1256            return running;
1257        }
1258    
1259        /**
1260         * Sets the value of the running property.
1261         * 
1262         * @param value
1263         *     allowed object is
1264         *     {@link Specific }
1265         *     
1266         */
1267        public void setRunning(Specific value) {
1268            this.running = value;
1269        }
1270    
1271        /**
1272         * Gets the value of the runningAnErrand property.
1273         * 
1274         * @return
1275         *     possible object is
1276         *     {@link Specific }
1277         *     
1278         */
1279        public Specific getRunningAnErrand() {
1280            return runningAnErrand;
1281        }
1282    
1283        /**
1284         * Sets the value of the runningAnErrand property.
1285         * 
1286         * @param value
1287         *     allowed object is
1288         *     {@link Specific }
1289         *     
1290         */
1291        public void setRunningAnErrand(Specific value) {
1292            this.runningAnErrand = value;
1293        }
1294    
1295        /**
1296         * Gets the value of the scheduledHoliday property.
1297         * 
1298         * @return
1299         *     possible object is
1300         *     {@link Specific }
1301         *     
1302         */
1303        public Specific getScheduledHoliday() {
1304            return scheduledHoliday;
1305        }
1306    
1307        /**
1308         * Sets the value of the scheduledHoliday property.
1309         * 
1310         * @param value
1311         *     allowed object is
1312         *     {@link Specific }
1313         *     
1314         */
1315        public void setScheduledHoliday(Specific value) {
1316            this.scheduledHoliday = value;
1317        }
1318    
1319        /**
1320         * Gets the value of the shaving property.
1321         * 
1322         * @return
1323         *     possible object is
1324         *     {@link Specific }
1325         *     
1326         */
1327        public Specific getShaving() {
1328            return shaving;
1329        }
1330    
1331        /**
1332         * Sets the value of the shaving property.
1333         * 
1334         * @param value
1335         *     allowed object is
1336         *     {@link Specific }
1337         *     
1338         */
1339        public void setShaving(Specific value) {
1340            this.shaving = value;
1341        }
1342    
1343        /**
1344         * Gets the value of the shopping property.
1345         * 
1346         * @return
1347         *     possible object is
1348         *     {@link Specific }
1349         *     
1350         */
1351        public Specific getShopping() {
1352            return shopping;
1353        }
1354    
1355        /**
1356         * Sets the value of the shopping property.
1357         * 
1358         * @param value
1359         *     allowed object is
1360         *     {@link Specific }
1361         *     
1362         */
1363        public void setShopping(Specific value) {
1364            this.shopping = value;
1365        }
1366    
1367        /**
1368         * Gets the value of the skiing property.
1369         * 
1370         * @return
1371         *     possible object is
1372         *     {@link Specific }
1373         *     
1374         */
1375        public Specific getSkiing() {
1376            return skiing;
1377        }
1378    
1379        /**
1380         * Sets the value of the skiing property.
1381         * 
1382         * @param value
1383         *     allowed object is
1384         *     {@link Specific }
1385         *     
1386         */
1387        public void setSkiing(Specific value) {
1388            this.skiing = value;
1389        }
1390    
1391        /**
1392         * Gets the value of the sleeping property.
1393         * 
1394         * @return
1395         *     possible object is
1396         *     {@link Specific }
1397         *     
1398         */
1399        public Specific getSleeping() {
1400            return sleeping;
1401        }
1402    
1403        /**
1404         * Sets the value of the sleeping property.
1405         * 
1406         * @param value
1407         *     allowed object is
1408         *     {@link Specific }
1409         *     
1410         */
1411        public void setSleeping(Specific value) {
1412            this.sleeping = value;
1413        }
1414    
1415        /**
1416         * Gets the value of the socializing property.
1417         * 
1418         * @return
1419         *     possible object is
1420         *     {@link Specific }
1421         *     
1422         */
1423        public Specific getSocializing() {
1424            return socializing;
1425        }
1426    
1427        /**
1428         * Sets the value of the socializing property.
1429         * 
1430         * @param value
1431         *     allowed object is
1432         *     {@link Specific }
1433         *     
1434         */
1435        public void setSocializing(Specific value) {
1436            this.socializing = value;
1437        }
1438    
1439        /**
1440         * Gets the value of the studying property.
1441         * 
1442         * @return
1443         *     possible object is
1444         *     {@link Specific }
1445         *     
1446         */
1447        public Specific getStudying() {
1448            return studying;
1449        }
1450    
1451        /**
1452         * Sets the value of the studying property.
1453         * 
1454         * @param value
1455         *     allowed object is
1456         *     {@link Specific }
1457         *     
1458         */
1459        public void setStudying(Specific value) {
1460            this.studying = value;
1461        }
1462    
1463        /**
1464         * Gets the value of the sunbathing property.
1465         * 
1466         * @return
1467         *     possible object is
1468         *     {@link Specific }
1469         *     
1470         */
1471        public Specific getSunbathing() {
1472            return sunbathing;
1473        }
1474    
1475        /**
1476         * Sets the value of the sunbathing property.
1477         * 
1478         * @param value
1479         *     allowed object is
1480         *     {@link Specific }
1481         *     
1482         */
1483        public void setSunbathing(Specific value) {
1484            this.sunbathing = value;
1485        }
1486    
1487        /**
1488         * Gets the value of the swimming property.
1489         * 
1490         * @return
1491         *     possible object is
1492         *     {@link Specific }
1493         *     
1494         */
1495        public Specific getSwimming() {
1496            return swimming;
1497        }
1498    
1499        /**
1500         * Sets the value of the swimming property.
1501         * 
1502         * @param value
1503         *     allowed object is
1504         *     {@link Specific }
1505         *     
1506         */
1507        public void setSwimming(Specific value) {
1508            this.swimming = value;
1509        }
1510    
1511        /**
1512         * Gets the value of the takingABath property.
1513         * 
1514         * @return
1515         *     possible object is
1516         *     {@link Specific }
1517         *     
1518         */
1519        public Specific getTakingABath() {
1520            return takingABath;
1521        }
1522    
1523        /**
1524         * Sets the value of the takingABath property.
1525         * 
1526         * @param value
1527         *     allowed object is
1528         *     {@link Specific }
1529         *     
1530         */
1531        public void setTakingABath(Specific value) {
1532            this.takingABath = value;
1533        }
1534    
1535        /**
1536         * Gets the value of the takingAShower property.
1537         * 
1538         * @return
1539         *     possible object is
1540         *     {@link Specific }
1541         *     
1542         */
1543        public Specific getTakingAShower() {
1544            return takingAShower;
1545        }
1546    
1547        /**
1548         * Sets the value of the takingAShower property.
1549         * 
1550         * @param value
1551         *     allowed object is
1552         *     {@link Specific }
1553         *     
1554         */
1555        public void setTakingAShower(Specific value) {
1556            this.takingAShower = value;
1557        }
1558    
1559        /**
1560         * Gets the value of the walking property.
1561         * 
1562         * @return
1563         *     possible object is
1564         *     {@link Specific }
1565         *     
1566         */
1567        public Specific getWalking() {
1568            return walking;
1569        }
1570    
1571        /**
1572         * Sets the value of the walking property.
1573         * 
1574         * @param value
1575         *     allowed object is
1576         *     {@link Specific }
1577         *     
1578         */
1579        public void setWalking(Specific value) {
1580            this.walking = value;
1581        }
1582    
1583        /**
1584         * Gets the value of the walkingTheDog property.
1585         * 
1586         * @return
1587         *     possible object is
1588         *     {@link Specific }
1589         *     
1590         */
1591        public Specific getWalkingTheDog() {
1592            return walkingTheDog;
1593        }
1594    
1595        /**
1596         * Sets the value of the walkingTheDog property.
1597         * 
1598         * @param value
1599         *     allowed object is
1600         *     {@link Specific }
1601         *     
1602         */
1603        public void setWalkingTheDog(Specific value) {
1604            this.walkingTheDog = value;
1605        }
1606    
1607        /**
1608         * Gets the value of the watchingTv property.
1609         * 
1610         * @return
1611         *     possible object is
1612         *     {@link Specific }
1613         *     
1614         */
1615        public Specific getWatchingTv() {
1616            return watchingTv;
1617        }
1618    
1619        /**
1620         * Sets the value of the watchingTv property.
1621         * 
1622         * @param value
1623         *     allowed object is
1624         *     {@link Specific }
1625         *     
1626         */
1627        public void setWatchingTv(Specific value) {
1628            this.watchingTv = value;
1629        }
1630    
1631        /**
1632         * Gets the value of the watchingAMovie property.
1633         * 
1634         * @return
1635         *     possible object is
1636         *     {@link Specific }
1637         *     
1638         */
1639        public Specific getWatchingAMovie() {
1640            return watchingAMovie;
1641        }
1642    
1643        /**
1644         * Sets the value of the watchingAMovie property.
1645         * 
1646         * @param value
1647         *     allowed object is
1648         *     {@link Specific }
1649         *     
1650         */
1651        public void setWatchingAMovie(Specific value) {
1652            this.watchingAMovie = value;
1653        }
1654    
1655        /**
1656         * Gets the value of the workingOut property.
1657         * 
1658         * @return
1659         *     possible object is
1660         *     {@link Specific }
1661         *     
1662         */
1663        public Specific getWorkingOut() {
1664            return workingOut;
1665        }
1666    
1667        /**
1668         * Sets the value of the workingOut property.
1669         * 
1670         * @param value
1671         *     allowed object is
1672         *     {@link Specific }
1673         *     
1674         */
1675        public void setWorkingOut(Specific value) {
1676            this.workingOut = value;
1677        }
1678    
1679        /**
1680         * Gets the value of the writing property.
1681         * 
1682         * @return
1683         *     possible object is
1684         *     {@link Specific }
1685         *     
1686         */
1687        public Specific getWriting() {
1688            return writing;
1689        }
1690    
1691        /**
1692         * Sets the value of the writing property.
1693         * 
1694         * @param value
1695         *     allowed object is
1696         *     {@link Specific }
1697         *     
1698         */
1699        public void setWriting(Specific value) {
1700            this.writing = value;
1701        }
1702    
1703        /**
1704         * Gets the value of the any property.
1705         * 
1706         * @return
1707         *     possible object is
1708         *     {@link Object }
1709         *     
1710         */
1711        public Object getAny() {
1712            return any;
1713        }
1714    
1715        /**
1716         * Sets the value of the any property.
1717         * 
1718         * @param value
1719         *     allowed object is
1720         *     {@link Object }
1721         *     
1722         */
1723        public void setAny(Object value) {
1724            this.any = value;
1725        }
1726    
1727    }