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="jid" type="{http://www.w3.org/2001/XMLSchema}string" />
031     *     &lt;/restriction>
032     *   &lt;/complexContent>
033     * &lt;/complexType>
034     * </pre>
035     * 
036     * 
037     */
038    @XmlAccessorType(XmlAccessType.FIELD)
039    @XmlType(name = "", propOrder = {
040        "reason"
041    })
042    @XmlRootElement(name = "destroy")
043    public class Destroy {
044    
045        protected String reason;
046        @XmlAttribute
047        protected String jid;
048    
049        /**
050         * Gets the value of the reason property.
051         * 
052         * @return
053         *     possible object is
054         *     {@link String }
055         *     
056         */
057        public String getReason() {
058            return reason;
059        }
060    
061        /**
062         * Sets the value of the reason property.
063         * 
064         * @param value
065         *     allowed object is
066         *     {@link String }
067         *     
068         */
069        public void setReason(String value) {
070            this.reason = value;
071        }
072    
073        /**
074         * Gets the value of the jid property.
075         * 
076         * @return
077         *     possible object is
078         *     {@link String }
079         *     
080         */
081        public String getJid() {
082            return jid;
083        }
084    
085        /**
086         * Sets the value of the jid property.
087         * 
088         * @param value
089         *     allowed object is
090         *     {@link String }
091         *     
092         */
093        public void setJid(String value) {
094            this.jid = value;
095        }
096    
097    }