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.16 at 07:37:02 PM EST 006 // 007 008 009 package org.jabber.protocol.muc; 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.XmlSchemaType; 016 import javax.xml.bind.annotation.XmlType; 017 import javax.xml.bind.annotation.XmlValue; 018 import javax.xml.datatype.XMLGregorianCalendar; 019 020 021 /** 022 * <p>Java class for anonymous complex type. 023 * 024 * <p>The following schema fragment specifies the expected content contained within this class. 025 * 026 * <pre> 027 * <complexType> 028 * <simpleContent> 029 * <extension base="<http://jabber.org/protocol/muc>empty"> 030 * <attribute name="maxchars" type="{http://www.w3.org/2001/XMLSchema}int" /> 031 * <attribute name="maxstanzas" type="{http://www.w3.org/2001/XMLSchema}int" /> 032 * <attribute name="seconds" type="{http://www.w3.org/2001/XMLSchema}int" /> 033 * <attribute name="since" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> 034 * </extension> 035 * </simpleContent> 036 * </complexType> 037 * </pre> 038 * 039 * 040 */ 041 @XmlAccessorType(XmlAccessType.FIELD) 042 @XmlType(name = "", propOrder = { 043 "value" 044 }) 045 @XmlRootElement(name = "history") 046 public class History { 047 048 @XmlValue 049 protected String value; 050 @XmlAttribute 051 protected Integer maxchars; 052 @XmlAttribute 053 protected Integer maxstanzas; 054 @XmlAttribute 055 protected Integer seconds; 056 @XmlAttribute 057 @XmlSchemaType(name = "dateTime") 058 protected XMLGregorianCalendar since; 059 060 /** 061 * Gets the value of the value property. 062 * 063 * @return 064 * possible object is 065 * {@link String } 066 * 067 */ 068 public String getValue() { 069 return value; 070 } 071 072 /** 073 * Sets the value of the value property. 074 * 075 * @param value 076 * allowed object is 077 * {@link String } 078 * 079 */ 080 public void setValue(String value) { 081 this.value = value; 082 } 083 084 /** 085 * Gets the value of the maxchars property. 086 * 087 * @return 088 * possible object is 089 * {@link Integer } 090 * 091 */ 092 public Integer getMaxchars() { 093 return maxchars; 094 } 095 096 /** 097 * Sets the value of the maxchars property. 098 * 099 * @param value 100 * allowed object is 101 * {@link Integer } 102 * 103 */ 104 public void setMaxchars(Integer value) { 105 this.maxchars = value; 106 } 107 108 /** 109 * Gets the value of the maxstanzas property. 110 * 111 * @return 112 * possible object is 113 * {@link Integer } 114 * 115 */ 116 public Integer getMaxstanzas() { 117 return maxstanzas; 118 } 119 120 /** 121 * Sets the value of the maxstanzas property. 122 * 123 * @param value 124 * allowed object is 125 * {@link Integer } 126 * 127 */ 128 public void setMaxstanzas(Integer value) { 129 this.maxstanzas = value; 130 } 131 132 /** 133 * Gets the value of the seconds property. 134 * 135 * @return 136 * possible object is 137 * {@link Integer } 138 * 139 */ 140 public Integer getSeconds() { 141 return seconds; 142 } 143 144 /** 145 * Sets the value of the seconds property. 146 * 147 * @param value 148 * allowed object is 149 * {@link Integer } 150 * 151 */ 152 public void setSeconds(Integer value) { 153 this.seconds = value; 154 } 155 156 /** 157 * Gets the value of the since property. 158 * 159 * @return 160 * possible object is 161 * {@link XMLGregorianCalendar } 162 * 163 */ 164 public XMLGregorianCalendar getSince() { 165 return since; 166 } 167 168 /** 169 * Sets the value of the since property. 170 * 171 * @param value 172 * allowed object is 173 * {@link XMLGregorianCalendar } 174 * 175 */ 176 public void setSince(XMLGregorianCalendar value) { 177 this.since = value; 178 } 179 180 }