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.09.18 at 02:23:07 PM BST
9 package jalview.xml.binding.jalview;
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.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.
32 public class ObjectFactory {
34 private final static QName _JalviewModel_QNAME = new QName("www.jalview.org", "JalviewModel");
37 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: jalview.xml.binding.jalview
40 public ObjectFactory() {
44 * Create an instance of {@link AlcodonFrame }
47 public AlcodonFrame createAlcodonFrame() {
48 return new AlcodonFrame();
52 * Create an instance of {@link MapListType }
55 public MapListType createMapListType() {
56 return new MapListType();
60 * Create an instance of {@link Sequence }
63 public Sequence createSequence() {
64 return new Sequence();
68 * Create an instance of {@link Annotation }
71 public Annotation createAnnotation() {
72 return new Annotation();
76 * Create an instance of {@link SequenceSet }
79 public SequenceSet createSequenceSet() {
80 return new SequenceSet();
84 * Create an instance of {@link FeatureMatcherSet }
87 public FeatureMatcherSet createFeatureMatcherSet() {
88 return new FeatureMatcherSet();
92 * Create an instance of {@link JalviewUserColours }
95 public JalviewUserColours createJalviewUserColours() {
96 return new JalviewUserColours();
100 * Create an instance of {@link Pdbentry }
103 public Pdbentry createPdbentry() {
104 return new Pdbentry();
108 * Create an instance of {@link Feature }
111 public Feature createFeature() {
112 return new Feature();
116 * Create an instance of {@link JalviewModel }
119 public JalviewModel createJalviewModel() {
120 return new JalviewModel();
124 * Create an instance of {@link JalviewModel.FeatureSettings }
127 public JalviewModel.FeatureSettings createJalviewModelFeatureSettings() {
128 return new JalviewModel.FeatureSettings();
132 * Create an instance of {@link JalviewModel.Viewport }
135 public JalviewModel.Viewport createJalviewModelViewport() {
136 return new JalviewModel.Viewport();
140 * Create an instance of {@link JalviewModel.JSeq }
143 public JalviewModel.JSeq createJalviewModelJSeq() {
144 return new JalviewModel.JSeq();
148 * Create an instance of {@link JalviewModel.JSeq.RnaViewer }
151 public JalviewModel.JSeq.RnaViewer createJalviewModelJSeqRnaViewer() {
152 return new JalviewModel.JSeq.RnaViewer();
156 * Create an instance of {@link JalviewModel.JSeq.Pdbids }
159 public JalviewModel.JSeq.Pdbids createJalviewModelJSeqPdbids() {
160 return new JalviewModel.JSeq.Pdbids();
164 * Create an instance of {@link AnnotationColourScheme }
167 public AnnotationColourScheme createAnnotationColourScheme() {
168 return new AnnotationColourScheme();
172 * Create an instance of {@link AlcodonFrame.Alcodon }
175 public AlcodonFrame.Alcodon createAlcodonFrameAlcodon() {
176 return new AlcodonFrame.Alcodon();
180 * Create an instance of {@link AlcodonFrame.AlcodMap }
183 public AlcodonFrame.AlcodMap createAlcodonFrameAlcodMap() {
184 return new AlcodonFrame.AlcodMap();
188 * Create an instance of {@link AnnotationElement }
191 public AnnotationElement createAnnotationElement() {
192 return new AnnotationElement();
196 * Create an instance of {@link Mapping }
199 public Mapping createMapping() {
200 return new Mapping();
204 * Create an instance of {@link MapListType.MapListFrom }
207 public MapListType.MapListFrom createMapListTypeMapListFrom() {
208 return new MapListType.MapListFrom();
212 * Create an instance of {@link MapListType.MapListTo }
215 public MapListType.MapListTo createMapListTypeMapListTo() {
216 return new MapListType.MapListTo();
220 * Create an instance of {@link SequenceType }
223 public SequenceType createSequenceType() {
224 return new SequenceType();
228 * Create an instance of {@link Sequence.DBRef }
231 public Sequence.DBRef createSequenceDBRef() {
232 return new Sequence.DBRef();
236 * Create an instance of {@link Annotation.ThresholdLine }
239 public Annotation.ThresholdLine createAnnotationThresholdLine() {
240 return new Annotation.ThresholdLine();
244 * Create an instance of {@link Annotation.Property }
247 public Annotation.Property createAnnotationProperty() {
248 return new Annotation.Property();
252 * Create an instance of {@link SequenceSet.SequenceSetProperties }
255 public SequenceSet.SequenceSetProperties createSequenceSetSequenceSetProperties() {
256 return new SequenceSet.SequenceSetProperties();
260 * Create an instance of {@link VAMSAS }
263 public VAMSAS createVAMSAS() {
268 * Create an instance of {@link FeatureMatcher }
271 public FeatureMatcher createFeatureMatcher() {
272 return new FeatureMatcher();
276 * Create an instance of {@link WebServiceParameterSet }
279 public WebServiceParameterSet createWebServiceParameterSet() {
280 return new WebServiceParameterSet();
284 * Create an instance of {@link FeatureMatcherSet.CompoundMatcher }
287 public FeatureMatcherSet.CompoundMatcher createFeatureMatcherSetCompoundMatcher() {
288 return new FeatureMatcherSet.CompoundMatcher();
292 * Create an instance of {@link JalviewUserColours.Colour }
295 public JalviewUserColours.Colour createJalviewUserColoursColour() {
296 return new JalviewUserColours.Colour();
300 * Create an instance of {@link JalviewUserColours.Filter }
303 public JalviewUserColours.Filter createJalviewUserColoursFilter() {
304 return new JalviewUserColours.Filter();
308 * Create an instance of {@link Pdbentry.Property }
311 public Pdbentry.Property createPdbentryProperty() {
312 return new Pdbentry.Property();
316 * Create an instance of {@link Feature.OtherData }
319 public Feature.OtherData createFeatureOtherData() {
320 return new Feature.OtherData();
324 * Create an instance of {@link JalviewModel.JGroup }
327 public JalviewModel.JGroup createJalviewModelJGroup() {
328 return new JalviewModel.JGroup();
332 * Create an instance of {@link JalviewModel.UserColours }
335 public JalviewModel.UserColours createJalviewModelUserColours() {
336 return new JalviewModel.UserColours();
340 * Create an instance of {@link JalviewModel.Tree }
343 public JalviewModel.Tree createJalviewModelTree() {
344 return new JalviewModel.Tree();
348 * Create an instance of {@link JalviewModel.FeatureSettings.Setting }
351 public JalviewModel.FeatureSettings.Setting createJalviewModelFeatureSettingsSetting() {
352 return new JalviewModel.FeatureSettings.Setting();
356 * Create an instance of {@link JalviewModel.FeatureSettings.Group }
359 public JalviewModel.FeatureSettings.Group createJalviewModelFeatureSettingsGroup() {
360 return new JalviewModel.FeatureSettings.Group();
364 * Create an instance of {@link JalviewModel.Viewport.HiddenColumns }
367 public JalviewModel.Viewport.HiddenColumns createJalviewModelViewportHiddenColumns() {
368 return new JalviewModel.Viewport.HiddenColumns();
372 * Create an instance of {@link JalviewModel.Viewport.CalcIdParam }
375 public JalviewModel.Viewport.CalcIdParam createJalviewModelViewportCalcIdParam() {
376 return new JalviewModel.Viewport.CalcIdParam();
380 * Create an instance of {@link JalviewModel.JSeq.RnaViewer.SecondaryStructure }
383 public JalviewModel.JSeq.RnaViewer.SecondaryStructure createJalviewModelJSeqRnaViewerSecondaryStructure() {
384 return new JalviewModel.JSeq.RnaViewer.SecondaryStructure();
388 * Create an instance of {@link JalviewModel.JSeq.Pdbids.StructureState }
391 public JalviewModel.JSeq.Pdbids.StructureState createJalviewModelJSeqPdbidsStructureState() {
392 return new JalviewModel.JSeq.Pdbids.StructureState();
396 * Create an instance of {@link JAXBElement }{@code <}{@link JalviewModel }{@code >}}
399 @XmlElementDecl(namespace = "www.jalview.org", name = "JalviewModel")
400 public JAXBElement<JalviewModel> createJalviewModel(JalviewModel value) {
401 return new JAXBElement<JalviewModel>(_JalviewModel_QNAME, JalviewModel.class, null, value);