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
9 package jalview.xml.binding.sifts;
11 import javax.xml.bind.annotation.XmlRegistry;
15 * This object contains factory methods for each
16 * Java content interface and Java element interface
17 * generated in the jalview.xml.binding.sifts package.
18 * <p>An ObjectFactory allows you to programatically
19 * construct new instances of the Java representation
20 * for XML content. The Java representation of XML
21 * content can consist of schema derived interfaces
22 * and classes representing the binding of schema
23 * type definitions, element declarations and model
24 * groups. Factory methods for each of these are
25 * provided in this class.
29 public class ObjectFactory {
33 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: jalview.xml.binding.sifts
36 public ObjectFactory() {
40 * Create an instance of {@link Entry }
43 public Entry createEntry() {
48 * Create an instance of {@link Alignment }
51 public Alignment createAlignment() {
52 return new Alignment();
56 * Create an instance of {@link Alignment.Geo3D }
59 public Alignment.Geo3D createAlignmentGeo3D() {
60 return new Alignment.Geo3D();
64 * Create an instance of {@link Alignment.Geo3D.Matrix }
67 public Alignment.Geo3D.Matrix createAlignmentGeo3DMatrix() {
68 return new Alignment.Geo3D.Matrix();
72 * Create an instance of {@link Alignment.Block }
75 public Alignment.Block createAlignmentBlock() {
76 return new Alignment.Block();
80 * Create an instance of {@link Alignment.AlignObject }
83 public Alignment.AlignObject createAlignmentAlignObject() {
84 return new Alignment.AlignObject();
88 * Create an instance of {@link Entry.Entity }
91 public Entry.Entity createEntryEntity() {
92 return new Entry.Entity();
96 * Create an instance of {@link Entry.Entity.Segment }
99 public Entry.Entity.Segment createEntryEntitySegment() {
100 return new Entry.Entity.Segment();
104 * Create an instance of {@link Entry.Entity.Segment.ListMapRegion }
107 public Entry.Entity.Segment.ListMapRegion createEntryEntitySegmentListMapRegion() {
108 return new Entry.Entity.Segment.ListMapRegion();
112 * Create an instance of {@link Entry.Entity.Segment.ListMapRegion.MapRegion }
115 public Entry.Entity.Segment.ListMapRegion.MapRegion createEntryEntitySegmentListMapRegionMapRegion() {
116 return new Entry.Entity.Segment.ListMapRegion.MapRegion();
120 * Create an instance of {@link Entry.Entity.Segment.ListMapRegion.MapRegion.Db }
123 public Entry.Entity.Segment.ListMapRegion.MapRegion.Db createEntryEntitySegmentListMapRegionMapRegionDb() {
124 return new Entry.Entity.Segment.ListMapRegion.MapRegion.Db();
128 * Create an instance of {@link Entry.Entity.Segment.ListResidue }
131 public Entry.Entity.Segment.ListResidue createEntryEntitySegmentListResidue() {
132 return new Entry.Entity.Segment.ListResidue();
136 * Create an instance of {@link Entry.Entity.Segment.ListResidue.Residue }
139 public Entry.Entity.Segment.ListResidue.Residue createEntryEntitySegmentListResidueResidue() {
140 return new Entry.Entity.Segment.ListResidue.Residue();
144 * Create an instance of {@link Entry.ListDB }
147 public Entry.ListDB createEntryListDB() {
148 return new Entry.ListDB();
152 * Create an instance of {@link Entry.EntryDetail }
155 public Entry.EntryDetail createEntryEntryDetail() {
156 return new Entry.EntryDetail();
160 * Create an instance of {@link Alignment.Score }
163 public Alignment.Score createAlignmentScore() {
164 return new Alignment.Score();
168 * Create an instance of {@link Alignment.Geo3D.Vector }
171 public Alignment.Geo3D.Vector createAlignmentGeo3DVector() {
172 return new Alignment.Geo3D.Vector();
176 * Create an instance of {@link Alignment.Geo3D.Matrix.Max11 }
179 public Alignment.Geo3D.Matrix.Max11 createAlignmentGeo3DMatrixMax11() {
180 return new Alignment.Geo3D.Matrix.Max11();
184 * Create an instance of {@link Alignment.Geo3D.Matrix.Max12 }
187 public Alignment.Geo3D.Matrix.Max12 createAlignmentGeo3DMatrixMax12() {
188 return new Alignment.Geo3D.Matrix.Max12();
192 * Create an instance of {@link Alignment.Geo3D.Matrix.Max13 }
195 public Alignment.Geo3D.Matrix.Max13 createAlignmentGeo3DMatrixMax13() {
196 return new Alignment.Geo3D.Matrix.Max13();
200 * Create an instance of {@link Alignment.Geo3D.Matrix.Max21 }
203 public Alignment.Geo3D.Matrix.Max21 createAlignmentGeo3DMatrixMax21() {
204 return new Alignment.Geo3D.Matrix.Max21();
208 * Create an instance of {@link Alignment.Geo3D.Matrix.Max22 }
211 public Alignment.Geo3D.Matrix.Max22 createAlignmentGeo3DMatrixMax22() {
212 return new Alignment.Geo3D.Matrix.Max22();
216 * Create an instance of {@link Alignment.Geo3D.Matrix.Max23 }
219 public Alignment.Geo3D.Matrix.Max23 createAlignmentGeo3DMatrixMax23() {
220 return new Alignment.Geo3D.Matrix.Max23();
224 * Create an instance of {@link Alignment.Geo3D.Matrix.Max31 }
227 public Alignment.Geo3D.Matrix.Max31 createAlignmentGeo3DMatrixMax31() {
228 return new Alignment.Geo3D.Matrix.Max31();
232 * Create an instance of {@link Alignment.Geo3D.Matrix.Max32 }
235 public Alignment.Geo3D.Matrix.Max32 createAlignmentGeo3DMatrixMax32() {
236 return new Alignment.Geo3D.Matrix.Max32();
240 * Create an instance of {@link Alignment.Geo3D.Matrix.Max33 }
243 public Alignment.Geo3D.Matrix.Max33 createAlignmentGeo3DMatrixMax33() {
244 return new Alignment.Geo3D.Matrix.Max33();
248 * Create an instance of {@link Alignment.Block.Segment }
251 public Alignment.Block.Segment createAlignmentBlockSegment() {
252 return new Alignment.Block.Segment();
256 * Create an instance of {@link Alignment.AlignObject.AlignObjectDetail }
259 public Alignment.AlignObject.AlignObjectDetail createAlignmentAlignObjectAlignObjectDetail() {
260 return new Alignment.AlignObject.AlignObjectDetail();
264 * Create an instance of {@link Alignment.AlignObject.Sequence }
267 public Alignment.AlignObject.Sequence createAlignmentAlignObjectSequence() {
268 return new Alignment.AlignObject.Sequence();
272 * Create an instance of {@link Entry.Entity.EntityDetail }
275 public Entry.Entity.EntityDetail createEntryEntityEntityDetail() {
276 return new Entry.Entity.EntityDetail();
280 * Create an instance of {@link Entry.Entity.Segment.SegmentDetail }
283 public Entry.Entity.Segment.SegmentDetail createEntryEntitySegmentSegmentDetail() {
284 return new Entry.Entity.Segment.SegmentDetail();
288 * Create an instance of {@link Entry.Entity.Segment.ListMapRegion.MapRegion.Db.DbDetail }
291 public Entry.Entity.Segment.ListMapRegion.MapRegion.Db.DbDetail createEntryEntitySegmentListMapRegionMapRegionDbDbDetail() {
292 return new Entry.Entity.Segment.ListMapRegion.MapRegion.Db.DbDetail();
296 * Create an instance of {@link Entry.Entity.Segment.ListResidue.Residue.CrossRefDb }
299 public Entry.Entity.Segment.ListResidue.Residue.CrossRefDb createEntryEntitySegmentListResidueResidueCrossRefDb() {
300 return new Entry.Entity.Segment.ListResidue.Residue.CrossRefDb();
304 * Create an instance of {@link Entry.Entity.Segment.ListResidue.Residue.ResidueDetail }
307 public Entry.Entity.Segment.ListResidue.Residue.ResidueDetail createEntryEntitySegmentListResidueResidueResidueDetail() {
308 return new Entry.Entity.Segment.ListResidue.Residue.ResidueDetail();
312 * Create an instance of {@link Entry.ListDB.Db }
315 public Entry.ListDB.Db createEntryListDBDb() {
316 return new Entry.ListDB.Db();