67c3d839b55e0997f005b55e9b2a5567289eb5b5
[jalview.git] / src / jalview / xml / binding / uniprot / ObjectFactory.java
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: 2019.04.05 at 08:01:44 AM BST 
6 //
7
8
9 package jalview.xml.binding.uniprot;
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 jalview.xml.binding.uniprot 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 _Copyright_QNAME = new QName("http://uniprot.org/uniprot", "copyright");
35
36     /**
37      * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: jalview.xml.binding.uniprot
38      * 
39      */
40     public ObjectFactory() {
41     }
42
43     /**
44      * Create an instance of {@link SourceDataType }
45      * 
46      */
47     public SourceDataType createSourceDataType() {
48         return new SourceDataType();
49     }
50
51     /**
52      * Create an instance of {@link IsoformType }
53      * 
54      */
55     public IsoformType createIsoformType() {
56         return new IsoformType();
57     }
58
59     /**
60      * Create an instance of {@link CommentType }
61      * 
62      */
63     public CommentType createCommentType() {
64         return new CommentType();
65     }
66
67     /**
68      * Create an instance of {@link CommentType.Conflict }
69      * 
70      */
71     public CommentType.Conflict createCommentTypeConflict() {
72         return new CommentType.Conflict();
73     }
74
75     /**
76      * Create an instance of {@link OrganismType }
77      * 
78      */
79     public OrganismType createOrganismType() {
80         return new OrganismType();
81     }
82
83     /**
84      * Create an instance of {@link ProteinType }
85      * 
86      */
87     public ProteinType createProteinType() {
88         return new ProteinType();
89     }
90
91     /**
92      * Create an instance of {@link Entry }
93      * 
94      */
95     public Entry createEntry() {
96         return new Entry();
97     }
98
99     /**
100      * Create an instance of {@link GeneType }
101      * 
102      */
103     public GeneType createGeneType() {
104         return new GeneType();
105     }
106
107     /**
108      * Create an instance of {@link GeneLocationType }
109      * 
110      */
111     public GeneLocationType createGeneLocationType() {
112         return new GeneLocationType();
113     }
114
115     /**
116      * Create an instance of {@link ReferenceType }
117      * 
118      */
119     public ReferenceType createReferenceType() {
120         return new ReferenceType();
121     }
122
123     /**
124      * Create an instance of {@link DbReferenceType }
125      * 
126      */
127     public DbReferenceType createDbReferenceType() {
128         return new DbReferenceType();
129     }
130
131     /**
132      * Create an instance of {@link ProteinExistenceType }
133      * 
134      */
135     public ProteinExistenceType createProteinExistenceType() {
136         return new ProteinExistenceType();
137     }
138
139     /**
140      * Create an instance of {@link KeywordType }
141      * 
142      */
143     public KeywordType createKeywordType() {
144         return new KeywordType();
145     }
146
147     /**
148      * Create an instance of {@link FeatureType }
149      * 
150      */
151     public FeatureType createFeatureType() {
152         return new FeatureType();
153     }
154
155     /**
156      * Create an instance of {@link EvidenceType }
157      * 
158      */
159     public EvidenceType createEvidenceType() {
160         return new EvidenceType();
161     }
162
163     /**
164      * Create an instance of {@link SequenceType }
165      * 
166      */
167     public SequenceType createSequenceType() {
168         return new SequenceType();
169     }
170
171     /**
172      * Create an instance of {@link Uniprot }
173      * 
174      */
175     public Uniprot createUniprot() {
176         return new Uniprot();
177     }
178
179     /**
180      * Create an instance of {@link StatusType }
181      * 
182      */
183     public StatusType createStatusType() {
184         return new StatusType();
185     }
186
187     /**
188      * Create an instance of {@link PositionType }
189      * 
190      */
191     public PositionType createPositionType() {
192         return new PositionType();
193     }
194
195     /**
196      * Create an instance of {@link ConsortiumType }
197      * 
198      */
199     public ConsortiumType createConsortiumType() {
200         return new ConsortiumType();
201     }
202
203     /**
204      * Create an instance of {@link GeneNameType }
205      * 
206      */
207     public GeneNameType createGeneNameType() {
208         return new GeneNameType();
209     }
210
211     /**
212      * Create an instance of {@link LocationType }
213      * 
214      */
215     public LocationType createLocationType() {
216         return new LocationType();
217     }
218
219     /**
220      * Create an instance of {@link CitationType }
221      * 
222      */
223     public CitationType createCitationType() {
224         return new CitationType();
225     }
226
227     /**
228      * Create an instance of {@link PropertyType }
229      * 
230      */
231     public PropertyType createPropertyType() {
232         return new PropertyType();
233     }
234
235     /**
236      * Create an instance of {@link PhysiologicalReactionType }
237      * 
238      */
239     public PhysiologicalReactionType createPhysiologicalReactionType() {
240         return new PhysiologicalReactionType();
241     }
242
243     /**
244      * Create an instance of {@link CofactorType }
245      * 
246      */
247     public CofactorType createCofactorType() {
248         return new CofactorType();
249     }
250
251     /**
252      * Create an instance of {@link EvidencedStringType }
253      * 
254      */
255     public EvidencedStringType createEvidencedStringType() {
256         return new EvidencedStringType();
257     }
258
259     /**
260      * Create an instance of {@link PersonType }
261      * 
262      */
263     public PersonType createPersonType() {
264         return new PersonType();
265     }
266
267     /**
268      * Create an instance of {@link ImportedFromType }
269      * 
270      */
271     public ImportedFromType createImportedFromType() {
272         return new ImportedFromType();
273     }
274
275     /**
276      * Create an instance of {@link EventType }
277      * 
278      */
279     public EventType createEventType() {
280         return new EventType();
281     }
282
283     /**
284      * Create an instance of {@link InteractantType }
285      * 
286      */
287     public InteractantType createInteractantType() {
288         return new InteractantType();
289     }
290
291     /**
292      * Create an instance of {@link NameListType }
293      * 
294      */
295     public NameListType createNameListType() {
296         return new NameListType();
297     }
298
299     /**
300      * Create an instance of {@link ReactionType }
301      * 
302      */
303     public ReactionType createReactionType() {
304         return new ReactionType();
305     }
306
307     /**
308      * Create an instance of {@link SourceType }
309      * 
310      */
311     public SourceType createSourceType() {
312         return new SourceType();
313     }
314
315     /**
316      * Create an instance of {@link MoleculeType }
317      * 
318      */
319     public MoleculeType createMoleculeType() {
320         return new MoleculeType();
321     }
322
323     /**
324      * Create an instance of {@link OrganismNameType }
325      * 
326      */
327     public OrganismNameType createOrganismNameType() {
328         return new OrganismNameType();
329     }
330
331     /**
332      * Create an instance of {@link SubcellularLocationType }
333      * 
334      */
335     public SubcellularLocationType createSubcellularLocationType() {
336         return new SubcellularLocationType();
337     }
338
339     /**
340      * Create an instance of {@link SourceDataType.Strain }
341      * 
342      */
343     public SourceDataType.Strain createSourceDataTypeStrain() {
344         return new SourceDataType.Strain();
345     }
346
347     /**
348      * Create an instance of {@link SourceDataType.Plasmid }
349      * 
350      */
351     public SourceDataType.Plasmid createSourceDataTypePlasmid() {
352         return new SourceDataType.Plasmid();
353     }
354
355     /**
356      * Create an instance of {@link SourceDataType.Transposon }
357      * 
358      */
359     public SourceDataType.Transposon createSourceDataTypeTransposon() {
360         return new SourceDataType.Transposon();
361     }
362
363     /**
364      * Create an instance of {@link SourceDataType.Tissue }
365      * 
366      */
367     public SourceDataType.Tissue createSourceDataTypeTissue() {
368         return new SourceDataType.Tissue();
369     }
370
371     /**
372      * Create an instance of {@link IsoformType.Name }
373      * 
374      */
375     public IsoformType.Name createIsoformTypeName() {
376         return new IsoformType.Name();
377     }
378
379     /**
380      * Create an instance of {@link IsoformType.Sequence }
381      * 
382      */
383     public IsoformType.Sequence createIsoformTypeSequence() {
384         return new IsoformType.Sequence();
385     }
386
387     /**
388      * Create an instance of {@link CommentType.Absorption }
389      * 
390      */
391     public CommentType.Absorption createCommentTypeAbsorption() {
392         return new CommentType.Absorption();
393     }
394
395     /**
396      * Create an instance of {@link CommentType.Kinetics }
397      * 
398      */
399     public CommentType.Kinetics createCommentTypeKinetics() {
400         return new CommentType.Kinetics();
401     }
402
403     /**
404      * Create an instance of {@link CommentType.PhDependence }
405      * 
406      */
407     public CommentType.PhDependence createCommentTypePhDependence() {
408         return new CommentType.PhDependence();
409     }
410
411     /**
412      * Create an instance of {@link CommentType.RedoxPotential }
413      * 
414      */
415     public CommentType.RedoxPotential createCommentTypeRedoxPotential() {
416         return new CommentType.RedoxPotential();
417     }
418
419     /**
420      * Create an instance of {@link CommentType.TemperatureDependence }
421      * 
422      */
423     public CommentType.TemperatureDependence createCommentTypeTemperatureDependence() {
424         return new CommentType.TemperatureDependence();
425     }
426
427     /**
428      * Create an instance of {@link CommentType.Link }
429      * 
430      */
431     public CommentType.Link createCommentTypeLink() {
432         return new CommentType.Link();
433     }
434
435     /**
436      * Create an instance of {@link CommentType.Disease }
437      * 
438      */
439     public CommentType.Disease createCommentTypeDisease() {
440         return new CommentType.Disease();
441     }
442
443     /**
444      * Create an instance of {@link CommentType.Conflict.Sequence }
445      * 
446      */
447     public CommentType.Conflict.Sequence createCommentTypeConflictSequence() {
448         return new CommentType.Conflict.Sequence();
449     }
450
451     /**
452      * Create an instance of {@link OrganismType.Lineage }
453      * 
454      */
455     public OrganismType.Lineage createOrganismTypeLineage() {
456         return new OrganismType.Lineage();
457     }
458
459     /**
460      * Create an instance of {@link ProteinType.RecommendedName }
461      * 
462      */
463     public ProteinType.RecommendedName createProteinTypeRecommendedName() {
464         return new ProteinType.RecommendedName();
465     }
466
467     /**
468      * Create an instance of {@link ProteinType.AlternativeName }
469      * 
470      */
471     public ProteinType.AlternativeName createProteinTypeAlternativeName() {
472         return new ProteinType.AlternativeName();
473     }
474
475     /**
476      * Create an instance of {@link ProteinType.SubmittedName }
477      * 
478      */
479     public ProteinType.SubmittedName createProteinTypeSubmittedName() {
480         return new ProteinType.SubmittedName();
481     }
482
483     /**
484      * Create an instance of {@link ProteinType.Domain }
485      * 
486      */
487     public ProteinType.Domain createProteinTypeDomain() {
488         return new ProteinType.Domain();
489     }
490
491     /**
492      * Create an instance of {@link ProteinType.Component }
493      * 
494      */
495     public ProteinType.Component createProteinTypeComponent() {
496         return new ProteinType.Component();
497     }
498
499     /**
500      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
501      * 
502      */
503     @XmlElementDecl(namespace = "http://uniprot.org/uniprot", name = "copyright")
504     public JAXBElement<String> createCopyright(String value) {
505         return new JAXBElement<String>(_Copyright_QNAME, String.class, null, value);
506     }
507
508 }