001 // 002 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 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: 2011.11.18 at 02:23:57 PM EST 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 = "decline") 044 public class Decline { 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 }