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 04:36:20 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");
35 private final static QName _JalviewUserColours_QNAME = new QName("www.jalview.org/colours", "JalviewUserColours");
38 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: jalview.xml.binding.jalview
41 public ObjectFactory() {
45 * Create an instance of {@link AlcodonFrame }
48 public AlcodonFrame createAlcodonFrame() {
49 return new AlcodonFrame();
53 * Create an instance of {@link MapListType }
56 public MapListType createMapListType() {
57 return new MapListType();
61 * Create an instance of {@link Sequence }
64 public Sequence createSequence() {
65 return new Sequence();
69 * Create an instance of {@link Annotation }
72 public Annotation createAnnotation() {
73 return new Annotation();
77 * Create an instance of {@link SequenceSet }
80 public SequenceSet createSequenceSet() {
81 return new SequenceSet();
85 * Create an instance of {@link FeatureMatcherSet }
88 public FeatureMatcherSet createFeatureMatcherSet() {
89 return new FeatureMatcherSet();
93 * Create an instance of {@link JalviewUserColours }
96 public JalviewUserColours createJalviewUserColours() {
97 return new JalviewUserColours();
101 * Create an instance of {@link Pdbentry }
104 public Pdbentry createPdbentry() {
105 return new Pdbentry();
109 * Create an instance of {@link Feature }
112 public Feature createFeature() {
113 return new Feature();
117 * Create an instance of {@link JalviewModel }
120 public JalviewModel createJalviewModel() {
121 return new JalviewModel();
125 * Create an instance of {@link JalviewModel.FeatureSettings }
128 public JalviewModel.FeatureSettings createJalviewModelFeatureSettings() {
129 return new JalviewModel.FeatureSettings();
133 * Create an instance of {@link JalviewModel.Viewport }
136 public JalviewModel.Viewport createJalviewModelViewport() {
137 return new JalviewModel.Viewport();
141 * Create an instance of {@link JalviewModel.JSeq }
144 public JalviewModel.JSeq createJalviewModelJSeq() {
145 return new JalviewModel.JSeq();
149 * Create an instance of {@link JalviewModel.JSeq.RnaViewer }
152 public JalviewModel.JSeq.RnaViewer createJalviewModelJSeqRnaViewer() {
153 return new JalviewModel.JSeq.RnaViewer();
157 * Create an instance of {@link JalviewModel.JSeq.Pdbids }
160 public JalviewModel.JSeq.Pdbids createJalviewModelJSeqPdbids() {
161 return new JalviewModel.JSeq.Pdbids();
165 * Create an instance of {@link AnnotationColourScheme }
168 public AnnotationColourScheme createAnnotationColourScheme() {
169 return new AnnotationColourScheme();
173 * Create an instance of {@link AlcodonFrame.Alcodon }
176 public AlcodonFrame.Alcodon createAlcodonFrameAlcodon() {
177 return new AlcodonFrame.Alcodon();
181 * Create an instance of {@link AlcodonFrame.AlcodMap }
184 public AlcodonFrame.AlcodMap createAlcodonFrameAlcodMap() {
185 return new AlcodonFrame.AlcodMap();
189 * Create an instance of {@link AnnotationElement }
192 public AnnotationElement createAnnotationElement() {
193 return new AnnotationElement();
197 * Create an instance of {@link Mapping }
200 public Mapping createMapping() {
201 return new Mapping();
205 * Create an instance of {@link MapListType.MapListFrom }
208 public MapListType.MapListFrom createMapListTypeMapListFrom() {
209 return new MapListType.MapListFrom();
213 * Create an instance of {@link MapListType.MapListTo }
216 public MapListType.MapListTo createMapListTypeMapListTo() {
217 return new MapListType.MapListTo();
221 * Create an instance of {@link SequenceType }
224 public SequenceType createSequenceType() {
225 return new SequenceType();
229 * Create an instance of {@link Sequence.DBRef }
232 public Sequence.DBRef createSequenceDBRef() {
233 return new Sequence.DBRef();
237 * Create an instance of {@link Annotation.ThresholdLine }
240 public Annotation.ThresholdLine createAnnotationThresholdLine() {
241 return new Annotation.ThresholdLine();
245 * Create an instance of {@link Annotation.Property }
248 public Annotation.Property createAnnotationProperty() {
249 return new Annotation.Property();
253 * Create an instance of {@link SequenceSet.SequenceSetProperties }
256 public SequenceSet.SequenceSetProperties createSequenceSetSequenceSetProperties() {
257 return new SequenceSet.SequenceSetProperties();
261 * Create an instance of {@link VAMSAS }
264 public VAMSAS createVAMSAS() {
269 * Create an instance of {@link FeatureMatcher }
272 public FeatureMatcher createFeatureMatcher() {
273 return new FeatureMatcher();
277 * Create an instance of {@link WebServiceParameterSet }
280 public WebServiceParameterSet createWebServiceParameterSet() {
281 return new WebServiceParameterSet();
285 * Create an instance of {@link FeatureMatcherSet.CompoundMatcher }
288 public FeatureMatcherSet.CompoundMatcher createFeatureMatcherSetCompoundMatcher() {
289 return new FeatureMatcherSet.CompoundMatcher();
293 * Create an instance of {@link JalviewUserColours.Colour }
296 public JalviewUserColours.Colour createJalviewUserColoursColour() {
297 return new JalviewUserColours.Colour();
301 * Create an instance of {@link JalviewUserColours.Filter }
304 public JalviewUserColours.Filter createJalviewUserColoursFilter() {
305 return new JalviewUserColours.Filter();
309 * Create an instance of {@link Pdbentry.Property }
312 public Pdbentry.Property createPdbentryProperty() {
313 return new Pdbentry.Property();
317 * Create an instance of {@link Feature.OtherData }
320 public Feature.OtherData createFeatureOtherData() {
321 return new Feature.OtherData();
325 * Create an instance of {@link JalviewModel.JGroup }
328 public JalviewModel.JGroup createJalviewModelJGroup() {
329 return new JalviewModel.JGroup();
333 * Create an instance of {@link JalviewModel.UserColours }
336 public JalviewModel.UserColours createJalviewModelUserColours() {
337 return new JalviewModel.UserColours();
341 * Create an instance of {@link JalviewModel.Tree }
344 public JalviewModel.Tree createJalviewModelTree() {
345 return new JalviewModel.Tree();
349 * Create an instance of {@link JalviewModel.FeatureSettings.Setting }
352 public JalviewModel.FeatureSettings.Setting createJalviewModelFeatureSettingsSetting() {
353 return new JalviewModel.FeatureSettings.Setting();
357 * Create an instance of {@link JalviewModel.FeatureSettings.Group }
360 public JalviewModel.FeatureSettings.Group createJalviewModelFeatureSettingsGroup() {
361 return new JalviewModel.FeatureSettings.Group();
365 * Create an instance of {@link JalviewModel.Viewport.HiddenColumns }
368 public JalviewModel.Viewport.HiddenColumns createJalviewModelViewportHiddenColumns() {
369 return new JalviewModel.Viewport.HiddenColumns();
373 * Create an instance of {@link JalviewModel.Viewport.CalcIdParam }
376 public JalviewModel.Viewport.CalcIdParam createJalviewModelViewportCalcIdParam() {
377 return new JalviewModel.Viewport.CalcIdParam();
381 * Create an instance of {@link JalviewModel.JSeq.RnaViewer.SecondaryStructure }
384 public JalviewModel.JSeq.RnaViewer.SecondaryStructure createJalviewModelJSeqRnaViewerSecondaryStructure() {
385 return new JalviewModel.JSeq.RnaViewer.SecondaryStructure();
389 * Create an instance of {@link JalviewModel.JSeq.Pdbids.StructureState }
392 public JalviewModel.JSeq.Pdbids.StructureState createJalviewModelJSeqPdbidsStructureState() {
393 return new JalviewModel.JSeq.Pdbids.StructureState();
397 * Create an instance of {@link JAXBElement }{@code <}{@link JalviewModel }{@code >}}
400 @XmlElementDecl(namespace = "www.jalview.org", name = "JalviewModel")
401 public JAXBElement<JalviewModel> createJalviewModel(JalviewModel value) {
402 return new JAXBElement<JalviewModel>(_JalviewModel_QNAME, JalviewModel.class, null, value);
406 * Create an instance of {@link JAXBElement }{@code <}{@link JalviewUserColours }{@code >}}
409 @XmlElementDecl(namespace = "www.jalview.org/colours", name = "JalviewUserColours")
410 public JAXBElement<JalviewUserColours> createJalviewUserColours(JalviewUserColours value) {
411 return new JAXBElement<JalviewUserColours>(_JalviewUserColours_QNAME, JalviewUserColours.class, null, value);