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.muc_user;
010    
011    import javax.xml.bind.annotation.XmlAccessType;
012    import javax.xml.bind.annotation.XmlAccessorType;
013    import javax.xml.bind.annotation.XmlAttribute;
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;element ref="{http://jabber.org/protocol/muc#user}reason" minOccurs="0"/>
029     *       &lt;/sequence>
030     *       &lt;attribute name="from" type="{http://www.w3.org/2001/XMLSchema}string" />
031     *       &lt;attribute name="to" type="{http://www.w3.org/2001/XMLSchema}string" />
032     *     &lt;/restriction>
033     *   &lt;/complexContent>
034     * &lt;/complexType>
035     * </pre>
036     * 
037     * 
038     */
039    @XmlAccessorType(XmlAccessType.FIELD)
040    @XmlType(name = "", propOrder = {
041        "reason"
042    })
043    @XmlRootElement(name = "invite")
044    public class Invite {
045    
046        protected String reason;
047        @XmlAttribute
048        protected String from;
049        @XmlAttribute
050        protected String to;
051    
052        /**
053         * Gets the value of the reason property.
054         * 
055         * @return
056         *     possible object is
057         *     {@link String }
058         *     
059         */
060        public String getReason() {
061            return reason;
062        }
063    
064        /**
065         * Sets the value of the reason property.
066         * 
067         * @param value
068         *     allowed object is
069         *     {@link String }
070         *     
071         */
072        public void setReason(String value) {
073            this.reason = value;
074        }
075    
076        /**
077         * Gets the value of the from property.
078         * 
079         * @return
080         *     possible object is
081         *     {@link String }
082         *     
083         */
084        public String getFrom() {
085            return from;
086        }
087    
088        /**
089         * Sets the value of the from property.
090         * 
091         * @param value
092         *     allowed object is
093         *     {@link String }
094         *     
095         */
096        public void setFrom(String value) {
097            this.from = value;
098        }
099    
100        /**
101         * Gets the value of the to property.
102         * 
103         * @return
104         *     possible object is
105         *     {@link String }
106         *     
107         */
108        public String getTo() {
109            return to;
110        }
111    
112        /**
113         * Sets the value of the to property.
114         * 
115         * @param value
116         *     allowed object is
117         *     {@link String }
118         *     
119         */
120        public void setTo(String value) {
121            this.to = value;
122        }
123    
124    }