JAL-2738 use GeneLocus extends DBRefEntry to hold chromosomal mappings
[jalview.git] / src / jalview / xml / binding / jalview / 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: 2018.12.20 at 11:47:26 AM GMT 
6 //
7
8
9 package jalview.xml.binding.jalview;
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.jalview 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 _WebServiceParameterSet_QNAME = new QName("www.jalview.org/xml/wsparamset", "WebServiceParameterSet");
35     private final static QName _JalviewModel_QNAME = new QName("www.jalview.org", "JalviewModel");
36     private final static QName _JalviewUserColours_QNAME = new QName("www.jalview.org/colours", "JalviewUserColours");
37
38     /**
39      * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: jalview.xml.binding.jalview
40      * 
41      */
42     public ObjectFactory() {
43     }
44
45     /**
46      * Create an instance of {@link AlcodonFrame }
47      * 
48      */
49     public AlcodonFrame createAlcodonFrame() {
50         return new AlcodonFrame();
51     }
52
53     /**
54      * Create an instance of {@link MapListType }
55      * 
56      */
57     public MapListType createMapListType() {
58         return new MapListType();
59     }
60
61     /**
62      * Create an instance of {@link Sequence }
63      * 
64      */
65     public Sequence createSequence() {
66         return new Sequence();
67     }
68
69     /**
70      * Create an instance of {@link Annotation }
71      * 
72      */
73     public Annotation createAnnotation() {
74         return new Annotation();
75     }
76
77     /**
78      * Create an instance of {@link SequenceSet }
79      * 
80      */
81     public SequenceSet createSequenceSet() {
82         return new SequenceSet();
83     }
84
85     /**
86      * Create an instance of {@link FeatureMatcherSet }
87      * 
88      */
89     public FeatureMatcherSet createFeatureMatcherSet() {
90         return new FeatureMatcherSet();
91     }
92
93     /**
94      * Create an instance of {@link JalviewUserColours }
95      * 
96      */
97     public JalviewUserColours createJalviewUserColours() {
98         return new JalviewUserColours();
99     }
100
101     /**
102      * Create an instance of {@link Pdbentry }
103      * 
104      */
105     public Pdbentry createPdbentry() {
106         return new Pdbentry();
107     }
108
109     /**
110      * Create an instance of {@link Feature }
111      * 
112      */
113     public Feature createFeature() {
114         return new Feature();
115     }
116
117     /**
118      * Create an instance of {@link JalviewModel }
119      * 
120      */
121     public JalviewModel createJalviewModel() {
122         return new JalviewModel();
123     }
124
125     /**
126      * Create an instance of {@link JalviewModel.FeatureSettings }
127      * 
128      */
129     public JalviewModel.FeatureSettings createJalviewModelFeatureSettings() {
130         return new JalviewModel.FeatureSettings();
131     }
132
133     /**
134      * Create an instance of {@link JalviewModel.PcaViewer }
135      * 
136      */
137     public JalviewModel.PcaViewer createJalviewModelPcaViewer() {
138         return new JalviewModel.PcaViewer();
139     }
140
141     /**
142      * Create an instance of {@link JalviewModel.Viewport }
143      * 
144      */
145     public JalviewModel.Viewport createJalviewModelViewport() {
146         return new JalviewModel.Viewport();
147     }
148
149     /**
150      * Create an instance of {@link JalviewModel.JSeq }
151      * 
152      */
153     public JalviewModel.JSeq createJalviewModelJSeq() {
154         return new JalviewModel.JSeq();
155     }
156
157     /**
158      * Create an instance of {@link JalviewModel.JSeq.RnaViewer }
159      * 
160      */
161     public JalviewModel.JSeq.RnaViewer createJalviewModelJSeqRnaViewer() {
162         return new JalviewModel.JSeq.RnaViewer();
163     }
164
165     /**
166      * Create an instance of {@link JalviewModel.JSeq.Pdbids }
167      * 
168      */
169     public JalviewModel.JSeq.Pdbids createJalviewModelJSeqPdbids() {
170         return new JalviewModel.JSeq.Pdbids();
171     }
172
173     /**
174      * Create an instance of {@link DoubleMatrix }
175      * 
176      */
177     public DoubleMatrix createDoubleMatrix() {
178         return new DoubleMatrix();
179     }
180
181     /**
182      * Create an instance of {@link AnnotationColourScheme }
183      * 
184      */
185     public AnnotationColourScheme createAnnotationColourScheme() {
186         return new AnnotationColourScheme();
187     }
188
189     /**
190      * Create an instance of {@link PcaDataType }
191      * 
192      */
193     public PcaDataType createPcaDataType() {
194         return new PcaDataType();
195     }
196
197     /**
198      * Create an instance of {@link DoubleVector }
199      * 
200      */
201     public DoubleVector createDoubleVector() {
202         return new DoubleVector();
203     }
204
205     /**
206      * Create an instance of {@link AlcodonFrame.Alcodon }
207      * 
208      */
209     public AlcodonFrame.Alcodon createAlcodonFrameAlcodon() {
210         return new AlcodonFrame.Alcodon();
211     }
212
213     /**
214      * Create an instance of {@link AlcodonFrame.AlcodMap }
215      * 
216      */
217     public AlcodonFrame.AlcodMap createAlcodonFrameAlcodMap() {
218         return new AlcodonFrame.AlcodMap();
219     }
220
221     /**
222      * Create an instance of {@link AnnotationElement }
223      * 
224      */
225     public AnnotationElement createAnnotationElement() {
226         return new AnnotationElement();
227     }
228
229     /**
230      * Create an instance of {@link Mapping }
231      * 
232      */
233     public Mapping createMapping() {
234         return new Mapping();
235     }
236
237     /**
238      * Create an instance of {@link MapListType.MapListFrom }
239      * 
240      */
241     public MapListType.MapListFrom createMapListTypeMapListFrom() {
242         return new MapListType.MapListFrom();
243     }
244
245     /**
246      * Create an instance of {@link MapListType.MapListTo }
247      * 
248      */
249     public MapListType.MapListTo createMapListTypeMapListTo() {
250         return new MapListType.MapListTo();
251     }
252
253     /**
254      * Create an instance of {@link SequenceType }
255      * 
256      */
257     public SequenceType createSequenceType() {
258         return new SequenceType();
259     }
260
261     /**
262      * Create an instance of {@link Sequence.DBRef }
263      * 
264      */
265     public Sequence.DBRef createSequenceDBRef() {
266         return new Sequence.DBRef();
267     }
268
269     /**
270      * Create an instance of {@link Annotation.ThresholdLine }
271      * 
272      */
273     public Annotation.ThresholdLine createAnnotationThresholdLine() {
274         return new Annotation.ThresholdLine();
275     }
276
277     /**
278      * Create an instance of {@link Annotation.Property }
279      * 
280      */
281     public Annotation.Property createAnnotationProperty() {
282         return new Annotation.Property();
283     }
284
285     /**
286      * Create an instance of {@link SequenceSet.SequenceSetProperties }
287      * 
288      */
289     public SequenceSet.SequenceSetProperties createSequenceSetSequenceSetProperties() {
290         return new SequenceSet.SequenceSetProperties();
291     }
292
293     /**
294      * Create an instance of {@link VAMSAS }
295      * 
296      */
297     public VAMSAS createVAMSAS() {
298         return new VAMSAS();
299     }
300
301     /**
302      * Create an instance of {@link FeatureMatcher }
303      * 
304      */
305     public FeatureMatcher createFeatureMatcher() {
306         return new FeatureMatcher();
307     }
308
309     /**
310      * Create an instance of {@link WebServiceParameterSet }
311      * 
312      */
313     public WebServiceParameterSet createWebServiceParameterSet() {
314         return new WebServiceParameterSet();
315     }
316
317     /**
318      * Create an instance of {@link FeatureMatcherSet.CompoundMatcher }
319      * 
320      */
321     public FeatureMatcherSet.CompoundMatcher createFeatureMatcherSetCompoundMatcher() {
322         return new FeatureMatcherSet.CompoundMatcher();
323     }
324
325     /**
326      * Create an instance of {@link JalviewUserColours.Colour }
327      * 
328      */
329     public JalviewUserColours.Colour createJalviewUserColoursColour() {
330         return new JalviewUserColours.Colour();
331     }
332
333     /**
334      * Create an instance of {@link JalviewUserColours.Filter }
335      * 
336      */
337     public JalviewUserColours.Filter createJalviewUserColoursFilter() {
338         return new JalviewUserColours.Filter();
339     }
340
341     /**
342      * Create an instance of {@link Pdbentry.Property }
343      * 
344      */
345     public Pdbentry.Property createPdbentryProperty() {
346         return new Pdbentry.Property();
347     }
348
349     /**
350      * Create an instance of {@link Feature.OtherData }
351      * 
352      */
353     public Feature.OtherData createFeatureOtherData() {
354         return new Feature.OtherData();
355     }
356
357     /**
358      * Create an instance of {@link JalviewModel.JGroup }
359      * 
360      */
361     public JalviewModel.JGroup createJalviewModelJGroup() {
362         return new JalviewModel.JGroup();
363     }
364
365     /**
366      * Create an instance of {@link JalviewModel.UserColours }
367      * 
368      */
369     public JalviewModel.UserColours createJalviewModelUserColours() {
370         return new JalviewModel.UserColours();
371     }
372
373     /**
374      * Create an instance of {@link JalviewModel.Tree }
375      * 
376      */
377     public JalviewModel.Tree createJalviewModelTree() {
378         return new JalviewModel.Tree();
379     }
380
381     /**
382      * Create an instance of {@link JalviewModel.FeatureSettings.Setting }
383      * 
384      */
385     public JalviewModel.FeatureSettings.Setting createJalviewModelFeatureSettingsSetting() {
386         return new JalviewModel.FeatureSettings.Setting();
387     }
388
389     /**
390      * Create an instance of {@link JalviewModel.FeatureSettings.Group }
391      * 
392      */
393     public JalviewModel.FeatureSettings.Group createJalviewModelFeatureSettingsGroup() {
394         return new JalviewModel.FeatureSettings.Group();
395     }
396
397     /**
398      * Create an instance of {@link JalviewModel.PcaViewer.SequencePoint }
399      * 
400      */
401     public JalviewModel.PcaViewer.SequencePoint createJalviewModelPcaViewerSequencePoint() {
402         return new JalviewModel.PcaViewer.SequencePoint();
403     }
404
405     /**
406      * Create an instance of {@link JalviewModel.PcaViewer.Axis }
407      * 
408      */
409     public JalviewModel.PcaViewer.Axis createJalviewModelPcaViewerAxis() {
410         return new JalviewModel.PcaViewer.Axis();
411     }
412
413     /**
414      * Create an instance of {@link JalviewModel.PcaViewer.SeqPointMin }
415      * 
416      */
417     public JalviewModel.PcaViewer.SeqPointMin createJalviewModelPcaViewerSeqPointMin() {
418         return new JalviewModel.PcaViewer.SeqPointMin();
419     }
420
421     /**
422      * Create an instance of {@link JalviewModel.PcaViewer.SeqPointMax }
423      * 
424      */
425     public JalviewModel.PcaViewer.SeqPointMax createJalviewModelPcaViewerSeqPointMax() {
426         return new JalviewModel.PcaViewer.SeqPointMax();
427     }
428
429     /**
430      * Create an instance of {@link JalviewModel.Viewport.HiddenColumns }
431      * 
432      */
433     public JalviewModel.Viewport.HiddenColumns createJalviewModelViewportHiddenColumns() {
434         return new JalviewModel.Viewport.HiddenColumns();
435     }
436
437     /**
438      * Create an instance of {@link JalviewModel.Viewport.CalcIdParam }
439      * 
440      */
441     public JalviewModel.Viewport.CalcIdParam createJalviewModelViewportCalcIdParam() {
442         return new JalviewModel.Viewport.CalcIdParam();
443     }
444
445     /**
446      * Create an instance of {@link JalviewModel.JSeq.RnaViewer.SecondaryStructure }
447      * 
448      */
449     public JalviewModel.JSeq.RnaViewer.SecondaryStructure createJalviewModelJSeqRnaViewerSecondaryStructure() {
450         return new JalviewModel.JSeq.RnaViewer.SecondaryStructure();
451     }
452
453     /**
454      * Create an instance of {@link JalviewModel.JSeq.Pdbids.StructureState }
455      * 
456      */
457     public JalviewModel.JSeq.Pdbids.StructureState createJalviewModelJSeqPdbidsStructureState() {
458         return new JalviewModel.JSeq.Pdbids.StructureState();
459     }
460
461     /**
462      * Create an instance of {@link JAXBElement }{@code <}{@link WebServiceParameterSet }{@code >}}
463      * 
464      */
465     @XmlElementDecl(namespace = "www.jalview.org/xml/wsparamset", name = "WebServiceParameterSet")
466     public JAXBElement<WebServiceParameterSet> createWebServiceParameterSet(WebServiceParameterSet value) {
467         return new JAXBElement<WebServiceParameterSet>(_WebServiceParameterSet_QNAME, WebServiceParameterSet.class, null, value);
468     }
469
470     /**
471      * Create an instance of {@link JAXBElement }{@code <}{@link JalviewModel }{@code >}}
472      * 
473      */
474     @XmlElementDecl(namespace = "www.jalview.org", name = "JalviewModel")
475     public JAXBElement<JalviewModel> createJalviewModel(JalviewModel value) {
476         return new JAXBElement<JalviewModel>(_JalviewModel_QNAME, JalviewModel.class, null, value);
477     }
478
479     /**
480      * Create an instance of {@link JAXBElement }{@code <}{@link JalviewUserColours }{@code >}}
481      * 
482      */
483     @XmlElementDecl(namespace = "www.jalview.org/colours", name = "JalviewUserColours")
484     public JAXBElement<JalviewUserColours> createJalviewUserColours(JalviewUserColours value) {
485         return new JAXBElement<JalviewUserColours>(_JalviewUserColours_QNAME, JalviewUserColours.class, null, value);
486     }
487
488 }