// // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-2 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2013.01.18 at 06:33:53 PM MEZ // package com.discobeard.spriter.dom; import javax.xml.bind.JAXBElement; import javax.xml.bind.annotation.XmlElementDecl; import javax.xml.bind.annotation.XmlRegistry; import javax.xml.namespace.QName; /** * This object contains factory methods for each * Java content interface and Java element interface * generated in the com.discobeard.spriter.dom package. * <p>An ObjectFactory allows you to programatically * construct new instances of the Java representation * for XML content. The Java representation of XML * content can consist of schema derived interfaces * and classes representing the binding of schema * type definitions, element declarations and model * groups. Factory methods for each of these are * provided in this class. * */ @XmlRegistry public class ObjectFactory { private final static QName _Folder_QNAME = new QName("", "folder"); private final static QName _SpriterData_QNAME = new QName("", "spriter_data"); private final static QName _Animation_QNAME = new QName("", "animation"); private final static QName _File_QNAME = new QName("", "file"); private final static QName _Entity_QNAME = new QName("", "entity"); private final static QName _Bone_QNAME = new QName("", "bone"); private final static QName _Timeline_QNAME = new QName("", "timeline"); private final static QName _ObjectRef_QNAME = new QName("", "object_ref"); private final static QName _BoneRef_QNAME = new QName("", "bone_ref"); private final static QName _Object_QNAME = new QName("", "object"); private final static QName _Mainline_QNAME = new QName("", "mainline"); private final static QName _Key_QNAME = new QName("", "key"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.discobeard.spriter.dom * */ public ObjectFactory() { } /** * Create an instance of {@link Key } * */ public Key createKey() { return new Key(); } /** * Create an instance of {@link AnimationObject } * */ public AnimationObject createAnimationObject() { return new AnimationObject(); } /** * Create an instance of {@link Entity } * */ public Entity createEntity() { return new Entity(); } /** * Create an instance of {@link Folder } * */ public Folder createFolder() { return new Folder(); } /** * Create an instance of {@link TimeLine } * */ public TimeLine createTimeLine() { return new TimeLine(); } /** * Create an instance of {@link MainLine } * */ public MainLine createMainLine() { return new MainLine(); } /** * Create an instance of {@link BoneRef } * */ public BoneRef createBoneRef() { return new BoneRef(); } /** * Create an instance of {@link AnimationObjectRef } * */ public AnimationObjectRef createAnimationObjectRef() { return new AnimationObjectRef(); } /** * Create an instance of {@link File } * */ public File createFile() { return new File(); } /** * Create an instance of {@link Bone } * */ public Bone createBone() { return new Bone(); } /** * Create an instance of {@link SpriterData } * */ public SpriterData createSpriterData() { return new SpriterData(); } /** * Create an instance of {@link Animation } * */ public Animation createAnimation() { return new Animation(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Folder }{@code >}} * */ @XmlElementDecl(namespace = "", name = "folder") public JAXBElement<Folder> createFolder(Folder value) { return new JAXBElement<Folder>(_Folder_QNAME, Folder.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SpriterData }{@code >}} * */ @XmlElementDecl(namespace = "", name = "spriter_data") public JAXBElement<SpriterData> createSpriterData(SpriterData value) { return new JAXBElement<SpriterData>(_SpriterData_QNAME, SpriterData.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Animation }{@code >}} * */ @XmlElementDecl(namespace = "", name = "animation") public JAXBElement<Animation> createAnimation(Animation value) { return new JAXBElement<Animation>(_Animation_QNAME, Animation.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link File }{@code >}} * */ @XmlElementDecl(namespace = "", name = "file") public JAXBElement<File> createFile(File value) { return new JAXBElement<File>(_File_QNAME, File.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Entity }{@code >}} * */ @XmlElementDecl(namespace = "", name = "entity") public JAXBElement<Entity> createEntity(Entity value) { return new JAXBElement<Entity>(_Entity_QNAME, Entity.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Bone }{@code >}} * */ @XmlElementDecl(namespace = "", name = "bone") public JAXBElement<Bone> createBone(Bone value) { return new JAXBElement<Bone>(_Bone_QNAME, Bone.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TimeLine }{@code >}} * */ @XmlElementDecl(namespace = "", name = "timeline") public JAXBElement<TimeLine> createTimeline(TimeLine value) { return new JAXBElement<TimeLine>(_Timeline_QNAME, TimeLine.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AnimationObjectRef }{@code >}} * */ @XmlElementDecl(namespace = "", name = "object_ref") public JAXBElement<AnimationObjectRef> createObjectRef(AnimationObjectRef value) { return new JAXBElement<AnimationObjectRef>(_ObjectRef_QNAME, AnimationObjectRef.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BoneRef }{@code >}} * */ @XmlElementDecl(namespace = "", name = "bone_ref") public JAXBElement<BoneRef> createBoneRef(BoneRef value) { return new JAXBElement<BoneRef>(_BoneRef_QNAME, BoneRef.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AnimationObject }{@code >}} * */ @XmlElementDecl(namespace = "", name = "object") public JAXBElement<AnimationObject> createObject(AnimationObject value) { return new JAXBElement<AnimationObject>(_Object_QNAME, AnimationObject.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MainLine }{@code >}} * */ @XmlElementDecl(namespace = "", name = "mainline") public JAXBElement<MainLine> createMainline(MainLine value) { return new JAXBElement<MainLine>(_Mainline_QNAME, MainLine.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Key }{@code >}} * */ @XmlElementDecl(namespace = "", name = "key") public JAXBElement<Key> createKey(Key value) { return new JAXBElement<Key>(_Key_QNAME, Key.class, null, value); } }