Source Code Cross Referenced for ObjectFactory.java in  » J2EE » openejb3 » org » apache » openejb » jee » oejb2 » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » J2EE » openejb3 » org.apache.openejb.jee.oejb2 
Source Cross Referenced  Class Diagram Java Document (Java Doc) 


0001:        /**
0002:         * Licensed to the Apache Software Foundation (ASF) under one or more
0003:         * contributor license agreements.  See the NOTICE file distributed with
0004:         * this work for additional information regarding copyright ownership.
0005:         * The ASF licenses this file to You under the Apache License, Version 2.0
0006:         * (the "License"); you may not use this file except in compliance with
0007:         * the License.  You may obtain a copy of the License at
0008:         *
0009:         *     http://www.apache.org/licenses/LICENSE-2.0
0010:         *
0011:         * Unless required by applicable law or agreed to in writing, software
0012:         * distributed under the License is distributed on an "AS IS" BASIS,
0013:         * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
0014:         * See the License for the specific language governing permissions and
0015:         * limitations under the License.
0016:         */package org.apache.openejb.jee.oejb2;
0017:
0018:        import javax.xml.bind.JAXBElement;
0019:        import javax.xml.bind.annotation.XmlElementDecl;
0020:        import javax.xml.bind.annotation.XmlRegistry;
0021:        import javax.xml.namespace.QName;
0022:
0023:        /**
0024:         * This object contains factory methods for each 
0025:         * Java content interface and Java element interface 
0026:         * generated in the org.apache.openejb.jee.oej2 package. 
0027:         * <p>An ObjectFactory allows you to programatically 
0028:         * construct new instances of the Java representation 
0029:         * for XML content. The Java representation of XML 
0030:         * content can consist of schema derived interfaces 
0031:         * and classes representing the binding of schema 
0032:         * type definitions, element declarations and model 
0033:         * groups.  Factory methods for each of these are 
0034:         * provided in this class.
0035:         * 
0036:         */
0037:        @XmlRegistry
0038:        public class ObjectFactory {
0039:
0040:            private final static QName _GbeanTypeReferences_QNAME = new QName(
0041:                    "http://geronimo.apache.org/xml/ns/deployment-1.2",
0042:                    "references");
0043:            private final static QName _GbeanTypeXmlReference_QNAME = new QName(
0044:                    "http://geronimo.apache.org/xml/ns/deployment-1.2",
0045:                    "xml-reference");
0046:            private final static QName _GbeanTypeDependency_QNAME = new QName(
0047:                    "http://geronimo.apache.org/xml/ns/deployment-1.2",
0048:                    "dependency");
0049:            private final static QName _GbeanTypeAttribute_QNAME = new QName(
0050:                    "http://geronimo.apache.org/xml/ns/deployment-1.2",
0051:                    "attribute");
0052:            private final static QName _GbeanTypeReference_QNAME = new QName(
0053:                    "http://geronimo.apache.org/xml/ns/deployment-1.2",
0054:                    "reference");
0055:            private final static QName _GbeanTypeXmlAttribute_QNAME = new QName(
0056:                    "http://geronimo.apache.org/xml/ns/deployment-1.2",
0057:                    "xml-attribute");
0058:            private final static QName _ResourceEnvRef_QNAME = new QName(
0059:                    "http://geronimo.apache.org/xml/ns/naming-1.2",
0060:                    "resource-env-ref");
0061:            private final static QName _ResourceRef_QNAME = new QName(
0062:                    "http://geronimo.apache.org/xml/ns/naming-1.2",
0063:                    "resource-ref");
0064:            private final static QName _PersistenceContextRef_QNAME = new QName(
0065:                    "http://geronimo.apache.org/xml/ns/naming-1.2",
0066:                    "persistence-context-ref");
0067:            private final static QName _EntityManagerFactoryRef_QNAME = new QName(
0068:                    "http://geronimo.apache.org/xml/ns/naming-1.2",
0069:                    "entity-manager-factory-ref");
0070:            private final static QName _AbstractNamingEntry_QNAME = new QName(
0071:                    "http://geronimo.apache.org/xml/ns/naming-1.2",
0072:                    "abstract-naming-entry");
0073:            private final static QName _Dependencies_QNAME = new QName(
0074:                    "http://geronimo.apache.org/xml/ns/deployment-1.2",
0075:                    "dependencies");
0076:            private final static QName _Application_QNAME = new QName(
0077:                    "http://geronimo.apache.org/xml/ns/j2ee/application-1.2",
0078:                    "application");
0079:            private final static QName _MessageDestination_QNAME = new QName(
0080:                    "http://geronimo.apache.org/xml/ns/naming-1.2",
0081:                    "message-destination");
0082:            private final static QName _Module_QNAME = new QName(
0083:                    "http://geronimo.apache.org/xml/ns/deployment-1.2",
0084:                    "module");
0085:            private final static QName _Clustering_QNAME = new QName(
0086:                    "http://geronimo.apache.org/xml/ns/j2ee/application-1.2",
0087:                    "clustering");
0088:            private final static QName _KeyGenerator_QNAME = new QName(
0089:                    "http://openejb.apache.org/xml/ns/pkgen-2.1",
0090:                    "key-generator");
0091:            private final static QName _Environment_QNAME = new QName(
0092:                    "http://geronimo.apache.org/xml/ns/deployment-1.2",
0093:                    "environment");
0094:            private final static QName _Security_QNAME = new QName(
0095:                    "http://geronimo.apache.org/xml/ns/j2ee/application-1.2",
0096:                    "security");
0097:            private final static QName _Security2_QNAME = new QName(
0098:                    "http://geronimo.apache.org/xml/ns/security-2.0",
0099:                    "security");
0100:            private final static QName _ResourceAdapter_QNAME = new QName(
0101:                    "http://geronimo.apache.org/xml/ns/naming-1.2",
0102:                    "resource-adapter");
0103:            private final static QName _EjbLocalRef_QNAME = new QName(
0104:                    "http://geronimo.apache.org/xml/ns/naming-1.2",
0105:                    "ejb-local-ref");
0106:            private final static QName _ServerEnvironment_QNAME = new QName(
0107:                    "http://geronimo.apache.org/xml/ns/deployment-1.2",
0108:                    "server-environment");
0109:            private final static QName _Service_QNAME = new QName(
0110:                    "http://geronimo.apache.org/xml/ns/deployment-1.2",
0111:                    "service");
0112:            private final static QName _Gbean_QNAME = new QName(
0113:                    "http://geronimo.apache.org/xml/ns/deployment-1.2", "gbean");
0114:            private final static QName _Workmanager_QNAME = new QName(
0115:                    "http://geronimo.apache.org/xml/ns/naming-1.2",
0116:                    "workmanager");
0117:            private final static QName _ServiceRef_QNAME = new QName(
0118:                    "http://geronimo.apache.org/xml/ns/naming-1.2",
0119:                    "service-ref");
0120:            private final static QName _CmpConnectionFactory_QNAME = new QName(
0121:                    "http://geronimo.apache.org/xml/ns/naming-1.2",
0122:                    "cmp-connection-factory");
0123:            private final static QName _ClientEnvironment_QNAME = new QName(
0124:                    "http://geronimo.apache.org/xml/ns/deployment-1.2",
0125:                    "client-environment");
0126:            private final static QName _GbeanRef_QNAME = new QName(
0127:                    "http://geronimo.apache.org/xml/ns/naming-1.2", "gbean-ref");
0128:            private final static QName _OpenejbJar_QNAME = new QName(
0129:                    "http://openejb.apache.org/xml/ns/openejb-jar-2.2",
0130:                    "openejb-jar");
0131:            private final static QName _EjbRef_QNAME = new QName(
0132:                    "http://geronimo.apache.org/xml/ns/naming-1.2", "ejb-ref");
0133:            private final static QName _WebContainer_QNAME = new QName(
0134:                    "http://geronimo.apache.org/xml/ns/naming-1.2",
0135:                    "web-container");
0136:            private final static QName _OpenejbClusteringWadi_QNAME = new QName(
0137:                    "http://geronimo.apache.org/xml/ns/openejb-clustering-wadi-1.2",
0138:                    "openejb-clustering-wadi");
0139:
0140:            /**
0141:             * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.apache.openejb.jee.oej2
0142:             * 
0143:             */
0144:            public ObjectFactory() {
0145:            }
0146:
0147:            /**
0148:             * Create an instance of {@link ActivationConfigPropertyType }
0149:             * 
0150:             */
0151:            public ActivationConfigPropertyType createActivationConfigPropertyType() {
0152:                return new ActivationConfigPropertyType();
0153:            }
0154:
0155:            /**
0156:             * Create an instance of {@link AutoIncrementTableType }
0157:             * 
0158:             */
0159:            public AutoIncrementTableType createAutoIncrementTableType() {
0160:                return new AutoIncrementTableType();
0161:            }
0162:
0163:            /**
0164:             * Create an instance of {@link GroupType.CmrField }
0165:             * 
0166:             */
0167:            public GroupType.CmrField createGroupTypeCmrField() {
0168:                return new GroupType.CmrField();
0169:            }
0170:
0171:            /**
0172:             * Create an instance of {@link EnvironmentType }
0173:             * 
0174:             */
0175:            public EnvironmentType createEnvironmentType() {
0176:                return new EnvironmentType();
0177:            }
0178:
0179:            /**
0180:             * Create an instance of {@link ReferencesType }
0181:             * 
0182:             */
0183:            public ReferencesType createReferencesType() {
0184:                return new ReferencesType();
0185:            }
0186:
0187:            /**
0188:             * Create an instance of {@link QueryType.QueryMethod }
0189:             * 
0190:             */
0191:            public QueryType.QueryMethod createQueryTypeQueryMethod() {
0192:                return new QueryType.QueryMethod();
0193:            }
0194:
0195:            /**
0196:             * Create an instance of {@link ClassFilterType }
0197:             * 
0198:             */
0199:            public ClassFilterType createClassFilterType() {
0200:                return new ClassFilterType();
0201:            }
0202:
0203:            /**
0204:             * Create an instance of {@link EntityBeanType.Cache }
0205:             * 
0206:             */
0207:            public EntityBeanType.Cache createEntityBeanTypeCache() {
0208:                return new EntityBeanType.Cache();
0209:            }
0210:
0211:            /**
0212:             * Create an instance of {@link XmlAttributeType }
0213:             * 
0214:             */
0215:            public XmlAttributeType createXmlAttributeType() {
0216:                return new XmlAttributeType();
0217:            }
0218:
0219:            /**
0220:             * Create an instance of {@link EjbRelationType }
0221:             * 
0222:             */
0223:            public EjbRelationType createEjbRelationType() {
0224:                return new EjbRelationType();
0225:            }
0226:
0227:            /**
0228:             * Create an instance of {@link GroupType }
0229:             * 
0230:             */
0231:            public GroupType createGroupType() {
0232:                return new GroupType();
0233:            }
0234:
0235:            /**
0236:             * Create an instance of {@link SequenceTableType }
0237:             * 
0238:             */
0239:            public SequenceTableType createSequenceTableType() {
0240:                return new SequenceTableType();
0241:            }
0242:
0243:            /**
0244:             * Create an instance of {@link CmpFieldGroupMappingType }
0245:             * 
0246:             */
0247:            public CmpFieldGroupMappingType createCmpFieldGroupMappingType() {
0248:                return new CmpFieldGroupMappingType();
0249:            }
0250:
0251:            /**
0252:             * Create an instance of {@link PersistenceUnitRefType }
0253:             * 
0254:             */
0255:            public PersistenceUnitRefType createPersistenceUnitRefType() {
0256:                return new PersistenceUnitRefType();
0257:            }
0258:
0259:            /**
0260:             * Create an instance of {@link SqlGeneratorType }
0261:             * 
0262:             */
0263:            public SqlGeneratorType createSqlGeneratorType() {
0264:                return new SqlGeneratorType();
0265:            }
0266:
0267:            /**
0268:             * Create an instance of {@link EjbRelationshipRoleType.CmrField }
0269:             * 
0270:             */
0271:            public EjbRelationshipRoleType.CmrField createEjbRelationshipRoleTypeCmrField() {
0272:                return new EjbRelationshipRoleType.CmrField();
0273:            }
0274:
0275:            /**
0276:             * Create an instance of {@link SessionBeanType }
0277:             * 
0278:             */
0279:            public SessionBeanType createSessionBeanType() {
0280:                return new SessionBeanType();
0281:            }
0282:
0283:            /**
0284:             * Create an instance of {@link WebServiceSecurityType }
0285:             * 
0286:             */
0287:            public WebServiceSecurityType createWebServiceSecurityType() {
0288:                return new WebServiceSecurityType();
0289:            }
0290:
0291:            /**
0292:             * Create an instance of {@link EjbRefType }
0293:             * 
0294:             */
0295:            public EjbRefType createEjbRefType() {
0296:                return new EjbRefType();
0297:            }
0298:
0299:            /**
0300:             * Create an instance of {@link ResourceEnvRefType }
0301:             * 
0302:             */
0303:            public ResourceEnvRefType createResourceEnvRefType() {
0304:                return new ResourceEnvRefType();
0305:            }
0306:
0307:            /**
0308:             * Create an instance of {@link EjbRelationshipRoleType }
0309:             * 
0310:             */
0311:            public EjbRelationshipRoleType createEjbRelationshipRoleType() {
0312:                return new EjbRelationshipRoleType();
0313:            }
0314:
0315:            /**
0316:             * Create an instance of {@link GbeanRefType }
0317:             * 
0318:             */
0319:            public GbeanRefType createGbeanRefType() {
0320:                return new GbeanRefType();
0321:            }
0322:
0323:            /**
0324:             * Create an instance of {@link EntityBeanType.PrefetchGroup }
0325:             * 
0326:             */
0327:            public EntityBeanType.PrefetchGroup createEntityBeanTypePrefetchGroup() {
0328:                return new EntityBeanType.PrefetchGroup();
0329:            }
0330:
0331:            /**
0332:             * Create an instance of {@link GbeanLocatorType }
0333:             * 
0334:             */
0335:            public GbeanLocatorType createGbeanLocatorType() {
0336:                return new GbeanLocatorType();
0337:            }
0338:
0339:            /**
0340:             * Create an instance of {@link ResourceRefType }
0341:             * 
0342:             */
0343:            public ResourceRefType createResourceRefType() {
0344:                return new ResourceRefType();
0345:            }
0346:
0347:            /**
0348:             * Create an instance of {@link CustomGeneratorType }
0349:             * 
0350:             */
0351:            public CustomGeneratorType createCustomGeneratorType() {
0352:                return new CustomGeneratorType();
0353:            }
0354:
0355:            /**
0356:             * Create an instance of {@link MessageDestinationType }
0357:             * 
0358:             */
0359:            public MessageDestinationType createMessageDestinationType() {
0360:                return new MessageDestinationType();
0361:            }
0362:
0363:            /**
0364:             * Create an instance of {@link ApplicationType }
0365:             * 
0366:             */
0367:            public ApplicationType createApplicationType() {
0368:                return new ApplicationType();
0369:            }
0370:
0371:            /**
0372:             * Create an instance of {@link EntityGroupMappingType }
0373:             * 
0374:             */
0375:            public EntityGroupMappingType createEntityGroupMappingType() {
0376:                return new EntityGroupMappingType();
0377:            }
0378:
0379:            /**
0380:             * Create an instance of {@link ServiceRefType }
0381:             * 
0382:             */
0383:            public ServiceRefType createServiceRefType() {
0384:                return new ServiceRefType();
0385:            }
0386:
0387:            /**
0388:             * Create an instance of {@link KeyGeneratorType }
0389:             * 
0390:             */
0391:            public KeyGeneratorType createKeyGeneratorType() {
0392:                return new KeyGeneratorType();
0393:            }
0394:
0395:            /**
0396:             * Create an instance of {@link EjbLocalRefType }
0397:             * 
0398:             */
0399:            public EjbLocalRefType createEjbLocalRefType() {
0400:                return new EjbLocalRefType();
0401:            }
0402:
0403:            /**
0404:             * Create an instance of {@link ServiceModuleType }
0405:             * 
0406:             */
0407:            public ServiceModuleType createServiceModuleType() {
0408:                return new ServiceModuleType();
0409:            }
0410:
0411:            /**
0412:             * Create an instance of {@link ServiceCompletionType }
0413:             * 
0414:             */
0415:            public ServiceCompletionType createServiceCompletionType() {
0416:                return new ServiceCompletionType();
0417:            }
0418:
0419:            /**
0420:             * Create an instance of {@link PatternType }
0421:             * 
0422:             */
0423:            public PatternType createPatternType() {
0424:                return new PatternType();
0425:            }
0426:
0427:            /**
0428:             * Create an instance of {@link DependencyType }
0429:             * 
0430:             */
0431:            public DependencyType createDependencyType() {
0432:                return new DependencyType();
0433:            }
0434:
0435:            /**
0436:             * Create an instance of {@link OpenejbJarType }
0437:             * 
0438:             */
0439:            public OpenejbJarType createOpenejbJarType() {
0440:                return new OpenejbJarType();
0441:            }
0442:
0443:            /**
0444:             * Create an instance of {@link EntityBeanType }
0445:             * 
0446:             */
0447:            public EntityBeanType createEntityBeanType() {
0448:                return new EntityBeanType();
0449:            }
0450:
0451:            /**
0452:             * Create an instance of {@link EjbRelationshipRoleType.RelationshipRoleSource }
0453:             * 
0454:             */
0455:            public EjbRelationshipRoleType.RelationshipRoleSource createEjbRelationshipRoleTypeRelationshipRoleSource() {
0456:                return new EjbRelationshipRoleType.RelationshipRoleSource();
0457:            }
0458:
0459:            /**
0460:             * Create an instance of {@link ActivationConfigType }
0461:             * 
0462:             */
0463:            public ActivationConfigType createActivationConfigType() {
0464:                return new ActivationConfigType();
0465:            }
0466:
0467:            /**
0468:             * Create an instance of {@link ArtifactType }
0469:             * 
0470:             */
0471:            public ArtifactType createArtifactType() {
0472:                return new ArtifactType();
0473:            }
0474:
0475:            /**
0476:             * Create an instance of {@link ExtModuleType }
0477:             * 
0478:             */
0479:            public ExtModuleType createExtModuleType() {
0480:                return new ExtModuleType();
0481:            }
0482:
0483:            /**
0484:             * Create an instance of {@link GbeanType }
0485:             * 
0486:             */
0487:            public GbeanType createGbeanType() {
0488:                return new GbeanType();
0489:            }
0490:
0491:            /**
0492:             * Create an instance of {@link EmptyType }
0493:             * 
0494:             */
0495:            public EmptyType createEmptyType() {
0496:                return new EmptyType();
0497:            }
0498:
0499:            /**
0500:             * Create an instance of {@link QueryType }
0501:             * 
0502:             */
0503:            public QueryType createQueryType() {
0504:                return new QueryType();
0505:            }
0506:
0507:            /**
0508:             * Create an instance of {@link DatabaseGeneratedType }
0509:             * 
0510:             */
0511:            public DatabaseGeneratedType createDatabaseGeneratedType() {
0512:                return new DatabaseGeneratedType();
0513:            }
0514:
0515:            /**
0516:             * Create an instance of {@link CmrFieldGroupMappingType }
0517:             * 
0518:             */
0519:            public CmrFieldGroupMappingType createCmrFieldGroupMappingType() {
0520:                return new CmrFieldGroupMappingType();
0521:            }
0522:
0523:            /**
0524:             * Create an instance of {@link EjbRelationshipRoleType.RoleMapping.CmrFieldMapping }
0525:             * 
0526:             */
0527:            public EjbRelationshipRoleType.RoleMapping.CmrFieldMapping createEjbRelationshipRoleTypeRoleMappingCmrFieldMapping() {
0528:                return new EjbRelationshipRoleType.RoleMapping.CmrFieldMapping();
0529:            }
0530:
0531:            /**
0532:             * Create an instance of {@link PortType }
0533:             * 
0534:             */
0535:            public PortType createPortType() {
0536:                return new PortType();
0537:            }
0538:
0539:            /**
0540:             * Create an instance of {@link EjbRelationshipRoleType.RoleMapping }
0541:             * 
0542:             */
0543:            public EjbRelationshipRoleType.RoleMapping createEjbRelationshipRoleTypeRoleMapping() {
0544:                return new EjbRelationshipRoleType.RoleMapping();
0545:            }
0546:
0547:            /**
0548:             * Create an instance of {@link EntityBeanType.CmpFieldMapping }
0549:             * 
0550:             */
0551:            public EntityBeanType.CmpFieldMapping createEntityBeanTypeCmpFieldMapping() {
0552:                return new EntityBeanType.CmpFieldMapping();
0553:            }
0554:
0555:            /**
0556:             * Create an instance of {@link ModuleType }
0557:             * 
0558:             */
0559:            public ModuleType createModuleType() {
0560:                return new ModuleType();
0561:            }
0562:
0563:            /**
0564:             * Create an instance of {@link MessageDrivenBeanType }
0565:             * 
0566:             */
0567:            public MessageDrivenBeanType createMessageDrivenBeanType() {
0568:                return new MessageDrivenBeanType();
0569:            }
0570:
0571:            /**
0572:             * Create an instance of {@link PersistenceContextRefType }
0573:             * 
0574:             */
0575:            public PersistenceContextRefType createPersistenceContextRefType() {
0576:                return new PersistenceContextRefType();
0577:            }
0578:
0579:            /**
0580:             * Create an instance of {@link PortCompletionType }
0581:             * 
0582:             */
0583:            public PortCompletionType createPortCompletionType() {
0584:                return new PortCompletionType();
0585:            }
0586:
0587:            /**
0588:             * Create an instance of {@link ResourceLocatorType }
0589:             * 
0590:             */
0591:            public ResourceLocatorType createResourceLocatorType() {
0592:                return new ResourceLocatorType();
0593:            }
0594:
0595:            /**
0596:             * Create an instance of {@link DependenciesType }
0597:             * 
0598:             */
0599:            public DependenciesType createDependenciesType() {
0600:                return new DependenciesType();
0601:            }
0602:
0603:            /**
0604:             * Create an instance of {@link QueryType.QueryMethod.MethodParams }
0605:             * 
0606:             */
0607:            public QueryType.QueryMethod.MethodParams createQueryTypeQueryMethodMethodParams() {
0608:                return new QueryType.QueryMethod.MethodParams();
0609:            }
0610:
0611:            /**
0612:             * Create an instance of {@link ReferenceType }
0613:             * 
0614:             */
0615:            public ReferenceType createReferenceType() {
0616:                return new ReferenceType();
0617:            }
0618:
0619:            /**
0620:             * Create an instance of {@link PropertyType }
0621:             * 
0622:             */
0623:            public PropertyType createPropertyType() {
0624:                return new PropertyType();
0625:            }
0626:
0627:            /**
0628:             * Create an instance of {@link AttributeType }
0629:             * 
0630:             */
0631:            public AttributeType createAttributeType() {
0632:                return new AttributeType();
0633:            }
0634:
0635:            /**
0636:             * Create an instance of {@link JAXBElement }{@code <}{@link ReferencesType }{@code >}}
0637:             * 
0638:             */
0639:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/deployment-1.2",name="references",scope=GbeanType.class)
0640:            public JAXBElement<ReferencesType> createGbeanTypeReferences(
0641:                    ReferencesType value) {
0642:                return new JAXBElement<ReferencesType>(
0643:                        _GbeanTypeReferences_QNAME, ReferencesType.class,
0644:                        GbeanType.class, value);
0645:            }
0646:
0647:            /**
0648:             * Create an instance of {@link JAXBElement }{@code <}{@link XmlAttributeType }{@code >}}
0649:             * 
0650:             */
0651:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/deployment-1.2",name="xml-reference",scope=GbeanType.class)
0652:            public JAXBElement<XmlAttributeType> createGbeanTypeXmlReference(
0653:                    XmlAttributeType value) {
0654:                return new JAXBElement<XmlAttributeType>(
0655:                        _GbeanTypeXmlReference_QNAME, XmlAttributeType.class,
0656:                        GbeanType.class, value);
0657:            }
0658:
0659:            /**
0660:             * Create an instance of {@link JAXBElement }{@code <}{@link PatternType }{@code >}}
0661:             * 
0662:             */
0663:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/deployment-1.2",name="dependency",scope=GbeanType.class)
0664:            public JAXBElement<PatternType> createGbeanTypeDependency(
0665:                    PatternType value) {
0666:                return new JAXBElement<PatternType>(_GbeanTypeDependency_QNAME,
0667:                        PatternType.class, GbeanType.class, value);
0668:            }
0669:
0670:            /**
0671:             * Create an instance of {@link JAXBElement }{@code <}{@link AttributeType }{@code >}}
0672:             * 
0673:             */
0674:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/deployment-1.2",name="attribute",scope=GbeanType.class)
0675:            public JAXBElement<AttributeType> createGbeanTypeAttribute(
0676:                    AttributeType value) {
0677:                return new JAXBElement<AttributeType>(
0678:                        _GbeanTypeAttribute_QNAME, AttributeType.class,
0679:                        GbeanType.class, value);
0680:            }
0681:
0682:            /**
0683:             * Create an instance of {@link JAXBElement }{@code <}{@link ReferenceType }{@code >}}
0684:             * 
0685:             */
0686:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/deployment-1.2",name="reference",scope=GbeanType.class)
0687:            public JAXBElement<ReferenceType> createGbeanTypeReference(
0688:                    ReferenceType value) {
0689:                return new JAXBElement<ReferenceType>(
0690:                        _GbeanTypeReference_QNAME, ReferenceType.class,
0691:                        GbeanType.class, value);
0692:            }
0693:
0694:            /**
0695:             * Create an instance of {@link JAXBElement }{@code <}{@link XmlAttributeType }{@code >}}
0696:             * 
0697:             */
0698:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/deployment-1.2",name="xml-attribute",scope=GbeanType.class)
0699:            public JAXBElement<XmlAttributeType> createGbeanTypeXmlAttribute(
0700:                    XmlAttributeType value) {
0701:                return new JAXBElement<XmlAttributeType>(
0702:                        _GbeanTypeXmlAttribute_QNAME, XmlAttributeType.class,
0703:                        GbeanType.class, value);
0704:            }
0705:
0706:            /**
0707:             * Create an instance of {@link JAXBElement }{@code <}{@link ResourceEnvRefType }{@code >}}
0708:             * 
0709:             */
0710:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/naming-1.2",name="resource-env-ref")
0711:            public JAXBElement<ResourceEnvRefType> createResourceEnvRef(
0712:                    ResourceEnvRefType value) {
0713:                return new JAXBElement<ResourceEnvRefType>(
0714:                        _ResourceEnvRef_QNAME, ResourceEnvRefType.class, null,
0715:                        value);
0716:            }
0717:
0718:            /**
0719:             * Create an instance of {@link JAXBElement }{@code <}{@link ResourceRefType }{@code >}}
0720:             * 
0721:             */
0722:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/naming-1.2",name="resource-ref")
0723:            public JAXBElement<ResourceRefType> createResourceRef(
0724:                    ResourceRefType value) {
0725:                return new JAXBElement<ResourceRefType>(_ResourceRef_QNAME,
0726:                        ResourceRefType.class, null, value);
0727:            }
0728:
0729:            /**
0730:             * Create an instance of {@link JAXBElement }{@code <}{@link PersistenceContextRefType }{@code >}}
0731:             * 
0732:             */
0733:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/naming-1.2",name="persistence-context-ref",substitutionHeadNamespace="http://geronimo.apache.org/xml/ns/naming-1.2",substitutionHeadName="abstract-naming-entry")
0734:            public JAXBElement<PersistenceContextRefType> createPersistenceContextRef(
0735:                    PersistenceContextRefType value) {
0736:                return new JAXBElement<PersistenceContextRefType>(
0737:                        _PersistenceContextRef_QNAME,
0738:                        PersistenceContextRefType.class, null, value);
0739:            }
0740:
0741:            /**
0742:             * Create an instance of {@link JAXBElement }{@code <}{@link PersistenceUnitRefType }{@code >}}
0743:             * 
0744:             */
0745:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/naming-1.2",name="entity-manager-factory-ref",substitutionHeadNamespace="http://geronimo.apache.org/xml/ns/naming-1.2",substitutionHeadName="abstract-naming-entry")
0746:            public JAXBElement<PersistenceUnitRefType> createEntityManagerFactoryRef(
0747:                    PersistenceUnitRefType value) {
0748:                return new JAXBElement<PersistenceUnitRefType>(
0749:                        _EntityManagerFactoryRef_QNAME,
0750:                        PersistenceUnitRefType.class, null, value);
0751:            }
0752:
0753:            /**
0754:             * Create an instance of {@link JAXBElement }{@code <}{@link AbstractNamingEntryType }{@code >}}
0755:             * 
0756:             */
0757:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/naming-1.2",name="abstract-naming-entry")
0758:            public JAXBElement<AbstractNamingEntryType> createAbstractNamingEntry(
0759:                    AbstractNamingEntryType value) {
0760:                return new JAXBElement<AbstractNamingEntryType>(
0761:                        _AbstractNamingEntry_QNAME,
0762:                        AbstractNamingEntryType.class, null, value);
0763:            }
0764:
0765:            /**
0766:             * Create an instance of {@link JAXBElement }{@code <}{@link DependenciesType }{@code >}}
0767:             * 
0768:             */
0769:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/deployment-1.2",name="dependencies")
0770:            public JAXBElement<DependenciesType> createDependencies(
0771:                    DependenciesType value) {
0772:                return new JAXBElement<DependenciesType>(_Dependencies_QNAME,
0773:                        DependenciesType.class, null, value);
0774:            }
0775:
0776:            /**
0777:             * Create an instance of {@link JAXBElement }{@code <}{@link ApplicationType }{@code >}}
0778:             * 
0779:             */
0780:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/j2ee/application-1.2",name="application")
0781:            public JAXBElement<ApplicationType> createApplication(
0782:                    ApplicationType value) {
0783:                return new JAXBElement<ApplicationType>(_Application_QNAME,
0784:                        ApplicationType.class, null, value);
0785:            }
0786:
0787:            /**
0788:             * Create an instance of {@link JAXBElement }{@code <}{@link MessageDestinationType }{@code >}}
0789:             * 
0790:             */
0791:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/naming-1.2",name="message-destination")
0792:            public JAXBElement<MessageDestinationType> createMessageDestination(
0793:                    MessageDestinationType value) {
0794:                return new JAXBElement<MessageDestinationType>(
0795:                        _MessageDestination_QNAME,
0796:                        MessageDestinationType.class, null, value);
0797:            }
0798:
0799:            /**
0800:             * Create an instance of {@link JAXBElement }{@code <}{@link ServiceModuleType }{@code >}}
0801:             * 
0802:             */
0803:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/deployment-1.2",name="module")
0804:            public JAXBElement<ServiceModuleType> createModule(
0805:                    ServiceModuleType value) {
0806:                return new JAXBElement<ServiceModuleType>(_Module_QNAME,
0807:                        ServiceModuleType.class, null, value);
0808:            }
0809:
0810:            /**
0811:             * Create an instance of {@link JAXBElement }{@code <}{@link AbstractClusteringType }{@code >}}
0812:             * 
0813:             */
0814:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/j2ee/application-1.2",name="clustering")
0815:            public JAXBElement<AbstractClusteringType> createClustering(
0816:                    AbstractClusteringType value) {
0817:                return new JAXBElement<AbstractClusteringType>(
0818:                        _Clustering_QNAME, AbstractClusteringType.class, null,
0819:                        value);
0820:            }
0821:
0822:            /**
0823:             * Create an instance of {@link JAXBElement }{@code <}{@link KeyGeneratorType }{@code >}}
0824:             * 
0825:             */
0826:            @XmlElementDecl(namespace="http://openejb.apache.org/xml/ns/pkgen-2.1",name="key-generator")
0827:            public JAXBElement<KeyGeneratorType> createKeyGenerator(
0828:                    KeyGeneratorType value) {
0829:                return new JAXBElement<KeyGeneratorType>(_KeyGenerator_QNAME,
0830:                        KeyGeneratorType.class, null, value);
0831:            }
0832:
0833:            /**
0834:             * Create an instance of {@link JAXBElement }{@code <}{@link EnvironmentType }{@code >}}
0835:             * 
0836:             */
0837:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/deployment-1.2",name="environment")
0838:            public JAXBElement<EnvironmentType> createEnvironment(
0839:                    EnvironmentType value) {
0840:                return new JAXBElement<EnvironmentType>(_Environment_QNAME,
0841:                        EnvironmentType.class, null, value);
0842:            }
0843:
0844:            /**
0845:             * Create an instance of {@link JAXBElement }{@code <}{@link AbstractSecurityType }{@code >}}
0846:             * 
0847:             */
0848:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/j2ee/application-1.2",name="security")
0849:            public JAXBElement<AbstractSecurityType> createSecurity(
0850:                    AbstractSecurityType value) {
0851:                return new JAXBElement<AbstractSecurityType>(_Security_QNAME,
0852:                        AbstractSecurityType.class, null, value);
0853:            }
0854:
0855:            /**
0856:             * Create an instance of {@link JAXBElement }{@code <}{@link ResourceLocatorType }{@code >}}
0857:             * 
0858:             */
0859:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/naming-1.2",name="resource-adapter")
0860:            public JAXBElement<ResourceLocatorType> createResourceAdapter(
0861:                    ResourceLocatorType value) {
0862:                return new JAXBElement<ResourceLocatorType>(
0863:                        _ResourceAdapter_QNAME, ResourceLocatorType.class,
0864:                        null, value);
0865:            }
0866:
0867:            /**
0868:             * Create an instance of {@link JAXBElement }{@code <}{@link EjbLocalRefType }{@code >}}
0869:             * 
0870:             */
0871:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/naming-1.2",name="ejb-local-ref")
0872:            public JAXBElement<EjbLocalRefType> createEjbLocalRef(
0873:                    EjbLocalRefType value) {
0874:                return new JAXBElement<EjbLocalRefType>(_EjbLocalRef_QNAME,
0875:                        EjbLocalRefType.class, null, value);
0876:            }
0877:
0878:            /**
0879:             * Create an instance of {@link JAXBElement }{@code <}{@link EnvironmentType }{@code >}}
0880:             * 
0881:             */
0882:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/deployment-1.2",name="server-environment")
0883:            public JAXBElement<EnvironmentType> createServerEnvironment(
0884:                    EnvironmentType value) {
0885:                return new JAXBElement<EnvironmentType>(
0886:                        _ServerEnvironment_QNAME, EnvironmentType.class, null,
0887:                        value);
0888:            }
0889:
0890:            /**
0891:             * Create an instance of {@link JAXBElement }{@code <}{@link AbstractServiceType }{@code >}}
0892:             * 
0893:             */
0894:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/deployment-1.2",name="service")
0895:            public JAXBElement<AbstractServiceType> createService(
0896:                    AbstractServiceType value) {
0897:                return new JAXBElement<AbstractServiceType>(_Service_QNAME,
0898:                        AbstractServiceType.class, null, value);
0899:            }
0900:
0901:            /**
0902:             * Create an instance of {@link JAXBElement }{@code <}{@link AbstractServiceType }{@code >}}
0903:             *
0904:             */
0905:            //    @XmlElementDecl(namespace = "http://geronimo.apache.org/xml/ns/application-1.2", name = "security")
0906:            //    public JAXBElement<AbstractSecurityType> createSecurity(AbstractSecurityType value) {
0907:            //        return new JAXBElement<AbstractSecurityType>(_Security_QNAME, AbstractSecurityType.class, null, value);
0908:            //    }
0909:            /**
0910:             * Create an instance of {@link JAXBElement }{@code <}{@link GbeanType }{@code >}}
0911:             * 
0912:             */
0913:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/deployment-1.2",name="gbean",substitutionHeadNamespace="http://geronimo.apache.org/xml/ns/deployment-1.2",substitutionHeadName="service")
0914:            public JAXBElement<GbeanType> createGbean(GbeanType value) {
0915:                return new JAXBElement<GbeanType>(_Gbean_QNAME,
0916:                        GbeanType.class, null, value);
0917:            }
0918:
0919:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/security-2.0",name="security",substitutionHeadNamespace="http://geronimo.apache.org/xml/ns/j2ee/application-1.2",substitutionHeadName="security")
0920:            public JAXBElement<SecurityType> createSecurity(SecurityType value) {
0921:                return new JAXBElement<SecurityType>(_Security2_QNAME,
0922:                        SecurityType.class, null, value);
0923:            }
0924:
0925:            /**
0926:             * Create an instance of {@link JAXBElement }{@code <}{@link GbeanLocatorType }{@code >}}
0927:             * 
0928:             */
0929:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/naming-1.2",name="workmanager")
0930:            public JAXBElement<GbeanLocatorType> createWorkmanager(
0931:                    GbeanLocatorType value) {
0932:                return new JAXBElement<GbeanLocatorType>(_Workmanager_QNAME,
0933:                        GbeanLocatorType.class, null, value);
0934:            }
0935:
0936:            /**
0937:             * Create an instance of {@link JAXBElement }{@code <}{@link ServiceRefType }{@code >}}
0938:             * 
0939:             */
0940:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/naming-1.2",name="service-ref")
0941:            public JAXBElement<ServiceRefType> createServiceRef(
0942:                    ServiceRefType value) {
0943:                return new JAXBElement<ServiceRefType>(_ServiceRef_QNAME,
0944:                        ServiceRefType.class, null, value);
0945:            }
0946:
0947:            /**
0948:             * Create an instance of {@link JAXBElement }{@code <}{@link ResourceLocatorType }{@code >}}
0949:             * 
0950:             */
0951:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/naming-1.2",name="cmp-connection-factory")
0952:            public JAXBElement<ResourceLocatorType> createCmpConnectionFactory(
0953:                    ResourceLocatorType value) {
0954:                return new JAXBElement<ResourceLocatorType>(
0955:                        _CmpConnectionFactory_QNAME, ResourceLocatorType.class,
0956:                        null, value);
0957:            }
0958:
0959:            /**
0960:             * Create an instance of {@link JAXBElement }{@code <}{@link EnvironmentType }{@code >}}
0961:             * 
0962:             */
0963:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/deployment-1.2",name="client-environment")
0964:            public JAXBElement<EnvironmentType> createClientEnvironment(
0965:                    EnvironmentType value) {
0966:                return new JAXBElement<EnvironmentType>(
0967:                        _ClientEnvironment_QNAME, EnvironmentType.class, null,
0968:                        value);
0969:            }
0970:
0971:            /**
0972:             * Create an instance of {@link JAXBElement }{@code <}{@link GbeanRefType }{@code >}}
0973:             * 
0974:             */
0975:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/naming-1.2",name="gbean-ref",substitutionHeadNamespace="http://geronimo.apache.org/xml/ns/naming-1.2",substitutionHeadName="abstract-naming-entry")
0976:            public JAXBElement<GbeanRefType> createGbeanRef(GbeanRefType value) {
0977:                return new JAXBElement<GbeanRefType>(_GbeanRef_QNAME,
0978:                        GbeanRefType.class, null, value);
0979:            }
0980:
0981:            /**
0982:             * Create an instance of {@link JAXBElement }{@code <}{@link OpenejbJarType }{@code >}}
0983:             * 
0984:             */
0985:            @XmlElementDecl(namespace="http://openejb.apache.org/xml/ns/openejb-jar-2.2",name="openejb-jar")
0986:            public JAXBElement<OpenejbJarType> createOpenejbJar(
0987:                    OpenejbJarType value) {
0988:                return new JAXBElement<OpenejbJarType>(_OpenejbJar_QNAME,
0989:                        OpenejbJarType.class, null, value);
0990:            }
0991:
0992:            /**
0993:             * Create an instance of {@link JAXBElement }{@code <}{@link EjbRefType }{@code >}}
0994:             * 
0995:             */
0996:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/naming-1.2",name="ejb-ref")
0997:            public JAXBElement<EjbRefType> createEjbRef(EjbRefType value) {
0998:                return new JAXBElement<EjbRefType>(_EjbRef_QNAME,
0999:                        EjbRefType.class, null, value);
1000:            }
1001:
1002:            /**
1003:             * Create an instance of {@link JAXBElement }{@code <}{@link GbeanLocatorType }{@code >}}
1004:             * 
1005:             */
1006:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/naming-1.2",name="web-container")
1007:            public JAXBElement<GbeanLocatorType> createWebContainer(
1008:                    GbeanLocatorType value) {
1009:                return new JAXBElement<GbeanLocatorType>(_WebContainer_QNAME,
1010:                        GbeanLocatorType.class, null, value);
1011:            }
1012:
1013:            private final static QName _EjbJar_QNAME = new QName(
1014:                    "http://geronimo.apache.org/xml/ns/j2ee/ejb/openejb-2.0",
1015:                    "ejb-jar");
1016:
1017:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/j2ee/ejb/openejb-2.0",name="ejb-jar")
1018:            public JAXBElement<GeronimoEjbJarType> createEjbJar(
1019:                    GeronimoEjbJarType value) {
1020:                return new JAXBElement<GeronimoEjbJarType>(_EjbJar_QNAME,
1021:                        GeronimoEjbJarType.class, null, value);
1022:            }
1023:
1024:            /**
1025:             * Create an instance of {@link OpenejbClusteringWadiType }
1026:             * 
1027:             */
1028:            public OpenejbClusteringWadiType createOpenejbClusteringWadiType() {
1029:                return new OpenejbClusteringWadiType();
1030:            }
1031:
1032:            /**
1033:             * Create an instance of {@link JAXBElement }{@code <}{@link OpenejbClusteringWadiType }{@code >}}
1034:             * 
1035:             */
1036:            @XmlElementDecl(namespace="http://geronimo.apache.org/xml/ns/openejb-clustering-wadi-1.2",name="openejb-clustering-wadi",substitutionHeadNamespace="http://geronimo.apache.org/xml/ns/j2ee/application-1.2",substitutionHeadName="clustering")
1037:            public JAXBElement<OpenejbClusteringWadiType> createOpenejbClusteringWadi(
1038:                    OpenejbClusteringWadiType value) {
1039:                return new JAXBElement<OpenejbClusteringWadiType>(
1040:                        _OpenejbClusteringWadi_QNAME,
1041:                        OpenejbClusteringWadiType.class, null, value);
1042:            }
1043:
1044:        }
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.