001    /*
002     * XML Type:  geronimo-ejb-jarType
003     * Namespace: http://geronimo.apache.org/xml/ns/j2ee/ejb/openejb-2.0
004     * Java type: org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType
005     *
006     * Automatically generated - do not modify.
007     */
008    package org.apache.geronimo.openejb.xbeans.ejbjar;
009    
010    
011    /**
012     * An XML geronimo-ejb-jarType(@http://geronimo.apache.org/xml/ns/j2ee/ejb/openejb-2.0).
013     *
014     * This is a complex type.
015     */
016    public interface OpenejbGeronimoEjbJarType extends org.apache.xmlbeans.XmlObject
017    {
018        public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
019            org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OpenejbGeronimoEjbJarType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.s8AF8E0CE57F2BB021E91A9ABBD290FAF").resolveHandle("geronimoejbjartype6313type");
020        
021        /**
022         * Gets the "environment" element
023         */
024        org.apache.geronimo.deployment.xbeans.EnvironmentType getEnvironment();
025        
026        /**
027         * True if has "environment" element
028         */
029        boolean isSetEnvironment();
030        
031        /**
032         * Sets the "environment" element
033         */
034        void setEnvironment(org.apache.geronimo.deployment.xbeans.EnvironmentType environment);
035        
036        /**
037         * Appends and returns a new empty "environment" element
038         */
039        org.apache.geronimo.deployment.xbeans.EnvironmentType addNewEnvironment();
040        
041        /**
042         * Unsets the "environment" element
043         */
044        void unsetEnvironment();
045        
046        /**
047         * Gets the "openejb-jar" element
048         */
049        org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbOpenejbJarType getOpenejbJar();
050        
051        /**
052         * True if has "openejb-jar" element
053         */
054        boolean isSetOpenejbJar();
055        
056        /**
057         * Sets the "openejb-jar" element
058         */
059        void setOpenejbJar(org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbOpenejbJarType openejbJar);
060        
061        /**
062         * Appends and returns a new empty "openejb-jar" element
063         */
064        org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbOpenejbJarType addNewOpenejbJar();
065        
066        /**
067         * Unsets the "openejb-jar" element
068         */
069        void unsetOpenejbJar();
070        
071        /**
072         * Gets array of all "abstract-naming-entry" elements
073         */
074        org.apache.geronimo.xbeans.geronimo.naming.GerAbstractNamingEntryType[] getAbstractNamingEntryArray();
075        
076        /**
077         * Gets ith "abstract-naming-entry" element
078         */
079        org.apache.geronimo.xbeans.geronimo.naming.GerAbstractNamingEntryType getAbstractNamingEntryArray(int i);
080        
081        /**
082         * Returns number of "abstract-naming-entry" element
083         */
084        int sizeOfAbstractNamingEntryArray();
085        
086        /**
087         * Sets array of all "abstract-naming-entry" element
088         */
089        void setAbstractNamingEntryArray(org.apache.geronimo.xbeans.geronimo.naming.GerAbstractNamingEntryType[] abstractNamingEntryArray);
090        
091        /**
092         * Sets ith "abstract-naming-entry" element
093         */
094        void setAbstractNamingEntryArray(int i, org.apache.geronimo.xbeans.geronimo.naming.GerAbstractNamingEntryType abstractNamingEntry);
095        
096        /**
097         * Inserts and returns a new empty value (as xml) as the ith "abstract-naming-entry" element
098         */
099        org.apache.geronimo.xbeans.geronimo.naming.GerAbstractNamingEntryType insertNewAbstractNamingEntry(int i);
100        
101        /**
102         * Appends and returns a new empty value (as xml) as the last "abstract-naming-entry" element
103         */
104        org.apache.geronimo.xbeans.geronimo.naming.GerAbstractNamingEntryType addNewAbstractNamingEntry();
105        
106        /**
107         * Removes the ith "abstract-naming-entry" element
108         */
109        void removeAbstractNamingEntry(int i);
110        
111        /**
112         * Gets array of all "ejb-ref" elements
113         */
114        org.apache.geronimo.xbeans.geronimo.naming.GerEjbRefType[] getEjbRefArray();
115        
116        /**
117         * Gets ith "ejb-ref" element
118         */
119        org.apache.geronimo.xbeans.geronimo.naming.GerEjbRefType getEjbRefArray(int i);
120        
121        /**
122         * Returns number of "ejb-ref" element
123         */
124        int sizeOfEjbRefArray();
125        
126        /**
127         * Sets array of all "ejb-ref" element
128         */
129        void setEjbRefArray(org.apache.geronimo.xbeans.geronimo.naming.GerEjbRefType[] ejbRefArray);
130        
131        /**
132         * Sets ith "ejb-ref" element
133         */
134        void setEjbRefArray(int i, org.apache.geronimo.xbeans.geronimo.naming.GerEjbRefType ejbRef);
135        
136        /**
137         * Inserts and returns a new empty value (as xml) as the ith "ejb-ref" element
138         */
139        org.apache.geronimo.xbeans.geronimo.naming.GerEjbRefType insertNewEjbRef(int i);
140        
141        /**
142         * Appends and returns a new empty value (as xml) as the last "ejb-ref" element
143         */
144        org.apache.geronimo.xbeans.geronimo.naming.GerEjbRefType addNewEjbRef();
145        
146        /**
147         * Removes the ith "ejb-ref" element
148         */
149        void removeEjbRef(int i);
150        
151        /**
152         * Gets array of all "ejb-local-ref" elements
153         */
154        org.apache.geronimo.xbeans.geronimo.naming.GerEjbLocalRefType[] getEjbLocalRefArray();
155        
156        /**
157         * Gets ith "ejb-local-ref" element
158         */
159        org.apache.geronimo.xbeans.geronimo.naming.GerEjbLocalRefType getEjbLocalRefArray(int i);
160        
161        /**
162         * Returns number of "ejb-local-ref" element
163         */
164        int sizeOfEjbLocalRefArray();
165        
166        /**
167         * Sets array of all "ejb-local-ref" element
168         */
169        void setEjbLocalRefArray(org.apache.geronimo.xbeans.geronimo.naming.GerEjbLocalRefType[] ejbLocalRefArray);
170        
171        /**
172         * Sets ith "ejb-local-ref" element
173         */
174        void setEjbLocalRefArray(int i, org.apache.geronimo.xbeans.geronimo.naming.GerEjbLocalRefType ejbLocalRef);
175        
176        /**
177         * Inserts and returns a new empty value (as xml) as the ith "ejb-local-ref" element
178         */
179        org.apache.geronimo.xbeans.geronimo.naming.GerEjbLocalRefType insertNewEjbLocalRef(int i);
180        
181        /**
182         * Appends and returns a new empty value (as xml) as the last "ejb-local-ref" element
183         */
184        org.apache.geronimo.xbeans.geronimo.naming.GerEjbLocalRefType addNewEjbLocalRef();
185        
186        /**
187         * Removes the ith "ejb-local-ref" element
188         */
189        void removeEjbLocalRef(int i);
190        
191        /**
192         * Gets array of all "service-ref" elements
193         */
194        org.apache.geronimo.xbeans.geronimo.naming.GerServiceRefType[] getServiceRefArray();
195        
196        /**
197         * Gets ith "service-ref" element
198         */
199        org.apache.geronimo.xbeans.geronimo.naming.GerServiceRefType getServiceRefArray(int i);
200        
201        /**
202         * Returns number of "service-ref" element
203         */
204        int sizeOfServiceRefArray();
205        
206        /**
207         * Sets array of all "service-ref" element
208         */
209        void setServiceRefArray(org.apache.geronimo.xbeans.geronimo.naming.GerServiceRefType[] serviceRefArray);
210        
211        /**
212         * Sets ith "service-ref" element
213         */
214        void setServiceRefArray(int i, org.apache.geronimo.xbeans.geronimo.naming.GerServiceRefType serviceRef);
215        
216        /**
217         * Inserts and returns a new empty value (as xml) as the ith "service-ref" element
218         */
219        org.apache.geronimo.xbeans.geronimo.naming.GerServiceRefType insertNewServiceRef(int i);
220        
221        /**
222         * Appends and returns a new empty value (as xml) as the last "service-ref" element
223         */
224        org.apache.geronimo.xbeans.geronimo.naming.GerServiceRefType addNewServiceRef();
225        
226        /**
227         * Removes the ith "service-ref" element
228         */
229        void removeServiceRef(int i);
230        
231        /**
232         * Gets array of all "resource-ref" elements
233         */
234        org.apache.geronimo.xbeans.geronimo.naming.GerResourceRefType[] getResourceRefArray();
235        
236        /**
237         * Gets ith "resource-ref" element
238         */
239        org.apache.geronimo.xbeans.geronimo.naming.GerResourceRefType getResourceRefArray(int i);
240        
241        /**
242         * Returns number of "resource-ref" element
243         */
244        int sizeOfResourceRefArray();
245        
246        /**
247         * Sets array of all "resource-ref" element
248         */
249        void setResourceRefArray(org.apache.geronimo.xbeans.geronimo.naming.GerResourceRefType[] resourceRefArray);
250        
251        /**
252         * Sets ith "resource-ref" element
253         */
254        void setResourceRefArray(int i, org.apache.geronimo.xbeans.geronimo.naming.GerResourceRefType resourceRef);
255        
256        /**
257         * Inserts and returns a new empty value (as xml) as the ith "resource-ref" element
258         */
259        org.apache.geronimo.xbeans.geronimo.naming.GerResourceRefType insertNewResourceRef(int i);
260        
261        /**
262         * Appends and returns a new empty value (as xml) as the last "resource-ref" element
263         */
264        org.apache.geronimo.xbeans.geronimo.naming.GerResourceRefType addNewResourceRef();
265        
266        /**
267         * Removes the ith "resource-ref" element
268         */
269        void removeResourceRef(int i);
270        
271        /**
272         * Gets array of all "resource-env-ref" elements
273         */
274        org.apache.geronimo.xbeans.geronimo.naming.GerResourceEnvRefType[] getResourceEnvRefArray();
275        
276        /**
277         * Gets ith "resource-env-ref" element
278         */
279        org.apache.geronimo.xbeans.geronimo.naming.GerResourceEnvRefType getResourceEnvRefArray(int i);
280        
281        /**
282         * Returns number of "resource-env-ref" element
283         */
284        int sizeOfResourceEnvRefArray();
285        
286        /**
287         * Sets array of all "resource-env-ref" element
288         */
289        void setResourceEnvRefArray(org.apache.geronimo.xbeans.geronimo.naming.GerResourceEnvRefType[] resourceEnvRefArray);
290        
291        /**
292         * Sets ith "resource-env-ref" element
293         */
294        void setResourceEnvRefArray(int i, org.apache.geronimo.xbeans.geronimo.naming.GerResourceEnvRefType resourceEnvRef);
295        
296        /**
297         * Inserts and returns a new empty value (as xml) as the ith "resource-env-ref" element
298         */
299        org.apache.geronimo.xbeans.geronimo.naming.GerResourceEnvRefType insertNewResourceEnvRef(int i);
300        
301        /**
302         * Appends and returns a new empty value (as xml) as the last "resource-env-ref" element
303         */
304        org.apache.geronimo.xbeans.geronimo.naming.GerResourceEnvRefType addNewResourceEnvRef();
305        
306        /**
307         * Removes the ith "resource-env-ref" element
308         */
309        void removeResourceEnvRef(int i);
310        
311        /**
312         * Gets array of all "message-destination" elements
313         */
314        org.apache.geronimo.xbeans.geronimo.naming.GerMessageDestinationType[] getMessageDestinationArray();
315        
316        /**
317         * Gets ith "message-destination" element
318         */
319        org.apache.geronimo.xbeans.geronimo.naming.GerMessageDestinationType getMessageDestinationArray(int i);
320        
321        /**
322         * Returns number of "message-destination" element
323         */
324        int sizeOfMessageDestinationArray();
325        
326        /**
327         * Sets array of all "message-destination" element
328         */
329        void setMessageDestinationArray(org.apache.geronimo.xbeans.geronimo.naming.GerMessageDestinationType[] messageDestinationArray);
330        
331        /**
332         * Sets ith "message-destination" element
333         */
334        void setMessageDestinationArray(int i, org.apache.geronimo.xbeans.geronimo.naming.GerMessageDestinationType messageDestination);
335        
336        /**
337         * Inserts and returns a new empty value (as xml) as the ith "message-destination" element
338         */
339        org.apache.geronimo.xbeans.geronimo.naming.GerMessageDestinationType insertNewMessageDestination(int i);
340        
341        /**
342         * Appends and returns a new empty value (as xml) as the last "message-destination" element
343         */
344        org.apache.geronimo.xbeans.geronimo.naming.GerMessageDestinationType addNewMessageDestination();
345        
346        /**
347         * Removes the ith "message-destination" element
348         */
349        void removeMessageDestination(int i);
350        
351        /**
352         * Gets array of all "tss-link" elements
353         */
354        org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbTssLinkType[] getTssLinkArray();
355        
356        /**
357         * Gets ith "tss-link" element
358         */
359        org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbTssLinkType getTssLinkArray(int i);
360        
361        /**
362         * Returns number of "tss-link" element
363         */
364        int sizeOfTssLinkArray();
365        
366        /**
367         * Sets array of all "tss-link" element
368         */
369        void setTssLinkArray(org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbTssLinkType[] tssLinkArray);
370        
371        /**
372         * Sets ith "tss-link" element
373         */
374        void setTssLinkArray(int i, org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbTssLinkType tssLink);
375        
376        /**
377         * Inserts and returns a new empty value (as xml) as the ith "tss-link" element
378         */
379        org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbTssLinkType insertNewTssLink(int i);
380        
381        /**
382         * Appends and returns a new empty value (as xml) as the last "tss-link" element
383         */
384        org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbTssLinkType addNewTssLink();
385        
386        /**
387         * Removes the ith "tss-link" element
388         */
389        void removeTssLink(int i);
390        
391        /**
392         * Gets array of all "web-service-binding" elements
393         */
394        org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbWebServiceBindingType[] getWebServiceBindingArray();
395        
396        /**
397         * Gets ith "web-service-binding" element
398         */
399        org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbWebServiceBindingType getWebServiceBindingArray(int i);
400        
401        /**
402         * Returns number of "web-service-binding" element
403         */
404        int sizeOfWebServiceBindingArray();
405        
406        /**
407         * Sets array of all "web-service-binding" element
408         */
409        void setWebServiceBindingArray(org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbWebServiceBindingType[] webServiceBindingArray);
410        
411        /**
412         * Sets ith "web-service-binding" element
413         */
414        void setWebServiceBindingArray(int i, org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbWebServiceBindingType webServiceBinding);
415        
416        /**
417         * Inserts and returns a new empty value (as xml) as the ith "web-service-binding" element
418         */
419        org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbWebServiceBindingType insertNewWebServiceBinding(int i);
420        
421        /**
422         * Appends and returns a new empty value (as xml) as the last "web-service-binding" element
423         */
424        org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbWebServiceBindingType addNewWebServiceBinding();
425        
426        /**
427         * Removes the ith "web-service-binding" element
428         */
429        void removeWebServiceBinding(int i);
430        
431        /**
432         * Gets the "security" element
433         */
434        org.apache.geronimo.xbeans.geronimo.j2ee.GerAbstractSecurityType getSecurity();
435        
436        /**
437         * True if has "security" element
438         */
439        boolean isSetSecurity();
440        
441        /**
442         * Sets the "security" element
443         */
444        void setSecurity(org.apache.geronimo.xbeans.geronimo.j2ee.GerAbstractSecurityType security);
445        
446        /**
447         * Appends and returns a new empty "security" element
448         */
449        org.apache.geronimo.xbeans.geronimo.j2ee.GerAbstractSecurityType addNewSecurity();
450        
451        /**
452         * Unsets the "security" element
453         */
454        void unsetSecurity();
455        
456        /**
457         * Gets array of all "service" elements
458         */
459        org.apache.geronimo.deployment.xbeans.AbstractServiceType[] getServiceArray();
460        
461        /**
462         * Gets ith "service" element
463         */
464        org.apache.geronimo.deployment.xbeans.AbstractServiceType getServiceArray(int i);
465        
466        /**
467         * Returns number of "service" element
468         */
469        int sizeOfServiceArray();
470        
471        /**
472         * Sets array of all "service" element
473         */
474        void setServiceArray(org.apache.geronimo.deployment.xbeans.AbstractServiceType[] serviceArray);
475        
476        /**
477         * Sets ith "service" element
478         */
479        void setServiceArray(int i, org.apache.geronimo.deployment.xbeans.AbstractServiceType service);
480        
481        /**
482         * Inserts and returns a new empty value (as xml) as the ith "service" element
483         */
484        org.apache.geronimo.deployment.xbeans.AbstractServiceType insertNewService(int i);
485        
486        /**
487         * Appends and returns a new empty value (as xml) as the last "service" element
488         */
489        org.apache.geronimo.deployment.xbeans.AbstractServiceType addNewService();
490        
491        /**
492         * Removes the ith "service" element
493         */
494        void removeService(int i);
495        
496        /**
497         * Gets array of all "persistence" elements
498         */
499        org.apache.geronimo.xbeans.persistence.PersistenceDocument.Persistence[] getPersistenceArray();
500        
501        /**
502         * Gets ith "persistence" element
503         */
504        org.apache.geronimo.xbeans.persistence.PersistenceDocument.Persistence getPersistenceArray(int i);
505        
506        /**
507         * Returns number of "persistence" element
508         */
509        int sizeOfPersistenceArray();
510        
511        /**
512         * Sets array of all "persistence" element
513         */
514        void setPersistenceArray(org.apache.geronimo.xbeans.persistence.PersistenceDocument.Persistence[] persistenceArray);
515        
516        /**
517         * Sets ith "persistence" element
518         */
519        void setPersistenceArray(int i, org.apache.geronimo.xbeans.persistence.PersistenceDocument.Persistence persistence);
520        
521        /**
522         * Inserts and returns a new empty value (as xml) as the ith "persistence" element
523         */
524        org.apache.geronimo.xbeans.persistence.PersistenceDocument.Persistence insertNewPersistence(int i);
525        
526        /**
527         * Appends and returns a new empty value (as xml) as the last "persistence" element
528         */
529        org.apache.geronimo.xbeans.persistence.PersistenceDocument.Persistence addNewPersistence();
530        
531        /**
532         * Removes the ith "persistence" element
533         */
534        void removePersistence(int i);
535        
536        /**
537         * A factory class with static methods for creating instances
538         * of this type.
539         */
540        
541        public static final class Factory
542        {
543            public static org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType newInstance() {
544              return (org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
545            
546            public static org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType newInstance(org.apache.xmlbeans.XmlOptions options) {
547              return (org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
548            
549            /** @param xmlAsString the string value to parse */
550            public static org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
551              return (org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
552            
553            public static org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
554              return (org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
555            
556            /** @param file the file from which to load an xml document */
557            public static org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
558              return (org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
559            
560            public static org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
561              return (org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
562            
563            public static org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
564              return (org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
565            
566            public static org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
567              return (org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
568            
569            public static org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
570              return (org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
571            
572            public static org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
573              return (org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
574            
575            public static org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
576              return (org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
577            
578            public static org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
579              return (org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
580            
581            public static org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
582              return (org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
583            
584            public static org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
585              return (org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
586            
587            public static org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
588              return (org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
589            
590            public static org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
591              return (org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
592            
593            /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
594            public static org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
595              return (org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
596            
597            /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
598            public static org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
599              return (org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbGeronimoEjbJarType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
600            
601            /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
602            public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
603              return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
604            
605            /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
606            public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
607              return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
608            
609            private Factory() { } // No instance of this class allowed
610        }
611    }