1 | // |
2 | // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833 |
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: 2010.06.29 at 05:36:20 PM CEST |
6 | // |
7 | |
8 | |
9 | package org.jomc.sdk.model; |
10 | |
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; |
15 | |
16 | |
17 | /** |
18 | * This object contains factory methods for each |
19 | * Java content interface and Java element interface |
20 | * generated in the org.jomc.sdk.model 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. |
29 | * |
30 | */ |
31 | @XmlRegistry |
32 | public class ObjectFactory { |
33 | |
34 | private final static QName _Schema_QNAME = new QName("http://jomc.org/sdk/model", "schema"); |
35 | private final static QName _Item_QNAME = new QName("http://jomc.org/sdk/model", "item"); |
36 | private final static QName _Map_QNAME = new QName("http://jomc.org/sdk/model", "map"); |
37 | private final static QName _List_QNAME = new QName("http://jomc.org/sdk/model", "list"); |
38 | private final static QName _Schemas_QNAME = new QName("http://jomc.org/sdk/model", "schemas"); |
39 | |
40 | /** |
41 | * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.jomc.sdk.model |
42 | * |
43 | */ |
44 | public ObjectFactory() { |
45 | } |
46 | |
47 | /** |
48 | * Create an instance of {@link ItemType } |
49 | * |
50 | */ |
51 | public ItemType createItemType() { |
52 | return new ItemType(); |
53 | } |
54 | |
55 | /** |
56 | * Create an instance of {@link MapType.Entry } |
57 | * |
58 | */ |
59 | public MapType.Entry createMapTypeEntry() { |
60 | return new MapType.Entry(); |
61 | } |
62 | |
63 | /** |
64 | * Create an instance of {@link ListType } |
65 | * |
66 | */ |
67 | public ListType createListType() { |
68 | return new ListType(); |
69 | } |
70 | |
71 | /** |
72 | * Create an instance of {@link SchemasType } |
73 | * |
74 | */ |
75 | public SchemasType createSchemasType() { |
76 | return new SchemasType(); |
77 | } |
78 | |
79 | /** |
80 | * Create an instance of {@link SchemaType } |
81 | * |
82 | */ |
83 | public SchemaType createSchemaType() { |
84 | return new SchemaType(); |
85 | } |
86 | |
87 | /** |
88 | * Create an instance of {@link MapType } |
89 | * |
90 | */ |
91 | public MapType createMapType() { |
92 | return new MapType(); |
93 | } |
94 | |
95 | /** |
96 | * Create an instance of {@link JAXBElement }{@code <}{@link SchemaType }{@code >}} |
97 | * |
98 | */ |
99 | @XmlElementDecl(namespace = "http://jomc.org/sdk/model", name = "schema") |
100 | public JAXBElement<SchemaType> createSchema(SchemaType value) { |
101 | return new JAXBElement<SchemaType>(_Schema_QNAME, SchemaType.class, null, value); |
102 | } |
103 | |
104 | /** |
105 | * Create an instance of {@link JAXBElement }{@code <}{@link ItemType }{@code >}} |
106 | * |
107 | */ |
108 | @XmlElementDecl(namespace = "http://jomc.org/sdk/model", name = "item") |
109 | public JAXBElement<ItemType> createItem(ItemType value) { |
110 | return new JAXBElement<ItemType>(_Item_QNAME, ItemType.class, null, value); |
111 | } |
112 | |
113 | /** |
114 | * Create an instance of {@link JAXBElement }{@code <}{@link MapType }{@code >}} |
115 | * |
116 | */ |
117 | @XmlElementDecl(namespace = "http://jomc.org/sdk/model", name = "map") |
118 | public JAXBElement<MapType> createMap(MapType value) { |
119 | return new JAXBElement<MapType>(_Map_QNAME, MapType.class, null, value); |
120 | } |
121 | |
122 | /** |
123 | * Create an instance of {@link JAXBElement }{@code <}{@link ListType }{@code >}} |
124 | * |
125 | */ |
126 | @XmlElementDecl(namespace = "http://jomc.org/sdk/model", name = "list") |
127 | public JAXBElement<ListType> createList(ListType value) { |
128 | return new JAXBElement<ListType>(_List_QNAME, ListType.class, null, value); |
129 | } |
130 | |
131 | /** |
132 | * Create an instance of {@link JAXBElement }{@code <}{@link SchemasType }{@code >}} |
133 | * |
134 | */ |
135 | @XmlElementDecl(namespace = "http://jomc.org/sdk/model", name = "schemas") |
136 | public JAXBElement<SchemasType> createSchemas(SchemasType value) { |
137 | return new JAXBElement<SchemasType>(_Schemas_QNAME, SchemasType.class, null, value); |
138 | } |
139 | |
140 | } |