2 // This file was generated by the Eclipse Implementation of JAXB, v2.3.3
3 // See https://eclipse-ee4j.github.io/jaxb-ri
4 // Any modifications to this file will be lost upon recompilation of the source schema.
5 // Generated on: 2022.02.07 at 04:44:21 PM GMT
9 package jalview.xml.binding.uniprot;
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;
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.
32 public class ObjectFactory {
34 private final static QName _Copyright_QNAME = new QName("http://uniprot.org/uniprot", "copyright");
37 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: jalview.xml.binding.uniprot
40 public ObjectFactory() {
44 * Create an instance of {@link IsoformType }
47 public IsoformType createIsoformType() {
48 return new IsoformType();
52 * Create an instance of {@link SourceDataType }
55 public SourceDataType createSourceDataType() {
56 return new SourceDataType();
60 * Create an instance of {@link CommentType }
63 public CommentType createCommentType() {
64 return new CommentType();
68 * Create an instance of {@link CommentType.Conflict }
71 public CommentType.Conflict createCommentTypeConflict() {
72 return new CommentType.Conflict();
76 * Create an instance of {@link OrganismType }
79 public OrganismType createOrganismType() {
80 return new OrganismType();
84 * Create an instance of {@link ProteinType }
87 public ProteinType createProteinType() {
88 return new ProteinType();
92 * Create an instance of {@link Uniprot }
95 public Uniprot createUniprot() {
100 * Create an instance of {@link Entry }
103 public Entry createEntry() {
108 * Create an instance of {@link GeneType }
111 public GeneType createGeneType() {
112 return new GeneType();
116 * Create an instance of {@link GeneLocationType }
119 public GeneLocationType createGeneLocationType() {
120 return new GeneLocationType();
124 * Create an instance of {@link ReferenceType }
127 public ReferenceType createReferenceType() {
128 return new ReferenceType();
132 * Create an instance of {@link DbReferenceType }
135 public DbReferenceType createDbReferenceType() {
136 return new DbReferenceType();
140 * Create an instance of {@link ProteinExistenceType }
143 public ProteinExistenceType createProteinExistenceType() {
144 return new ProteinExistenceType();
148 * Create an instance of {@link KeywordType }
151 public KeywordType createKeywordType() {
152 return new KeywordType();
156 * Create an instance of {@link FeatureType }
159 public FeatureType createFeatureType() {
160 return new FeatureType();
164 * Create an instance of {@link EvidenceType }
167 public EvidenceType createEvidenceType() {
168 return new EvidenceType();
172 * Create an instance of {@link SequenceType }
175 public SequenceType createSequenceType() {
176 return new SequenceType();
180 * Create an instance of {@link GeneNameType }
183 public GeneNameType createGeneNameType() {
184 return new GeneNameType();
188 * Create an instance of {@link OrganismNameType }
191 public OrganismNameType createOrganismNameType() {
192 return new OrganismNameType();
196 * Create an instance of {@link StatusType }
199 public StatusType createStatusType() {
200 return new StatusType();
204 * Create an instance of {@link CitationType }
207 public CitationType createCitationType() {
208 return new CitationType();
212 * Create an instance of {@link ConsortiumType }
215 public ConsortiumType createConsortiumType() {
216 return new ConsortiumType();
220 * Create an instance of {@link PersonType }
223 public PersonType createPersonType() {
224 return new PersonType();
228 * Create an instance of {@link NameListType }
231 public NameListType createNameListType() {
232 return new NameListType();
236 * Create an instance of {@link ReactionType }
239 public ReactionType createReactionType() {
240 return new ReactionType();
244 * Create an instance of {@link PhysiologicalReactionType }
247 public PhysiologicalReactionType createPhysiologicalReactionType() {
248 return new PhysiologicalReactionType();
252 * Create an instance of {@link CofactorType }
255 public CofactorType createCofactorType() {
256 return new CofactorType();
260 * Create an instance of {@link SubcellularLocationType }
263 public SubcellularLocationType createSubcellularLocationType() {
264 return new SubcellularLocationType();
268 * Create an instance of {@link EventType }
271 public EventType createEventType() {
272 return new EventType();
276 * Create an instance of {@link InteractantType }
279 public InteractantType createInteractantType() {
280 return new InteractantType();
284 * Create an instance of {@link PropertyType }
287 public PropertyType createPropertyType() {
288 return new PropertyType();
292 * Create an instance of {@link LocationType }
295 public LocationType createLocationType() {
296 return new LocationType();
300 * Create an instance of {@link PositionType }
303 public PositionType createPositionType() {
304 return new PositionType();
308 * Create an instance of {@link MoleculeType }
311 public MoleculeType createMoleculeType() {
312 return new MoleculeType();
316 * Create an instance of {@link SourceType }
319 public SourceType createSourceType() {
320 return new SourceType();
324 * Create an instance of {@link ImportedFromType }
327 public ImportedFromType createImportedFromType() {
328 return new ImportedFromType();
332 * Create an instance of {@link EvidencedStringType }
335 public EvidencedStringType createEvidencedStringType() {
336 return new EvidencedStringType();
340 * Create an instance of {@link IsoformType.Name }
343 public IsoformType.Name createIsoformTypeName() {
344 return new IsoformType.Name();
348 * Create an instance of {@link IsoformType.Sequence }
351 public IsoformType.Sequence createIsoformTypeSequence() {
352 return new IsoformType.Sequence();
356 * Create an instance of {@link SourceDataType.Strain }
359 public SourceDataType.Strain createSourceDataTypeStrain() {
360 return new SourceDataType.Strain();
364 * Create an instance of {@link SourceDataType.Plasmid }
367 public SourceDataType.Plasmid createSourceDataTypePlasmid() {
368 return new SourceDataType.Plasmid();
372 * Create an instance of {@link SourceDataType.Transposon }
375 public SourceDataType.Transposon createSourceDataTypeTransposon() {
376 return new SourceDataType.Transposon();
380 * Create an instance of {@link SourceDataType.Tissue }
383 public SourceDataType.Tissue createSourceDataTypeTissue() {
384 return new SourceDataType.Tissue();
388 * Create an instance of {@link CommentType.Absorption }
391 public CommentType.Absorption createCommentTypeAbsorption() {
392 return new CommentType.Absorption();
396 * Create an instance of {@link CommentType.Kinetics }
399 public CommentType.Kinetics createCommentTypeKinetics() {
400 return new CommentType.Kinetics();
404 * Create an instance of {@link CommentType.PhDependence }
407 public CommentType.PhDependence createCommentTypePhDependence() {
408 return new CommentType.PhDependence();
412 * Create an instance of {@link CommentType.RedoxPotential }
415 public CommentType.RedoxPotential createCommentTypeRedoxPotential() {
416 return new CommentType.RedoxPotential();
420 * Create an instance of {@link CommentType.TemperatureDependence }
423 public CommentType.TemperatureDependence createCommentTypeTemperatureDependence() {
424 return new CommentType.TemperatureDependence();
428 * Create an instance of {@link CommentType.Link }
431 public CommentType.Link createCommentTypeLink() {
432 return new CommentType.Link();
436 * Create an instance of {@link CommentType.Disease }
439 public CommentType.Disease createCommentTypeDisease() {
440 return new CommentType.Disease();
444 * Create an instance of {@link CommentType.Conflict.Sequence }
447 public CommentType.Conflict.Sequence createCommentTypeConflictSequence() {
448 return new CommentType.Conflict.Sequence();
452 * Create an instance of {@link OrganismType.Lineage }
455 public OrganismType.Lineage createOrganismTypeLineage() {
456 return new OrganismType.Lineage();
460 * Create an instance of {@link ProteinType.RecommendedName }
463 public ProteinType.RecommendedName createProteinTypeRecommendedName() {
464 return new ProteinType.RecommendedName();
468 * Create an instance of {@link ProteinType.AlternativeName }
471 public ProteinType.AlternativeName createProteinTypeAlternativeName() {
472 return new ProteinType.AlternativeName();
476 * Create an instance of {@link ProteinType.SubmittedName }
479 public ProteinType.SubmittedName createProteinTypeSubmittedName() {
480 return new ProteinType.SubmittedName();
484 * Create an instance of {@link ProteinType.Domain }
487 public ProteinType.Domain createProteinTypeDomain() {
488 return new ProteinType.Domain();
492 * Create an instance of {@link ProteinType.Component }
495 public ProteinType.Component createProteinTypeComponent() {
496 return new ProteinType.Component();
500 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
503 * Java instance representing xml element's value.
505 * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
507 @XmlElementDecl(namespace = "http://uniprot.org/uniprot", name = "copyright")
508 public JAXBElement<String> createCopyright(String value) {
509 return new JAXBElement<String>(_Copyright_QNAME, String.class, null, value);