1 // 2 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 3 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 4 // Any modifications to this file will be lost upon recompilation of the source schema. 5 // Generated on: 2015.11.12 at 10:43:37 PM CET 6 // 7 8 9 package eu.fbk.dkm.pikes.resources.util.fnlu; 10 11 import java.util.ArrayList; 12 import java.util.List; 13 import javax.xml.bind.annotation.XmlAccessType; 14 import javax.xml.bind.annotation.XmlAccessorType; 15 import javax.xml.bind.annotation.XmlAttribute; 16 import javax.xml.bind.annotation.XmlElement; 17 import javax.xml.bind.annotation.XmlType; 18 19 20 /** 21 * <p>Java class for sentenceType complex type. 22 * 23 * <p>The following schema fragment specifies the expected content contained within this class. 24 * 25 * <pre> 26 * <complexType name="sentenceType"> 27 * <complexContent> 28 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 29 * <sequence> 30 * <element name="text" type="{http://www.w3.org/2001/XMLSchema}string"/> 31 * <element name="annotationSet" type="{http://framenet.icsi.berkeley.edu}annotationSetType" maxOccurs="unbounded" minOccurs="0"/> 32 * </sequence> 33 * <attribute name="ID" type="{http://framenet.icsi.berkeley.edu}IDType" /> 34 * <attribute name="aPos" type="{http://framenet.icsi.berkeley.edu}extSentRefType" /> 35 * <attribute name="paragNo" type="{http://framenet.icsi.berkeley.edu}orderType" /> 36 * <attribute name="sentNo" type="{http://framenet.icsi.berkeley.edu}orderType" /> 37 * <attribute name="docID" type="{http://framenet.icsi.berkeley.edu}IDType" /> 38 * <attribute name="corpID" type="{http://framenet.icsi.berkeley.edu}IDType" /> 39 * <attribute name="externalID" type="{http://www.w3.org/2001/XMLSchema}string" /> 40 * </restriction> 41 * </complexContent> 42 * </complexType> 43 * </pre> 44 * 45 * 46 */ 47 @XmlAccessorType(XmlAccessType.FIELD) 48 @XmlType(name = "sentenceType", propOrder = { 49 "text", 50 "annotationSet" 51 }) 52 public class SentenceType { 53 54 @XmlElement(required = true) 55 protected String text; 56 protected List<AnnotationSetType> annotationSet; 57 @XmlAttribute(name = "ID") 58 protected Integer id; 59 @XmlAttribute(name = "aPos") 60 protected Integer aPos; 61 @XmlAttribute(name = "paragNo") 62 protected Integer paragNo; 63 @XmlAttribute(name = "sentNo") 64 protected Integer sentNo; 65 @XmlAttribute(name = "docID") 66 protected Integer docID; 67 @XmlAttribute(name = "corpID") 68 protected Integer corpID; 69 @XmlAttribute(name = "externalID") 70 protected String externalID; 71 72 /** 73 * Gets the value of the text property. 74 * 75 * @return 76 * possible object is 77 * {@link String } 78 * 79 */ 80 public String getText() { 81 return text; 82 } 83 84 /** 85 * Sets the value of the text property. 86 * 87 * @param value 88 * allowed object is 89 * {@link String } 90 * 91 */ 92 public void setText(String value) { 93 this.text = value; 94 } 95 96 /** 97 * Gets the value of the annotationSet property. 98 * 99 * <p> 100 * This accessor method returns a reference to the live list, 101 * not a snapshot. Therefore any modification you make to the 102 * returned list will be present inside the JAXB object. 103 * This is why there is not a <CODE>set</CODE> method for the annotationSet property. 104 * 105 * <p> 106 * For example, to add a new item, do as follows: 107 * <pre> 108 * getAnnotationSet().add(newItem); 109 * </pre> 110 * 111 * 112 * <p> 113 * Objects of the following type(s) are allowed in the list 114 * {@link AnnotationSetType } 115 * 116 * 117 */ 118 public List<AnnotationSetType> getAnnotationSet() { 119 if (annotationSet == null) { 120 annotationSet = new ArrayList<AnnotationSetType>(); 121 } 122 return this.annotationSet; 123 } 124 125 /** 126 * Gets the value of the id property. 127 * 128 * @return 129 * possible object is 130 * {@link Integer } 131 * 132 */ 133 public Integer getID() { 134 return id; 135 } 136 137 /** 138 * Sets the value of the id property. 139 * 140 * @param value 141 * allowed object is 142 * {@link Integer } 143 * 144 */ 145 public void setID(Integer value) { 146 this.id = value; 147 } 148 149 /** 150 * Gets the value of the aPos property. 151 * 152 * @return 153 * possible object is 154 * {@link Integer } 155 * 156 */ 157 public Integer getAPos() { 158 return aPos; 159 } 160 161 /** 162 * Sets the value of the aPos property. 163 * 164 * @param value 165 * allowed object is 166 * {@link Integer } 167 * 168 */ 169 public void setAPos(Integer value) { 170 this.aPos = value; 171 } 172 173 /** 174 * Gets the value of the paragNo property. 175 * 176 * @return 177 * possible object is 178 * {@link Integer } 179 * 180 */ 181 public Integer getParagNo() { 182 return paragNo; 183 } 184 185 /** 186 * Sets the value of the paragNo property. 187 * 188 * @param value 189 * allowed object is 190 * {@link Integer } 191 * 192 */ 193 public void setParagNo(Integer value) { 194 this.paragNo = value; 195 } 196 197 /** 198 * Gets the value of the sentNo property. 199 * 200 * @return 201 * possible object is 202 * {@link Integer } 203 * 204 */ 205 public Integer getSentNo() { 206 return sentNo; 207 } 208 209 /** 210 * Sets the value of the sentNo property. 211 * 212 * @param value 213 * allowed object is 214 * {@link Integer } 215 * 216 */ 217 public void setSentNo(Integer value) { 218 this.sentNo = value; 219 } 220 221 /** 222 * Gets the value of the docID property. 223 * 224 * @return 225 * possible object is 226 * {@link Integer } 227 * 228 */ 229 public Integer getDocID() { 230 return docID; 231 } 232 233 /** 234 * Sets the value of the docID property. 235 * 236 * @param value 237 * allowed object is 238 * {@link Integer } 239 * 240 */ 241 public void setDocID(Integer value) { 242 this.docID = value; 243 } 244 245 /** 246 * Gets the value of the corpID property. 247 * 248 * @return 249 * possible object is 250 * {@link Integer } 251 * 252 */ 253 public Integer getCorpID() { 254 return corpID; 255 } 256 257 /** 258 * Sets the value of the corpID property. 259 * 260 * @param value 261 * allowed object is 262 * {@link Integer } 263 * 264 */ 265 public void setCorpID(Integer value) { 266 this.corpID = value; 267 } 268 269 /** 270 * Gets the value of the externalID property. 271 * 272 * @return 273 * possible object is 274 * {@link String } 275 * 276 */ 277 public String getExternalID() { 278 return externalID; 279 } 280 281 /** 282 * Sets the value of the externalID property. 283 * 284 * @param value 285 * allowed object is 286 * {@link String } 287 * 288 */ 289 public void setExternalID(String value) { 290 this.externalID = value; 291 } 292 293 }