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 * <complexType>
025 * <complexContent>
026 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
027 * <sequence>
028 * <element ref="{http://jabber.org/protocol/muc#user}reason" minOccurs="0"/>
029 * </sequence>
030 * <attribute name="from" type="{http://www.w3.org/2001/XMLSchema}string" />
031 * <attribute name="to" type="{http://www.w3.org/2001/XMLSchema}string" />
032 * </restriction>
033 * </complexContent>
034 * </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 }