View Javadoc

1   //
2   // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0.6-01/24/2006 06:15 PM(kohsuke)-fcs 
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: 2012.10.03 at 04:27:47 AM CEST 
6   //
7   
8   
9   package org.jdtaus.mojo.resource.model;
10  
11  
12  /**
13   * This object contains factory methods for each 
14   * Java content interface and Java element interface 
15   * generated in the org.jdtaus.mojo.resource.model package. 
16   * <p>An ObjectFactory allows you to programatically 
17   * construct new instances of the Java representation 
18   * for XML content. The Java representation of XML 
19   * content can consist of schema derived interfaces 
20   * and classes representing the binding of schema 
21   * type definitions, element declarations and model 
22   * groups.  Factory methods for each of these are 
23   * provided in this class.
24   * 
25   */
26  public class ObjectFactory
27      extends org.jdtaus.mojo.resource.model.impl.runtime.DefaultJAXBContextImpl
28  {
29  
30      private static java.util.HashMap defaultImplementations = new java.util.HashMap(52, 0.75F);
31      private static java.util.HashMap rootTagMap = new java.util.HashMap();
32      public final static org.jdtaus.mojo.resource.model.impl.runtime.GrammarInfo grammarInfo = new org.jdtaus.mojo.resource.model.impl.runtime.GrammarInfoImpl(rootTagMap, defaultImplementations, (org.jdtaus.mojo.resource.model.ObjectFactory.class));
33      public final static java.lang.Class version = (org.jdtaus.mojo.resource.model.impl.JAXBVersion.class);
34  
35      static {
36          defaultImplementations.put((org.jdtaus.mojo.resource.model.MessagesElement.class), "org.jdtaus.mojo.resource.model.impl.MessagesElementImpl");
37          defaultImplementations.put((org.jdtaus.mojo.resource.model.Specifications.class), "org.jdtaus.mojo.resource.model.impl.SpecificationsImpl");
38          defaultImplementations.put((org.jdtaus.mojo.resource.model.Properties.class), "org.jdtaus.mojo.resource.model.impl.PropertiesImpl");
39          defaultImplementations.put((org.jdtaus.mojo.resource.model.ModulesElement.class), "org.jdtaus.mojo.resource.model.impl.ModulesElementImpl");
40          defaultImplementations.put((org.jdtaus.mojo.resource.model.SpecificationElement.class), "org.jdtaus.mojo.resource.model.impl.SpecificationElementImpl");
41          defaultImplementations.put((org.jdtaus.mojo.resource.model.PropertyElement.class), "org.jdtaus.mojo.resource.model.impl.PropertyElementImpl");
42          defaultImplementations.put((org.jdtaus.mojo.resource.model.Messages.class), "org.jdtaus.mojo.resource.model.impl.MessagesImpl");
43          defaultImplementations.put((org.jdtaus.mojo.resource.model.ImplementationElement.class), "org.jdtaus.mojo.resource.model.impl.ImplementationElementImpl");
44          defaultImplementations.put((org.jdtaus.mojo.resource.model.Implementation.class), "org.jdtaus.mojo.resource.model.impl.ImplementationImpl");
45          defaultImplementations.put((org.jdtaus.mojo.resource.model.ArgumentsElement.class), "org.jdtaus.mojo.resource.model.impl.ArgumentsElementImpl");
46          defaultImplementations.put((org.jdtaus.mojo.resource.model.Property.class), "org.jdtaus.mojo.resource.model.impl.PropertyImpl");
47          defaultImplementations.put((org.jdtaus.mojo.resource.model.ModelObject.class), "org.jdtaus.mojo.resource.model.impl.ModelObjectImpl");
48          defaultImplementations.put((org.jdtaus.mojo.resource.model.Texts.class), "org.jdtaus.mojo.resource.model.impl.TextsImpl");
49          defaultImplementations.put((org.jdtaus.mojo.resource.model.DependenciesElement.class), "org.jdtaus.mojo.resource.model.impl.DependenciesElementImpl");
50          defaultImplementations.put((org.jdtaus.mojo.resource.model.ImplementationReference.class), "org.jdtaus.mojo.resource.model.impl.ImplementationReferenceImpl");
51          defaultImplementations.put((org.jdtaus.mojo.resource.model.Specification.class), "org.jdtaus.mojo.resource.model.impl.SpecificationImpl");
52          defaultImplementations.put((org.jdtaus.mojo.resource.model.ImplementationsElement.class), "org.jdtaus.mojo.resource.model.impl.ImplementationsElementImpl");
53          defaultImplementations.put((org.jdtaus.mojo.resource.model.Modules.class), "org.jdtaus.mojo.resource.model.impl.ModulesImpl");
54          defaultImplementations.put((org.jdtaus.mojo.resource.model.TextElement.class), "org.jdtaus.mojo.resource.model.impl.TextElementImpl");
55          defaultImplementations.put((org.jdtaus.mojo.resource.model.Text.class), "org.jdtaus.mojo.resource.model.impl.TextImpl");
56          defaultImplementations.put((org.jdtaus.mojo.resource.model.Argument.class), "org.jdtaus.mojo.resource.model.impl.ArgumentImpl");
57          defaultImplementations.put((org.jdtaus.mojo.resource.model.Arguments.class), "org.jdtaus.mojo.resource.model.impl.ArgumentsImpl");
58          defaultImplementations.put((org.jdtaus.mojo.resource.model.Implementations.class), "org.jdtaus.mojo.resource.model.impl.ImplementationsImpl");
59          defaultImplementations.put((org.jdtaus.mojo.resource.model.ModuleElement.class), "org.jdtaus.mojo.resource.model.impl.ModuleElementImpl");
60          defaultImplementations.put((org.jdtaus.mojo.resource.model.SpecificationReference.class), "org.jdtaus.mojo.resource.model.impl.SpecificationReferenceImpl");
61          defaultImplementations.put((org.jdtaus.mojo.resource.model.TemplateElement.class), "org.jdtaus.mojo.resource.model.impl.TemplateElementImpl");
62          defaultImplementations.put((org.jdtaus.mojo.resource.model.MessageElement.class), "org.jdtaus.mojo.resource.model.impl.MessageElementImpl");
63          defaultImplementations.put((org.jdtaus.mojo.resource.model.DependencyElement.class), "org.jdtaus.mojo.resource.model.impl.DependencyElementImpl");
64          defaultImplementations.put((org.jdtaus.mojo.resource.model.Module.class), "org.jdtaus.mojo.resource.model.impl.ModuleImpl");
65          defaultImplementations.put((org.jdtaus.mojo.resource.model.Dependencies.class), "org.jdtaus.mojo.resource.model.impl.DependenciesImpl");
66          defaultImplementations.put((org.jdtaus.mojo.resource.model.Dependency.class), "org.jdtaus.mojo.resource.model.impl.DependencyImpl");
67          defaultImplementations.put((org.jdtaus.mojo.resource.model.SpecificationsElement.class), "org.jdtaus.mojo.resource.model.impl.SpecificationsElementImpl");
68          defaultImplementations.put((org.jdtaus.mojo.resource.model.ArgumentElement.class), "org.jdtaus.mojo.resource.model.impl.ArgumentElementImpl");
69          defaultImplementations.put((org.jdtaus.mojo.resource.model.DocumentationElement.class), "org.jdtaus.mojo.resource.model.impl.DocumentationElementImpl");
70          defaultImplementations.put((org.jdtaus.mojo.resource.model.MessageReference.class), "org.jdtaus.mojo.resource.model.impl.MessageReferenceImpl");
71          defaultImplementations.put((org.jdtaus.mojo.resource.model.Message.class), "org.jdtaus.mojo.resource.model.impl.MessageImpl");
72          defaultImplementations.put((org.jdtaus.mojo.resource.model.TextsElement.class), "org.jdtaus.mojo.resource.model.impl.TextsElementImpl");
73          defaultImplementations.put((org.jdtaus.mojo.resource.model.PropertiesElement.class), "org.jdtaus.mojo.resource.model.impl.PropertiesElementImpl");
74          rootTagMap.put(new javax.xml.namespace.QName("http://jdtaus.org/core/model/container", "properties"), (org.jdtaus.mojo.resource.model.PropertiesElement.class));
75          rootTagMap.put(new javax.xml.namespace.QName("http://jdtaus.org/core/model/container", "property"), (org.jdtaus.mojo.resource.model.PropertyElement.class));
76          rootTagMap.put(new javax.xml.namespace.QName("http://jdtaus.org/core/model/container", "implementations"), (org.jdtaus.mojo.resource.model.ImplementationsElement.class));
77          rootTagMap.put(new javax.xml.namespace.QName("http://jdtaus.org/core/model/container", "specifications"), (org.jdtaus.mojo.resource.model.SpecificationsElement.class));
78          rootTagMap.put(new javax.xml.namespace.QName("http://jdtaus.org/core/model/container", "messages"), (org.jdtaus.mojo.resource.model.MessagesElement.class));
79          rootTagMap.put(new javax.xml.namespace.QName("http://jdtaus.org/core/model/container", "module"), (org.jdtaus.mojo.resource.model.ModuleElement.class));
80          rootTagMap.put(new javax.xml.namespace.QName("http://jdtaus.org/core/model/container", "text"), (org.jdtaus.mojo.resource.model.TextElement.class));
81          rootTagMap.put(new javax.xml.namespace.QName("http://jdtaus.org/core/model/container", "argument"), (org.jdtaus.mojo.resource.model.ArgumentElement.class));
82          rootTagMap.put(new javax.xml.namespace.QName("http://jdtaus.org/core/model/container", "template"), (org.jdtaus.mojo.resource.model.TemplateElement.class));
83          rootTagMap.put(new javax.xml.namespace.QName("http://jdtaus.org/core/model/container", "texts"), (org.jdtaus.mojo.resource.model.TextsElement.class));
84          rootTagMap.put(new javax.xml.namespace.QName("http://jdtaus.org/core/model/container", "specification"), (org.jdtaus.mojo.resource.model.SpecificationElement.class));
85          rootTagMap.put(new javax.xml.namespace.QName("http://jdtaus.org/core/model/container", "documentation"), (org.jdtaus.mojo.resource.model.DocumentationElement.class));
86          rootTagMap.put(new javax.xml.namespace.QName("http://jdtaus.org/core/model/container", "modules"), (org.jdtaus.mojo.resource.model.ModulesElement.class));
87          rootTagMap.put(new javax.xml.namespace.QName("http://jdtaus.org/core/model/container", "arguments"), (org.jdtaus.mojo.resource.model.ArgumentsElement.class));
88          rootTagMap.put(new javax.xml.namespace.QName("http://jdtaus.org/core/model/container", "message"), (org.jdtaus.mojo.resource.model.MessageElement.class));
89          rootTagMap.put(new javax.xml.namespace.QName("http://jdtaus.org/core/model/container", "dependency"), (org.jdtaus.mojo.resource.model.DependencyElement.class));
90          rootTagMap.put(new javax.xml.namespace.QName("http://jdtaus.org/core/model/container", "implementation"), (org.jdtaus.mojo.resource.model.ImplementationElement.class));
91          rootTagMap.put(new javax.xml.namespace.QName("http://jdtaus.org/core/model/container", "dependencies"), (org.jdtaus.mojo.resource.model.DependenciesElement.class));
92      }
93  
94      /**
95       * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.jdtaus.mojo.resource.model
96       * 
97       */
98      public ObjectFactory() {
99          super(grammarInfo);
100     }
101 
102     /**
103      * Create an instance of the specified Java content interface.
104      * 
105      * @param javaContentInterface
106      *     the Class object of the javacontent interface to instantiate
107      * @return
108      *     a new instance
109      * @throws JAXBException
110      *     if an error occurs
111      */
112     public java.lang.Object newInstance(java.lang.Class javaContentInterface)
113         throws javax.xml.bind.JAXBException
114     {
115         return super.newInstance(javaContentInterface);
116     }
117 
118     /**
119      * Get the specified property. This method can only be
120      * used to get provider specific properties.
121      * Attempting to get an undefined property will result
122      * in a PropertyException being thrown.
123      * 
124      * @param name
125      *     the name of the property to retrieve
126      * @return
127      *     the value of the requested property
128      * @throws PropertyException
129      *     when there is an error retrieving the given property or value
130      */
131     public java.lang.Object getProperty(java.lang.String name)
132         throws javax.xml.bind.PropertyException
133     {
134         return super.getProperty(name);
135     }
136 
137     /**
138      * Set the specified property. This method can only be
139      * used to set provider specific properties.
140      * Attempting to set an undefined property will result
141      * in a PropertyException being thrown.
142      * 
143      * @param name
144      *     the name of the property to retrieve
145      * @param value
146      *     the value of the property to be set
147      * @throws PropertyException
148      *     when there is an error processing the given property or value
149      */
150     public void setProperty(java.lang.String name, java.lang.Object value)
151         throws javax.xml.bind.PropertyException
152     {
153         super.setProperty(name, value);
154     }
155 
156     /**
157      * Create an instance of MessagesElement
158      * 
159      * @throws JAXBException
160      *     if an error occurs
161      */
162     public org.jdtaus.mojo.resource.model.MessagesElement createMessagesElement()
163         throws javax.xml.bind.JAXBException
164     {
165         return new org.jdtaus.mojo.resource.model.impl.MessagesElementImpl();
166     }
167 
168     /**
169      * Create an instance of Specifications
170      * 
171      * @throws JAXBException
172      *     if an error occurs
173      */
174     public org.jdtaus.mojo.resource.model.Specifications createSpecifications()
175         throws javax.xml.bind.JAXBException
176     {
177         return new org.jdtaus.mojo.resource.model.impl.SpecificationsImpl();
178     }
179 
180     /**
181      * Create an instance of Properties
182      * 
183      * @throws JAXBException
184      *     if an error occurs
185      */
186     public org.jdtaus.mojo.resource.model.Properties createProperties()
187         throws javax.xml.bind.JAXBException
188     {
189         return new org.jdtaus.mojo.resource.model.impl.PropertiesImpl();
190     }
191 
192     /**
193      * Create an instance of ModulesElement
194      * 
195      * @throws JAXBException
196      *     if an error occurs
197      */
198     public org.jdtaus.mojo.resource.model.ModulesElement createModulesElement()
199         throws javax.xml.bind.JAXBException
200     {
201         return new org.jdtaus.mojo.resource.model.impl.ModulesElementImpl();
202     }
203 
204     /**
205      * Create an instance of SpecificationElement
206      * 
207      * @throws JAXBException
208      *     if an error occurs
209      */
210     public org.jdtaus.mojo.resource.model.SpecificationElement createSpecificationElement()
211         throws javax.xml.bind.JAXBException
212     {
213         return new org.jdtaus.mojo.resource.model.impl.SpecificationElementImpl();
214     }
215 
216     /**
217      * Create an instance of PropertyElement
218      * 
219      * @throws JAXBException
220      *     if an error occurs
221      */
222     public org.jdtaus.mojo.resource.model.PropertyElement createPropertyElement()
223         throws javax.xml.bind.JAXBException
224     {
225         return new org.jdtaus.mojo.resource.model.impl.PropertyElementImpl();
226     }
227 
228     /**
229      * Create an instance of Messages
230      * 
231      * @throws JAXBException
232      *     if an error occurs
233      */
234     public org.jdtaus.mojo.resource.model.Messages createMessages()
235         throws javax.xml.bind.JAXBException
236     {
237         return new org.jdtaus.mojo.resource.model.impl.MessagesImpl();
238     }
239 
240     /**
241      * Create an instance of ImplementationElement
242      * 
243      * @throws JAXBException
244      *     if an error occurs
245      */
246     public org.jdtaus.mojo.resource.model.ImplementationElement createImplementationElement()
247         throws javax.xml.bind.JAXBException
248     {
249         return new org.jdtaus.mojo.resource.model.impl.ImplementationElementImpl();
250     }
251 
252     /**
253      * Create an instance of Implementation
254      * 
255      * @throws JAXBException
256      *     if an error occurs
257      */
258     public org.jdtaus.mojo.resource.model.Implementation createImplementation()
259         throws javax.xml.bind.JAXBException
260     {
261         return new org.jdtaus.mojo.resource.model.impl.ImplementationImpl();
262     }
263 
264     /**
265      * Create an instance of ArgumentsElement
266      * 
267      * @throws JAXBException
268      *     if an error occurs
269      */
270     public org.jdtaus.mojo.resource.model.ArgumentsElement createArgumentsElement()
271         throws javax.xml.bind.JAXBException
272     {
273         return new org.jdtaus.mojo.resource.model.impl.ArgumentsElementImpl();
274     }
275 
276     /**
277      * Create an instance of Property
278      * 
279      * @throws JAXBException
280      *     if an error occurs
281      */
282     public org.jdtaus.mojo.resource.model.Property createProperty()
283         throws javax.xml.bind.JAXBException
284     {
285         return new org.jdtaus.mojo.resource.model.impl.PropertyImpl();
286     }
287 
288     /**
289      * Create an instance of ModelObject
290      * 
291      * @throws JAXBException
292      *     if an error occurs
293      */
294     public org.jdtaus.mojo.resource.model.ModelObject createModelObject()
295         throws javax.xml.bind.JAXBException
296     {
297         return new org.jdtaus.mojo.resource.model.impl.ModelObjectImpl();
298     }
299 
300     /**
301      * Create an instance of Texts
302      * 
303      * @throws JAXBException
304      *     if an error occurs
305      */
306     public org.jdtaus.mojo.resource.model.Texts createTexts()
307         throws javax.xml.bind.JAXBException
308     {
309         return new org.jdtaus.mojo.resource.model.impl.TextsImpl();
310     }
311 
312     /**
313      * Create an instance of DependenciesElement
314      * 
315      * @throws JAXBException
316      *     if an error occurs
317      */
318     public org.jdtaus.mojo.resource.model.DependenciesElement createDependenciesElement()
319         throws javax.xml.bind.JAXBException
320     {
321         return new org.jdtaus.mojo.resource.model.impl.DependenciesElementImpl();
322     }
323 
324     /**
325      * Create an instance of ImplementationReference
326      * 
327      * @throws JAXBException
328      *     if an error occurs
329      */
330     public org.jdtaus.mojo.resource.model.ImplementationReference createImplementationReference()
331         throws javax.xml.bind.JAXBException
332     {
333         return new org.jdtaus.mojo.resource.model.impl.ImplementationReferenceImpl();
334     }
335 
336     /**
337      * Create an instance of Specification
338      * 
339      * @throws JAXBException
340      *     if an error occurs
341      */
342     public org.jdtaus.mojo.resource.model.Specification createSpecification()
343         throws javax.xml.bind.JAXBException
344     {
345         return new org.jdtaus.mojo.resource.model.impl.SpecificationImpl();
346     }
347 
348     /**
349      * Create an instance of ImplementationsElement
350      * 
351      * @throws JAXBException
352      *     if an error occurs
353      */
354     public org.jdtaus.mojo.resource.model.ImplementationsElement createImplementationsElement()
355         throws javax.xml.bind.JAXBException
356     {
357         return new org.jdtaus.mojo.resource.model.impl.ImplementationsElementImpl();
358     }
359 
360     /**
361      * Create an instance of Modules
362      * 
363      * @throws JAXBException
364      *     if an error occurs
365      */
366     public org.jdtaus.mojo.resource.model.Modules createModules()
367         throws javax.xml.bind.JAXBException
368     {
369         return new org.jdtaus.mojo.resource.model.impl.ModulesImpl();
370     }
371 
372     /**
373      * Create an instance of TextElement
374      * 
375      * @throws JAXBException
376      *     if an error occurs
377      */
378     public org.jdtaus.mojo.resource.model.TextElement createTextElement()
379         throws javax.xml.bind.JAXBException
380     {
381         return new org.jdtaus.mojo.resource.model.impl.TextElementImpl();
382     }
383 
384     /**
385      * Create an instance of Text
386      * 
387      * @throws JAXBException
388      *     if an error occurs
389      */
390     public org.jdtaus.mojo.resource.model.Text createText()
391         throws javax.xml.bind.JAXBException
392     {
393         return new org.jdtaus.mojo.resource.model.impl.TextImpl();
394     }
395 
396     /**
397      * Create an instance of Argument
398      * 
399      * @throws JAXBException
400      *     if an error occurs
401      */
402     public org.jdtaus.mojo.resource.model.Argument createArgument()
403         throws javax.xml.bind.JAXBException
404     {
405         return new org.jdtaus.mojo.resource.model.impl.ArgumentImpl();
406     }
407 
408     /**
409      * Create an instance of Arguments
410      * 
411      * @throws JAXBException
412      *     if an error occurs
413      */
414     public org.jdtaus.mojo.resource.model.Arguments createArguments()
415         throws javax.xml.bind.JAXBException
416     {
417         return new org.jdtaus.mojo.resource.model.impl.ArgumentsImpl();
418     }
419 
420     /**
421      * Create an instance of Implementations
422      * 
423      * @throws JAXBException
424      *     if an error occurs
425      */
426     public org.jdtaus.mojo.resource.model.Implementations createImplementations()
427         throws javax.xml.bind.JAXBException
428     {
429         return new org.jdtaus.mojo.resource.model.impl.ImplementationsImpl();
430     }
431 
432     /**
433      * Create an instance of ModuleElement
434      * 
435      * @throws JAXBException
436      *     if an error occurs
437      */
438     public org.jdtaus.mojo.resource.model.ModuleElement createModuleElement()
439         throws javax.xml.bind.JAXBException
440     {
441         return new org.jdtaus.mojo.resource.model.impl.ModuleElementImpl();
442     }
443 
444     /**
445      * Create an instance of SpecificationReference
446      * 
447      * @throws JAXBException
448      *     if an error occurs
449      */
450     public org.jdtaus.mojo.resource.model.SpecificationReference createSpecificationReference()
451         throws javax.xml.bind.JAXBException
452     {
453         return new org.jdtaus.mojo.resource.model.impl.SpecificationReferenceImpl();
454     }
455 
456     /**
457      * Create an instance of TemplateElement
458      * 
459      * @throws JAXBException
460      *     if an error occurs
461      */
462     public org.jdtaus.mojo.resource.model.TemplateElement createTemplateElement()
463         throws javax.xml.bind.JAXBException
464     {
465         return new org.jdtaus.mojo.resource.model.impl.TemplateElementImpl();
466     }
467 
468     /**
469      * Create an instance of MessageElement
470      * 
471      * @throws JAXBException
472      *     if an error occurs
473      */
474     public org.jdtaus.mojo.resource.model.MessageElement createMessageElement()
475         throws javax.xml.bind.JAXBException
476     {
477         return new org.jdtaus.mojo.resource.model.impl.MessageElementImpl();
478     }
479 
480     /**
481      * Create an instance of DependencyElement
482      * 
483      * @throws JAXBException
484      *     if an error occurs
485      */
486     public org.jdtaus.mojo.resource.model.DependencyElement createDependencyElement()
487         throws javax.xml.bind.JAXBException
488     {
489         return new org.jdtaus.mojo.resource.model.impl.DependencyElementImpl();
490     }
491 
492     /**
493      * Create an instance of Module
494      * 
495      * @throws JAXBException
496      *     if an error occurs
497      */
498     public org.jdtaus.mojo.resource.model.Module createModule()
499         throws javax.xml.bind.JAXBException
500     {
501         return new org.jdtaus.mojo.resource.model.impl.ModuleImpl();
502     }
503 
504     /**
505      * Create an instance of Dependencies
506      * 
507      * @throws JAXBException
508      *     if an error occurs
509      */
510     public org.jdtaus.mojo.resource.model.Dependencies createDependencies()
511         throws javax.xml.bind.JAXBException
512     {
513         return new org.jdtaus.mojo.resource.model.impl.DependenciesImpl();
514     }
515 
516     /**
517      * Create an instance of Dependency
518      * 
519      * @throws JAXBException
520      *     if an error occurs
521      */
522     public org.jdtaus.mojo.resource.model.Dependency createDependency()
523         throws javax.xml.bind.JAXBException
524     {
525         return new org.jdtaus.mojo.resource.model.impl.DependencyImpl();
526     }
527 
528     /**
529      * Create an instance of SpecificationsElement
530      * 
531      * @throws JAXBException
532      *     if an error occurs
533      */
534     public org.jdtaus.mojo.resource.model.SpecificationsElement createSpecificationsElement()
535         throws javax.xml.bind.JAXBException
536     {
537         return new org.jdtaus.mojo.resource.model.impl.SpecificationsElementImpl();
538     }
539 
540     /**
541      * Create an instance of ArgumentElement
542      * 
543      * @throws JAXBException
544      *     if an error occurs
545      */
546     public org.jdtaus.mojo.resource.model.ArgumentElement createArgumentElement()
547         throws javax.xml.bind.JAXBException
548     {
549         return new org.jdtaus.mojo.resource.model.impl.ArgumentElementImpl();
550     }
551 
552     /**
553      * Create an instance of DocumentationElement
554      * 
555      * @throws JAXBException
556      *     if an error occurs
557      */
558     public org.jdtaus.mojo.resource.model.DocumentationElement createDocumentationElement()
559         throws javax.xml.bind.JAXBException
560     {
561         return new org.jdtaus.mojo.resource.model.impl.DocumentationElementImpl();
562     }
563 
564     /**
565      * Create an instance of MessageReference
566      * 
567      * @throws JAXBException
568      *     if an error occurs
569      */
570     public org.jdtaus.mojo.resource.model.MessageReference createMessageReference()
571         throws javax.xml.bind.JAXBException
572     {
573         return new org.jdtaus.mojo.resource.model.impl.MessageReferenceImpl();
574     }
575 
576     /**
577      * Create an instance of Message
578      * 
579      * @throws JAXBException
580      *     if an error occurs
581      */
582     public org.jdtaus.mojo.resource.model.Message createMessage()
583         throws javax.xml.bind.JAXBException
584     {
585         return new org.jdtaus.mojo.resource.model.impl.MessageImpl();
586     }
587 
588     /**
589      * Create an instance of TextsElement
590      * 
591      * @throws JAXBException
592      *     if an error occurs
593      */
594     public org.jdtaus.mojo.resource.model.TextsElement createTextsElement()
595         throws javax.xml.bind.JAXBException
596     {
597         return new org.jdtaus.mojo.resource.model.impl.TextsElementImpl();
598     }
599 
600     /**
601      * Create an instance of PropertiesElement
602      * 
603      * @throws JAXBException
604      *     if an error occurs
605      */
606     public org.jdtaus.mojo.resource.model.PropertiesElement createPropertiesElement()
607         throws javax.xml.bind.JAXBException
608     {
609         return new org.jdtaus.mojo.resource.model.impl.PropertiesElementImpl();
610     }
611 
612 }