1   //
2   // Questo file è stato generato dall'architettura JavaTM per XML Binding (JAXB) Reference Implementation, v2.2.8-b130911.1802 
3   // Vedere <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4   // Qualsiasi modifica a questo file andrà persa durante la ricompilazione dello schema di origine. 
5   // Generato il: 2015.05.07 alle 12:32:49 PM CEST 
6   //
7   
8   
9   package eu.fbk.dkm.pikes.resources.ontonotes.frames;
10  
11  import javax.xml.bind.annotation.*;
12  import java.util.ArrayList;
13  import java.util.List;
14  
15  
16  /**
17   * 
18   */
19  @XmlAccessorType(XmlAccessType.FIELD)
20  @XmlType(name = "", propOrder = {
21      "noteOrRole"
22  })
23  @XmlRootElement(name = "roles")
24  public class Roles {
25  
26      @XmlElements({
27          @XmlElement(name = "note", type = Note.class),
28          @XmlElement(name = "role", type = Role.class)
29      })
30      protected List<Object> noteOrRole;
31  
32      /**
33       * Gets the value of the noteOrRole property.
34       * 
35       * <p>
36       * This accessor method returns a reference to the live list,
37       * not a snapshot. Therefore any modification you make to the
38       * returned list will be present inside the JAXB object.
39       * This is why there is not a <CODE>set</CODE> method for the noteOrRole property.
40       * 
41       * <p>
42       * For example, to add a new item, do as follows:
43       * <pre>
44       *    getNoteOrRole().add(newItem);
45       * </pre>
46       * 
47       * 
48       * <p>
49       * Objects of the following type(s) are allowed in the list
50       * {@link Note }
51       * {@link Role }
52       * 
53       * 
54       */
55      public List<Object> getNoteOrRole() {
56          if (noteOrRole == null) {
57              noteOrRole = new ArrayList<Object>();
58          }
59          return this.noteOrRole;
60      }
61  
62  }