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: 2023.05.13 at 06:58:41 PM BST
8 package jalview.xml.binding.jalview;
10 import javax.xml.bind.JAXBElement;
11 import javax.xml.bind.annotation.XmlElementDecl;
12 import javax.xml.bind.annotation.XmlRegistry;
13 import javax.xml.namespace.QName;
16 * This object contains factory methods for each Java content interface and Java
17 * element interface generated in the jalview.xml.binding.jalview package.
19 * An ObjectFactory allows you to programatically construct new instances of the
20 * Java representation for XML content. The Java representation of XML content
21 * can consist of schema derived interfaces and classes representing the binding
22 * of schema type definitions, element declarations and model groups. Factory
23 * methods for each of these are provided in this class.
27 public class ObjectFactory
30 private final static QName _WebServiceParameterSet_QNAME = new QName(
31 "www.jalview.org/xml/wsparamset", "WebServiceParameterSet");
33 private final static QName _JalviewModel_QNAME = new QName(
34 "www.jalview.org", "JalviewModel");
36 private final static QName _JalviewUserColours_QNAME = new QName(
37 "www.jalview.org/colours", "JalviewUserColours");
40 * Create a new ObjectFactory that can be used to create new instances of
41 * schema derived classes for package: jalview.xml.binding.jalview
44 public ObjectFactory()
49 * Create an instance of {@link AlcodonFrame }
52 public AlcodonFrame createAlcodonFrame()
54 return new AlcodonFrame();
58 * Create an instance of {@link MapListType }
61 public MapListType createMapListType()
63 return new MapListType();
67 * Create an instance of {@link Sequence }
70 public Sequence createSequence()
72 return new Sequence();
76 * Create an instance of {@link Annotation }
79 public Annotation createAnnotation()
81 return new Annotation();
85 * Create an instance of {@link SequenceSet }
88 public SequenceSet createSequenceSet()
90 return new SequenceSet();
94 * Create an instance of {@link FeatureMatcherSet }
97 public FeatureMatcherSet createFeatureMatcherSet()
99 return new FeatureMatcherSet();
103 * Create an instance of {@link JalviewUserColours }
106 public JalviewUserColours createJalviewUserColours()
108 return new JalviewUserColours();
112 * Create an instance of {@link Pdbentry }
115 public Pdbentry createPdbentry()
117 return new Pdbentry();
121 * Create an instance of {@link Feature }
124 public Feature createFeature()
126 return new Feature();
130 * Create an instance of {@link JalviewModel }
133 public JalviewModel createJalviewModel()
135 return new JalviewModel();
139 * Create an instance of {@link JalviewModel.FeatureSettings }
142 public JalviewModel.FeatureSettings createJalviewModelFeatureSettings()
144 return new JalviewModel.FeatureSettings();
148 * Create an instance of {@link JalviewModel.PcaViewer }
151 public JalviewModel.PcaViewer createJalviewModelPcaViewer()
153 return new JalviewModel.PcaViewer();
157 * Create an instance of {@link JalviewModel.Viewport }
160 public JalviewModel.Viewport createJalviewModelViewport()
162 return new JalviewModel.Viewport();
166 * Create an instance of {@link JalviewModel.JSeq }
169 public JalviewModel.JSeq createJalviewModelJSeq()
171 return new JalviewModel.JSeq();
175 * Create an instance of {@link JalviewModel.JSeq.RnaViewer }
178 public JalviewModel.JSeq.RnaViewer createJalviewModelJSeqRnaViewer()
180 return new JalviewModel.JSeq.RnaViewer();
184 * Create an instance of {@link JalviewModel.JSeq.Pdbids }
187 public JalviewModel.JSeq.Pdbids createJalviewModelJSeqPdbids()
189 return new JalviewModel.JSeq.Pdbids();
193 * Create an instance of {@link DoubleMatrix }
196 public DoubleMatrix createDoubleMatrix()
198 return new DoubleMatrix();
202 * Create an instance of {@link AnnotationColourScheme }
205 public AnnotationColourScheme createAnnotationColourScheme()
207 return new AnnotationColourScheme();
211 * Create an instance of {@link PcaDataType }
214 public PcaDataType createPcaDataType()
216 return new PcaDataType();
220 * Create an instance of {@link DoubleVector }
223 public DoubleVector createDoubleVector()
225 return new DoubleVector();
229 * Create an instance of {@link AlcodonFrame.Alcodon }
232 public AlcodonFrame.Alcodon createAlcodonFrameAlcodon()
234 return new AlcodonFrame.Alcodon();
238 * Create an instance of {@link AlcodonFrame.AlcodMap }
241 public AlcodonFrame.AlcodMap createAlcodonFrameAlcodMap()
243 return new AlcodonFrame.AlcodMap();
247 * Create an instance of {@link AnnotationElement }
250 public AnnotationElement createAnnotationElement()
252 return new AnnotationElement();
256 * Create an instance of {@link Mapping }
259 public Mapping createMapping()
261 return new Mapping();
265 * Create an instance of {@link MapListType.MapListFrom }
268 public MapListType.MapListFrom createMapListTypeMapListFrom()
270 return new MapListType.MapListFrom();
274 * Create an instance of {@link MapListType.MapListTo }
277 public MapListType.MapListTo createMapListTypeMapListTo()
279 return new MapListType.MapListTo();
283 * Create an instance of {@link SequenceType }
286 public SequenceType createSequenceType()
288 return new SequenceType();
292 * Create an instance of {@link Sequence.DBRef }
295 public Sequence.DBRef createSequenceDBRef()
297 return new Sequence.DBRef();
301 * Create an instance of {@link Annotation.ThresholdLine }
304 public Annotation.ThresholdLine createAnnotationThresholdLine()
306 return new Annotation.ThresholdLine();
310 * Create an instance of {@link MatrixType }
313 public MatrixType createMatrixType()
315 return new MatrixType();
319 * Create an instance of {@link jalview.xml.binding.jalview.Property }
322 public jalview.xml.binding.jalview.Property createProperty()
324 return new jalview.xml.binding.jalview.Property();
328 * Create an instance of {@link SequenceSet.SequenceSetProperties }
331 public SequenceSet.SequenceSetProperties createSequenceSetSequenceSetProperties()
333 return new SequenceSet.SequenceSetProperties();
337 * Create an instance of {@link VAMSAS }
340 public VAMSAS createVAMSAS()
346 * Create an instance of {@link FeatureMatcher }
349 public FeatureMatcher createFeatureMatcher()
351 return new FeatureMatcher();
355 * Create an instance of {@link WebServiceParameterSet }
358 public WebServiceParameterSet createWebServiceParameterSet()
360 return new WebServiceParameterSet();
364 * Create an instance of {@link FeatureMatcherSet.CompoundMatcher }
367 public FeatureMatcherSet.CompoundMatcher createFeatureMatcherSetCompoundMatcher()
369 return new FeatureMatcherSet.CompoundMatcher();
373 * Create an instance of {@link JalviewUserColours.Colour }
376 public JalviewUserColours.Colour createJalviewUserColoursColour()
378 return new JalviewUserColours.Colour();
382 * Create an instance of {@link JalviewUserColours.Filter }
385 public JalviewUserColours.Filter createJalviewUserColoursFilter()
387 return new JalviewUserColours.Filter();
391 * Create an instance of {@link Pdbentry.Property }
394 public Pdbentry.Property createPdbentryProperty()
396 return new Pdbentry.Property();
400 * Create an instance of {@link Feature.OtherData }
403 public Feature.OtherData createFeatureOtherData()
405 return new Feature.OtherData();
409 * Create an instance of {@link JalviewModel.JGroup }
412 public JalviewModel.JGroup createJalviewModelJGroup()
414 return new JalviewModel.JGroup();
418 * Create an instance of {@link JalviewModel.UserColours }
421 public JalviewModel.UserColours createJalviewModelUserColours()
423 return new JalviewModel.UserColours();
427 * Create an instance of {@link JalviewModel.Tree }
430 public JalviewModel.Tree createJalviewModelTree()
432 return new JalviewModel.Tree();
436 * Create an instance of {@link JalviewModel.FeatureSettings.Setting }
439 public JalviewModel.FeatureSettings.Setting createJalviewModelFeatureSettingsSetting()
441 return new JalviewModel.FeatureSettings.Setting();
445 * Create an instance of {@link JalviewModel.FeatureSettings.Group }
448 public JalviewModel.FeatureSettings.Group createJalviewModelFeatureSettingsGroup()
450 return new JalviewModel.FeatureSettings.Group();
454 * Create an instance of {@link JalviewModel.PcaViewer.SequencePoint }
457 public JalviewModel.PcaViewer.SequencePoint createJalviewModelPcaViewerSequencePoint()
459 return new JalviewModel.PcaViewer.SequencePoint();
463 * Create an instance of {@link JalviewModel.PcaViewer.Axis }
466 public JalviewModel.PcaViewer.Axis createJalviewModelPcaViewerAxis()
468 return new JalviewModel.PcaViewer.Axis();
472 * Create an instance of {@link JalviewModel.PcaViewer.SeqPointMin }
475 public JalviewModel.PcaViewer.SeqPointMin createJalviewModelPcaViewerSeqPointMin()
477 return new JalviewModel.PcaViewer.SeqPointMin();
481 * Create an instance of {@link JalviewModel.PcaViewer.SeqPointMax }
484 public JalviewModel.PcaViewer.SeqPointMax createJalviewModelPcaViewerSeqPointMax()
486 return new JalviewModel.PcaViewer.SeqPointMax();
490 * Create an instance of {@link JalviewModel.Viewport.HiddenColumns }
493 public JalviewModel.Viewport.HiddenColumns createJalviewModelViewportHiddenColumns()
495 return new JalviewModel.Viewport.HiddenColumns();
499 * Create an instance of {@link JalviewModel.Viewport.CalcIdParam }
502 public JalviewModel.Viewport.CalcIdParam createJalviewModelViewportCalcIdParam()
504 return new JalviewModel.Viewport.CalcIdParam();
508 * Create an instance of {@link JalviewModel.Viewport.Overview }
511 public JalviewModel.Viewport.Overview createJalviewModelViewportOverview()
513 return new JalviewModel.Viewport.Overview();
517 * Create an instance of
518 * {@link JalviewModel.JSeq.RnaViewer.SecondaryStructure }
521 public JalviewModel.JSeq.RnaViewer.SecondaryStructure createJalviewModelJSeqRnaViewerSecondaryStructure()
523 return new JalviewModel.JSeq.RnaViewer.SecondaryStructure();
527 * Create an instance of {@link JalviewModel.JSeq.Pdbids.StructureState }
530 public JalviewModel.JSeq.Pdbids.StructureState createJalviewModelJSeqPdbidsStructureState()
532 return new JalviewModel.JSeq.Pdbids.StructureState();
536 * Create an instance of {@link JAXBElement
537 * }{@code <}{@link WebServiceParameterSet }{@code >}}
541 namespace = "www.jalview.org/xml/wsparamset",
542 name = "WebServiceParameterSet")
543 public JAXBElement<WebServiceParameterSet> createWebServiceParameterSet(
544 WebServiceParameterSet value)
546 return new JAXBElement<WebServiceParameterSet>(
547 _WebServiceParameterSet_QNAME, WebServiceParameterSet.class,
552 * Create an instance of {@link JAXBElement }{@code <}{@link JalviewModel
556 @XmlElementDecl(namespace = "www.jalview.org", name = "JalviewModel")
557 public JAXBElement<JalviewModel> createJalviewModel(JalviewModel value)
559 return new JAXBElement<JalviewModel>(_JalviewModel_QNAME,
560 JalviewModel.class, null, value);
564 * Create an instance of {@link JAXBElement
565 * }{@code <}{@link JalviewUserColours }{@code >}}
569 namespace = "www.jalview.org/colours",
570 name = "JalviewUserColours")
571 public JAXBElement<JalviewUserColours> createJalviewUserColours(
572 JalviewUserColours value)
574 return new JAXBElement<JalviewUserColours>(_JalviewUserColours_QNAME,
575 JalviewUserColours.class, null, value);