001 // 002 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 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: 2008.01.25 at 09:11:54 AM GMT-10:00 006 // 007 008 009 package org.hackystat.sensor.ant.findbugs.jaxb; 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.XmlElement; 015 import javax.xml.bind.annotation.XmlRootElement; 016 import javax.xml.bind.annotation.XmlType; 017 018 019 /** 020 * <p>Java class for anonymous complex type. 021 * 022 * <p>The following schema fragment specifies the expected content contained within this class. 023 * 024 * <pre> 025 * <complexType> 026 * <complexContent> 027 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 028 * <sequence> 029 * <element ref="{}ShortMessage"/> 030 * <element ref="{}Class"/> 031 * <element ref="{}SourceLine"/> 032 * </sequence> 033 * <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" /> 034 * <attribute name="priority" type="{http://www.w3.org/2001/XMLSchema}int" /> 035 * <attribute name="abbrev" type="{http://www.w3.org/2001/XMLSchema}string" /> 036 * <attribute name="category" type="{http://www.w3.org/2001/XMLSchema}string" /> 037 * <attribute name="uid" type="{http://www.w3.org/2001/XMLSchema}int" /> 038 * </restriction> 039 * </complexContent> 040 * </complexType> 041 * </pre> 042 * 043 * 044 */ 045 @XmlAccessorType(XmlAccessType.FIELD) 046 @XmlType(name = "", propOrder = { 047 "shortMessage", 048 "clazz", 049 "sourceLine" 050 }) 051 @XmlRootElement(name = "BugInstance") 052 public class BugInstance { 053 054 @XmlElement(name = "ShortMessage", required = true) 055 protected String shortMessage; 056 @XmlElement(name = "Class", required = true) 057 protected Class clazz; 058 @XmlElement(name = "SourceLine", required = true) 059 protected SourceLine sourceLine; 060 @XmlAttribute 061 protected String type; 062 @XmlAttribute 063 protected Integer priority; 064 @XmlAttribute 065 protected String abbrev; 066 @XmlAttribute 067 protected String category; 068 @XmlAttribute 069 protected Integer uid; 070 071 /** 072 * Gets the value of the shortMessage property. 073 * 074 * @return 075 * possible object is 076 * {@link String } 077 * 078 */ 079 public String getShortMessage() { 080 return shortMessage; 081 } 082 083 /** 084 * Sets the value of the shortMessage property. 085 * 086 * @param value 087 * allowed object is 088 * {@link String } 089 * 090 */ 091 public void setShortMessage(String value) { 092 this.shortMessage = value; 093 } 094 095 /** 096 * Gets the value of the clazz property. 097 * 098 * @return 099 * possible object is 100 * {@link Class } 101 * 102 */ 103 public Class getClazz() { 104 return clazz; 105 } 106 107 /** 108 * Sets the value of the clazz property. 109 * 110 * @param value 111 * allowed object is 112 * {@link Class } 113 * 114 */ 115 public void setClazz(Class value) { 116 this.clazz = value; 117 } 118 119 /** 120 * Gets the value of the sourceLine property. 121 * 122 * @return 123 * possible object is 124 * {@link SourceLine } 125 * 126 */ 127 public SourceLine getSourceLine() { 128 return sourceLine; 129 } 130 131 /** 132 * Sets the value of the sourceLine property. 133 * 134 * @param value 135 * allowed object is 136 * {@link SourceLine } 137 * 138 */ 139 public void setSourceLine(SourceLine value) { 140 this.sourceLine = value; 141 } 142 143 /** 144 * Gets the value of the type property. 145 * 146 * @return 147 * possible object is 148 * {@link String } 149 * 150 */ 151 public String getType() { 152 return type; 153 } 154 155 /** 156 * Sets the value of the type property. 157 * 158 * @param value 159 * allowed object is 160 * {@link String } 161 * 162 */ 163 public void setType(String value) { 164 this.type = value; 165 } 166 167 /** 168 * Gets the value of the priority property. 169 * 170 * @return 171 * possible object is 172 * {@link Integer } 173 * 174 */ 175 public Integer getPriority() { 176 return priority; 177 } 178 179 /** 180 * Sets the value of the priority property. 181 * 182 * @param value 183 * allowed object is 184 * {@link Integer } 185 * 186 */ 187 public void setPriority(Integer value) { 188 this.priority = value; 189 } 190 191 /** 192 * Gets the value of the abbrev property. 193 * 194 * @return 195 * possible object is 196 * {@link String } 197 * 198 */ 199 public String getAbbrev() { 200 return abbrev; 201 } 202 203 /** 204 * Sets the value of the abbrev property. 205 * 206 * @param value 207 * allowed object is 208 * {@link String } 209 * 210 */ 211 public void setAbbrev(String value) { 212 this.abbrev = value; 213 } 214 215 /** 216 * Gets the value of the category property. 217 * 218 * @return 219 * possible object is 220 * {@link String } 221 * 222 */ 223 public String getCategory() { 224 return category; 225 } 226 227 /** 228 * Sets the value of the category property. 229 * 230 * @param value 231 * allowed object is 232 * {@link String } 233 * 234 */ 235 public void setCategory(String value) { 236 this.category = value; 237 } 238 239 /** 240 * Gets the value of the uid property. 241 * 242 * @return 243 * possible object is 244 * {@link Integer } 245 * 246 */ 247 public Integer getUid() { 248 return uid; 249 } 250 251 /** 252 * Sets the value of the uid property. 253 * 254 * @param value 255 * allowed object is 256 * {@link Integer } 257 * 258 */ 259 public void setUid(Integer value) { 260 this.uid = value; 261 } 262 263 }