View Javadoc

1   //
2   // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v@@BUILD_VERSION@@ 
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: 2005.06.30 um 05:21:08 CEST 
6   //
7   
8   package de.nierbeck.timeTrack.model;
9   
10  /***
11   * This object contains factory methods for each Java content interface and Java
12   * element interface generated in the de.nierbeck.timeTrack.model package.
13   * <p>
14   * An ObjectFactory allows you to programatically construct new instances of the
15   * Java representation for XML content. The Java representation of XML content
16   * can consist of schema derived interfaces and classes representing the binding
17   * of schema type definitions, element declarations and model groups. Factory
18   * methods for each of these are provided in this class.
19   * 
20   */
21  public class ObjectFactory extends
22  		de.nierbeck.timeTrack.model.impl.runtime.DefaultJAXBContextImpl {
23  
24  	private static java.util.HashMap defaultImplementations = new java.util.HashMap(
25  			16, 0.75F);
26  
27  	private static java.util.HashMap rootTagMap = new java.util.HashMap();
28  
29  	public final static de.nierbeck.timeTrack.model.impl.runtime.GrammarInfo grammarInfo = new de.nierbeck.timeTrack.model.impl.runtime.GrammarInfoImpl(
30  			rootTagMap, defaultImplementations,
31  			(de.nierbeck.timeTrack.model.ObjectFactory.class));
32  
33  	public final static java.lang.Class version = (de.nierbeck.timeTrack.model.impl.JAXBVersion.class);
34  
35  	static {
36  		defaultImplementations.put(
37  				(de.nierbeck.timeTrack.model.EntriesType.class),
38  				"de.nierbeck.timeTrack.model.impl.EntriesTypeImpl");
39  		defaultImplementations.put((de.nierbeck.timeTrack.model.Entries.class),
40  				"de.nierbeck.timeTrack.model.impl.EntriesImpl");
41  		defaultImplementations.put(
42  				(de.nierbeck.timeTrack.model.EntryType.class),
43  				"de.nierbeck.timeTrack.model.impl.EntryTypeImpl");
44  		rootTagMap.put(new javax.xml.namespace.QName("", "Entries"),
45  				(de.nierbeck.timeTrack.model.Entries.class));
46  	}
47  
48  	/***
49  	 * Create a new ObjectFactory that can be used to create new instances of
50  	 * schema derived classes for package: de.nierbeck.timeTrack.model
51  	 * 
52  	 */
53  	public ObjectFactory() {
54  		super(grammarInfo);
55  	}
56  
57  	/***
58  	 * Create an instance of the specified Java content interface.
59  	 * 
60  	 * @param javaContentInterface
61  	 *            the Class object of the javacontent interface to instantiate
62  	 * @return a new instance
63  	 * @throws JAXBException
64  	 *             if an error occurs
65  	 */
66  	public java.lang.Object newInstance(java.lang.Class javaContentInterface)
67  			throws javax.xml.bind.JAXBException {
68  		return super.newInstance(javaContentInterface);
69  	}
70  
71  	/***
72  	 * Get the specified property. This method can only be used to get provider
73  	 * specific properties. Attempting to get an undefined property will result
74  	 * in a PropertyException being thrown.
75  	 * 
76  	 * @param name
77  	 *            the name of the property to retrieve
78  	 * @return the value of the requested property
79  	 * @throws PropertyException
80  	 *             when there is an error retrieving the given property or value
81  	 */
82  	public java.lang.Object getProperty(java.lang.String name)
83  			throws javax.xml.bind.PropertyException {
84  		return super.getProperty(name);
85  	}
86  
87  	/***
88  	 * Set the specified property. This method can only be used to set provider
89  	 * specific properties. Attempting to set an undefined property will result
90  	 * in a PropertyException being thrown.
91  	 * 
92  	 * @param value
93  	 *            the value of the property to be set
94  	 * @param name
95  	 *            the name of the property to retrieve
96  	 * @throws PropertyException
97  	 *             when there is an error processing the given property or value
98  	 */
99  	public void setProperty(java.lang.String name, java.lang.Object value)
100 			throws javax.xml.bind.PropertyException {
101 		super.setProperty(name, value);
102 	}
103 
104 	/***
105 	 * Create an instance of EntriesType
106 	 * 
107 	 * @throws JAXBException
108 	 *             if an error occurs
109 	 */
110 	public de.nierbeck.timeTrack.model.EntriesType createEntriesType()
111 			throws javax.xml.bind.JAXBException {
112 		return new de.nierbeck.timeTrack.model.impl.EntriesTypeImpl();
113 	}
114 
115 	/***
116 	 * Create an instance of Entries
117 	 * 
118 	 * @throws JAXBException
119 	 *             if an error occurs
120 	 */
121 	public de.nierbeck.timeTrack.model.Entries createEntries()
122 			throws javax.xml.bind.JAXBException {
123 		return new de.nierbeck.timeTrack.model.impl.EntriesImpl();
124 	}
125 
126 	/***
127 	 * Create an instance of EntryType
128 	 * 
129 	 * @throws JAXBException
130 	 *             if an error occurs
131 	 */
132 	public de.nierbeck.timeTrack.model.EntryType createEntryType()
133 			throws javax.xml.bind.JAXBException {
134 		return new de.nierbeck.timeTrack.model.impl.EntryTypeImpl();
135 	}
136 
137 }