Revision 28032
Added by Alessia Bardi over 10 years ago
modules/dnet-openaireplus-schema/trunk/src/main/java/eu/dnetlib/schema/oaf/Datasource.java | ||
---|---|---|
1 |
// |
|
2 |
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 |
|
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: 2014.05.29 at 10:46:46 AM CEST |
|
6 |
// |
|
7 |
|
|
8 |
|
|
9 |
package eu.dnetlib.schema.oaf; |
|
10 |
|
|
11 |
import java.util.ArrayList; |
|
12 |
import java.util.List; |
|
13 |
import javax.xml.bind.JAXBElement; |
|
14 |
import javax.xml.bind.annotation.XmlAccessType; |
|
15 |
import javax.xml.bind.annotation.XmlAccessorType; |
|
16 |
import javax.xml.bind.annotation.XmlElementRef; |
|
17 |
import javax.xml.bind.annotation.XmlElementRefs; |
|
18 |
import javax.xml.bind.annotation.XmlRootElement; |
|
19 |
import javax.xml.bind.annotation.XmlType; |
|
20 |
import javax.xml.bind.annotation.XmlValue; |
|
21 |
|
|
22 |
|
|
23 |
/** |
|
24 |
* <p>Java class for anonymous complex type. |
|
25 |
* |
|
26 |
* <p>The following schema fragment specifies the expected content contained within this class. |
|
27 |
* |
|
28 |
* <pre> |
|
29 |
* <complexType> |
|
30 |
* <complexContent> |
|
31 |
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> |
|
32 |
* <choice maxOccurs="unbounded"> |
|
33 |
* <element name="officialname" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
34 |
* <element name="englishname" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
35 |
* <element name="websiteurl" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
36 |
* <element name="contactemail" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
37 |
* <element name="accessinfopackage" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
38 |
* <element name="namespaceprefix" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
39 |
* <element name="datasourcetypeui" type="{http://namespace.openaire.eu/oaf}classedSchemedElement"/> |
|
40 |
* <element name="datasourcetype" type="{http://namespace.openaire.eu/oaf}classedSchemedElement"/> |
|
41 |
* <element name="openairecompatibility" type="{http://namespace.openaire.eu/oaf}classedSchemedElement"/> |
|
42 |
* <element name="latitude" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> |
|
43 |
* <element name="longitude" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> |
|
44 |
* <element name="dateofvalidation" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
45 |
* <element name="description" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
46 |
* <element name="subjects" type="{http://namespace.openaire.eu/oaf}optionalClassedSchemedElement"/> |
|
47 |
* <element name="policies" type="{http://namespace.openaire.eu/oaf}namedIdElement"/> |
|
48 |
* <element name="logourl" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
49 |
* <element name="releasestartdate" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
50 |
* <element name="releaseenddate" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
51 |
* <element name="missionstatementurl" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
52 |
* <element name="dataprovider" type="{http://www.w3.org/2001/XMLSchema}boolean"/> |
|
53 |
* <element name="serviceprovider" type="{http://www.w3.org/2001/XMLSchema}boolean"/> |
|
54 |
* <element name="databaseaccesstype" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
55 |
* <element name="datauploadtype" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
56 |
* <element name="databaseaccessrestriction" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
57 |
* <element name="datauploadrestriction" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
58 |
* <element name="versioning" type="{http://www.w3.org/2001/XMLSchema}boolean"/> |
|
59 |
* <element name="citationguidelineurl" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
60 |
* <element name="qualitymanagementkind" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
61 |
* <element name="pidsystems" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
62 |
* <element name="certificates" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
63 |
* <element name="originalId" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
64 |
* <element name="collectedfrom" type="{http://namespace.openaire.eu/oaf}namedIdElement"/> |
|
65 |
* <element name="pid" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
66 |
* <element name="datainfo" type="{http://namespace.openaire.eu/oaf}datainfoType"/> |
|
67 |
* <element name="rels" type="{http://namespace.openaire.eu/oaf}relsType"/> |
|
68 |
* <element name="children"> |
|
69 |
* <complexType> |
|
70 |
* <complexContent> |
|
71 |
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> |
|
72 |
* </restriction> |
|
73 |
* </complexContent> |
|
74 |
* </complexType> |
|
75 |
* </element> |
|
76 |
* <element name="odnumberofitems" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
77 |
* <element name="odnumberofitemsdate" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
78 |
* <element name="odlanguages" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
79 |
* <element name="odcontenttypes" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
80 |
* <element name="odpolicies" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
81 |
* </choice> |
|
82 |
* </restriction> |
|
83 |
* </complexContent> |
|
84 |
* </complexType> |
|
85 |
* </pre> |
|
86 |
* |
|
87 |
* |
|
88 |
*/ |
|
89 |
@XmlAccessorType(XmlAccessType.FIELD) |
|
90 |
@XmlType(name = "", propOrder = { |
|
91 |
"officialnameOrEnglishnameOrWebsiteurl" |
|
92 |
}) |
|
93 |
@XmlRootElement(name = "datasource") |
|
94 |
public class Datasource { |
|
95 |
|
|
96 |
@XmlElementRefs({ |
|
97 |
@XmlElementRef(name = "certificates", type = JAXBElement.class, required = false), |
|
98 |
@XmlElementRef(name = "citationguidelineurl", type = JAXBElement.class, required = false), |
|
99 |
@XmlElementRef(name = "versioning", type = JAXBElement.class, required = false), |
|
100 |
@XmlElementRef(name = "odpolicies", type = JAXBElement.class, required = false), |
|
101 |
@XmlElementRef(name = "description", type = JAXBElement.class, required = false), |
|
102 |
@XmlElementRef(name = "databaseaccessrestriction", type = JAXBElement.class, required = false), |
|
103 |
@XmlElementRef(name = "longitude", type = JAXBElement.class, required = false), |
|
104 |
@XmlElementRef(name = "odcontenttypes", type = JAXBElement.class, required = false), |
|
105 |
@XmlElementRef(name = "datauploadrestriction", type = JAXBElement.class, required = false), |
|
106 |
@XmlElementRef(name = "datasourcetypeui", type = JAXBElement.class, required = false), |
|
107 |
@XmlElementRef(name = "subjects", type = JAXBElement.class, required = false), |
|
108 |
@XmlElementRef(name = "datainfo", type = JAXBElement.class, required = false), |
|
109 |
@XmlElementRef(name = "originalId", type = JAXBElement.class, required = false), |
|
110 |
@XmlElementRef(name = "databaseaccesstype", type = JAXBElement.class, required = false), |
|
111 |
@XmlElementRef(name = "logourl", type = JAXBElement.class, required = false), |
|
112 |
@XmlElementRef(name = "serviceprovider", type = JAXBElement.class, required = false), |
|
113 |
@XmlElementRef(name = "datasourcetype", type = JAXBElement.class, required = false), |
|
114 |
@XmlElementRef(name = "datauploadtype", type = JAXBElement.class, required = false), |
|
115 |
@XmlElementRef(name = "dateofvalidation", type = JAXBElement.class, required = false), |
|
116 |
@XmlElementRef(name = "accessinfopackage", type = JAXBElement.class, required = false), |
|
117 |
@XmlElementRef(name = "missionstatementurl", type = JAXBElement.class, required = false), |
|
118 |
@XmlElementRef(name = "pidsystems", type = JAXBElement.class, required = false), |
|
119 |
@XmlElementRef(name = "contactemail", type = JAXBElement.class, required = false), |
|
120 |
@XmlElementRef(name = "websiteurl", type = JAXBElement.class, required = false), |
|
121 |
@XmlElementRef(name = "englishname", type = JAXBElement.class, required = false), |
|
122 |
@XmlElementRef(name = "qualitymanagementkind", type = JAXBElement.class, required = false), |
|
123 |
@XmlElementRef(name = "odnumberofitemsdate", type = JAXBElement.class, required = false), |
|
124 |
@XmlElementRef(name = "collectedfrom", type = JAXBElement.class, required = false), |
|
125 |
@XmlElementRef(name = "namespaceprefix", type = JAXBElement.class, required = false), |
|
126 |
@XmlElementRef(name = "openairecompatibility", type = JAXBElement.class, required = false), |
|
127 |
@XmlElementRef(name = "pid", type = JAXBElement.class, required = false), |
|
128 |
@XmlElementRef(name = "officialname", type = JAXBElement.class, required = false), |
|
129 |
@XmlElementRef(name = "odlanguages", type = JAXBElement.class, required = false), |
|
130 |
@XmlElementRef(name = "policies", type = JAXBElement.class, required = false), |
|
131 |
@XmlElementRef(name = "odnumberofitems", type = JAXBElement.class, required = false), |
|
132 |
@XmlElementRef(name = "latitude", type = JAXBElement.class, required = false), |
|
133 |
@XmlElementRef(name = "rels", type = JAXBElement.class, required = false), |
|
134 |
@XmlElementRef(name = "dataprovider", type = JAXBElement.class, required = false), |
|
135 |
@XmlElementRef(name = "releasestartdate", type = JAXBElement.class, required = false), |
|
136 |
@XmlElementRef(name = "releaseenddate", type = JAXBElement.class, required = false), |
|
137 |
@XmlElementRef(name = "children", type = JAXBElement.class, required = false) |
|
138 |
}) |
|
139 |
protected List<JAXBElement<?>> officialnameOrEnglishnameOrWebsiteurl; |
|
140 |
|
|
141 |
/** |
|
142 |
* Gets the value of the officialnameOrEnglishnameOrWebsiteurl property. |
|
143 |
* |
|
144 |
* <p> |
|
145 |
* This accessor method returns a reference to the live list, |
|
146 |
* not a snapshot. Therefore any modification you make to the |
|
147 |
* returned list will be present inside the JAXB object. |
|
148 |
* This is why there is not a <CODE>set</CODE> method for the officialnameOrEnglishnameOrWebsiteurl property. |
|
149 |
* |
|
150 |
* <p> |
|
151 |
* For example, to add a new item, do as follows: |
|
152 |
* <pre> |
|
153 |
* getOfficialnameOrEnglishnameOrWebsiteurl().add(newItem); |
|
154 |
* </pre> |
|
155 |
* |
|
156 |
* |
|
157 |
* <p> |
|
158 |
* Objects of the following type(s) are allowed in the list |
|
159 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
160 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
161 |
* {@link JAXBElement }{@code <}{@link Boolean }{@code >} |
|
162 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
163 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
164 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
165 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
166 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
167 |
* {@link JAXBElement }{@code <}{@link ClassedSchemedElement }{@code >} |
|
168 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
169 |
* {@link JAXBElement }{@code <}{@link OptionalClassedSchemedElement }{@code >} |
|
170 |
* {@link JAXBElement }{@code <}{@link DatainfoType }{@code >} |
|
171 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
172 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
173 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
174 |
* {@link JAXBElement }{@code <}{@link Boolean }{@code >} |
|
175 |
* {@link JAXBElement }{@code <}{@link ClassedSchemedElement }{@code >} |
|
176 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
177 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
178 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
179 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
180 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
181 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
182 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
183 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
184 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
185 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
186 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
187 |
* {@link JAXBElement }{@code <}{@link NamedIdElement }{@code >} |
|
188 |
* {@link JAXBElement }{@code <}{@link ClassedSchemedElement }{@code >} |
|
189 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
190 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
191 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
192 |
* {@link JAXBElement }{@code <}{@link NamedIdElement }{@code >} |
|
193 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
194 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
195 |
* {@link JAXBElement }{@code <}{@link Boolean }{@code >} |
|
196 |
* {@link JAXBElement }{@code <}{@link RelsType }{@code >} |
|
197 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
198 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
199 |
* {@link JAXBElement }{@code <}{@link Datasource.Children }{@code >} |
|
200 |
* |
|
201 |
* |
|
202 |
*/ |
|
203 |
public List<JAXBElement<?>> getOfficialnameOrEnglishnameOrWebsiteurl() { |
|
204 |
if (officialnameOrEnglishnameOrWebsiteurl == null) { |
|
205 |
officialnameOrEnglishnameOrWebsiteurl = new ArrayList<JAXBElement<?>>(); |
|
206 |
} |
|
207 |
return this.officialnameOrEnglishnameOrWebsiteurl; |
|
208 |
} |
|
209 |
|
|
210 |
|
|
211 |
/** |
|
212 |
* <p>Java class for anonymous complex type. |
|
213 |
* |
|
214 |
* <p>The following schema fragment specifies the expected content contained within this class. |
|
215 |
* |
|
216 |
* <pre> |
|
217 |
* <complexType> |
|
218 |
* <complexContent> |
|
219 |
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> |
|
220 |
* </restriction> |
|
221 |
* </complexContent> |
|
222 |
* </complexType> |
|
223 |
* </pre> |
|
224 |
* |
|
225 |
* |
|
226 |
*/ |
|
227 |
@XmlAccessorType(XmlAccessType.FIELD) |
|
228 |
@XmlType(name = "", propOrder = { |
|
229 |
"content" |
|
230 |
}) |
|
231 |
public static class Children { |
|
232 |
|
|
233 |
@XmlValue |
|
234 |
protected String content; |
|
235 |
|
|
236 |
/** |
|
237 |
* Gets the value of the content property. |
|
238 |
* |
|
239 |
* @return |
|
240 |
* possible object is |
|
241 |
* {@link String } |
|
242 |
* |
|
243 |
*/ |
|
244 |
public String getContent() { |
|
245 |
return content; |
|
246 |
} |
|
247 |
|
|
248 |
/** |
|
249 |
* Sets the value of the content property. |
|
250 |
* |
|
251 |
* @param value |
|
252 |
* allowed object is |
|
253 |
* {@link String } |
|
254 |
* |
|
255 |
*/ |
|
256 |
public void setContent(String value) { |
|
257 |
this.content = value; |
|
258 |
} |
|
259 |
|
|
260 |
} |
|
261 |
|
|
262 |
} |
modules/dnet-openaireplus-schema/trunk/src/main/java/eu/dnetlib/schema/oaf/ConceptType.java | ||
---|---|---|
1 |
// |
|
2 |
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 |
|
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: 2014.05.29 at 10:46:46 AM CEST |
|
6 |
// |
|
7 |
|
|
8 |
|
|
9 |
package eu.dnetlib.schema.oaf; |
|
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.XmlType; |
|
17 |
|
|
18 |
|
|
19 |
/** |
|
20 |
* <p>Java class for conceptType complex type. |
|
21 |
* |
|
22 |
* <p>The following schema fragment specifies the expected content contained within this class. |
|
23 |
* |
|
24 |
* <pre> |
|
25 |
* <complexType name="conceptType"> |
|
26 |
* <complexContent> |
|
27 |
* <extension base="{http://namespace.openaire.eu/oaf}labeledIdElement"> |
|
28 |
* <sequence maxOccurs="unbounded" minOccurs="0"> |
|
29 |
* <element name="concept" type="{http://namespace.openaire.eu/oaf}conceptType"/> |
|
30 |
* </sequence> |
|
31 |
* <attribute name="claim" type="{http://www.w3.org/2001/XMLSchema}boolean" /> |
|
32 |
* </extension> |
|
33 |
* </complexContent> |
|
34 |
* </complexType> |
|
35 |
* </pre> |
|
36 |
* |
|
37 |
* |
|
38 |
*/ |
|
39 |
@XmlAccessorType(XmlAccessType.FIELD) |
|
40 |
@XmlType(name = "conceptType", propOrder = { |
|
41 |
"concept" |
|
42 |
}) |
|
43 |
public class ConceptType |
|
44 |
extends LabeledIdElement |
|
45 |
{ |
|
46 |
|
|
47 |
protected List<ConceptType> concept; |
|
48 |
@XmlAttribute(name = "claim") |
|
49 |
protected Boolean claim; |
|
50 |
|
|
51 |
/** |
|
52 |
* Gets the value of the concept property. |
|
53 |
* |
|
54 |
* <p> |
|
55 |
* This accessor method returns a reference to the live list, |
|
56 |
* not a snapshot. Therefore any modification you make to the |
|
57 |
* returned list will be present inside the JAXB object. |
|
58 |
* This is why there is not a <CODE>set</CODE> method for the concept property. |
|
59 |
* |
|
60 |
* <p> |
|
61 |
* For example, to add a new item, do as follows: |
|
62 |
* <pre> |
|
63 |
* getConcept().add(newItem); |
|
64 |
* </pre> |
|
65 |
* |
|
66 |
* |
|
67 |
* <p> |
|
68 |
* Objects of the following type(s) are allowed in the list |
|
69 |
* {@link ConceptType } |
|
70 |
* |
|
71 |
* |
|
72 |
*/ |
|
73 |
public List<ConceptType> getConcept() { |
|
74 |
if (concept == null) { |
|
75 |
concept = new ArrayList<ConceptType>(); |
|
76 |
} |
|
77 |
return this.concept; |
|
78 |
} |
|
79 |
|
|
80 |
/** |
|
81 |
* Gets the value of the claim property. |
|
82 |
* |
|
83 |
* @return |
|
84 |
* possible object is |
|
85 |
* {@link Boolean } |
|
86 |
* |
|
87 |
*/ |
|
88 |
public Boolean isClaim() { |
|
89 |
return claim; |
|
90 |
} |
|
91 |
|
|
92 |
/** |
|
93 |
* Sets the value of the claim property. |
|
94 |
* |
|
95 |
* @param value |
|
96 |
* allowed object is |
|
97 |
* {@link Boolean } |
|
98 |
* |
|
99 |
*/ |
|
100 |
public void setClaim(Boolean value) { |
|
101 |
this.claim = value; |
|
102 |
} |
|
103 |
|
|
104 |
} |
modules/dnet-openaireplus-schema/branches/0.1/src/main/java/eu/dnetlib/schema/oaf/Project.java | ||
---|---|---|
1 |
// |
|
2 |
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 |
|
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: 2014.05.29 at 10:46:46 AM CEST |
|
6 |
// |
|
7 |
|
|
8 |
|
|
9 |
package eu.dnetlib.schema.oaf; |
|
10 |
|
|
11 |
import java.util.ArrayList; |
|
12 |
import java.util.List; |
|
13 |
import javax.xml.bind.JAXBElement; |
|
14 |
import javax.xml.bind.annotation.XmlAccessType; |
|
15 |
import javax.xml.bind.annotation.XmlAccessorType; |
|
16 |
import javax.xml.bind.annotation.XmlElementRef; |
|
17 |
import javax.xml.bind.annotation.XmlElementRefs; |
|
18 |
import javax.xml.bind.annotation.XmlRootElement; |
|
19 |
import javax.xml.bind.annotation.XmlType; |
|
20 |
import javax.xml.bind.annotation.XmlValue; |
|
21 |
|
|
22 |
|
|
23 |
/** |
|
24 |
* <p>Java class for anonymous complex type. |
|
25 |
* |
|
26 |
* <p>The following schema fragment specifies the expected content contained within this class. |
|
27 |
* |
|
28 |
* <pre> |
|
29 |
* <complexType> |
|
30 |
* <complexContent> |
|
31 |
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> |
|
32 |
* <choice maxOccurs="unbounded"> |
|
33 |
* <element name="code" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
34 |
* <element name="acronym" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
35 |
* <element name="title" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
36 |
* <element name="startdate" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
37 |
* <element name="enddate" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
38 |
* <element name="callidentifier" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
39 |
* <element name="ecsc39" type="{http://www.w3.org/2001/XMLSchema}boolean"/> |
|
40 |
* <element name="contracttype" type="{http://namespace.openaire.eu/oaf}optionalClassedSchemedElement"/> |
|
41 |
* <element name="fundingtree" type="{http://namespace.openaire.eu/oaf}fundingTreeType"/> |
|
42 |
* <element name="websiteurl" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
43 |
* <element name="keywords" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
44 |
* <element name="duration" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
45 |
* <element name="originalId" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
46 |
* <element name="collectedfrom" type="{http://namespace.openaire.eu/oaf}namedIdElement"/> |
|
47 |
* <element name="pid" type="{http://www.w3.org/2001/XMLSchema}string"/> |
|
48 |
* <element name="datainfo" type="{http://namespace.openaire.eu/oaf}datainfoType"/> |
|
49 |
* <element name="rels" type="{http://namespace.openaire.eu/oaf}relsType"/> |
|
50 |
* <element name="children"> |
|
51 |
* <complexType> |
|
52 |
* <complexContent> |
|
53 |
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> |
|
54 |
* </restriction> |
|
55 |
* </complexContent> |
|
56 |
* </complexType> |
|
57 |
* </element> |
|
58 |
* </choice> |
|
59 |
* </restriction> |
|
60 |
* </complexContent> |
|
61 |
* </complexType> |
|
62 |
* </pre> |
|
63 |
* |
|
64 |
* |
|
65 |
*/ |
|
66 |
@XmlAccessorType(XmlAccessType.FIELD) |
|
67 |
@XmlType(name = "", propOrder = { |
|
68 |
"codeOrAcronymOrTitle" |
|
69 |
}) |
|
70 |
@XmlRootElement(name = "project") |
|
71 |
public class Project { |
|
72 |
|
|
73 |
@XmlElementRefs({ |
|
74 |
@XmlElementRef(name = "callidentifier", type = JAXBElement.class, required = false), |
|
75 |
@XmlElementRef(name = "contracttype", type = JAXBElement.class, required = false), |
|
76 |
@XmlElementRef(name = "pid", type = JAXBElement.class, required = false), |
|
77 |
@XmlElementRef(name = "title", type = JAXBElement.class, required = false), |
|
78 |
@XmlElementRef(name = "collectedfrom", type = JAXBElement.class, required = false), |
|
79 |
@XmlElementRef(name = "enddate", type = JAXBElement.class, required = false), |
|
80 |
@XmlElementRef(name = "code", type = JAXBElement.class, required = false), |
|
81 |
@XmlElementRef(name = "ecsc39", type = JAXBElement.class, required = false), |
|
82 |
@XmlElementRef(name = "startdate", type = JAXBElement.class, required = false), |
|
83 |
@XmlElementRef(name = "websiteurl", type = JAXBElement.class, required = false), |
|
84 |
@XmlElementRef(name = "rels", type = JAXBElement.class, required = false), |
|
85 |
@XmlElementRef(name = "originalId", type = JAXBElement.class, required = false), |
|
86 |
@XmlElementRef(name = "acronym", type = JAXBElement.class, required = false), |
|
87 |
@XmlElementRef(name = "fundingtree", type = JAXBElement.class, required = false), |
|
88 |
@XmlElementRef(name = "keywords", type = JAXBElement.class, required = false), |
|
89 |
@XmlElementRef(name = "children", type = JAXBElement.class, required = false), |
|
90 |
@XmlElementRef(name = "datainfo", type = JAXBElement.class, required = false), |
|
91 |
@XmlElementRef(name = "duration", type = JAXBElement.class, required = false) |
|
92 |
}) |
|
93 |
protected List<JAXBElement<?>> codeOrAcronymOrTitle; |
|
94 |
|
|
95 |
/** |
|
96 |
* Gets the value of the codeOrAcronymOrTitle property. |
|
97 |
* |
|
98 |
* <p> |
|
99 |
* This accessor method returns a reference to the live list, |
|
100 |
* not a snapshot. Therefore any modification you make to the |
|
101 |
* returned list will be present inside the JAXB object. |
|
102 |
* This is why there is not a <CODE>set</CODE> method for the codeOrAcronymOrTitle property. |
|
103 |
* |
|
104 |
* <p> |
|
105 |
* For example, to add a new item, do as follows: |
|
106 |
* <pre> |
|
107 |
* getCodeOrAcronymOrTitle().add(newItem); |
|
108 |
* </pre> |
|
109 |
* |
|
110 |
* |
|
111 |
* <p> |
|
112 |
* Objects of the following type(s) are allowed in the list |
|
113 |
* {@link JAXBElement }{@code <}{@link OptionalClassedSchemedElement }{@code >} |
|
114 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
115 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
116 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
117 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
118 |
* {@link JAXBElement }{@code <}{@link NamedIdElement }{@code >} |
|
119 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
120 |
* {@link JAXBElement }{@code <}{@link Boolean }{@code >} |
|
121 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
122 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
123 |
* {@link JAXBElement }{@code <}{@link RelsType }{@code >} |
|
124 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
125 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
126 |
* {@link JAXBElement }{@code <}{@link FundingTreeType }{@code >} |
|
127 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
128 |
* {@link JAXBElement }{@code <}{@link Project.Children }{@code >} |
|
129 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
130 |
* {@link JAXBElement }{@code <}{@link DatainfoType }{@code >} |
|
131 |
* |
|
132 |
* |
|
133 |
*/ |
|
134 |
public List<JAXBElement<?>> getCodeOrAcronymOrTitle() { |
|
135 |
if (codeOrAcronymOrTitle == null) { |
|
136 |
codeOrAcronymOrTitle = new ArrayList<JAXBElement<?>>(); |
|
137 |
} |
|
138 |
return this.codeOrAcronymOrTitle; |
|
139 |
} |
|
140 |
|
|
141 |
|
|
142 |
/** |
|
143 |
* <p>Java class for anonymous complex type. |
|
144 |
* |
|
145 |
* <p>The following schema fragment specifies the expected content contained within this class. |
|
146 |
* |
|
147 |
* <pre> |
|
148 |
* <complexType> |
|
149 |
* <complexContent> |
|
150 |
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> |
|
151 |
* </restriction> |
|
152 |
* </complexContent> |
|
153 |
* </complexType> |
|
154 |
* </pre> |
|
155 |
* |
|
156 |
* |
|
157 |
*/ |
|
158 |
@XmlAccessorType(XmlAccessType.FIELD) |
|
159 |
@XmlType(name = "", propOrder = { |
|
160 |
"content" |
|
161 |
}) |
|
162 |
public static class Children { |
|
163 |
|
|
164 |
@XmlValue |
|
165 |
protected String content; |
|
166 |
|
|
167 |
/** |
|
168 |
* Gets the value of the content property. |
|
169 |
* |
|
170 |
* @return |
|
171 |
* possible object is |
|
172 |
* {@link String } |
|
173 |
* |
|
174 |
*/ |
|
175 |
public String getContent() { |
|
176 |
return content; |
|
177 |
} |
|
178 |
|
|
179 |
/** |
|
180 |
* Sets the value of the content property. |
|
181 |
* |
|
182 |
* @param value |
|
183 |
* allowed object is |
|
184 |
* {@link String } |
|
185 |
* |
|
186 |
*/ |
|
187 |
public void setContent(String value) { |
|
188 |
this.content = value; |
|
189 |
} |
|
190 |
|
|
191 |
} |
|
192 |
|
|
193 |
} |
modules/dnet-openaireplus-schema/branches/0.1/src/main/java/eu/dnetlib/schema/oaf/NamedIdElement.java | ||
---|---|---|
1 |
// |
|
2 |
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 |
|
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: 2014.05.29 at 10:46:46 AM CEST |
|
6 |
// |
|
7 |
|
|
8 |
|
|
9 |
package eu.dnetlib.schema.oaf; |
|
10 |
|
|
11 |
import javax.xml.bind.annotation.XmlAccessType; |
|
12 |
import javax.xml.bind.annotation.XmlAccessorType; |
|
13 |
import javax.xml.bind.annotation.XmlAttribute; |
|
14 |
import javax.xml.bind.annotation.XmlSchemaType; |
|
15 |
import javax.xml.bind.annotation.XmlType; |
|
16 |
|
|
17 |
|
|
18 |
/** |
|
19 |
* <p>Java class for namedIdElement complex type. |
|
20 |
* |
|
21 |
* <p>The following schema fragment specifies the expected content contained within this class. |
|
22 |
* |
|
23 |
* <pre> |
|
24 |
* <complexType name="namedIdElement"> |
|
25 |
* <complexContent> |
|
26 |
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> |
|
27 |
* <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" /> |
|
28 |
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" /> |
|
29 |
* </restriction> |
|
30 |
* </complexContent> |
|
31 |
* </complexType> |
|
32 |
* </pre> |
|
33 |
* |
|
34 |
* |
|
35 |
*/ |
|
36 |
@XmlAccessorType(XmlAccessType.FIELD) |
|
37 |
@XmlType(name = "namedIdElement") |
|
38 |
public class NamedIdElement { |
|
39 |
|
|
40 |
@XmlAttribute(name = "id", required = true) |
|
41 |
@XmlSchemaType(name = "anySimpleType") |
|
42 |
protected String id; |
|
43 |
@XmlAttribute(name = "name", required = true) |
|
44 |
@XmlSchemaType(name = "anySimpleType") |
|
45 |
protected String name; |
|
46 |
|
|
47 |
/** |
|
48 |
* Gets the value of the id property. |
|
49 |
* |
|
50 |
* @return |
|
51 |
* possible object is |
|
52 |
* {@link String } |
|
53 |
* |
|
54 |
*/ |
|
55 |
public String getId() { |
|
56 |
return id; |
|
57 |
} |
|
58 |
|
|
59 |
/** |
|
60 |
* Sets the value of the id property. |
|
61 |
* |
|
62 |
* @param value |
|
63 |
* allowed object is |
|
64 |
* {@link String } |
|
65 |
* |
|
66 |
*/ |
|
67 |
public void setId(String value) { |
|
68 |
this.id = value; |
|
69 |
} |
|
70 |
|
|
71 |
/** |
|
72 |
* Gets the value of the name property. |
|
73 |
* |
|
74 |
* @return |
|
75 |
* possible object is |
|
76 |
* {@link String } |
|
77 |
* |
|
78 |
*/ |
|
79 |
public String getName() { |
|
80 |
return name; |
|
81 |
} |
|
82 |
|
|
83 |
/** |
|
84 |
* Sets the value of the name property. |
|
85 |
* |
|
86 |
* @param value |
|
87 |
* allowed object is |
|
88 |
* {@link String } |
|
89 |
* |
|
90 |
*/ |
|
91 |
public void setName(String value) { |
|
92 |
this.name = value; |
|
93 |
} |
|
94 |
|
|
95 |
} |
modules/dnet-openaireplus-schema/branches/0.1/src/main/java/eu/dnetlib/schema/oaf/JournalType.java | ||
---|---|---|
1 |
// |
|
2 |
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 |
|
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: 2014.05.29 at 10:46:46 AM CEST |
|
6 |
// |
|
7 |
|
|
8 |
|
|
9 |
package eu.dnetlib.schema.oaf; |
|
10 |
|
|
11 |
import javax.xml.bind.annotation.XmlAccessType; |
|
12 |
import javax.xml.bind.annotation.XmlAccessorType; |
|
13 |
import javax.xml.bind.annotation.XmlAttribute; |
|
14 |
import javax.xml.bind.annotation.XmlSchemaType; |
|
15 |
import javax.xml.bind.annotation.XmlType; |
|
16 |
import javax.xml.bind.annotation.XmlValue; |
|
17 |
|
|
18 |
|
|
19 |
/** |
|
20 |
* <p>Java class for journalType complex type. |
|
21 |
* |
|
22 |
* <p>The following schema fragment specifies the expected content contained within this class. |
|
23 |
* |
|
24 |
* <pre> |
|
25 |
* <complexType name="journalType"> |
|
26 |
* <simpleContent> |
|
27 |
* <extension base="<http://www.w3.org/2001/XMLSchema>string"> |
|
28 |
* <attribute name="eissn" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" /> |
|
29 |
* <attribute name="issn" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" /> |
|
30 |
* <attribute name="lissn" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" /> |
|
31 |
* </extension> |
|
32 |
* </simpleContent> |
|
33 |
* </complexType> |
|
34 |
* </pre> |
|
35 |
* |
|
36 |
* |
|
37 |
*/ |
|
38 |
@XmlAccessorType(XmlAccessType.FIELD) |
|
39 |
@XmlType(name = "journalType", propOrder = { |
|
40 |
"value" |
|
41 |
}) |
|
42 |
public class JournalType { |
|
43 |
|
|
44 |
@XmlValue |
|
45 |
protected String value; |
|
46 |
@XmlAttribute(name = "eissn") |
|
47 |
@XmlSchemaType(name = "anySimpleType") |
|
48 |
protected String eissn; |
|
49 |
@XmlAttribute(name = "issn") |
|
50 |
@XmlSchemaType(name = "anySimpleType") |
|
51 |
protected String issn; |
|
52 |
@XmlAttribute(name = "lissn") |
|
53 |
@XmlSchemaType(name = "anySimpleType") |
|
54 |
protected String lissn; |
|
55 |
|
|
56 |
/** |
|
57 |
* Gets the value of the value property. |
|
58 |
* |
|
59 |
* @return |
|
60 |
* possible object is |
|
61 |
* {@link String } |
|
62 |
* |
|
63 |
*/ |
|
64 |
public String getValue() { |
|
65 |
return value; |
|
66 |
} |
|
67 |
|
|
68 |
/** |
|
69 |
* Sets the value of the value property. |
|
70 |
* |
|
71 |
* @param value |
|
72 |
* allowed object is |
|
73 |
* {@link String } |
|
74 |
* |
|
75 |
*/ |
|
76 |
public void setValue(String value) { |
|
77 |
this.value = value; |
|
78 |
} |
|
79 |
|
|
80 |
/** |
|
81 |
* Gets the value of the eissn property. |
|
82 |
* |
|
83 |
* @return |
|
84 |
* possible object is |
|
85 |
* {@link String } |
|
86 |
* |
|
87 |
*/ |
|
88 |
public String getEissn() { |
|
89 |
return eissn; |
|
90 |
} |
|
91 |
|
|
92 |
/** |
|
93 |
* Sets the value of the eissn property. |
|
94 |
* |
|
95 |
* @param value |
|
96 |
* allowed object is |
|
97 |
* {@link String } |
|
98 |
* |
|
99 |
*/ |
|
100 |
public void setEissn(String value) { |
|
101 |
this.eissn = value; |
|
102 |
} |
|
103 |
|
|
104 |
/** |
|
105 |
* Gets the value of the issn property. |
|
106 |
* |
|
107 |
* @return |
|
108 |
* possible object is |
|
109 |
* {@link String } |
|
110 |
* |
|
111 |
*/ |
|
112 |
public String getIssn() { |
|
113 |
return issn; |
|
114 |
} |
|
115 |
|
|
116 |
/** |
|
117 |
* Sets the value of the issn property. |
|
118 |
* |
|
119 |
* @param value |
|
120 |
* allowed object is |
|
121 |
* {@link String } |
|
122 |
* |
|
123 |
*/ |
|
124 |
public void setIssn(String value) { |
|
125 |
this.issn = value; |
|
126 |
} |
|
127 |
|
|
128 |
/** |
|
129 |
* Gets the value of the lissn property. |
|
130 |
* |
|
131 |
* @return |
|
132 |
* possible object is |
|
133 |
* {@link String } |
|
134 |
* |
|
135 |
*/ |
|
136 |
public String getLissn() { |
|
137 |
return lissn; |
|
138 |
} |
|
139 |
|
|
140 |
/** |
|
141 |
* Sets the value of the lissn property. |
|
142 |
* |
|
143 |
* @param value |
|
144 |
* allowed object is |
|
145 |
* {@link String } |
|
146 |
* |
|
147 |
*/ |
|
148 |
public void setLissn(String value) { |
|
149 |
this.lissn = value; |
|
150 |
} |
|
151 |
|
|
152 |
} |
modules/dnet-openaireplus-schema/branches/0.1/src/main/java/eu/dnetlib/schema/oaf/CategoryType.java | ||
---|---|---|
1 |
// |
|
2 |
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 |
|
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: 2014.05.29 at 10:46:46 AM CEST |
|
6 |
// |
|
7 |
|
|
8 |
|
|
9 |
package eu.dnetlib.schema.oaf; |
|
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 categoryType complex type. |
|
22 |
* |
|
23 |
* <p>The following schema fragment specifies the expected content contained within this class. |
|
24 |
* |
|
25 |
* <pre> |
|
26 |
* <complexType name="categoryType"> |
|
27 |
* <complexContent> |
|
28 |
* <extension base="{http://namespace.openaire.eu/oaf}labeledIdElement"> |
|
29 |
* <sequence maxOccurs="unbounded"> |
|
30 |
* <element name="concept" type="{http://namespace.openaire.eu/oaf}conceptType"/> |
|
31 |
* </sequence> |
|
32 |
* <attribute name="claim" type="{http://www.w3.org/2001/XMLSchema}boolean" /> |
|
33 |
* </extension> |
|
34 |
* </complexContent> |
|
35 |
* </complexType> |
|
36 |
* </pre> |
|
37 |
* |
|
38 |
* |
|
39 |
*/ |
|
40 |
@XmlAccessorType(XmlAccessType.FIELD) |
|
41 |
@XmlType(name = "categoryType", propOrder = { |
|
42 |
"concept" |
|
43 |
}) |
|
44 |
public class CategoryType |
|
45 |
extends LabeledIdElement |
|
46 |
{ |
|
47 |
|
|
48 |
@XmlElement(required = true) |
|
49 |
protected List<ConceptType> concept; |
|
50 |
@XmlAttribute(name = "claim") |
|
51 |
protected Boolean claim; |
|
52 |
|
|
53 |
/** |
|
54 |
* Gets the value of the concept property. |
|
55 |
* |
|
56 |
* <p> |
|
57 |
* This accessor method returns a reference to the live list, |
|
58 |
* not a snapshot. Therefore any modification you make to the |
|
59 |
* returned list will be present inside the JAXB object. |
|
60 |
* This is why there is not a <CODE>set</CODE> method for the concept property. |
|
61 |
* |
|
62 |
* <p> |
|
63 |
* For example, to add a new item, do as follows: |
|
64 |
* <pre> |
|
65 |
* getConcept().add(newItem); |
|
66 |
* </pre> |
|
67 |
* |
|
68 |
* |
|
69 |
* <p> |
|
70 |
* Objects of the following type(s) are allowed in the list |
|
71 |
* {@link ConceptType } |
|
72 |
* |
|
73 |
* |
|
74 |
*/ |
|
75 |
public List<ConceptType> getConcept() { |
|
76 |
if (concept == null) { |
|
77 |
concept = new ArrayList<ConceptType>(); |
|
78 |
} |
|
79 |
return this.concept; |
|
80 |
} |
|
81 |
|
|
82 |
/** |
|
83 |
* Gets the value of the claim property. |
|
84 |
* |
|
85 |
* @return |
|
86 |
* possible object is |
|
87 |
* {@link Boolean } |
|
88 |
* |
|
89 |
*/ |
|
90 |
public Boolean isClaim() { |
|
91 |
return claim; |
|
92 |
} |
|
93 |
|
|
94 |
/** |
|
95 |
* Sets the value of the claim property. |
|
96 |
* |
|
97 |
* @param value |
|
98 |
* allowed object is |
|
99 |
* {@link Boolean } |
|
100 |
* |
|
101 |
*/ |
|
102 |
public void setClaim(Boolean value) { |
|
103 |
this.claim = value; |
|
104 |
} |
|
105 |
|
|
106 |
} |
modules/dnet-openaireplus-schema/branches/0.1/src/main/java/eu/dnetlib/schema/oaf/RelType.java | ||
---|---|---|
1 |
// |
|
2 |
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 |
|
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: 2014.05.29 at 10:46:46 AM CEST |
|
6 |
// |
|
7 |
|
|
8 |
|
|
9 |
package eu.dnetlib.schema.oaf; |
|
10 |
|
|
11 |
import java.math.BigInteger; |
|
12 |
import java.util.ArrayList; |
|
13 |
import java.util.List; |
|
14 |
import javax.xml.bind.JAXBElement; |
|
15 |
import javax.xml.bind.annotation.XmlAccessType; |
|
16 |
import javax.xml.bind.annotation.XmlAccessorType; |
|
17 |
import javax.xml.bind.annotation.XmlAttribute; |
|
18 |
import javax.xml.bind.annotation.XmlElementRef; |
|
19 |
import javax.xml.bind.annotation.XmlElementRefs; |
|
20 |
import javax.xml.bind.annotation.XmlSchemaType; |
|
21 |
import javax.xml.bind.annotation.XmlType; |
|
22 |
|
|
23 |
|
|
24 |
/** |
|
25 |
* A relationship to another entity |
|
26 |
* |
|
27 |
* <p>Java class for relType complex type. |
|
28 |
* |
|
29 |
* <p>The following schema fragment specifies the expected content contained within this class. |
|
30 |
* |
|
31 |
* <pre> |
|
32 |
* <complexType name="relType"> |
|
33 |
* <complexContent> |
|
34 |
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> |
|
35 |
* <choice maxOccurs="unbounded"> |
|
36 |
* <element name="to" type="{http://namespace.openaire.eu/oaf}relToType"/> |
|
37 |
* <element name="ranking" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/> |
|
38 |
* <element name="fullname" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> |
|
39 |
* <element name="title" type="{http://namespace.openaire.eu/oaf}optionalClassedSchemedElement" minOccurs="0"/> |
|
40 |
* <element name="dateofacceptance" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> |
|
41 |
* <element name="publisher" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> |
|
42 |
* <element name="resulttype" type="{http://namespace.openaire.eu/oaf}classedSchemedElement" minOccurs="0"/> |
|
43 |
* <element name="officialname" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> |
|
44 |
* <element name="participantnumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> |
|
45 |
* <element name="websiteurl" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> |
|
46 |
* <element name="code" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> |
|
47 |
* <element name="acronym" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> |
|
48 |
* <element name="contracttype" type="{http://namespace.openaire.eu/oaf}optionalClassedSchemedElement" minOccurs="0"/> |
|
49 |
* <element name="funding" type="{http://namespace.openaire.eu/oaf}fundingFlatType" minOccurs="0"/> |
|
50 |
* <element name="legalname" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> |
|
51 |
* <element name="datasourcetype" type="{http://namespace.openaire.eu/oaf}optionalClassedSchemedElement" minOccurs="0"/> |
|
52 |
* <element name="datasourcetypeui" type="{http://namespace.openaire.eu/oaf}optionalClassedSchemedElement" minOccurs="0"/> |
|
53 |
* <element name="legalshortname" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> |
|
54 |
* <element name="country" type="{http://namespace.openaire.eu/oaf}optionalClassedSchemedElement" minOccurs="0"/> |
|
55 |
* <element name="fax" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> |
|
56 |
* <element name="email" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> |
|
57 |
* <element name="phone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> |
|
58 |
* </choice> |
|
59 |
* <attribute name="inferenceprovenance" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" /> |
|
60 |
* <attribute name="inferred" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /> |
|
61 |
* <attribute name="provenanceaction" type="{http://www.w3.org/2001/XMLSchema}string" /> |
|
62 |
* <attribute name="trust" type="{http://www.w3.org/2001/XMLSchema}string" /> |
|
63 |
* </restriction> |
|
64 |
* </complexContent> |
|
65 |
* </complexType> |
|
66 |
* </pre> |
|
67 |
* |
|
68 |
* |
|
69 |
*/ |
|
70 |
@XmlAccessorType(XmlAccessType.FIELD) |
|
71 |
@XmlType(name = "relType", propOrder = { |
|
72 |
"toOrRankingOrFullname" |
|
73 |
}) |
|
74 |
public class RelType { |
|
75 |
|
|
76 |
@XmlElementRefs({ |
|
77 |
@XmlElementRef(name = "country", type = JAXBElement.class, required = false), |
|
78 |
@XmlElementRef(name = "participantnumber", type = JAXBElement.class, required = false), |
|
79 |
@XmlElementRef(name = "phone", type = JAXBElement.class, required = false), |
|
80 |
@XmlElementRef(name = "email", type = JAXBElement.class, required = false), |
|
81 |
@XmlElementRef(name = "officialname", type = JAXBElement.class, required = false), |
|
82 |
@XmlElementRef(name = "code", type = JAXBElement.class, required = false), |
|
83 |
@XmlElementRef(name = "datasourcetypeui", type = JAXBElement.class, required = false), |
|
84 |
@XmlElementRef(name = "contracttype", type = JAXBElement.class, required = false), |
|
85 |
@XmlElementRef(name = "title", type = JAXBElement.class, required = false), |
|
86 |
@XmlElementRef(name = "publisher", type = JAXBElement.class, required = false), |
|
87 |
@XmlElementRef(name = "resulttype", type = JAXBElement.class, required = false), |
|
88 |
@XmlElementRef(name = "ranking", type = JAXBElement.class, required = false), |
|
89 |
@XmlElementRef(name = "fullname", type = JAXBElement.class, required = false), |
|
90 |
@XmlElementRef(name = "legalshortname", type = JAXBElement.class, required = false), |
|
91 |
@XmlElementRef(name = "legalname", type = JAXBElement.class, required = false), |
|
92 |
@XmlElementRef(name = "dateofacceptance", type = JAXBElement.class, required = false), |
|
93 |
@XmlElementRef(name = "datasourcetype", type = JAXBElement.class, required = false), |
|
94 |
@XmlElementRef(name = "to", type = JAXBElement.class, required = false), |
|
95 |
@XmlElementRef(name = "acronym", type = JAXBElement.class, required = false), |
|
96 |
@XmlElementRef(name = "funding", type = JAXBElement.class, required = false), |
|
97 |
@XmlElementRef(name = "fax", type = JAXBElement.class, required = false), |
|
98 |
@XmlElementRef(name = "websiteurl", type = JAXBElement.class, required = false) |
|
99 |
}) |
|
100 |
protected List<JAXBElement<?>> toOrRankingOrFullname; |
|
101 |
@XmlAttribute(name = "inferenceprovenance") |
|
102 |
@XmlSchemaType(name = "anySimpleType") |
|
103 |
protected String inferenceprovenance; |
|
104 |
@XmlAttribute(name = "inferred", required = true) |
|
105 |
protected boolean inferred; |
|
106 |
@XmlAttribute(name = "provenanceaction") |
|
107 |
protected String provenanceaction; |
|
108 |
@XmlAttribute(name = "trust") |
|
109 |
protected String trust; |
|
110 |
|
|
111 |
/** |
|
112 |
* Gets the value of the toOrRankingOrFullname property. |
|
113 |
* |
|
114 |
* <p> |
|
115 |
* This accessor method returns a reference to the live list, |
|
116 |
* not a snapshot. Therefore any modification you make to the |
|
117 |
* returned list will be present inside the JAXB object. |
|
118 |
* This is why there is not a <CODE>set</CODE> method for the toOrRankingOrFullname property. |
|
119 |
* |
|
120 |
* <p> |
|
121 |
* For example, to add a new item, do as follows: |
|
122 |
* <pre> |
|
123 |
* getToOrRankingOrFullname().add(newItem); |
|
124 |
* </pre> |
|
125 |
* |
|
126 |
* |
|
127 |
* <p> |
|
128 |
* Objects of the following type(s) are allowed in the list |
|
129 |
* {@link JAXBElement }{@code <}{@link OptionalClassedSchemedElement }{@code >} |
|
130 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
131 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
132 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
133 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
134 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
135 |
* {@link JAXBElement }{@code <}{@link OptionalClassedSchemedElement }{@code >} |
|
136 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
137 |
* {@link JAXBElement }{@code <}{@link OptionalClassedSchemedElement }{@code >} |
|
138 |
* {@link JAXBElement }{@code <}{@link OptionalClassedSchemedElement }{@code >} |
|
139 |
* {@link JAXBElement }{@code <}{@link ClassedSchemedElement }{@code >} |
|
140 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
141 |
* {@link JAXBElement }{@code <}{@link BigInteger }{@code >} |
|
142 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
143 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
144 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
145 |
* {@link JAXBElement }{@code <}{@link OptionalClassedSchemedElement }{@code >} |
|
146 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
147 |
* {@link JAXBElement }{@code <}{@link RelToType }{@code >} |
|
148 |
* {@link JAXBElement }{@code <}{@link FundingFlatType }{@code >} |
|
149 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
150 |
* {@link JAXBElement }{@code <}{@link String }{@code >} |
|
151 |
* |
|
152 |
* |
|
153 |
*/ |
|
154 |
public List<JAXBElement<?>> getToOrRankingOrFullname() { |
|
155 |
if (toOrRankingOrFullname == null) { |
|
156 |
toOrRankingOrFullname = new ArrayList<JAXBElement<?>>(); |
|
157 |
} |
|
158 |
return this.toOrRankingOrFullname; |
|
159 |
} |
|
160 |
|
|
161 |
/** |
|
162 |
* Gets the value of the inferenceprovenance property. |
|
163 |
* |
|
164 |
* @return |
|
165 |
* possible object is |
|
166 |
* {@link String } |
|
167 |
* |
|
168 |
*/ |
|
169 |
public String getInferenceprovenance() { |
|
170 |
return inferenceprovenance; |
|
171 |
} |
|
172 |
|
|
173 |
/** |
|
174 |
* Sets the value of the inferenceprovenance property. |
|
175 |
* |
|
176 |
* @param value |
|
177 |
* allowed object is |
|
178 |
* {@link String } |
|
179 |
* |
|
180 |
*/ |
|
181 |
public void setInferenceprovenance(String value) { |
|
182 |
this.inferenceprovenance = value; |
|
183 |
} |
|
184 |
|
|
185 |
/** |
|
186 |
* Gets the value of the inferred property. |
|
187 |
* |
|
188 |
*/ |
|
189 |
public boolean isInferred() { |
|
190 |
return inferred; |
|
191 |
} |
|
192 |
|
|
193 |
/** |
|
194 |
* Sets the value of the inferred property. |
|
195 |
* |
|
196 |
*/ |
|
197 |
public void setInferred(boolean value) { |
|
198 |
this.inferred = value; |
|
199 |
} |
|
200 |
|
|
201 |
/** |
|
202 |
* Gets the value of the provenanceaction property. |
|
203 |
* |
|
204 |
* @return |
|
205 |
* possible object is |
|
206 |
* {@link String } |
|
207 |
* |
|
208 |
*/ |
|
209 |
public String getProvenanceaction() { |
|
210 |
return provenanceaction; |
|
211 |
} |
|
212 |
|
|
213 |
/** |
|
214 |
* Sets the value of the provenanceaction property. |
|
215 |
* |
|
216 |
* @param value |
|
217 |
* allowed object is |
|
218 |
* {@link String } |
|
219 |
* |
|
220 |
*/ |
|
221 |
public void setProvenanceaction(String value) { |
|
222 |
this.provenanceaction = value; |
|
223 |
} |
|
224 |
|
|
225 |
/** |
|
226 |
* Gets the value of the trust property. |
|
227 |
* |
|
228 |
* @return |
|
229 |
* possible object is |
|
230 |
* {@link String } |
|
231 |
* |
|
232 |
*/ |
|
233 |
public String getTrust() { |
|
234 |
return trust; |
|
235 |
} |
|
236 |
|
|
237 |
/** |
|
238 |
* Sets the value of the trust property. |
|
239 |
* |
|
240 |
* @param value |
|
241 |
* allowed object is |
|
242 |
* {@link String } |
|
243 |
* |
|
244 |
*/ |
|
245 |
public void setTrust(String value) { |
|
246 |
this.trust = value; |
|
247 |
} |
|
248 |
|
|
249 |
} |
modules/dnet-openaireplus-schema/trunk/src/main/java/eu/dnetlib/schema/oaf/FundingFlatType.java | ||
---|---|---|
1 |
// |
|
2 |
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 |
|
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: 2014.05.29 at 10:46:46 AM CEST |
|
6 |
// |
|
7 |
|
|
8 |
|
|
9 |
package eu.dnetlib.schema.oaf; |
|
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.XmlElement; |
|
16 |
import javax.xml.bind.annotation.XmlType; |
|
17 |
|
|
18 |
|
|
19 |
/** |
|
20 |
* <p>Java class for fundingFlatType complex type. |
|
21 |
* |
|
22 |
* <p>The following schema fragment specifies the expected content contained within this class. |
|
23 |
* |
|
24 |
* <pre> |
|
25 |
* <complexType name="fundingFlatType"> |
|
26 |
* <complexContent> |
|
27 |
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> |
|
28 |
* <sequence> |
|
29 |
* <element name="funding_level_0" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> |
|
30 |
* <element name="funding_level_1" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> |
|
31 |
* <element name="funding_level_2" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> |
|
32 |
* </sequence> |
|
33 |
* </restriction> |
|
34 |
* </complexContent> |
|
35 |
* </complexType> |
|
36 |
* </pre> |
|
37 |
* |
|
38 |
* |
|
39 |
*/ |
|
40 |
@XmlAccessorType(XmlAccessType.FIELD) |
|
41 |
@XmlType(name = "fundingFlatType", propOrder = { |
|
42 |
"fundingLevel0", |
|
43 |
"fundingLevel1", |
|
44 |
"fundingLevel2" |
|
45 |
}) |
|
46 |
public class FundingFlatType { |
|
47 |
|
|
48 |
@XmlElement(name = "funding_level_0") |
|
49 |
protected List<String> fundingLevel0; |
|
50 |
@XmlElement(name = "funding_level_1") |
|
51 |
protected List<String> fundingLevel1; |
|
52 |
@XmlElement(name = "funding_level_2") |
|
53 |
protected List<String> fundingLevel2; |
|
54 |
|
|
55 |
/** |
|
56 |
* Gets the value of the fundingLevel0 property. |
|
57 |
* |
|
58 |
* <p> |
|
59 |
* This accessor method returns a reference to the live list, |
|
60 |
* not a snapshot. Therefore any modification you make to the |
|
61 |
* returned list will be present inside the JAXB object. |
|
62 |
* This is why there is not a <CODE>set</CODE> method for the fundingLevel0 property. |
|
63 |
* |
|
64 |
* <p> |
|
65 |
* For example, to add a new item, do as follows: |
|
66 |
* <pre> |
|
67 |
* getFundingLevel0().add(newItem); |
|
68 |
* </pre> |
|
69 |
* |
|
70 |
* |
|
71 |
* <p> |
|
72 |
* Objects of the following type(s) are allowed in the list |
|
73 |
* {@link String } |
|
74 |
* |
|
75 |
* |
|
76 |
*/ |
|
77 |
public List<String> getFundingLevel0() { |
|
78 |
if (fundingLevel0 == null) { |
|
79 |
fundingLevel0 = new ArrayList<String>(); |
|
80 |
} |
|
81 |
return this.fundingLevel0; |
|
82 |
} |
|
83 |
|
|
84 |
/** |
|
85 |
* Gets the value of the fundingLevel1 property. |
|
86 |
* |
|
87 |
* <p> |
|
88 |
* This accessor method returns a reference to the live list, |
|
89 |
* not a snapshot. Therefore any modification you make to the |
|
90 |
* returned list will be present inside the JAXB object. |
|
91 |
* This is why there is not a <CODE>set</CODE> method for the fundingLevel1 property. |
|
92 |
* |
|
93 |
* <p> |
|
94 |
* For example, to add a new item, do as follows: |
|
95 |
* <pre> |
|
96 |
* getFundingLevel1().add(newItem); |
|
97 |
* </pre> |
|
98 |
* |
|
99 |
* |
|
100 |
* <p> |
|
101 |
* Objects of the following type(s) are allowed in the list |
|
102 |
* {@link String } |
|
103 |
* |
|
104 |
* |
|
105 |
*/ |
|
106 |
public List<String> getFundingLevel1() { |
|
107 |
if (fundingLevel1 == null) { |
|
108 |
fundingLevel1 = new ArrayList<String>(); |
|
109 |
} |
|
110 |
return this.fundingLevel1; |
|
111 |
} |
|
112 |
|
|
113 |
/** |
|
114 |
* Gets the value of the fundingLevel2 property. |
|
115 |
* |
|
116 |
* <p> |
|
117 |
* This accessor method returns a reference to the live list, |
|
118 |
* not a snapshot. Therefore any modification you make to the |
|
119 |
* returned list will be present inside the JAXB object. |
|
120 |
* This is why there is not a <CODE>set</CODE> method for the fundingLevel2 property. |
|
121 |
* |
|
122 |
* <p> |
|
123 |
* For example, to add a new item, do as follows: |
|
124 |
* <pre> |
|
125 |
* getFundingLevel2().add(newItem); |
|
126 |
* </pre> |
|
127 |
* |
|
128 |
* |
|
129 |
* <p> |
|
130 |
* Objects of the following type(s) are allowed in the list |
|
131 |
* {@link String } |
|
132 |
* |
|
133 |
* |
|
134 |
*/ |
|
135 |
public List<String> getFundingLevel2() { |
|
136 |
if (fundingLevel2 == null) { |
|
137 |
fundingLevel2 = new ArrayList<String>(); |
|
138 |
} |
|
139 |
return this.fundingLevel2; |
|
140 |
} |
|
141 |
|
|
142 |
} |
modules/dnet-openaireplus-schema/branches/0.1/src/main/java/eu/dnetlib/schema/oaf/FundingFlatType.java | ||
---|---|---|
1 |
// |
|
2 |
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 |
|
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: 2014.05.29 at 10:46:46 AM CEST |
|
6 |
// |
|
7 |
|
|
8 |
|
|
9 |
package eu.dnetlib.schema.oaf; |
|
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.XmlElement; |
|
16 |
import javax.xml.bind.annotation.XmlType; |
|
17 |
|
|
18 |
|
|
19 |
/** |
|
20 |
* <p>Java class for fundingFlatType complex type. |
|
21 |
* |
|
22 |
* <p>The following schema fragment specifies the expected content contained within this class. |
|
23 |
* |
|
24 |
* <pre> |
|
25 |
* <complexType name="fundingFlatType"> |
|
26 |
* <complexContent> |
|
27 |
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> |
|
28 |
* <sequence> |
|
29 |
* <element name="funding_level_0" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> |
|
30 |
* <element name="funding_level_1" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> |
|
31 |
* <element name="funding_level_2" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> |
|
32 |
* </sequence> |
|
33 |
* </restriction> |
|
34 |
* </complexContent> |
|
35 |
* </complexType> |
|
36 |
* </pre> |
|
37 |
* |
|
38 |
* |
|
39 |
*/ |
|
40 |
@XmlAccessorType(XmlAccessType.FIELD) |
|
41 |
@XmlType(name = "fundingFlatType", propOrder = { |
|
42 |
"fundingLevel0", |
|
43 |
"fundingLevel1", |
|
44 |
"fundingLevel2" |
|
45 |
}) |
|
46 |
public class FundingFlatType { |
|
47 |
|
|
48 |
@XmlElement(name = "funding_level_0") |
|
49 |
protected List<String> fundingLevel0; |
|
50 |
@XmlElement(name = "funding_level_1") |
|
51 |
protected List<String> fundingLevel1; |
|
52 |
@XmlElement(name = "funding_level_2") |
|
53 |
protected List<String> fundingLevel2; |
|
54 |
|
|
55 |
/** |
|
56 |
* Gets the value of the fundingLevel0 property. |
|
57 |
* |
|
58 |
* <p> |
|
59 |
* This accessor method returns a reference to the live list, |
|
60 |
* not a snapshot. Therefore any modification you make to the |
|
61 |
* returned list will be present inside the JAXB object. |
|
62 |
* This is why there is not a <CODE>set</CODE> method for the fundingLevel0 property. |
|
63 |
* |
|
64 |
* <p> |
|
65 |
* For example, to add a new item, do as follows: |
|
66 |
* <pre> |
|
67 |
* getFundingLevel0().add(newItem); |
|
68 |
* </pre> |
|
69 |
* |
|
70 |
* |
|
71 |
* <p> |
|
72 |
* Objects of the following type(s) are allowed in the list |
|
73 |
* {@link String } |
|
74 |
* |
|
75 |
* |
|
76 |
*/ |
|
77 |
public List<String> getFundingLevel0() { |
|
78 |
if (fundingLevel0 == null) { |
|
79 |
fundingLevel0 = new ArrayList<String>(); |
|
80 |
} |
|
81 |
return this.fundingLevel0; |
|
82 |
} |
|
83 |
|
|
84 |
/** |
|
85 |
* Gets the value of the fundingLevel1 property. |
|
86 |
* |
|
87 |
* <p> |
|
88 |
* This accessor method returns a reference to the live list, |
|
89 |
* not a snapshot. Therefore any modification you make to the |
|
90 |
* returned list will be present inside the JAXB object. |
|
91 |
* This is why there is not a <CODE>set</CODE> method for the fundingLevel1 property. |
|
92 |
* |
|
93 |
* <p> |
|
94 |
* For example, to add a new item, do as follows: |
|
95 |
* <pre> |
|
96 |
* getFundingLevel1().add(newItem); |
|
97 |
* </pre> |
|
98 |
* |
|
99 |
* |
|
100 |
* <p> |
|
101 |
* Objects of the following type(s) are allowed in the list |
|
102 |
* {@link String } |
|
103 |
* |
|
104 |
* |
|
105 |
*/ |
|
106 |
public List<String> getFundingLevel1() { |
|
107 |
if (fundingLevel1 == null) { |
|
108 |
fundingLevel1 = new ArrayList<String>(); |
|
109 |
} |
|
110 |
return this.fundingLevel1; |
|
111 |
} |
|
112 |
|
|
113 |
/** |
|
114 |
* Gets the value of the fundingLevel2 property. |
|
115 |
* |
|
116 |
* <p> |
|
117 |
* This accessor method returns a reference to the live list, |
|
118 |
* not a snapshot. Therefore any modification you make to the |
|
119 |
* returned list will be present inside the JAXB object. |
|
120 |
* This is why there is not a <CODE>set</CODE> method for the fundingLevel2 property. |
|
121 |
* |
|
122 |
* <p> |
|
123 |
* For example, to add a new item, do as follows: |
|
124 |
* <pre> |
|
125 |
* getFundingLevel2().add(newItem); |
|
126 |
* </pre> |
|
127 |
* |
|
128 |
* |
|
129 |
* <p> |
|
130 |
* Objects of the following type(s) are allowed in the list |
|
131 |
* {@link String } |
|
132 |
* |
|
133 |
* |
|
134 |
*/ |
|
135 |
public List<String> getFundingLevel2() { |
|
136 |
if (fundingLevel2 == null) { |
|
137 |
fundingLevel2 = new ArrayList<String>(); |
|
138 |
} |
|
139 |
return this.fundingLevel2; |
|
140 |
} |
|
141 |
|
|
142 |
} |
modules/dnet-openaireplus-schema/trunk/src/main/java/eu/dnetlib/schema/oaf/ExternalreferenceType.java | ||
---|---|---|
1 |
// |
|
2 |
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 |
|
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: 2014.05.29 at 10:46:46 AM CEST |
|
6 |
// |
Also available in: Unified diff
moved src and pom on trunk and branches/0.1