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: 2015.10.09 at 03:18:33 PM BST
8 package jalview.xml.binding.sifts;
10 import javax.xml.bind.annotation.XmlRegistry;
13 * This object contains factory methods for each Java content interface and Java
14 * element interface generated in the jalview.xml.binding.sifts package.
16 * An ObjectFactory allows you to programatically construct new instances of the
17 * Java representation for XML content. The Java representation of XML content
18 * can consist of schema derived interfaces and classes representing the binding
19 * of schema type definitions, element declarations and model groups. Factory
20 * methods for each of these are provided in this class.
24 public class ObjectFactory
28 * Create a new ObjectFactory that can be used to create new instances of
29 * schema derived classes for package: jalview.xml.binding.sifts
32 public ObjectFactory()
37 * Create an instance of {@link Entry }
40 public Entry createEntry()
46 * Create an instance of {@link Alignment }
49 public Alignment createAlignment()
51 return new Alignment();
55 * Create an instance of {@link Alignment.Geo3D }
58 public Alignment.Geo3D createAlignmentGeo3D()
60 return new Alignment.Geo3D();
64 * Create an instance of {@link Alignment.Geo3D.Matrix }
67 public Alignment.Geo3D.Matrix createAlignmentGeo3DMatrix()
69 return new Alignment.Geo3D.Matrix();
73 * Create an instance of {@link Alignment.Block }
76 public Alignment.Block createAlignmentBlock()
78 return new Alignment.Block();
82 * Create an instance of {@link Alignment.AlignObject }
85 public Alignment.AlignObject createAlignmentAlignObject()
87 return new Alignment.AlignObject();
91 * Create an instance of {@link Entry.Entity }
94 public Entry.Entity createEntryEntity()
96 return new Entry.Entity();
100 * Create an instance of {@link Entry.Entity.Segment }
103 public Entry.Entity.Segment createEntryEntitySegment()
105 return new Entry.Entity.Segment();
109 * Create an instance of {@link Entry.Entity.Segment.ListMapRegion }
112 public Entry.Entity.Segment.ListMapRegion createEntryEntitySegmentListMapRegion()
114 return new Entry.Entity.Segment.ListMapRegion();
118 * Create an instance of {@link Entry.Entity.Segment.ListMapRegion.MapRegion }
121 public Entry.Entity.Segment.ListMapRegion.MapRegion createEntryEntitySegmentListMapRegionMapRegion()
123 return new Entry.Entity.Segment.ListMapRegion.MapRegion();
127 * Create an instance of
128 * {@link Entry.Entity.Segment.ListMapRegion.MapRegion.Db }
131 public Entry.Entity.Segment.ListMapRegion.MapRegion.Db createEntryEntitySegmentListMapRegionMapRegionDb()
133 return new Entry.Entity.Segment.ListMapRegion.MapRegion.Db();
137 * Create an instance of {@link Entry.Entity.Segment.ListResidue }
140 public Entry.Entity.Segment.ListResidue createEntryEntitySegmentListResidue()
142 return new Entry.Entity.Segment.ListResidue();
146 * Create an instance of {@link Entry.Entity.Segment.ListResidue.Residue }
149 public Entry.Entity.Segment.ListResidue.Residue createEntryEntitySegmentListResidueResidue()
151 return new Entry.Entity.Segment.ListResidue.Residue();
155 * Create an instance of {@link Entry.ListDB }
158 public Entry.ListDB createEntryListDB()
160 return new Entry.ListDB();
164 * Create an instance of {@link Entry.EntryDetail }
167 public Entry.EntryDetail createEntryEntryDetail()
169 return new Entry.EntryDetail();
173 * Create an instance of {@link Alignment.Score }
176 public Alignment.Score createAlignmentScore()
178 return new Alignment.Score();
182 * Create an instance of {@link Alignment.Geo3D.Vector }
185 public Alignment.Geo3D.Vector createAlignmentGeo3DVector()
187 return new Alignment.Geo3D.Vector();
191 * Create an instance of {@link Alignment.Geo3D.Matrix.Max11 }
194 public Alignment.Geo3D.Matrix.Max11 createAlignmentGeo3DMatrixMax11()
196 return new Alignment.Geo3D.Matrix.Max11();
200 * Create an instance of {@link Alignment.Geo3D.Matrix.Max12 }
203 public Alignment.Geo3D.Matrix.Max12 createAlignmentGeo3DMatrixMax12()
205 return new Alignment.Geo3D.Matrix.Max12();
209 * Create an instance of {@link Alignment.Geo3D.Matrix.Max13 }
212 public Alignment.Geo3D.Matrix.Max13 createAlignmentGeo3DMatrixMax13()
214 return new Alignment.Geo3D.Matrix.Max13();
218 * Create an instance of {@link Alignment.Geo3D.Matrix.Max21 }
221 public Alignment.Geo3D.Matrix.Max21 createAlignmentGeo3DMatrixMax21()
223 return new Alignment.Geo3D.Matrix.Max21();
227 * Create an instance of {@link Alignment.Geo3D.Matrix.Max22 }
230 public Alignment.Geo3D.Matrix.Max22 createAlignmentGeo3DMatrixMax22()
232 return new Alignment.Geo3D.Matrix.Max22();
236 * Create an instance of {@link Alignment.Geo3D.Matrix.Max23 }
239 public Alignment.Geo3D.Matrix.Max23 createAlignmentGeo3DMatrixMax23()
241 return new Alignment.Geo3D.Matrix.Max23();
245 * Create an instance of {@link Alignment.Geo3D.Matrix.Max31 }
248 public Alignment.Geo3D.Matrix.Max31 createAlignmentGeo3DMatrixMax31()
250 return new Alignment.Geo3D.Matrix.Max31();
254 * Create an instance of {@link Alignment.Geo3D.Matrix.Max32 }
257 public Alignment.Geo3D.Matrix.Max32 createAlignmentGeo3DMatrixMax32()
259 return new Alignment.Geo3D.Matrix.Max32();
263 * Create an instance of {@link Alignment.Geo3D.Matrix.Max33 }
266 public Alignment.Geo3D.Matrix.Max33 createAlignmentGeo3DMatrixMax33()
268 return new Alignment.Geo3D.Matrix.Max33();
272 * Create an instance of {@link Alignment.Block.Segment }
275 public Alignment.Block.Segment createAlignmentBlockSegment()
277 return new Alignment.Block.Segment();
281 * Create an instance of {@link Alignment.AlignObject.AlignObjectDetail }
284 public Alignment.AlignObject.AlignObjectDetail createAlignmentAlignObjectAlignObjectDetail()
286 return new Alignment.AlignObject.AlignObjectDetail();
290 * Create an instance of {@link Alignment.AlignObject.Sequence }
293 public Alignment.AlignObject.Sequence createAlignmentAlignObjectSequence()
295 return new Alignment.AlignObject.Sequence();
299 * Create an instance of {@link Entry.Entity.EntityDetail }
302 public Entry.Entity.EntityDetail createEntryEntityEntityDetail()
304 return new Entry.Entity.EntityDetail();
308 * Create an instance of {@link Entry.Entity.Segment.SegmentDetail }
311 public Entry.Entity.Segment.SegmentDetail createEntryEntitySegmentSegmentDetail()
313 return new Entry.Entity.Segment.SegmentDetail();
317 * Create an instance of
318 * {@link Entry.Entity.Segment.ListMapRegion.MapRegion.Db.DbDetail }
321 public Entry.Entity.Segment.ListMapRegion.MapRegion.Db.DbDetail createEntryEntitySegmentListMapRegionMapRegionDbDbDetail()
323 return new Entry.Entity.Segment.ListMapRegion.MapRegion.Db.DbDetail();
327 * Create an instance of
328 * {@link Entry.Entity.Segment.ListResidue.Residue.CrossRefDb }
331 public Entry.Entity.Segment.ListResidue.Residue.CrossRefDb createEntryEntitySegmentListResidueResidueCrossRefDb()
333 return new Entry.Entity.Segment.ListResidue.Residue.CrossRefDb();
337 * Create an instance of
338 * {@link Entry.Entity.Segment.ListResidue.Residue.ResidueDetail }
341 public Entry.Entity.Segment.ListResidue.Residue.ResidueDetail createEntryEntitySegmentListResidueResidueResidueDetail()
343 return new Entry.Entity.Segment.ListResidue.Residue.ResidueDetail();
347 * Create an instance of {@link Entry.ListDB.Db }
350 public Entry.ListDB.Db createEntryListDBDb()
352 return new Entry.ListDB.Db();