1
|
//
|
2
|
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
|
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: 2009.11.02 at 12:58:05 PM GMT
|
6
|
//
|
7
|
|
8
|
|
9
|
package eu.etaxonomy.cdm.remote.dto.oaipmh;
|
10
|
|
11
|
import javax.xml.bind.JAXBElement;
|
12
|
import javax.xml.bind.annotation.XmlElementDecl;
|
13
|
import javax.xml.bind.annotation.XmlRegistry;
|
14
|
import javax.xml.namespace.QName;
|
15
|
|
16
|
|
17
|
/**
|
18
|
* This object contains factory methods for each
|
19
|
* Java content interface and Java element interface
|
20
|
* generated in the eu.etaxonomy.cdm.remote.dto.oaipmh package.
|
21
|
* <p>An ObjectFactory allows you to programatically
|
22
|
* construct new instances of the Java representation
|
23
|
* for XML content. The Java representation of XML
|
24
|
* content can consist of schema derived interfaces
|
25
|
* and classes representing the binding of schema
|
26
|
* type definitions, element declarations and model
|
27
|
* groups. Factory methods for each of these are
|
28
|
* provided in this class.
|
29
|
*
|
30
|
*/
|
31
|
@XmlRegistry
|
32
|
public class ObjectFactory {
|
33
|
|
34
|
private final static QName _OAIPMH_QNAME = new QName("http://www.openarchives.org/OAI/2.0/", "OAI-PMH");
|
35
|
|
36
|
/**
|
37
|
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.openarchives.oai._2
|
38
|
*
|
39
|
*/
|
40
|
public ObjectFactory() {
|
41
|
}
|
42
|
|
43
|
/**
|
44
|
* Create an instance of {@link MetadataFormat }
|
45
|
*
|
46
|
*/
|
47
|
public MetadataFormat createMetadataFormatType() {
|
48
|
return new MetadataFormat();
|
49
|
}
|
50
|
|
51
|
/**
|
52
|
* Create an instance of {@link Identify }
|
53
|
*
|
54
|
*/
|
55
|
public Identify createIdentifyType() {
|
56
|
return new Identify();
|
57
|
}
|
58
|
|
59
|
/**
|
60
|
* Create an instance of {@link About }
|
61
|
*
|
62
|
*/
|
63
|
public About createAboutType() {
|
64
|
return new About();
|
65
|
}
|
66
|
|
67
|
/**
|
68
|
* Create an instance of {@link ListMetadataFormats }
|
69
|
*
|
70
|
*/
|
71
|
public ListMetadataFormats createListMetadataFormatsType() {
|
72
|
return new ListMetadataFormats();
|
73
|
}
|
74
|
|
75
|
/**
|
76
|
* Create an instance of {@link ListIdentifiers }
|
77
|
*
|
78
|
*/
|
79
|
public ListIdentifiers createListIdentifiersType() {
|
80
|
return new ListIdentifiers();
|
81
|
}
|
82
|
|
83
|
/**
|
84
|
* Create an instance of {@link Record }
|
85
|
*
|
86
|
*/
|
87
|
public Record createRecordType() {
|
88
|
return new Record();
|
89
|
}
|
90
|
|
91
|
/**
|
92
|
* Create an instance of {@link Metadata }
|
93
|
*
|
94
|
*/
|
95
|
public Metadata createMetadataType() {
|
96
|
return new Metadata();
|
97
|
}
|
98
|
|
99
|
/**
|
100
|
* Create an instance of {@link ListRecords }
|
101
|
*
|
102
|
*/
|
103
|
public ListRecords createListRecordsType() {
|
104
|
return new ListRecords();
|
105
|
}
|
106
|
|
107
|
/**
|
108
|
* Create an instance of {@link OAIPMHtype }
|
109
|
*
|
110
|
*/
|
111
|
public OAIPMH createOAIPMHtype() {
|
112
|
return new OAIPMH();
|
113
|
}
|
114
|
|
115
|
/**
|
116
|
* Create an instance of {@link ResumptionToken }
|
117
|
*
|
118
|
*/
|
119
|
public ResumptionToken createResumptionTokenType() {
|
120
|
return new ResumptionToken();
|
121
|
}
|
122
|
|
123
|
/**
|
124
|
* Create an instance of {@link ListSets }
|
125
|
*
|
126
|
*/
|
127
|
public ListSets createListSetsType() {
|
128
|
return new ListSets();
|
129
|
}
|
130
|
|
131
|
/**
|
132
|
* Create an instance of {@link Header }
|
133
|
*
|
134
|
*/
|
135
|
public Header createHeaderType() {
|
136
|
return new Header();
|
137
|
}
|
138
|
|
139
|
/**
|
140
|
* Create an instance of {@link GetRecord }
|
141
|
*
|
142
|
*/
|
143
|
public GetRecord createGetRecordType() {
|
144
|
return new GetRecord();
|
145
|
}
|
146
|
|
147
|
/**
|
148
|
* Create an instance of {@link Error }
|
149
|
*
|
150
|
*/
|
151
|
public Error createOAIPMHerrorType() {
|
152
|
return new Error();
|
153
|
}
|
154
|
|
155
|
/**
|
156
|
* Create an instance of {@link Description }
|
157
|
*
|
158
|
*/
|
159
|
public Description createDescriptionType() {
|
160
|
return new Description();
|
161
|
}
|
162
|
|
163
|
/**
|
164
|
* Create an instance of {@link Set }
|
165
|
*
|
166
|
*/
|
167
|
public Set createSetType() {
|
168
|
return new Set();
|
169
|
}
|
170
|
|
171
|
/**
|
172
|
* Create an instance of {@link Request }
|
173
|
*
|
174
|
*/
|
175
|
public Request createRequestType() {
|
176
|
return new Request();
|
177
|
}
|
178
|
|
179
|
/**
|
180
|
* Create an instance of {@link JAXBElement }{@code <}{@link OAIPMHtype }{@code >}}
|
181
|
*
|
182
|
*/
|
183
|
@XmlElementDecl(namespace = "http://www.openarchives.org/OAI/2.0/", name = "OAI-PMH")
|
184
|
public JAXBElement<OAIPMH> createOAIPMH(OAIPMH value) {
|
185
|
return new JAXBElement<OAIPMH>(_OAIPMH_QNAME, OAIPMH.class, null, value);
|
186
|
}
|
187
|
|
188
|
}
|