Source Code Cross Referenced for componentflowPackageImpl.java in  » ESB » cbesb-1.2 » com » bostechcorp » cbesb » ui » componentflow » componentFlowEditor » impl » 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 » ESB » cbesb 1.2 » com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.impl 
Source Cross Referenced  Class Diagram Java Document (Java Doc) 


0001:        /**
0002:         * <copyright>
0003:         * </copyright>
0004:         *
0005:         * $Id: componentflowPackageImpl.java 657 2006-09-05 07:48:33Z mjin $
0006:         */package com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.impl;
0007:
0008:        import org.eclipse.emf.ecore.EAttribute;
0009:        import org.eclipse.emf.ecore.EClass;
0010:        import org.eclipse.emf.ecore.EEnum;
0011:        import org.eclipse.emf.ecore.EPackage;
0012:        import org.eclipse.emf.ecore.EReference;
0013:        import org.eclipse.emf.ecore.impl.EPackageImpl;
0014:
0015:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.ARSchedule;
0016:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.AttachmentModeType;
0017:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.BaseElement;
0018:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.BaseRead;
0019:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.BindingComponent;
0020:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.CBRType;
0021:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.Comment;
0022:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.CommonSchedule;
0023:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.ComponentFlowEditorDocument;
0024:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.ComponentFlowEditorElement;
0025:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.ConnectModeType;
0026:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.Connection;
0027:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.ConnectionModeType;
0028:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.ConnectionSetting;
0029:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.Consumer;
0030:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.ConsumerCCSL;
0031:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.Custom;
0032:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.CustomConsumer;
0033:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.DecorativeModelElement;
0034:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.DefaultMepType;
0035:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.DestinationStyleType;
0036:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.Email;
0037:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.EmailConsumer;
0038:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.EmailConsumerReply;
0039:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.EmailProvider;
0040:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.EndPoint;
0041:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.ExternalSystem;
0042:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.FTPAuthentication;
0043:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.FTPBase;
0044:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.FTPConsumer;
0045:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.FTPProvider;
0046:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.FTPScriptModeType;
0047:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.File;
0048:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.FileActionType;
0049:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.FileCompletion;
0050:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.FileConsumer;
0051:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.FileProvider;
0052:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.FileReply;
0053:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.FolderBrowseStyle;
0054:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.FtpReply;
0055:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.HttpConnection;
0056:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.HttpConsumer;
0057:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.HttpProvider;
0058:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.JMSConfig;
0059:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.JMSConsumer;
0060:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.JMSProvider;
0061:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.MessageExchange;
0062:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.Parser;
0063:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.ParserType;
0064:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.PatternModel;
0065:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.PropertyObject;
0066:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.Provider;
0067:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.ProviderCCSL;
0068:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.ReadStyleType;
0069:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.ReceiveProtocol;
0070:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.RecordTypeType;
0071:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.RegularType;
0072:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.RoleType;
0073:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.SSLMode;
0074:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.Scheduler;
0075:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.Script;
0076:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.ScriptRoleType;
0077:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.ScriptType;
0078:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.Sequencer;
0079:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.ServiceEngine;
0080:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.StandardSchedule;
0081:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.TCPIPClient;
0082:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.TCPIPServer;
0083:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.TransferModeType;
0084:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.Transformer;
0085:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.Upoc;
0086:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.UpocBase;
0087:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.UpocContext;
0088:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.UpocPostaccept;
0089:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.UpocPostsend;
0090:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.UpocPresend;
0091:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.WSDLSource;
0092:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.componentflowFactory;
0093:        import com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.componentflowPackage;
0094:
0095:        /**
0096:         * <!-- begin-user-doc -->
0097:         * An implementation of the model <b>Package</b>.
0098:         * <!-- end-user-doc -->
0099:         * @generated
0100:         */
0101:        public class componentflowPackageImpl extends EPackageImpl implements 
0102:                componentflowPackage {
0103:            /**
0104:             * <!-- begin-user-doc -->
0105:             * <!-- end-user-doc -->
0106:             * @generated
0107:             */
0108:            public static final String copyright = "Copyright, Bostech Corp.";
0109:
0110:            /**
0111:             * <!-- begin-user-doc -->
0112:             * <!-- end-user-doc -->
0113:             * @generated
0114:             */
0115:            private EClass bindingComponentEClass = null;
0116:
0117:            /**
0118:             * <!-- begin-user-doc -->
0119:             * <!-- end-user-doc -->
0120:             * @generated
0121:             */
0122:            private EClass componentFlowEditorElementEClass = null;
0123:
0124:            /**
0125:             * <!-- begin-user-doc -->
0126:             * <!-- end-user-doc -->
0127:             * @generated
0128:             */
0129:            private EClass serviceEngineEClass = null;
0130:
0131:            /**
0132:             * <!-- begin-user-doc -->
0133:             * <!-- end-user-doc -->
0134:             * @generated
0135:             */
0136:            private EClass httpEClass = null;
0137:
0138:            /**
0139:             * <!-- begin-user-doc -->
0140:             * <!-- end-user-doc -->
0141:             * @generated
0142:             */
0143:            private EClass fileEClass = null;
0144:
0145:            /**
0146:             * <!-- begin-user-doc -->
0147:             * <!-- end-user-doc -->
0148:             * @generated
0149:             */
0150:            private EClass ftpEClass = null;
0151:
0152:            /**
0153:             * <!-- begin-user-doc -->
0154:             * <!-- end-user-doc -->
0155:             * @generated
0156:             */
0157:            private EClass transformerEClass = null;
0158:
0159:            /**
0160:             * <!-- begin-user-doc -->
0161:             * <!-- end-user-doc -->
0162:             * @generated
0163:             */
0164:            private EClass parserEClass = null;
0165:
0166:            /**
0167:             * <!-- begin-user-doc -->
0168:             * <!-- end-user-doc -->
0169:             * @generated
0170:             */
0171:            private EClass xsltEClass = null;
0172:
0173:            /**
0174:             * <!-- begin-user-doc -->
0175:             * <!-- end-user-doc -->
0176:             * @generated
0177:             */
0178:            private EClass sequencerEClass = null;
0179:
0180:            /**
0181:             * <!-- begin-user-doc -->
0182:             * <!-- end-user-doc -->
0183:             * @generated
0184:             */
0185:            private EClass componentFlowEditorDocumentEClass = null;
0186:
0187:            /**
0188:             * <!-- begin-user-doc -->
0189:             * <!-- end-user-doc -->
0190:             * @generated
0191:             */
0192:            private EClass messageExchangeEClass = null;
0193:
0194:            /**
0195:             * <!-- begin-user-doc -->
0196:             * <!-- end-user-doc -->
0197:             * @generated
0198:             */
0199:            private EClass externalSystemEClass = null;
0200:
0201:            /**
0202:             * <!-- begin-user-doc -->
0203:             * <!-- end-user-doc -->
0204:             * @generated
0205:             */
0206:            private EClass decorativeModelElementEClass = null;
0207:
0208:            /**
0209:             * <!-- begin-user-doc -->
0210:             * <!-- end-user-doc -->
0211:             * @generated
0212:             */
0213:            private EClass httpProviderEClass = null;
0214:
0215:            /**
0216:             * <!-- begin-user-doc -->
0217:             * <!-- end-user-doc -->
0218:             * @generated
0219:             */
0220:            private EClass fileConsumerEClass = null;
0221:
0222:            /**
0223:             * <!-- begin-user-doc -->
0224:             * <!-- end-user-doc -->
0225:             * @generated
0226:             */
0227:            private EClass fileProviderEClass = null;
0228:
0229:            /**
0230:             * <!-- begin-user-doc -->
0231:             * <!-- end-user-doc -->
0232:             * @generated
0233:             */
0234:            private EClass fileCompletionEClass = null;
0235:
0236:            /**
0237:             * <!-- begin-user-doc -->
0238:             * <!-- end-user-doc -->
0239:             * @generated
0240:             */
0241:            private EClass jmsEClass = null;
0242:
0243:            /**
0244:             * <!-- begin-user-doc -->
0245:             * <!-- end-user-doc -->
0246:             * @generated
0247:             */
0248:            private EClass jmsConfigEClass = null;
0249:
0250:            /**
0251:             * <!-- begin-user-doc -->
0252:             * <!-- end-user-doc -->
0253:             * @generated
0254:             */
0255:            private EClass httpConsumerEClass = null;
0256:
0257:            /**
0258:             * <!-- begin-user-doc -->
0259:             * <!-- end-user-doc -->
0260:             * @generated
0261:             */
0262:            private EClass fileReplyEClass = null;
0263:
0264:            /**
0265:             * <!-- begin-user-doc -->
0266:             * <!-- end-user-doc -->
0267:             * @generated
0268:             */
0269:            private EClass jmsConsumerEClass = null;
0270:
0271:            /**
0272:             * <!-- begin-user-doc -->
0273:             * <!-- end-user-doc -->
0274:             * @generated
0275:             */
0276:            private EClass jmsProviderEClass = null;
0277:
0278:            /**
0279:             * <!-- begin-user-doc -->
0280:             * <!-- end-user-doc -->
0281:             * @generated
0282:             */
0283:            private EClass ftpBaseEClass = null;
0284:
0285:            /**
0286:             * <!-- begin-user-doc -->
0287:             * <!-- end-user-doc -->
0288:             * @generated
0289:             */
0290:            private EClass ftpReplyEClass = null;
0291:
0292:            /**
0293:             * <!-- begin-user-doc -->
0294:             * <!-- end-user-doc -->
0295:             * @generated
0296:             */
0297:            private EClass baseReadEClass = null;
0298:
0299:            /**
0300:             * <!-- begin-user-doc -->
0301:             * <!-- end-user-doc -->
0302:             * @generated
0303:             */
0304:            private EClass schedulerEClass = null;
0305:
0306:            /**
0307:             * <!-- begin-user-doc -->
0308:             * <!-- end-user-doc -->
0309:             * @generated
0310:             */
0311:            private EClass customEClass = null;
0312:
0313:            /**
0314:             * <!-- begin-user-doc -->
0315:             * <!-- end-user-doc -->
0316:             * @generated
0317:             */
0318:            private EClass propertyObjectEClass = null;
0319:
0320:            /**
0321:             * <!-- begin-user-doc -->
0322:             * <!-- end-user-doc -->
0323:             * @generated
0324:             */
0325:            private EClass arScheduleEClass = null;
0326:
0327:            /**
0328:             * <!-- begin-user-doc -->
0329:             * <!-- end-user-doc -->
0330:             * @generated
0331:             */
0332:            private EClass commonScheduleEClass = null;
0333:
0334:            /**
0335:             * <!-- begin-user-doc -->
0336:             * <!-- end-user-doc -->
0337:             * @generated
0338:             */
0339:            private EClass standardScheduleEClass = null;
0340:
0341:            /**
0342:             * <!-- begin-user-doc -->
0343:             * <!-- end-user-doc -->
0344:             * @generated
0345:             */
0346:            private EClass emailEClass = null;
0347:
0348:            /**
0349:             * <!-- begin-user-doc -->
0350:             * <!-- end-user-doc -->
0351:             * @generated
0352:             */
0353:            private EClass emailConsumerEClass = null;
0354:
0355:            /**
0356:             * <!-- begin-user-doc -->
0357:             * <!-- end-user-doc -->
0358:             * @generated
0359:             */
0360:            private EClass connectionEClass = null;
0361:
0362:            /**
0363:             * <!-- begin-user-doc -->
0364:             * <!-- end-user-doc -->
0365:             * @generated
0366:             */
0367:            private EClass emailConsumerReplyEClass = null;
0368:
0369:            /**
0370:             * <!-- begin-user-doc -->
0371:             * <!-- end-user-doc -->
0372:             * @generated
0373:             */
0374:            private EClass emailProviderEClass = null;
0375:
0376:            /**
0377:             * <!-- begin-user-doc -->
0378:             * <!-- end-user-doc -->
0379:             * @generated
0380:             */
0381:            private EClass customConsumerEClass = null;
0382:
0383:            /**
0384:             * <!-- begin-user-doc -->
0385:             * <!-- end-user-doc -->
0386:             * @generated
0387:             */
0388:            private EClass baseElementEClass = null;
0389:
0390:            /**
0391:             * <!-- begin-user-doc -->
0392:             * <!-- end-user-doc -->
0393:             * @generated
0394:             */
0395:            private EClass ccslEClass = null;
0396:
0397:            /**
0398:             * <!-- begin-user-doc -->
0399:             * <!-- end-user-doc -->
0400:             * @generated
0401:             */
0402:            private EClass upocBaseEClass = null;
0403:
0404:            /**
0405:             * <!-- begin-user-doc -->
0406:             * <!-- end-user-doc -->
0407:             * @generated
0408:             */
0409:            private EClass upocPresendEClass = null;
0410:
0411:            /**
0412:             * <!-- begin-user-doc -->
0413:             * <!-- end-user-doc -->
0414:             * @generated
0415:             */
0416:            private EClass upocPostsendEClass = null;
0417:
0418:            /**
0419:             * <!-- begin-user-doc -->
0420:             * <!-- end-user-doc -->
0421:             * @generated
0422:             */
0423:            private EClass upocPostacceptEClass = null;
0424:
0425:            /**
0426:             * <!-- begin-user-doc -->
0427:             * <!-- end-user-doc -->
0428:             * @generated
0429:             */
0430:            private EClass upocEClass = null;
0431:
0432:            /**
0433:             * <!-- begin-user-doc -->
0434:             * <!-- end-user-doc -->
0435:             * @generated
0436:             */
0437:            private EClass consumerCCSLEClass = null;
0438:
0439:            /**
0440:             * <!-- begin-user-doc -->
0441:             * <!-- end-user-doc -->
0442:             * @generated
0443:             */
0444:            private EClass providerCCSLEClass = null;
0445:
0446:            /**
0447:             * <!-- begin-user-doc -->
0448:             * <!-- end-user-doc -->
0449:             * @generated
0450:             */
0451:            private EClass ftpConsumerEClass = null;
0452:
0453:            /**
0454:             * <!-- begin-user-doc -->
0455:             * <!-- end-user-doc -->
0456:             * @generated
0457:             */
0458:            private EClass ftpProviderEClass = null;
0459:
0460:            /**
0461:             * <!-- begin-user-doc -->
0462:             * <!-- end-user-doc -->
0463:             * @generated
0464:             */
0465:            private EClass ftpAuthenticationEClass = null;
0466:
0467:            /**
0468:             * <!-- begin-user-doc -->
0469:             * <!-- end-user-doc -->
0470:             * @generated
0471:             */
0472:            private EClass cbrEClass = null;
0473:
0474:            /**
0475:             * <!-- begin-user-doc -->
0476:             * <!-- end-user-doc -->
0477:             * @generated
0478:             */
0479:            private EClass jdbcEClass = null;
0480:
0481:            /**
0482:             * <!-- begin-user-doc -->
0483:             * <!-- end-user-doc -->
0484:             * @generated
0485:             */
0486:            private EClass scriptEClass = null;
0487:
0488:            /**
0489:             * <!-- begin-user-doc -->
0490:             * <!-- end-user-doc -->
0491:             * @generated
0492:             */
0493:            private EClass commentEClass = null;
0494:
0495:            /**
0496:             * <!-- begin-user-doc -->
0497:             * <!-- end-user-doc -->
0498:             * @generated
0499:             */
0500:            private EClass tcpipEClass = null;
0501:
0502:            /**
0503:             * <!-- begin-user-doc -->
0504:             * <!-- end-user-doc -->
0505:             * @generated
0506:             */
0507:            private EClass connectionSettingEClass = null;
0508:
0509:            /**
0510:             * <!-- begin-user-doc -->
0511:             * <!-- end-user-doc -->
0512:             * @generated
0513:             */
0514:            private EClass tcpipClientEClass = null;
0515:
0516:            /**
0517:             * <!-- begin-user-doc -->
0518:             * <!-- end-user-doc -->
0519:             * @generated
0520:             */
0521:            private EClass tcpipServerEClass = null;
0522:
0523:            /**
0524:             * <!-- begin-user-doc -->
0525:             * <!-- end-user-doc -->
0526:             * @generated
0527:             */
0528:            private EClass sslEClass = null;
0529:
0530:            /**
0531:             * <!-- begin-user-doc -->
0532:             * <!-- end-user-doc -->
0533:             * @generated
0534:             */
0535:            private EClass providerEClass = null;
0536:
0537:            /**
0538:             * <!-- begin-user-doc -->
0539:             * <!-- end-user-doc -->
0540:             * @generated
0541:             */
0542:            private EClass consumerEClass = null;
0543:
0544:            /**
0545:             * <!-- begin-user-doc -->
0546:             * <!-- end-user-doc -->
0547:             * @generated
0548:             */
0549:            private EClass endPointEClass = null;
0550:
0551:            /**
0552:             * <!-- begin-user-doc -->
0553:             * <!-- end-user-doc -->
0554:             * @generated
0555:             */
0556:            private EClass httpConnectionEClass = null;
0557:
0558:            /**
0559:             * <!-- begin-user-doc -->
0560:             * <!-- end-user-doc -->
0561:             * @generated
0562:             */
0563:            private EEnum defaultMepTypeEEnum = null;
0564:
0565:            /**
0566:             * <!-- begin-user-doc -->
0567:             * <!-- end-user-doc -->
0568:             * @generated
0569:             */
0570:            private EEnum destinationStyleTypeEEnum = null;
0571:
0572:            /**
0573:             * <!-- begin-user-doc -->
0574:             * <!-- end-user-doc -->
0575:             * @generated
0576:             */
0577:            private EEnum readStyleTypeEEnum = null;
0578:
0579:            /**
0580:             * <!-- begin-user-doc -->
0581:             * <!-- end-user-doc -->
0582:             * @generated
0583:             */
0584:            private EEnum recordTypeTypeEEnum = null;
0585:
0586:            /**
0587:             * <!-- begin-user-doc -->
0588:             * <!-- end-user-doc -->
0589:             * @generated
0590:             */
0591:            private EEnum fileActionTypeEEnum = null;
0592:
0593:            /**
0594:             * <!-- begin-user-doc -->
0595:             * <!-- end-user-doc -->
0596:             * @generated
0597:             */
0598:            private EEnum parserTypeEEnum = null;
0599:
0600:            /**
0601:             * <!-- begin-user-doc -->
0602:             * <!-- end-user-doc -->
0603:             * @generated
0604:             */
0605:            private EEnum upocContextEEnum = null;
0606:
0607:            /**
0608:             * <!-- begin-user-doc -->
0609:             * <!-- end-user-doc -->
0610:             * @generated
0611:             */
0612:            private EEnum connectModeTypeEEnum = null;
0613:
0614:            /**
0615:             * <!-- begin-user-doc -->
0616:             * <!-- end-user-doc -->
0617:             * @generated
0618:             */
0619:            private EEnum transferModeTypeEEnum = null;
0620:
0621:            /**
0622:             * <!-- begin-user-doc -->
0623:             * <!-- end-user-doc -->
0624:             * @generated
0625:             */
0626:            private EEnum regularTypeEEnum = null;
0627:
0628:            /**
0629:             * <!-- begin-user-doc -->
0630:             * <!-- end-user-doc -->
0631:             * @generated
0632:             */
0633:            private EEnum cbrTypeEEnum = null;
0634:
0635:            /**
0636:             * <!-- begin-user-doc -->
0637:             * <!-- end-user-doc -->
0638:             * @generated
0639:             */
0640:            private EEnum scriptTypeEEnum = null;
0641:
0642:            /**
0643:             * <!-- begin-user-doc -->
0644:             * <!-- end-user-doc -->
0645:             * @generated
0646:             */
0647:            private EEnum scriptRoleTypeEEnum = null;
0648:
0649:            /**
0650:             * <!-- begin-user-doc -->
0651:             * <!-- end-user-doc -->
0652:             * @generated
0653:             */
0654:            private EEnum ftpScriptModeTypeEEnum = null;
0655:
0656:            /**
0657:             * <!-- begin-user-doc -->
0658:             * <!-- end-user-doc -->
0659:             * @generated
0660:             */
0661:            private EEnum roleTypeEEnum = null;
0662:
0663:            /**
0664:             * <!-- begin-user-doc -->
0665:             * <!-- end-user-doc -->
0666:             * @generated
0667:             */
0668:            private EEnum connectionModeTypeEEnum = null;
0669:
0670:            /**
0671:             * <!-- begin-user-doc -->
0672:             * <!-- end-user-doc -->
0673:             * @generated
0674:             */
0675:            private EEnum sslModeEEnum = null;
0676:
0677:            /**
0678:             * <!-- begin-user-doc -->
0679:             * <!-- end-user-doc -->
0680:             * @generated
0681:             */
0682:            private EEnum patternModelEEnum = null;
0683:
0684:            /**
0685:             * <!-- begin-user-doc -->
0686:             * <!-- end-user-doc -->
0687:             * @generated
0688:             */
0689:            private EEnum folderBrowseStyleEEnum = null;
0690:
0691:            /**
0692:             * <!-- begin-user-doc -->
0693:             * <!-- end-user-doc -->
0694:             * @generated
0695:             */
0696:            private EEnum receiveProtocolEEnum = null;
0697:
0698:            /**
0699:             * <!-- begin-user-doc -->
0700:             * <!-- end-user-doc -->
0701:             * @generated
0702:             */
0703:            private EEnum attachmentModeTypeEEnum = null;
0704:
0705:            /**
0706:             * <!-- begin-user-doc -->
0707:             * <!-- end-user-doc -->
0708:             * @generated
0709:             */
0710:            private EEnum wsdlSourceEEnum = null;
0711:
0712:            /**
0713:             * Creates an instance of the model <b>Package</b>, registered with
0714:             * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package
0715:             * package URI value.
0716:             * <p>Note: the correct way to create the package is via the static
0717:             * factory method {@link #init init()}, which also performs
0718:             * initialization of the package, or returns the registered package,
0719:             * if one already exists.
0720:             * <!-- begin-user-doc -->
0721:             * <!-- end-user-doc -->
0722:             * @see org.eclipse.emf.ecore.EPackage.Registry
0723:             * @see com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.componentflowPackage#eNS_URI
0724:             * @see #init()
0725:             * @generated
0726:             */
0727:            private componentflowPackageImpl() {
0728:                super (eNS_URI, componentflowFactory.eINSTANCE);
0729:            }
0730:
0731:            /**
0732:             * <!-- begin-user-doc -->
0733:             * <!-- end-user-doc -->
0734:             * @generated
0735:             */
0736:            private static boolean isInited = false;
0737:
0738:            /**
0739:             * Creates, registers, and initializes the <b>Package</b> for this
0740:             * model, and for any others upon which it depends.  Simple
0741:             * dependencies are satisfied by calling this method on all
0742:             * dependent packages before doing anything else.  This method drives
0743:             * initialization for interdependent packages directly, in parallel
0744:             * with this package, itself.
0745:             * <p>Of this package and its interdependencies, all packages which
0746:             * have not yet been registered by their URI values are first created
0747:             * and registered.  The packages are then initialized in two steps:
0748:             * meta-model objects for all of the packages are created before any
0749:             * are initialized, since one package's meta-model objects may refer to
0750:             * those of another.
0751:             * <p>Invocation of this method will not affect any packages that have
0752:             * already been initialized.
0753:             * <!-- begin-user-doc -->
0754:             * <!-- end-user-doc -->
0755:             * @see #eNS_URI
0756:             * @see #createPackageContents()
0757:             * @see #initializePackageContents()
0758:             * @generated
0759:             */
0760:            public static componentflowPackage init() {
0761:                if (isInited)
0762:                    return (componentflowPackage) EPackage.Registry.INSTANCE
0763:                            .getEPackage(componentflowPackage.eNS_URI);
0764:
0765:                // Obtain or create and register package
0766:                componentflowPackageImpl thecomponentflowPackage = (componentflowPackageImpl) (EPackage.Registry.INSTANCE
0767:                        .getEPackage(eNS_URI) instanceof  componentflowPackageImpl ? EPackage.Registry.INSTANCE
0768:                        .getEPackage(eNS_URI)
0769:                        : new componentflowPackageImpl());
0770:
0771:                isInited = true;
0772:
0773:                // Create package meta-data objects
0774:                thecomponentflowPackage.createPackageContents();
0775:
0776:                // Initialize created meta-data
0777:                thecomponentflowPackage.initializePackageContents();
0778:
0779:                // Mark meta-data to indicate it can't be changed
0780:                thecomponentflowPackage.freeze();
0781:
0782:                return thecomponentflowPackage;
0783:            }
0784:
0785:            /**
0786:             * <!-- begin-user-doc -->
0787:             * <!-- end-user-doc -->
0788:             * @generated
0789:             */
0790:            public EClass getBindingComponent() {
0791:                return bindingComponentEClass;
0792:            }
0793:
0794:            /**
0795:             * <!-- begin-user-doc -->
0796:             * <!-- end-user-doc -->
0797:             * @generated
0798:             */
0799:            public EReference getBindingComponent_ConsumerCCSL() {
0800:                return (EReference) bindingComponentEClass
0801:                        .getEStructuralFeatures().get(0);
0802:            }
0803:
0804:            /**
0805:             * <!-- begin-user-doc -->
0806:             * <!-- end-user-doc -->
0807:             * @generated
0808:             */
0809:            public EAttribute getBindingComponent_Role() {
0810:                return (EAttribute) bindingComponentEClass
0811:                        .getEStructuralFeatures().get(1);
0812:            }
0813:
0814:            /**
0815:             * <!-- begin-user-doc -->
0816:             * <!-- end-user-doc -->
0817:             * @generated
0818:             */
0819:            public EClass getComponentFlowEditorElement() {
0820:                return componentFlowEditorElementEClass;
0821:            }
0822:
0823:            /**
0824:             * <!-- begin-user-doc -->
0825:             * <!-- end-user-doc -->
0826:             * @generated
0827:             */
0828:            public EAttribute getComponentFlowEditorElement_InterfaceName() {
0829:                return (EAttribute) componentFlowEditorElementEClass
0830:                        .getEStructuralFeatures().get(0);
0831:            }
0832:
0833:            /**
0834:             * <!-- begin-user-doc -->
0835:             * <!-- end-user-doc -->
0836:             * @generated
0837:             */
0838:            public EAttribute getComponentFlowEditorElement_ServiceName() {
0839:                return (EAttribute) componentFlowEditorElementEClass
0840:                        .getEStructuralFeatures().get(1);
0841:            }
0842:
0843:            /**
0844:             * <!-- begin-user-doc -->
0845:             * <!-- end-user-doc -->
0846:             * @generated
0847:             */
0848:            public EAttribute getComponentFlowEditorElement_UseCCSL() {
0849:                return (EAttribute) componentFlowEditorElementEClass
0850:                        .getEStructuralFeatures().get(2);
0851:            }
0852:
0853:            /**
0854:             * <!-- begin-user-doc -->
0855:             * <!-- end-user-doc -->
0856:             * @generated
0857:             */
0858:            public EReference getComponentFlowEditorElement_ProviderCCSL() {
0859:                return (EReference) componentFlowEditorElementEClass
0860:                        .getEStructuralFeatures().get(3);
0861:            }
0862:
0863:            /**
0864:             * <!-- begin-user-doc -->
0865:             * <!-- end-user-doc -->
0866:             * @generated
0867:             */
0868:            public EClass getServiceEngine() {
0869:                return serviceEngineEClass;
0870:            }
0871:
0872:            /**
0873:             * <!-- begin-user-doc -->
0874:             * <!-- end-user-doc -->
0875:             * @generated
0876:             */
0877:            public EClass getHTTP() {
0878:                return httpEClass;
0879:            }
0880:
0881:            /**
0882:             * <!-- begin-user-doc -->
0883:             * <!-- end-user-doc -->
0884:             * @generated
0885:             */
0886:            public EReference getHTTP_HttpProvider() {
0887:                return (EReference) httpEClass.getEStructuralFeatures().get(0);
0888:            }
0889:
0890:            /**
0891:             * <!-- begin-user-doc -->
0892:             * <!-- end-user-doc -->
0893:             * @generated
0894:             */
0895:            public EReference getHTTP_HttpConsumer() {
0896:                return (EReference) httpEClass.getEStructuralFeatures().get(1);
0897:            }
0898:
0899:            /**
0900:             * <!-- begin-user-doc -->
0901:             * <!-- end-user-doc -->
0902:             * @generated
0903:             */
0904:            public EClass getFile() {
0905:                return fileEClass;
0906:            }
0907:
0908:            /**
0909:             * <!-- begin-user-doc -->
0910:             * <!-- end-user-doc -->
0911:             * @generated
0912:             */
0913:            public EReference getFile_FileProvider() {
0914:                return (EReference) fileEClass.getEStructuralFeatures().get(0);
0915:            }
0916:
0917:            /**
0918:             * <!-- begin-user-doc -->
0919:             * <!-- end-user-doc -->
0920:             * @generated
0921:             */
0922:            public EReference getFile_FileConsumer() {
0923:                return (EReference) fileEClass.getEStructuralFeatures().get(1);
0924:            }
0925:
0926:            /**
0927:             * <!-- begin-user-doc -->
0928:             * <!-- end-user-doc -->
0929:             * @generated
0930:             */
0931:            public EClass getFTP() {
0932:                return ftpEClass;
0933:            }
0934:
0935:            /**
0936:             * <!-- begin-user-doc -->
0937:             * <!-- end-user-doc -->
0938:             * @generated
0939:             */
0940:            public EAttribute getFTP_ScriptMode() {
0941:                return (EAttribute) ftpEClass.getEStructuralFeatures().get(0);
0942:            }
0943:
0944:            /**
0945:             * <!-- begin-user-doc -->
0946:             * <!-- end-user-doc -->
0947:             * @generated
0948:             */
0949:            public EReference getFTP_FtpBase() {
0950:                return (EReference) ftpEClass.getEStructuralFeatures().get(1);
0951:            }
0952:
0953:            /**
0954:             * <!-- begin-user-doc -->
0955:             * <!-- end-user-doc -->
0956:             * @generated
0957:             */
0958:            public EClass getTransformer() {
0959:                return transformerEClass;
0960:            }
0961:
0962:            /**
0963:             * <!-- begin-user-doc -->
0964:             * <!-- end-user-doc -->
0965:             * @generated
0966:             */
0967:            public EAttribute getTransformer_TrnFile() {
0968:                return (EAttribute) transformerEClass.getEStructuralFeatures()
0969:                        .get(0);
0970:            }
0971:
0972:            /**
0973:             * <!-- begin-user-doc -->
0974:             * <!-- end-user-doc -->
0975:             * @generated
0976:             */
0977:            public EClass getParser() {
0978:                return parserEClass;
0979:            }
0980:
0981:            /**
0982:             * <!-- begin-user-doc -->
0983:             * <!-- end-user-doc -->
0984:             * @generated
0985:             */
0986:            public EAttribute getParser_ParserType() {
0987:                return (EAttribute) parserEClass.getEStructuralFeatures()
0988:                        .get(0);
0989:            }
0990:
0991:            /**
0992:             * <!-- begin-user-doc -->
0993:             * <!-- end-user-doc -->
0994:             * @generated
0995:             */
0996:            public EAttribute getParser_MessageDefinition() {
0997:                return (EAttribute) parserEClass.getEStructuralFeatures()
0998:                        .get(1);
0999:            }
1000:
1001:            /**
1002:             * <!-- begin-user-doc -->
1003:             * <!-- end-user-doc -->
1004:             * @generated
1005:             */
1006:            public EClass getXSLT() {
1007:                return xsltEClass;
1008:            }
1009:
1010:            /**
1011:             * <!-- begin-user-doc -->
1012:             * <!-- end-user-doc -->
1013:             * @generated
1014:             */
1015:            public EAttribute getXSLT_XSLTStyleSheet() {
1016:                return (EAttribute) xsltEClass.getEStructuralFeatures().get(0);
1017:            }
1018:
1019:            /**
1020:             * <!-- begin-user-doc -->
1021:             * <!-- end-user-doc -->
1022:             * @generated
1023:             */
1024:            public EClass getSequencer() {
1025:                return sequencerEClass;
1026:            }
1027:
1028:            /**
1029:             * <!-- begin-user-doc -->
1030:             * <!-- end-user-doc -->
1031:             * @generated
1032:             */
1033:            public EClass getComponentFlowEditorDocument() {
1034:                return componentFlowEditorDocumentEClass;
1035:            }
1036:
1037:            /**
1038:             * <!-- begin-user-doc -->
1039:             * <!-- end-user-doc -->
1040:             * @generated
1041:             */
1042:            public EReference getComponentFlowEditorDocument_ComponentFlowEditorElements() {
1043:                return (EReference) componentFlowEditorDocumentEClass
1044:                        .getEStructuralFeatures().get(0);
1045:            }
1046:
1047:            /**
1048:             * <!-- begin-user-doc -->
1049:             * <!-- end-user-doc -->
1050:             * @generated
1051:             */
1052:            public EReference getComponentFlowEditorDocument_MessageExchanges() {
1053:                return (EReference) componentFlowEditorDocumentEClass
1054:                        .getEStructuralFeatures().get(1);
1055:            }
1056:
1057:            /**
1058:             * <!-- begin-user-doc -->
1059:             * <!-- end-user-doc -->
1060:             * @generated
1061:             */
1062:            public EReference getComponentFlowEditorDocument_DecorativeModelElements() {
1063:                return (EReference) componentFlowEditorDocumentEClass
1064:                        .getEStructuralFeatures().get(2);
1065:            }
1066:
1067:            /**
1068:             * <!-- begin-user-doc -->
1069:             * <!-- end-user-doc -->
1070:             * @generated
1071:             */
1072:            public EClass getMessageExchange() {
1073:                return messageExchangeEClass;
1074:            }
1075:
1076:            /**
1077:             * <!-- begin-user-doc -->
1078:             * <!-- end-user-doc -->
1079:             * @generated
1080:             */
1081:            public EAttribute getMessageExchange_Label() {
1082:                return (EAttribute) messageExchangeEClass
1083:                        .getEStructuralFeatures().get(0);
1084:            }
1085:
1086:            /**
1087:             * <!-- begin-user-doc -->
1088:             * <!-- end-user-doc -->
1089:             * @generated
1090:             */
1091:            public EAttribute getMessageExchange_Timeout() {
1092:                return (EAttribute) messageExchangeEClass
1093:                        .getEStructuralFeatures().get(1);
1094:            }
1095:
1096:            /**
1097:             * <!-- begin-user-doc -->
1098:             * <!-- end-user-doc -->
1099:             * @generated
1100:             */
1101:            public EAttribute getMessageExchange_Operation() {
1102:                return (EAttribute) messageExchangeEClass
1103:                        .getEStructuralFeatures().get(2);
1104:            }
1105:
1106:            /**
1107:             * <!-- begin-user-doc -->
1108:             * <!-- end-user-doc -->
1109:             * @generated
1110:             */
1111:            public EReference getMessageExchange_SourceElement() {
1112:                return (EReference) messageExchangeEClass
1113:                        .getEStructuralFeatures().get(3);
1114:            }
1115:
1116:            /**
1117:             * <!-- begin-user-doc -->
1118:             * <!-- end-user-doc -->
1119:             * @generated
1120:             */
1121:            public EReference getMessageExchange_TargetElement() {
1122:                return (EReference) messageExchangeEClass
1123:                        .getEStructuralFeatures().get(4);
1124:            }
1125:
1126:            /**
1127:             * <!-- begin-user-doc -->
1128:             * <!-- end-user-doc -->
1129:             * @generated
1130:             */
1131:            public EAttribute getMessageExchange_Expression() {
1132:                return (EAttribute) messageExchangeEClass
1133:                        .getEStructuralFeatures().get(5);
1134:            }
1135:
1136:            /**
1137:             * <!-- begin-user-doc -->
1138:             * <!-- end-user-doc -->
1139:             * @generated
1140:             */
1141:            public EAttribute getMessageExchange_Type() {
1142:                return (EAttribute) messageExchangeEClass
1143:                        .getEStructuralFeatures().get(6);
1144:            }
1145:
1146:            /**
1147:             * <!-- begin-user-doc -->
1148:             * <!-- end-user-doc -->
1149:             * @generated
1150:             */
1151:            public EClass getExternalSystem() {
1152:                return externalSystemEClass;
1153:            }
1154:
1155:            /**
1156:             * <!-- begin-user-doc -->
1157:             * <!-- end-user-doc -->
1158:             * @generated
1159:             */
1160:            public EClass getDecorativeModelElement() {
1161:                return decorativeModelElementEClass;
1162:            }
1163:
1164:            /**
1165:             * <!-- begin-user-doc -->
1166:             * <!-- end-user-doc -->
1167:             * @generated
1168:             */
1169:            public EClass getHttpProvider() {
1170:                return httpProviderEClass;
1171:            }
1172:
1173:            /**
1174:             * <!-- begin-user-doc -->
1175:             * <!-- end-user-doc -->
1176:             * @generated
1177:             */
1178:            public EAttribute getHttpProvider_ImportedWSDL() {
1179:                return (EAttribute) httpProviderEClass.getEStructuralFeatures()
1180:                        .get(0);
1181:            }
1182:
1183:            /**
1184:             * <!-- begin-user-doc -->
1185:             * <!-- end-user-doc -->
1186:             * @generated
1187:             */
1188:            public EAttribute getHttpProvider_BasicAuthUser() {
1189:                return (EAttribute) httpProviderEClass.getEStructuralFeatures()
1190:                        .get(1);
1191:            }
1192:
1193:            /**
1194:             * <!-- begin-user-doc -->
1195:             * <!-- end-user-doc -->
1196:             * @generated
1197:             */
1198:            public EAttribute getHttpProvider_BasicAuthPassword() {
1199:                return (EAttribute) httpProviderEClass.getEStructuralFeatures()
1200:                        .get(2);
1201:            }
1202:
1203:            /**
1204:             * <!-- begin-user-doc -->
1205:             * <!-- end-user-doc -->
1206:             * @generated
1207:             */
1208:            public EAttribute getHttpProvider_DefaultOperation() {
1209:                return (EAttribute) httpProviderEClass.getEStructuralFeatures()
1210:                        .get(3);
1211:            }
1212:
1213:            /**
1214:             * <!-- begin-user-doc -->
1215:             * <!-- end-user-doc -->
1216:             * @generated
1217:             */
1218:            public EAttribute getHttpProvider_Service() {
1219:                return (EAttribute) httpProviderEClass.getEStructuralFeatures()
1220:                        .get(4);
1221:            }
1222:
1223:            /**
1224:             * <!-- begin-user-doc -->
1225:             * <!-- end-user-doc -->
1226:             * @generated
1227:             */
1228:            public EAttribute getHttpProvider_Port() {
1229:                return (EAttribute) httpProviderEClass.getEStructuralFeatures()
1230:                        .get(5);
1231:            }
1232:
1233:            /**
1234:             * <!-- begin-user-doc -->
1235:             * <!-- end-user-doc -->
1236:             * @generated
1237:             */
1238:            public EAttribute getHttpProvider_ProxyHost() {
1239:                return (EAttribute) httpProviderEClass.getEStructuralFeatures()
1240:                        .get(6);
1241:            }
1242:
1243:            /**
1244:             * <!-- begin-user-doc -->
1245:             * <!-- end-user-doc -->
1246:             * @generated
1247:             */
1248:            public EAttribute getHttpProvider_ProxyUser() {
1249:                return (EAttribute) httpProviderEClass.getEStructuralFeatures()
1250:                        .get(7);
1251:            }
1252:
1253:            /**
1254:             * <!-- begin-user-doc -->
1255:             * <!-- end-user-doc -->
1256:             * @generated
1257:             */
1258:            public EAttribute getHttpProvider_ProxyPort() {
1259:                return (EAttribute) httpProviderEClass.getEStructuralFeatures()
1260:                        .get(8);
1261:            }
1262:
1263:            /**
1264:             * <!-- begin-user-doc -->
1265:             * <!-- end-user-doc -->
1266:             * @generated
1267:             */
1268:            public EAttribute getHttpProvider_ProxyPassword() {
1269:                return (EAttribute) httpProviderEClass.getEStructuralFeatures()
1270:                        .get(9);
1271:            }
1272:
1273:            /**
1274:             * <!-- begin-user-doc -->
1275:             * <!-- end-user-doc -->
1276:             * @generated
1277:             */
1278:            public EClass getFileConsumer() {
1279:                return fileConsumerEClass;
1280:            }
1281:
1282:            /**
1283:             * <!-- begin-user-doc -->
1284:             * <!-- end-user-doc -->
1285:             * @generated
1286:             */
1287:            public EReference getFileConsumer_FileReply() {
1288:                return (EReference) fileConsumerEClass.getEStructuralFeatures()
1289:                        .get(0);
1290:            }
1291:
1292:            /**
1293:             * <!-- begin-user-doc -->
1294:             * <!-- end-user-doc -->
1295:             * @generated
1296:             */
1297:            public EClass getFileProvider() {
1298:                return fileProviderEClass;
1299:            }
1300:
1301:            /**
1302:             * <!-- begin-user-doc -->
1303:             * <!-- end-user-doc -->
1304:             * @generated
1305:             */
1306:            public EAttribute getFileProvider_DestDir() {
1307:                return (EAttribute) fileProviderEClass.getEStructuralFeatures()
1308:                        .get(0);
1309:            }
1310:
1311:            /**
1312:             * <!-- begin-user-doc -->
1313:             * <!-- end-user-doc -->
1314:             * @generated
1315:             */
1316:            public EAttribute getFileProvider_StageDir() {
1317:                return (EAttribute) fileProviderEClass.getEStructuralFeatures()
1318:                        .get(1);
1319:            }
1320:
1321:            /**
1322:             * <!-- begin-user-doc -->
1323:             * <!-- end-user-doc -->
1324:             * @generated
1325:             */
1326:            public EAttribute getFileProvider_FilePattern() {
1327:                return (EAttribute) fileProviderEClass.getEStructuralFeatures()
1328:                        .get(2);
1329:            }
1330:
1331:            /**
1332:             * <!-- begin-user-doc -->
1333:             * <!-- end-user-doc -->
1334:             * @generated
1335:             */
1336:            public EAttribute getFileProvider_WriteStyle() {
1337:                return (EAttribute) fileProviderEClass.getEStructuralFeatures()
1338:                        .get(3);
1339:            }
1340:
1341:            /**
1342:             * <!-- begin-user-doc -->
1343:             * <!-- end-user-doc -->
1344:             * @generated
1345:             */
1346:            public EReference getFileProvider_FileCompletion() {
1347:                return (EReference) fileProviderEClass.getEStructuralFeatures()
1348:                        .get(4);
1349:            }
1350:
1351:            /**
1352:             * <!-- begin-user-doc -->
1353:             * <!-- end-user-doc -->
1354:             * @generated
1355:             */
1356:            public EClass getFileCompletion() {
1357:                return fileCompletionEClass;
1358:            }
1359:
1360:            /**
1361:             * <!-- begin-user-doc -->
1362:             * <!-- end-user-doc -->
1363:             * @generated
1364:             */
1365:            public EAttribute getFileCompletion_Action() {
1366:                return (EAttribute) fileCompletionEClass
1367:                        .getEStructuralFeatures().get(0);
1368:            }
1369:
1370:            /**
1371:             * <!-- begin-user-doc -->
1372:             * <!-- end-user-doc -->
1373:             * @generated
1374:             */
1375:            public EAttribute getFileCompletion_ArchiveDirectory() {
1376:                return (EAttribute) fileCompletionEClass
1377:                        .getEStructuralFeatures().get(1);
1378:            }
1379:
1380:            /**
1381:             * <!-- begin-user-doc -->
1382:             * <!-- end-user-doc -->
1383:             * @generated
1384:             */
1385:            public EAttribute getFileCompletion_ArchiveFilePattern() {
1386:                return (EAttribute) fileCompletionEClass
1387:                        .getEStructuralFeatures().get(2);
1388:            }
1389:
1390:            /**
1391:             * <!-- begin-user-doc -->
1392:             * <!-- end-user-doc -->
1393:             * @generated
1394:             */
1395:            public EClass getJMS() {
1396:                return jmsEClass;
1397:            }
1398:
1399:            /**
1400:             * <!-- begin-user-doc -->
1401:             * <!-- end-user-doc -->
1402:             * @generated
1403:             */
1404:            public EReference getJMS_JmsConsumer() {
1405:                return (EReference) jmsEClass.getEStructuralFeatures().get(0);
1406:            }
1407:
1408:            /**
1409:             * <!-- begin-user-doc -->
1410:             * <!-- end-user-doc -->
1411:             * @generated
1412:             */
1413:            public EReference getJMS_JmsProvider() {
1414:                return (EReference) jmsEClass.getEStructuralFeatures().get(1);
1415:            }
1416:
1417:            /**
1418:             * <!-- begin-user-doc -->
1419:             * <!-- end-user-doc -->
1420:             * @generated
1421:             */
1422:            public EClass getJMSConfig() {
1423:                return jmsConfigEClass;
1424:            }
1425:
1426:            /**
1427:             * <!-- begin-user-doc -->
1428:             * <!-- end-user-doc -->
1429:             * @generated
1430:             */
1431:            public EAttribute getJMSConfig_JndiInitialContextFactory() {
1432:                return (EAttribute) jmsConfigEClass.getEStructuralFeatures()
1433:                        .get(0);
1434:            }
1435:
1436:            /**
1437:             * <!-- begin-user-doc -->
1438:             * <!-- end-user-doc -->
1439:             * @generated
1440:             */
1441:            public EAttribute getJMSConfig_JndiProviderUrl() {
1442:                return (EAttribute) jmsConfigEClass.getEStructuralFeatures()
1443:                        .get(1);
1444:            }
1445:
1446:            /**
1447:             * <!-- begin-user-doc -->
1448:             * <!-- end-user-doc -->
1449:             * @generated
1450:             */
1451:            public EAttribute getJMSConfig_DestinationStyle() {
1452:                return (EAttribute) jmsConfigEClass.getEStructuralFeatures()
1453:                        .get(2);
1454:            }
1455:
1456:            /**
1457:             * <!-- begin-user-doc -->
1458:             * <!-- end-user-doc -->
1459:             * @generated
1460:             */
1461:            public EAttribute getJMSConfig_TargetDestinationName() {
1462:                return (EAttribute) jmsConfigEClass.getEStructuralFeatures()
1463:                        .get(3);
1464:            }
1465:
1466:            /**
1467:             * <!-- begin-user-doc -->
1468:             * <!-- end-user-doc -->
1469:             * @generated
1470:             */
1471:            public EAttribute getJMSConfig_ReadStyle() {
1472:                return (EAttribute) jmsConfigEClass.getEStructuralFeatures()
1473:                        .get(4);
1474:            }
1475:
1476:            /**
1477:             * <!-- begin-user-doc -->
1478:             * <!-- end-user-doc -->
1479:             * @generated
1480:             */
1481:            public EAttribute getJMSConfig_RecordsPerMessage() {
1482:                return (EAttribute) jmsConfigEClass.getEStructuralFeatures()
1483:                        .get(5);
1484:            }
1485:
1486:            /**
1487:             * <!-- begin-user-doc -->
1488:             * <!-- end-user-doc -->
1489:             * @generated
1490:             */
1491:            public EAttribute getJMSConfig_ReplyDestinationName() {
1492:                return (EAttribute) jmsConfigEClass.getEStructuralFeatures()
1493:                        .get(6);
1494:            }
1495:
1496:            /**
1497:             * <!-- begin-user-doc -->
1498:             * <!-- end-user-doc -->
1499:             * @generated
1500:             */
1501:            public EAttribute getJMSConfig_WriteStyle() {
1502:                return (EAttribute) jmsConfigEClass.getEStructuralFeatures()
1503:                        .get(7);
1504:            }
1505:
1506:            /**
1507:             * <!-- begin-user-doc -->
1508:             * <!-- end-user-doc -->
1509:             * @generated
1510:             */
1511:            public EAttribute getJMSConfig_JndiConnectionFactoryName() {
1512:                return (EAttribute) jmsConfigEClass.getEStructuralFeatures()
1513:                        .get(8);
1514:            }
1515:
1516:            /**
1517:             * <!-- begin-user-doc -->
1518:             * <!-- end-user-doc -->
1519:             * @generated
1520:             */
1521:            public EAttribute getJMSConfig_ReplyTimeout() {
1522:                return (EAttribute) jmsConfigEClass.getEStructuralFeatures()
1523:                        .get(9);
1524:            }
1525:
1526:            /**
1527:             * <!-- begin-user-doc -->
1528:             * <!-- end-user-doc -->
1529:             * @generated
1530:             */
1531:            public EAttribute getJMSConfig_ServiceName() {
1532:                return (EAttribute) jmsConfigEClass.getEStructuralFeatures()
1533:                        .get(10);
1534:            }
1535:
1536:            /**
1537:             * <!-- begin-user-doc -->
1538:             * <!-- end-user-doc -->
1539:             * @generated
1540:             */
1541:            public EAttribute getJMSConfig_EnableQuery() {
1542:                return (EAttribute) jmsConfigEClass.getEStructuralFeatures()
1543:                        .get(11);
1544:            }
1545:
1546:            /**
1547:             * <!-- begin-user-doc -->
1548:             * <!-- end-user-doc -->
1549:             * @generated
1550:             */
1551:            public EAttribute getJMSConfig_QueryExpression() {
1552:                return (EAttribute) jmsConfigEClass.getEStructuralFeatures()
1553:                        .get(12);
1554:            }
1555:
1556:            /**
1557:             * <!-- begin-user-doc -->
1558:             * <!-- end-user-doc -->
1559:             * @generated
1560:             */
1561:            public EClass getHttpConsumer() {
1562:                return httpConsumerEClass;
1563:            }
1564:
1565:            /**
1566:             * <!-- begin-user-doc -->
1567:             * <!-- end-user-doc -->
1568:             * @generated
1569:             */
1570:            public EAttribute getHttpConsumer_WSDLSource() {
1571:                return (EAttribute) httpConsumerEClass.getEStructuralFeatures()
1572:                        .get(0);
1573:            }
1574:
1575:            /**
1576:             * <!-- begin-user-doc -->
1577:             * <!-- end-user-doc -->
1578:             * @generated
1579:             */
1580:            public EClass getFileReply() {
1581:                return fileReplyEClass;
1582:            }
1583:
1584:            /**
1585:             * <!-- begin-user-doc -->
1586:             * <!-- end-user-doc -->
1587:             * @generated
1588:             */
1589:            public EAttribute getFileReply_ReplyDir() {
1590:                return (EAttribute) fileReplyEClass.getEStructuralFeatures()
1591:                        .get(0);
1592:            }
1593:
1594:            /**
1595:             * <!-- begin-user-doc -->
1596:             * <!-- end-user-doc -->
1597:             * @generated
1598:             */
1599:            public EAttribute getFileReply_ReplyCharset() {
1600:                return (EAttribute) fileReplyEClass.getEStructuralFeatures()
1601:                        .get(1);
1602:            }
1603:
1604:            /**
1605:             * <!-- begin-user-doc -->
1606:             * <!-- end-user-doc -->
1607:             * @generated
1608:             */
1609:            public EAttribute getFileReply_ReplyWriteStyle() {
1610:                return (EAttribute) fileReplyEClass.getEStructuralFeatures()
1611:                        .get(2);
1612:            }
1613:
1614:            /**
1615:             * <!-- begin-user-doc -->
1616:             * <!-- end-user-doc -->
1617:             * @generated
1618:             */
1619:            public EAttribute getFileReply_ReplyFilePattern() {
1620:                return (EAttribute) fileReplyEClass.getEStructuralFeatures()
1621:                        .get(3);
1622:            }
1623:
1624:            /**
1625:             * <!-- begin-user-doc -->
1626:             * <!-- end-user-doc -->
1627:             * @generated
1628:             */
1629:            public EClass getJMSConsumer() {
1630:                return jmsConsumerEClass;
1631:            }
1632:
1633:            /**
1634:             * <!-- begin-user-doc -->
1635:             * <!-- end-user-doc -->
1636:             * @generated
1637:             */
1638:            public EAttribute getJMSConsumer_Transaction() {
1639:                return (EAttribute) jmsConsumerEClass.getEStructuralFeatures()
1640:                        .get(0);
1641:            }
1642:
1643:            /**
1644:             * <!-- begin-user-doc -->
1645:             * <!-- end-user-doc -->
1646:             * @generated
1647:             */
1648:            public EAttribute getJMSConsumer_Retry() {
1649:                return (EAttribute) jmsConsumerEClass.getEStructuralFeatures()
1650:                        .get(1);
1651:            }
1652:
1653:            /**
1654:             * <!-- begin-user-doc -->
1655:             * <!-- end-user-doc -->
1656:             * @generated
1657:             */
1658:            public EAttribute getJMSConsumer_MaxRetryCount() {
1659:                return (EAttribute) jmsConsumerEClass.getEStructuralFeatures()
1660:                        .get(2);
1661:            }
1662:
1663:            /**
1664:             * <!-- begin-user-doc -->
1665:             * <!-- end-user-doc -->
1666:             * @generated
1667:             */
1668:            public EAttribute getJMSConsumer_RetryInterval() {
1669:                return (EAttribute) jmsConsumerEClass.getEStructuralFeatures()
1670:                        .get(3);
1671:            }
1672:
1673:            /**
1674:             * <!-- begin-user-doc -->
1675:             * <!-- end-user-doc -->
1676:             * @generated
1677:             */
1678:            public EAttribute getJMSConsumer_DLQ() {
1679:                return (EAttribute) jmsConsumerEClass.getEStructuralFeatures()
1680:                        .get(4);
1681:            }
1682:
1683:            /**
1684:             * <!-- begin-user-doc -->
1685:             * <!-- end-user-doc -->
1686:             * @generated
1687:             */
1688:            public EClass getJMSProvider() {
1689:                return jmsProviderEClass;
1690:            }
1691:
1692:            /**
1693:             * <!-- begin-user-doc -->
1694:             * <!-- end-user-doc -->
1695:             * @generated
1696:             */
1697:            public EAttribute getJMSProvider_SaveMetaData() {
1698:                return (EAttribute) jmsProviderEClass.getEStructuralFeatures()
1699:                        .get(0);
1700:            }
1701:
1702:            /**
1703:             * <!-- begin-user-doc -->
1704:             * <!-- end-user-doc -->
1705:             * @generated
1706:             */
1707:            public EClass getFTPBase() {
1708:                return ftpBaseEClass;
1709:            }
1710:
1711:            /**
1712:             * <!-- begin-user-doc -->
1713:             * <!-- end-user-doc -->
1714:             * @generated
1715:             */
1716:            public EReference getFTPBase_FtpConsumer() {
1717:                return (EReference) ftpBaseEClass.getEStructuralFeatures().get(
1718:                        0);
1719:            }
1720:
1721:            /**
1722:             * <!-- begin-user-doc -->
1723:             * <!-- end-user-doc -->
1724:             * @generated
1725:             */
1726:            public EReference getFTPBase_FtpProvider() {
1727:                return (EReference) ftpBaseEClass.getEStructuralFeatures().get(
1728:                        1);
1729:            }
1730:
1731:            /**
1732:             * <!-- begin-user-doc -->
1733:             * <!-- end-user-doc -->
1734:             * @generated
1735:             */
1736:            public EClass getFtpReply() {
1737:                return ftpReplyEClass;
1738:            }
1739:
1740:            /**
1741:             * <!-- begin-user-doc -->
1742:             * <!-- end-user-doc -->
1743:             * @generated
1744:             */
1745:            public EClass getBaseRead() {
1746:                return baseReadEClass;
1747:            }
1748:
1749:            /**
1750:             * <!-- begin-user-doc -->
1751:             * <!-- end-user-doc -->
1752:             * @generated
1753:             */
1754:            public EAttribute getBaseRead_SourceDir() {
1755:                return (EAttribute) baseReadEClass.getEStructuralFeatures()
1756:                        .get(0);
1757:            }
1758:
1759:            /**
1760:             * <!-- begin-user-doc -->
1761:             * <!-- end-user-doc -->
1762:             * @generated
1763:             */
1764:            public EAttribute getBaseRead_StageDir() {
1765:                return (EAttribute) baseReadEClass.getEStructuralFeatures()
1766:                        .get(1);
1767:            }
1768:
1769:            /**
1770:             * <!-- begin-user-doc -->
1771:             * <!-- end-user-doc -->
1772:             * @generated
1773:             */
1774:            public EAttribute getBaseRead_FilePattern() {
1775:                return (EAttribute) baseReadEClass.getEStructuralFeatures()
1776:                        .get(2);
1777:            }
1778:
1779:            /**
1780:             * <!-- begin-user-doc -->
1781:             * <!-- end-user-doc -->
1782:             * @generated
1783:             */
1784:            public EAttribute getBaseRead_MatchModel() {
1785:                return (EAttribute) baseReadEClass.getEStructuralFeatures()
1786:                        .get(3);
1787:            }
1788:
1789:            /**
1790:             * <!-- begin-user-doc -->
1791:             * <!-- end-user-doc -->
1792:             * @generated
1793:             */
1794:            public EAttribute getBaseRead_ScanInterval() {
1795:                return (EAttribute) baseReadEClass.getEStructuralFeatures()
1796:                        .get(4);
1797:            }
1798:
1799:            /**
1800:             * <!-- begin-user-doc -->
1801:             * <!-- end-user-doc -->
1802:             * @generated
1803:             */
1804:            public EAttribute getBaseRead_ReadStyle() {
1805:                return (EAttribute) baseReadEClass.getEStructuralFeatures()
1806:                        .get(5);
1807:            }
1808:
1809:            /**
1810:             * <!-- begin-user-doc -->
1811:             * <!-- end-user-doc -->
1812:             * @generated
1813:             */
1814:            public EAttribute getBaseRead_RecordsPerMessage() {
1815:                return (EAttribute) baseReadEClass.getEStructuralFeatures()
1816:                        .get(6);
1817:            }
1818:
1819:            /**
1820:             * <!-- begin-user-doc -->
1821:             * <!-- end-user-doc -->
1822:             * @generated
1823:             */
1824:            public EAttribute getBaseRead_HoldEnabled() {
1825:                return (EAttribute) baseReadEClass.getEStructuralFeatures()
1826:                        .get(7);
1827:            }
1828:
1829:            /**
1830:             * <!-- begin-user-doc -->
1831:             * <!-- end-user-doc -->
1832:             * @generated
1833:             */
1834:            public EAttribute getBaseRead_HoldDirectory() {
1835:                return (EAttribute) baseReadEClass.getEStructuralFeatures()
1836:                        .get(8);
1837:            }
1838:
1839:            /**
1840:             * <!-- begin-user-doc -->
1841:             * <!-- end-user-doc -->
1842:             * @generated
1843:             */
1844:            public EAttribute getBaseRead_TwoPassModeIntevalEnabled() {
1845:                return (EAttribute) baseReadEClass.getEStructuralFeatures()
1846:                        .get(9);
1847:            }
1848:
1849:            /**
1850:             * <!-- begin-user-doc -->
1851:             * <!-- end-user-doc -->
1852:             * @generated
1853:             */
1854:            public EAttribute getBaseRead_TwoPassModeInterval() {
1855:                return (EAttribute) baseReadEClass.getEStructuralFeatures()
1856:                        .get(10);
1857:            }
1858:
1859:            /**
1860:             * <!-- begin-user-doc -->
1861:             * <!-- end-user-doc -->
1862:             * @generated
1863:             */
1864:            public EReference getBaseRead_FileCompletion() {
1865:                return (EReference) baseReadEClass.getEStructuralFeatures()
1866:                        .get(11);
1867:            }
1868:
1869:            /**
1870:             * <!-- begin-user-doc -->
1871:             * <!-- end-user-doc -->
1872:             * @generated
1873:             */
1874:            public EAttribute getBaseRead_UseScheduler() {
1875:                return (EAttribute) baseReadEClass.getEStructuralFeatures()
1876:                        .get(12);
1877:            }
1878:
1879:            /**
1880:             * <!-- begin-user-doc -->
1881:             * <!-- end-user-doc -->
1882:             * @generated
1883:             */
1884:            public EReference getBaseRead_Scheduler() {
1885:                return (EReference) baseReadEClass.getEStructuralFeatures()
1886:                        .get(13);
1887:            }
1888:
1889:            /**
1890:             * <!-- begin-user-doc -->
1891:             * <!-- end-user-doc -->
1892:             * @generated
1893:             */
1894:            public EClass getScheduler() {
1895:                return schedulerEClass;
1896:            }
1897:
1898:            /**
1899:             * <!-- begin-user-doc -->
1900:             * <!-- end-user-doc -->
1901:             * @generated
1902:             */
1903:            public EReference getScheduler_Standard() {
1904:                return (EReference) schedulerEClass.getEStructuralFeatures()
1905:                        .get(0);
1906:            }
1907:
1908:            /**
1909:             * <!-- begin-user-doc -->
1910:             * <!-- end-user-doc -->
1911:             * @generated
1912:             */
1913:            public EReference getScheduler_AutoRetry() {
1914:                return (EReference) schedulerEClass.getEStructuralFeatures()
1915:                        .get(1);
1916:            }
1917:
1918:            /**
1919:             * <!-- begin-user-doc -->
1920:             * <!-- end-user-doc -->
1921:             * @generated
1922:             */
1923:            public EClass getCustom() {
1924:                return customEClass;
1925:            }
1926:
1927:            /**
1928:             * <!-- begin-user-doc -->
1929:             * <!-- end-user-doc -->
1930:             * @generated
1931:             */
1932:            public EAttribute getCustom_Type() {
1933:                return (EAttribute) customEClass.getEStructuralFeatures()
1934:                        .get(0);
1935:            }
1936:
1937:            /**
1938:             * <!-- begin-user-doc -->
1939:             * <!-- end-user-doc -->
1940:             * @generated
1941:             */
1942:            public EReference getCustom_CustomConsumer() {
1943:                return (EReference) customEClass.getEStructuralFeatures()
1944:                        .get(4);
1945:            }
1946:
1947:            /**
1948:             * <!-- begin-user-doc -->
1949:             * <!-- end-user-doc -->
1950:             * @generated
1951:             */
1952:            public EReference getCustom_CustomProvider() {
1953:                return (EReference) customEClass.getEStructuralFeatures()
1954:                        .get(1);
1955:            }
1956:
1957:            /**
1958:             * <!-- begin-user-doc -->
1959:             * <!-- end-user-doc -->
1960:             * @generated
1961:             */
1962:            public EReference getCustom_ConsumerProperties() {
1963:                return (EReference) customEClass.getEStructuralFeatures()
1964:                        .get(2);
1965:            }
1966:
1967:            /**
1968:             * <!-- begin-user-doc -->
1969:             * <!-- end-user-doc -->
1970:             * @generated
1971:             */
1972:            public EReference getCustom_ProviderProperties() {
1973:                return (EReference) customEClass.getEStructuralFeatures()
1974:                        .get(3);
1975:            }
1976:
1977:            /**
1978:             * <!-- begin-user-doc -->
1979:             * <!-- end-user-doc -->
1980:             * @generated
1981:             */
1982:            public EClass getPropertyObject() {
1983:                return propertyObjectEClass;
1984:            }
1985:
1986:            /**
1987:             * <!-- begin-user-doc -->
1988:             * <!-- end-user-doc -->
1989:             * @generated
1990:             */
1991:            public EAttribute getPropertyObject_Name() {
1992:                return (EAttribute) propertyObjectEClass
1993:                        .getEStructuralFeatures().get(0);
1994:            }
1995:
1996:            /**
1997:             * <!-- begin-user-doc -->
1998:             * <!-- end-user-doc -->
1999:             * @generated
2000:             */
2001:            public EAttribute getPropertyObject_Value() {
2002:                return (EAttribute) propertyObjectEClass
2003:                        .getEStructuralFeatures().get(1);
2004:            }
2005:
2006:            /**
2007:             * <!-- begin-user-doc -->
2008:             * <!-- end-user-doc -->
2009:             * @generated
2010:             */
2011:            public EClass getARSchedule() {
2012:                return arScheduleEClass;
2013:            }
2014:
2015:            /**
2016:             * <!-- begin-user-doc -->
2017:             * <!-- end-user-doc -->
2018:             * @generated
2019:             */
2020:            public EAttribute getARSchedule_StartTime() {
2021:                return (EAttribute) arScheduleEClass.getEStructuralFeatures()
2022:                        .get(0);
2023:            }
2024:
2025:            /**
2026:             * <!-- begin-user-doc -->
2027:             * <!-- end-user-doc -->
2028:             * @generated
2029:             */
2030:            public EAttribute getARSchedule_EndTime() {
2031:                return (EAttribute) arScheduleEClass.getEStructuralFeatures()
2032:                        .get(1);
2033:            }
2034:
2035:            /**
2036:             * <!-- begin-user-doc -->
2037:             * <!-- end-user-doc -->
2038:             * @generated
2039:             */
2040:            public EAttribute getARSchedule_RetryInterval() {
2041:                return (EAttribute) arScheduleEClass.getEStructuralFeatures()
2042:                        .get(2);
2043:            }
2044:
2045:            /**
2046:             * <!-- begin-user-doc -->
2047:             * <!-- end-user-doc -->
2048:             * @generated
2049:             */
2050:            public EAttribute getARSchedule_SuccessNotification() {
2051:                return (EAttribute) arScheduleEClass.getEStructuralFeatures()
2052:                        .get(3);
2053:            }
2054:
2055:            /**
2056:             * <!-- begin-user-doc -->
2057:             * <!-- end-user-doc -->
2058:             * @generated
2059:             */
2060:            public EAttribute getARSchedule_FailureNotification() {
2061:                return (EAttribute) arScheduleEClass.getEStructuralFeatures()
2062:                        .get(4);
2063:            }
2064:
2065:            /**
2066:             * <!-- begin-user-doc -->
2067:             * <!-- end-user-doc -->
2068:             * @generated
2069:             */
2070:            public EClass getCommonSchedule() {
2071:                return commonScheduleEClass;
2072:            }
2073:
2074:            /**
2075:             * <!-- begin-user-doc -->
2076:             * <!-- end-user-doc -->
2077:             * @generated
2078:             */
2079:            public EAttribute getCommonSchedule_DayofMonth() {
2080:                return (EAttribute) commonScheduleEClass
2081:                        .getEStructuralFeatures().get(0);
2082:            }
2083:
2084:            /**
2085:             * <!-- begin-user-doc -->
2086:             * <!-- end-user-doc -->
2087:             * @generated
2088:             */
2089:            public EAttribute getCommonSchedule_Month() {
2090:                return (EAttribute) commonScheduleEClass
2091:                        .getEStructuralFeatures().get(1);
2092:            }
2093:
2094:            /**
2095:             * <!-- begin-user-doc -->
2096:             * <!-- end-user-doc -->
2097:             * @generated
2098:             */
2099:            public EAttribute getCommonSchedule_DayofWeek() {
2100:                return (EAttribute) commonScheduleEClass
2101:                        .getEStructuralFeatures().get(2);
2102:            }
2103:
2104:            /**
2105:             * <!-- begin-user-doc -->
2106:             * <!-- end-user-doc -->
2107:             * @generated
2108:             */
2109:            public EAttribute getCommonSchedule_HolidaySchedule() {
2110:                return (EAttribute) commonScheduleEClass
2111:                        .getEStructuralFeatures().get(3);
2112:            }
2113:
2114:            /**
2115:             * <!-- begin-user-doc -->
2116:             * <!-- end-user-doc -->
2117:             * @generated
2118:             */
2119:            public EClass getStandardSchedule() {
2120:                return standardScheduleEClass;
2121:            }
2122:
2123:            /**
2124:             * <!-- begin-user-doc -->
2125:             * <!-- end-user-doc -->
2126:             * @generated
2127:             */
2128:            public EAttribute getStandardSchedule_Seconds() {
2129:                return (EAttribute) standardScheduleEClass
2130:                        .getEStructuralFeatures().get(0);
2131:            }
2132:
2133:            /**
2134:             * <!-- begin-user-doc -->
2135:             * <!-- end-user-doc -->
2136:             * @generated
2137:             */
2138:            public EAttribute getStandardSchedule_Minutes() {
2139:                return (EAttribute) standardScheduleEClass
2140:                        .getEStructuralFeatures().get(1);
2141:            }
2142:
2143:            /**
2144:             * <!-- begin-user-doc -->
2145:             * <!-- end-user-doc -->
2146:             * @generated
2147:             */
2148:            public EAttribute getStandardSchedule_Hours() {
2149:                return (EAttribute) standardScheduleEClass
2150:                        .getEStructuralFeatures().get(2);
2151:            }
2152:
2153:            /**
2154:             * <!-- begin-user-doc -->
2155:             * <!-- end-user-doc -->
2156:             * @generated
2157:             */
2158:            public EClass getEmail() {
2159:                return emailEClass;
2160:            }
2161:
2162:            /**
2163:             * <!-- begin-user-doc -->
2164:             * <!-- end-user-doc -->
2165:             * @generated
2166:             */
2167:            public EReference getEmail_EmailConsumer() {
2168:                return (EReference) emailEClass.getEStructuralFeatures().get(0);
2169:            }
2170:
2171:            /**
2172:             * <!-- begin-user-doc -->
2173:             * <!-- end-user-doc -->
2174:             * @generated
2175:             */
2176:            public EReference getEmail_EmailProvider() {
2177:                return (EReference) emailEClass.getEStructuralFeatures().get(1);
2178:            }
2179:
2180:            /**
2181:             * <!-- begin-user-doc -->
2182:             * <!-- end-user-doc -->
2183:             * @generated
2184:             */
2185:            public EClass getEmailConsumer() {
2186:                return emailConsumerEClass;
2187:            }
2188:
2189:            /**
2190:             * <!-- begin-user-doc -->
2191:             * <!-- end-user-doc -->
2192:             * @generated
2193:             */
2194:            public EAttribute getEmailConsumer_AttachmentDir() {
2195:                return (EAttribute) emailConsumerEClass
2196:                        .getEStructuralFeatures().get(0);
2197:            }
2198:
2199:            /**
2200:             * <!-- begin-user-doc -->
2201:             * <!-- end-user-doc -->
2202:             * @generated
2203:             */
2204:            public EAttribute getEmailConsumer_PollingInteval() {
2205:                return (EAttribute) emailConsumerEClass
2206:                        .getEStructuralFeatures().get(1);
2207:            }
2208:
2209:            /**
2210:             * <!-- begin-user-doc -->
2211:             * <!-- end-user-doc -->
2212:             * @generated
2213:             */
2214:            public EReference getEmailConsumer_Reply() {
2215:                return (EReference) emailConsumerEClass
2216:                        .getEStructuralFeatures().get(2);
2217:            }
2218:
2219:            /**
2220:             * <!-- begin-user-doc -->
2221:             * <!-- end-user-doc -->
2222:             * @generated
2223:             */
2224:            public EAttribute getEmailConsumer_UseScheduler() {
2225:                return (EAttribute) emailConsumerEClass
2226:                        .getEStructuralFeatures().get(3);
2227:            }
2228:
2229:            /**
2230:             * <!-- begin-user-doc -->
2231:             * <!-- end-user-doc -->
2232:             * @generated
2233:             */
2234:            public EReference getEmailConsumer_Scheduler() {
2235:                return (EReference) emailConsumerEClass
2236:                        .getEStructuralFeatures().get(4);
2237:            }
2238:
2239:            /**
2240:             * <!-- begin-user-doc -->
2241:             * <!-- end-user-doc -->
2242:             * @generated
2243:             */
2244:            public EAttribute getEmailConsumer_ReceiveProtocol() {
2245:                return (EAttribute) emailConsumerEClass
2246:                        .getEStructuralFeatures().get(5);
2247:            }
2248:
2249:            /**
2250:             * <!-- begin-user-doc -->
2251:             * <!-- end-user-doc -->
2252:             * @generated
2253:             */
2254:            public EAttribute getEmailConsumer_InboxFolder() {
2255:                return (EAttribute) emailConsumerEClass
2256:                        .getEStructuralFeatures().get(6);
2257:            }
2258:
2259:            /**
2260:             * <!-- begin-user-doc -->
2261:             * <!-- end-user-doc -->
2262:             * @generated
2263:             */
2264:            public EClass getConnection() {
2265:                return connectionEClass;
2266:            }
2267:
2268:            /**
2269:             * <!-- begin-user-doc -->
2270:             * <!-- end-user-doc -->
2271:             * @generated
2272:             */
2273:            public EAttribute getConnection_Host() {
2274:                return (EAttribute) connectionEClass.getEStructuralFeatures()
2275:                        .get(0);
2276:            }
2277:
2278:            /**
2279:             * <!-- begin-user-doc -->
2280:             * <!-- end-user-doc -->
2281:             * @generated
2282:             */
2283:            public EAttribute getConnection_Port() {
2284:                return (EAttribute) connectionEClass.getEStructuralFeatures()
2285:                        .get(1);
2286:            }
2287:
2288:            /**
2289:             * <!-- begin-user-doc -->
2290:             * <!-- end-user-doc -->
2291:             * @generated
2292:             */
2293:            public EAttribute getConnection_User() {
2294:                return (EAttribute) connectionEClass.getEStructuralFeatures()
2295:                        .get(2);
2296:            }
2297:
2298:            /**
2299:             * <!-- begin-user-doc -->
2300:             * <!-- end-user-doc -->
2301:             * @generated
2302:             */
2303:            public EAttribute getConnection_Password() {
2304:                return (EAttribute) connectionEClass.getEStructuralFeatures()
2305:                        .get(3);
2306:            }
2307:
2308:            /**
2309:             * <!-- begin-user-doc -->
2310:             * <!-- end-user-doc -->
2311:             * @generated
2312:             */
2313:            public EAttribute getConnection_UseSSL() {
2314:                return (EAttribute) connectionEClass.getEStructuralFeatures()
2315:                        .get(4);
2316:            }
2317:
2318:            /**
2319:             * <!-- begin-user-doc -->
2320:             * <!-- end-user-doc -->
2321:             * @generated
2322:             */
2323:            public EReference getConnection_SSL() {
2324:                return (EReference) connectionEClass.getEStructuralFeatures()
2325:                        .get(5);
2326:            }
2327:
2328:            /**
2329:             * <!-- begin-user-doc -->
2330:             * <!-- end-user-doc -->
2331:             * @generated
2332:             */
2333:            public EClass getEmailConsumerReply() {
2334:                return emailConsumerReplyEClass;
2335:            }
2336:
2337:            /**
2338:             * <!-- begin-user-doc -->
2339:             * <!-- end-user-doc -->
2340:             * @generated
2341:             */
2342:            public EAttribute getEmailConsumerReply_ReplyCharset() {
2343:                return (EAttribute) emailConsumerReplyEClass
2344:                        .getEStructuralFeatures().get(0);
2345:            }
2346:
2347:            /**
2348:             * <!-- begin-user-doc -->
2349:             * <!-- end-user-doc -->
2350:             * @generated
2351:             */
2352:            public EClass getEmailProvider() {
2353:                return emailProviderEClass;
2354:            }
2355:
2356:            /**
2357:             * <!-- begin-user-doc -->
2358:             * <!-- end-user-doc -->
2359:             * @generated
2360:             */
2361:            public EAttribute getEmailProvider_From() {
2362:                return (EAttribute) emailProviderEClass
2363:                        .getEStructuralFeatures().get(0);
2364:            }
2365:
2366:            /**
2367:             * <!-- begin-user-doc -->
2368:             * <!-- end-user-doc -->
2369:             * @generated
2370:             */
2371:            public EAttribute getEmailProvider_To() {
2372:                return (EAttribute) emailProviderEClass
2373:                        .getEStructuralFeatures().get(1);
2374:            }
2375:
2376:            /**
2377:             * <!-- begin-user-doc -->
2378:             * <!-- end-user-doc -->
2379:             * @generated
2380:             */
2381:            public EAttribute getEmailProvider_Cc() {
2382:                return (EAttribute) emailProviderEClass
2383:                        .getEStructuralFeatures().get(2);
2384:            }
2385:
2386:            /**
2387:             * <!-- begin-user-doc -->
2388:             * <!-- end-user-doc -->
2389:             * @generated
2390:             */
2391:            public EAttribute getEmailProvider_Bcc() {
2392:                return (EAttribute) emailProviderEClass
2393:                        .getEStructuralFeatures().get(3);
2394:            }
2395:
2396:            /**
2397:             * <!-- begin-user-doc -->
2398:             * <!-- end-user-doc -->
2399:             * @generated
2400:             */
2401:            public EAttribute getEmailProvider_Subject() {
2402:                return (EAttribute) emailProviderEClass
2403:                        .getEStructuralFeatures().get(4);
2404:            }
2405:
2406:            /**
2407:             * <!-- begin-user-doc -->
2408:             * <!-- end-user-doc -->
2409:             * @generated
2410:             */
2411:            public EClass getCustomConsumer() {
2412:                return customConsumerEClass;
2413:            }
2414:
2415:            /**
2416:             * <!-- begin-user-doc -->
2417:             * <!-- end-user-doc -->
2418:             * @generated
2419:             */
2420:            public EAttribute getCustomConsumer_UseScheduler() {
2421:                return (EAttribute) customConsumerEClass
2422:                        .getEStructuralFeatures().get(0);
2423:            }
2424:
2425:            /**
2426:             * <!-- begin-user-doc -->
2427:             * <!-- end-user-doc -->
2428:             * @generated
2429:             */
2430:            public EReference getCustomConsumer_Scheduler() {
2431:                return (EReference) customConsumerEClass
2432:                        .getEStructuralFeatures().get(1);
2433:            }
2434:
2435:            /**
2436:             * <!-- begin-user-doc -->
2437:             * <!-- end-user-doc -->
2438:             * @generated
2439:             */
2440:            public EAttribute getCustomConsumer_TriggerInteval() {
2441:                return (EAttribute) customConsumerEClass
2442:                        .getEStructuralFeatures().get(2);
2443:            }
2444:
2445:            /**
2446:             * <!-- begin-user-doc -->
2447:             * <!-- end-user-doc -->
2448:             * @generated
2449:             */
2450:            public EClass getBaseElement() {
2451:                return baseElementEClass;
2452:            }
2453:
2454:            /**
2455:             * <!-- begin-user-doc -->
2456:             * <!-- end-user-doc -->
2457:             * @generated
2458:             */
2459:            public EAttribute getBaseElement_Name() {
2460:                return (EAttribute) baseElementEClass.getEStructuralFeatures()
2461:                        .get(0);
2462:            }
2463:
2464:            /**
2465:             * <!-- begin-user-doc -->
2466:             * <!-- end-user-doc -->
2467:             * @generated
2468:             */
2469:            public EAttribute getBaseElement_Description() {
2470:                return (EAttribute) baseElementEClass.getEStructuralFeatures()
2471:                        .get(1);
2472:            }
2473:
2474:            /**
2475:             * <!-- begin-user-doc -->
2476:             * <!-- end-user-doc -->
2477:             * @generated
2478:             */
2479:            public EClass getCCSL() {
2480:                return ccslEClass;
2481:            }
2482:
2483:            /**
2484:             * <!-- begin-user-doc -->
2485:             * <!-- end-user-doc -->
2486:             * @generated
2487:             */
2488:            public EAttribute getCCSL_AddRecord() {
2489:                return (EAttribute) ccslEClass.getEStructuralFeatures().get(0);
2490:            }
2491:
2492:            /**
2493:             * <!-- begin-user-doc -->
2494:             * <!-- end-user-doc -->
2495:             * @generated
2496:             */
2497:            public EAttribute getCCSL_StripRecord() {
2498:                return (EAttribute) ccslEClass.getEStructuralFeatures().get(1);
2499:            }
2500:
2501:            /**
2502:             * <!-- begin-user-doc -->
2503:             * <!-- end-user-doc -->
2504:             * @generated
2505:             */
2506:            public EAttribute getCCSL_SaveErrors() {
2507:                return (EAttribute) ccslEClass.getEStructuralFeatures().get(2);
2508:            }
2509:
2510:            /**
2511:             * <!-- begin-user-doc -->
2512:             * <!-- end-user-doc -->
2513:             * @generated
2514:             */
2515:            public EAttribute getCCSL_UseUpoc() {
2516:                return (EAttribute) ccslEClass.getEStructuralFeatures().get(3);
2517:            }
2518:
2519:            /**
2520:             * <!-- begin-user-doc -->
2521:             * <!-- end-user-doc -->
2522:             * @generated
2523:             */
2524:            public EAttribute getCCSL_UseSendMessage() {
2525:                return (EAttribute) ccslEClass.getEStructuralFeatures().get(4);
2526:            }
2527:
2528:            /**
2529:             * <!-- begin-user-doc -->
2530:             * <!-- end-user-doc -->
2531:             * @generated
2532:             */
2533:            public EReference getCCSL_Upoc() {
2534:                return (EReference) ccslEClass.getEStructuralFeatures().get(5);
2535:            }
2536:
2537:            /**
2538:             * <!-- begin-user-doc -->
2539:             * <!-- end-user-doc -->
2540:             * @generated
2541:             */
2542:            public EClass getUpocBase() {
2543:                return upocBaseEClass;
2544:            }
2545:
2546:            /**
2547:             * <!-- begin-user-doc -->
2548:             * <!-- end-user-doc -->
2549:             * @generated
2550:             */
2551:            public EAttribute getUpocBase_Type() {
2552:                return (EAttribute) upocBaseEClass.getEStructuralFeatures()
2553:                        .get(0);
2554:            }
2555:
2556:            /**
2557:             * <!-- begin-user-doc -->
2558:             * <!-- end-user-doc -->
2559:             * @generated
2560:             */
2561:            public EAttribute getUpocBase_Class_() {
2562:                return (EAttribute) upocBaseEClass.getEStructuralFeatures()
2563:                        .get(1);
2564:            }
2565:
2566:            /**
2567:             * <!-- begin-user-doc -->
2568:             * <!-- end-user-doc -->
2569:             * @generated
2570:             */
2571:            public EAttribute getUpocBase_Method() {
2572:                return (EAttribute) upocBaseEClass.getEStructuralFeatures()
2573:                        .get(3);
2574:            }
2575:
2576:            /**
2577:             * <!-- begin-user-doc -->
2578:             * <!-- end-user-doc -->
2579:             * @generated
2580:             */
2581:            public EAttribute getUpocBase_ClassDescription() {
2582:                return (EAttribute) upocBaseEClass.getEStructuralFeatures()
2583:                        .get(2);
2584:            }
2585:
2586:            /**
2587:             * <!-- begin-user-doc -->
2588:             * <!-- end-user-doc -->
2589:             * @generated
2590:             */
2591:            public EClass getUpocPresend() {
2592:                return upocPresendEClass;
2593:            }
2594:
2595:            /**
2596:             * <!-- begin-user-doc -->
2597:             * <!-- end-user-doc -->
2598:             * @generated
2599:             */
2600:            public EClass getUpocPostsend() {
2601:                return upocPostsendEClass;
2602:            }
2603:
2604:            /**
2605:             * <!-- begin-user-doc -->
2606:             * <!-- end-user-doc -->
2607:             * @generated
2608:             */
2609:            public EClass getUpocPostaccept() {
2610:                return upocPostacceptEClass;
2611:            }
2612:
2613:            /**
2614:             * <!-- begin-user-doc -->
2615:             * <!-- end-user-doc -->
2616:             * @generated
2617:             */
2618:            public EClass getUpoc() {
2619:                return upocEClass;
2620:            }
2621:
2622:            /**
2623:             * <!-- begin-user-doc -->
2624:             * <!-- end-user-doc -->
2625:             * @generated
2626:             */
2627:            public EAttribute getUpoc_UsePresend() {
2628:                return (EAttribute) upocEClass.getEStructuralFeatures().get(0);
2629:            }
2630:
2631:            /**
2632:             * <!-- begin-user-doc -->
2633:             * <!-- end-user-doc -->
2634:             * @generated
2635:             */
2636:            public EReference getUpoc_Presend() {
2637:                return (EReference) upocEClass.getEStructuralFeatures().get(1);
2638:            }
2639:
2640:            /**
2641:             * <!-- begin-user-doc -->
2642:             * <!-- end-user-doc -->
2643:             * @generated
2644:             */
2645:            public EAttribute getUpoc_UsePostsend() {
2646:                return (EAttribute) upocEClass.getEStructuralFeatures().get(2);
2647:            }
2648:
2649:            /**
2650:             * <!-- begin-user-doc -->
2651:             * <!-- end-user-doc -->
2652:             * @generated
2653:             */
2654:            public EReference getUpoc_Postsend() {
2655:                return (EReference) upocEClass.getEStructuralFeatures().get(3);
2656:            }
2657:
2658:            /**
2659:             * <!-- begin-user-doc -->
2660:             * <!-- end-user-doc -->
2661:             * @generated
2662:             */
2663:            public EAttribute getUpoc_UsePostaccept() {
2664:                return (EAttribute) upocEClass.getEStructuralFeatures().get(4);
2665:            }
2666:
2667:            /**
2668:             * <!-- begin-user-doc -->
2669:             * <!-- end-user-doc -->
2670:             * @generated
2671:             */
2672:            public EReference getUpoc_Postaccept() {
2673:                return (EReference) upocEClass.getEStructuralFeatures().get(5);
2674:            }
2675:
2676:            /**
2677:             * <!-- begin-user-doc -->
2678:             * <!-- end-user-doc -->
2679:             * @generated
2680:             */
2681:            public EClass getConsumerCCSL() {
2682:                return consumerCCSLEClass;
2683:            }
2684:
2685:            /**
2686:             * <!-- begin-user-doc -->
2687:             * <!-- end-user-doc -->
2688:             * @generated
2689:             */
2690:            public EClass getProviderCCSL() {
2691:                return providerCCSLEClass;
2692:            }
2693:
2694:            /**
2695:             * <!-- begin-user-doc -->
2696:             * <!-- end-user-doc -->
2697:             * @generated
2698:             */
2699:            public EClass getFTPConsumer() {
2700:                return ftpConsumerEClass;
2701:            }
2702:
2703:            /**
2704:             * <!-- begin-user-doc -->
2705:             * <!-- end-user-doc -->
2706:             * @generated
2707:             */
2708:            public EAttribute getFTPConsumer_TransferDir() {
2709:                return (EAttribute) ftpConsumerEClass.getEStructuralFeatures()
2710:                        .get(0);
2711:            }
2712:
2713:            /**
2714:             * <!-- begin-user-doc -->
2715:             * <!-- end-user-doc -->
2716:             * @generated
2717:             */
2718:            public EAttribute getFTPConsumer_CmdFile() {
2719:                return (EAttribute) ftpConsumerEClass.getEStructuralFeatures()
2720:                        .get(1);
2721:            }
2722:
2723:            /**
2724:             * <!-- begin-user-doc -->
2725:             * <!-- end-user-doc -->
2726:             * @generated
2727:             */
2728:            public EReference getFTPConsumer_FtpReply() {
2729:                return (EReference) ftpConsumerEClass.getEStructuralFeatures()
2730:                        .get(2);
2731:            }
2732:
2733:            /**
2734:             * <!-- begin-user-doc -->
2735:             * <!-- end-user-doc -->
2736:             * @generated
2737:             */
2738:            public EClass getFTPProvider() {
2739:                return ftpProviderEClass;
2740:            }
2741:
2742:            /**
2743:             * <!-- begin-user-doc -->
2744:             * <!-- end-user-doc -->
2745:             * @generated
2746:             */
2747:            public EAttribute getFTPProvider_TransferDir() {
2748:                return (EAttribute) ftpProviderEClass.getEStructuralFeatures()
2749:                        .get(0);
2750:            }
2751:
2752:            /**
2753:             * <!-- begin-user-doc -->
2754:             * <!-- end-user-doc -->
2755:             * @generated
2756:             */
2757:            public EAttribute getFTPProvider_CmdFile() {
2758:                return (EAttribute) ftpProviderEClass.getEStructuralFeatures()
2759:                        .get(1);
2760:            }
2761:
2762:            /**
2763:             * <!-- begin-user-doc -->
2764:             * <!-- end-user-doc -->
2765:             * @generated
2766:             */
2767:            public EClass getFTPAuthentication() {
2768:                return ftpAuthenticationEClass;
2769:            }
2770:
2771:            /**
2772:             * <!-- begin-user-doc -->
2773:             * <!-- end-user-doc -->
2774:             * @generated
2775:             */
2776:            public EAttribute getFTPAuthentication_ConnectMode() {
2777:                return (EAttribute) ftpAuthenticationEClass
2778:                        .getEStructuralFeatures().get(0);
2779:            }
2780:
2781:            /**
2782:             * <!-- begin-user-doc -->
2783:             * <!-- end-user-doc -->
2784:             * @generated
2785:             */
2786:            public EAttribute getFTPAuthentication_TransferMode() {
2787:                return (EAttribute) ftpAuthenticationEClass
2788:                        .getEStructuralFeatures().get(1);
2789:            }
2790:
2791:            /**
2792:             * <!-- begin-user-doc -->
2793:             * <!-- end-user-doc -->
2794:             * @generated
2795:             */
2796:            public EAttribute getFTPAuthentication_FtpHost() {
2797:                return (EAttribute) ftpAuthenticationEClass
2798:                        .getEStructuralFeatures().get(2);
2799:            }
2800:
2801:            /**
2802:             * <!-- begin-user-doc -->
2803:             * <!-- end-user-doc -->
2804:             * @generated
2805:             */
2806:            public EAttribute getFTPAuthentication_FtpUser() {
2807:                return (EAttribute) ftpAuthenticationEClass
2808:                        .getEStructuralFeatures().get(3);
2809:            }
2810:
2811:            /**
2812:             * <!-- begin-user-doc -->
2813:             * <!-- end-user-doc -->
2814:             * @generated
2815:             */
2816:            public EAttribute getFTPAuthentication_FtpPassword() {
2817:                return (EAttribute) ftpAuthenticationEClass
2818:                        .getEStructuralFeatures().get(4);
2819:            }
2820:
2821:            /**
2822:             * <!-- begin-user-doc -->
2823:             * <!-- end-user-doc -->
2824:             * @generated
2825:             */
2826:            public EClass getCBR() {
2827:                return cbrEClass;
2828:            }
2829:
2830:            /**
2831:             * <!-- begin-user-doc -->
2832:             * <!-- end-user-doc -->
2833:             * @generated
2834:             */
2835:            public EAttribute getCBR_FixedOffset() {
2836:                return (EAttribute) cbrEClass.getEStructuralFeatures().get(0);
2837:            }
2838:
2839:            /**
2840:             * <!-- begin-user-doc -->
2841:             * <!-- end-user-doc -->
2842:             * @generated
2843:             */
2844:            public EAttribute getCBR_FixedLength() {
2845:                return (EAttribute) cbrEClass.getEStructuralFeatures().get(1);
2846:            }
2847:
2848:            /**
2849:             * <!-- begin-user-doc -->
2850:             * <!-- end-user-doc -->
2851:             * @generated
2852:             */
2853:            public EAttribute getCBR_Delimiter() {
2854:                return (EAttribute) cbrEClass.getEStructuralFeatures().get(2);
2855:            }
2856:
2857:            /**
2858:             * <!-- begin-user-doc -->
2859:             * <!-- end-user-doc -->
2860:             * @generated
2861:             */
2862:            public EAttribute getCBR_ScriptEngine() {
2863:                return (EAttribute) cbrEClass.getEStructuralFeatures().get(3);
2864:            }
2865:
2866:            /**
2867:             * <!-- begin-user-doc -->
2868:             * <!-- end-user-doc -->
2869:             * @generated
2870:             */
2871:            public EAttribute getCBR_ScriptClass() {
2872:                return (EAttribute) cbrEClass.getEStructuralFeatures().get(4);
2873:            }
2874:
2875:            /**
2876:             * <!-- begin-user-doc -->
2877:             * <!-- end-user-doc -->
2878:             * @generated
2879:             */
2880:            public EAttribute getCBR_Index() {
2881:                return (EAttribute) cbrEClass.getEStructuralFeatures().get(6);
2882:            }
2883:
2884:            /**
2885:             * <!-- begin-user-doc -->
2886:             * <!-- end-user-doc -->
2887:             * @generated
2888:             */
2889:            public EAttribute getCBR_Type() {
2890:                return (EAttribute) cbrEClass.getEStructuralFeatures().get(7);
2891:            }
2892:
2893:            /**
2894:             * <!-- begin-user-doc -->
2895:             * <!-- end-user-doc -->
2896:             * @generated
2897:             */
2898:            public EAttribute getCBR_Expression() {
2899:                return (EAttribute) cbrEClass.getEStructuralFeatures().get(8);
2900:            }
2901:
2902:            /**
2903:             * <!-- begin-user-doc -->
2904:             * <!-- end-user-doc -->
2905:             * @generated
2906:             */
2907:            public EAttribute getCBR_ScriptClassDescription() {
2908:                return (EAttribute) cbrEClass.getEStructuralFeatures().get(5);
2909:            }
2910:
2911:            /**
2912:             * <!-- begin-user-doc -->
2913:             * <!-- end-user-doc -->
2914:             * @generated
2915:             */
2916:            public EClass getJDBC() {
2917:                return jdbcEClass;
2918:            }
2919:
2920:            /**
2921:             * <!-- begin-user-doc -->
2922:             * <!-- end-user-doc -->
2923:             * @generated
2924:             */
2925:            public EAttribute getJDBC_Driver() {
2926:                return (EAttribute) jdbcEClass.getEStructuralFeatures().get(0);
2927:            }
2928:
2929:            /**
2930:             * <!-- begin-user-doc -->
2931:             * <!-- end-user-doc -->
2932:             * @generated
2933:             */
2934:            public EAttribute getJDBC_URL() {
2935:                return (EAttribute) jdbcEClass.getEStructuralFeatures().get(1);
2936:            }
2937:
2938:            /**
2939:             * <!-- begin-user-doc -->
2940:             * <!-- end-user-doc -->
2941:             * @generated
2942:             */
2943:            public EAttribute getJDBC_User() {
2944:                return (EAttribute) jdbcEClass.getEStructuralFeatures().get(2);
2945:            }
2946:
2947:            /**
2948:             * <!-- begin-user-doc -->
2949:             * <!-- end-user-doc -->
2950:             * @generated
2951:             */
2952:            public EAttribute getJDBC_Password() {
2953:                return (EAttribute) jdbcEClass.getEStructuralFeatures().get(3);
2954:            }
2955:
2956:            /**
2957:             * <!-- begin-user-doc -->
2958:             * <!-- end-user-doc -->
2959:             * @generated
2960:             */
2961:            public EAttribute getJDBC_RequestHandler() {
2962:                return (EAttribute) jdbcEClass.getEStructuralFeatures().get(4);
2963:            }
2964:
2965:            /**
2966:             * <!-- begin-user-doc -->
2967:             * <!-- end-user-doc -->
2968:             * @generated
2969:             */
2970:            public EAttribute getJDBC_ExecHandler() {
2971:                return (EAttribute) jdbcEClass.getEStructuralFeatures().get(5);
2972:            }
2973:
2974:            /**
2975:             * <!-- begin-user-doc -->
2976:             * <!-- end-user-doc -->
2977:             * @generated
2978:             */
2979:            public EAttribute getJDBC_AutoCommit() {
2980:                return (EAttribute) jdbcEClass.getEStructuralFeatures().get(6);
2981:            }
2982:
2983:            /**
2984:             * <!-- begin-user-doc -->
2985:             * <!-- end-user-doc -->
2986:             * @generated
2987:             */
2988:            public EAttribute getJDBC_ConnectionRetries() {
2989:                return (EAttribute) jdbcEClass.getEStructuralFeatures().get(7);
2990:            }
2991:
2992:            /**
2993:             * <!-- begin-user-doc -->
2994:             * <!-- end-user-doc -->
2995:             * @generated
2996:             */
2997:            public EAttribute getJDBC_ConnectionIterval() {
2998:                return (EAttribute) jdbcEClass.getEStructuralFeatures().get(8);
2999:            }
3000:
3001:            /**
3002:             * <!-- begin-user-doc -->
3003:             * <!-- end-user-doc -->
3004:             * @generated
3005:             */
3006:            public EAttribute getJDBC_TransactionTimeout() {
3007:                return (EAttribute) jdbcEClass.getEStructuralFeatures().get(9);
3008:            }
3009:
3010:            /**
3011:             * <!-- begin-user-doc -->
3012:             * <!-- end-user-doc -->
3013:             * @generated
3014:             */
3015:            public EAttribute getJDBC_DefaultPageSize() {
3016:                return (EAttribute) jdbcEClass.getEStructuralFeatures().get(10);
3017:            }
3018:
3019:            /**
3020:             * <!-- begin-user-doc -->
3021:             * <!-- end-user-doc -->
3022:             * @generated
3023:             */
3024:            public EClass getScript() {
3025:                return scriptEClass;
3026:            }
3027:
3028:            /**
3029:             * <!-- begin-user-doc -->
3030:             * <!-- end-user-doc -->
3031:             * @generated
3032:             */
3033:            public EAttribute getScript_Type() {
3034:                return (EAttribute) scriptEClass.getEStructuralFeatures()
3035:                        .get(0);
3036:            }
3037:
3038:            /**
3039:             * <!-- begin-user-doc -->
3040:             * <!-- end-user-doc -->
3041:             * @generated
3042:             */
3043:            public EAttribute getScript_TriggerTime() {
3044:                return (EAttribute) scriptEClass.getEStructuralFeatures()
3045:                        .get(1);
3046:            }
3047:
3048:            /**
3049:             * <!-- begin-user-doc -->
3050:             * <!-- end-user-doc -->
3051:             * @generated
3052:             */
3053:            public EAttribute getScript_Class_() {
3054:                return (EAttribute) scriptEClass.getEStructuralFeatures()
3055:                        .get(2);
3056:            }
3057:
3058:            /**
3059:             * <!-- begin-user-doc -->
3060:             * <!-- end-user-doc -->
3061:             * @generated
3062:             */
3063:            public EAttribute getScript_ClassDescription() {
3064:                return (EAttribute) scriptEClass.getEStructuralFeatures()
3065:                        .get(3);
3066:            }
3067:
3068:            /**
3069:             * <!-- begin-user-doc -->
3070:             * <!-- end-user-doc -->
3071:             * @generated
3072:             */
3073:            public EReference getScript_ScriptConsumer() {
3074:                return (EReference) scriptEClass.getEStructuralFeatures()
3075:                        .get(4);
3076:            }
3077:
3078:            /**
3079:             * <!-- begin-user-doc -->
3080:             * <!-- end-user-doc -->
3081:             * @generated
3082:             */
3083:            public EReference getScript_ScriptProvider() {
3084:                return (EReference) scriptEClass.getEStructuralFeatures()
3085:                        .get(5);
3086:            }
3087:
3088:            /**
3089:             * <!-- begin-user-doc -->
3090:             * <!-- end-user-doc -->
3091:             * @generated
3092:             */
3093:            public EAttribute getScript_UseScheduler() {
3094:                return (EAttribute) scriptEClass.getEStructuralFeatures()
3095:                        .get(6);
3096:            }
3097:
3098:            /**
3099:             * <!-- begin-user-doc -->
3100:             * <!-- end-user-doc -->
3101:             * @generated
3102:             */
3103:            public EReference getScript_Scheduler() {
3104:                return (EReference) scriptEClass.getEStructuralFeatures()
3105:                        .get(7);
3106:            }
3107:
3108:            /**
3109:             * <!-- begin-user-doc -->
3110:             * <!-- end-user-doc -->
3111:             * @generated
3112:             */
3113:            public EClass getComment() {
3114:                return commentEClass;
3115:            }
3116:
3117:            /**
3118:             * <!-- begin-user-doc -->
3119:             * <!-- end-user-doc -->
3120:             * @generated
3121:             */
3122:            public EClass getTCPIP() {
3123:                return tcpipEClass;
3124:            }
3125:
3126:            /**
3127:             * <!-- begin-user-doc -->
3128:             * <!-- end-user-doc -->
3129:             * @generated
3130:             */
3131:            public EAttribute getTCPIP_ProtocolHandler() {
3132:                return (EAttribute) tcpipEClass.getEStructuralFeatures().get(0);
3133:            }
3134:
3135:            /**
3136:             * <!-- begin-user-doc -->
3137:             * <!-- end-user-doc -->
3138:             * @generated
3139:             */
3140:            public EAttribute getTCPIP_ConnectionMode() {
3141:                return (EAttribute) tcpipEClass.getEStructuralFeatures().get(2);
3142:            }
3143:
3144:            /**
3145:             * <!-- begin-user-doc -->
3146:             * <!-- end-user-doc -->
3147:             * @generated
3148:             */
3149:            public EReference getTCPIP_Client() {
3150:                return (EReference) tcpipEClass.getEStructuralFeatures().get(3);
3151:            }
3152:
3153:            /**
3154:             * <!-- begin-user-doc -->
3155:             * <!-- end-user-doc -->
3156:             * @generated
3157:             */
3158:            public EReference getTCPIP_Server() {
3159:                return (EReference) tcpipEClass.getEStructuralFeatures().get(4);
3160:            }
3161:
3162:            /**
3163:             * <!-- begin-user-doc -->
3164:             * <!-- end-user-doc -->
3165:             * @generated
3166:             */
3167:            public EReference getTCPIP_TcpipConsumer() {
3168:                return (EReference) tcpipEClass.getEStructuralFeatures().get(5);
3169:            }
3170:
3171:            /**
3172:             * <!-- begin-user-doc -->
3173:             * <!-- end-user-doc -->
3174:             * @generated
3175:             */
3176:            public EReference getTCPIP_TcpipProvider() {
3177:                return (EReference) tcpipEClass.getEStructuralFeatures().get(6);
3178:            }
3179:
3180:            /**
3181:             * <!-- begin-user-doc -->
3182:             * <!-- end-user-doc -->
3183:             * @generated
3184:             */
3185:            public EClass getConnectionSetting() {
3186:                return connectionSettingEClass;
3187:            }
3188:
3189:            /**
3190:             * <!-- begin-user-doc -->
3191:             * <!-- end-user-doc -->
3192:             * @generated
3193:             */
3194:            public EAttribute getConnectionSetting_LocalBindHost() {
3195:                return (EAttribute) connectionSettingEClass
3196:                        .getEStructuralFeatures().get(0);
3197:            }
3198:
3199:            /**
3200:             * <!-- begin-user-doc -->
3201:             * <!-- end-user-doc -->
3202:             * @generated
3203:             */
3204:            public EReference getConnectionSetting_SSL() {
3205:                return (EReference) connectionSettingEClass
3206:                        .getEStructuralFeatures().get(1);
3207:            }
3208:
3209:            /**
3210:             * <!-- begin-user-doc -->
3211:             * <!-- end-user-doc -->
3212:             * @generated
3213:             */
3214:            public EAttribute getConnectionSetting_UseSsl() {
3215:                return (EAttribute) connectionSettingEClass
3216:                        .getEStructuralFeatures().get(2);
3217:            }
3218:
3219:            /**
3220:             * <!-- begin-user-doc -->
3221:             * <!-- end-user-doc -->
3222:             * @generated
3223:             */
3224:            public EAttribute getTCPIP_ProtocolHandlerDescription() {
3225:                return (EAttribute) tcpipEClass.getEStructuralFeatures().get(1);
3226:            }
3227:
3228:            /**
3229:             * <!-- begin-user-doc -->
3230:             * <!-- end-user-doc -->
3231:             * @generated
3232:             */
3233:            public EClass getTCPIPClient() {
3234:                return tcpipClientEClass;
3235:            }
3236:
3237:            /**
3238:             * <!-- begin-user-doc -->
3239:             * <!-- end-user-doc -->
3240:             * @generated
3241:             */
3242:            public EAttribute getTCPIPClient_Host() {
3243:                return (EAttribute) tcpipClientEClass.getEStructuralFeatures()
3244:                        .get(0);
3245:            }
3246:
3247:            /**
3248:             * <!-- begin-user-doc -->
3249:             * <!-- end-user-doc -->
3250:             * @generated
3251:             */
3252:            public EAttribute getTCPIPClient_Port() {
3253:                return (EAttribute) tcpipClientEClass.getEStructuralFeatures()
3254:                        .get(1);
3255:            }
3256:
3257:            /**
3258:             * <!-- begin-user-doc -->
3259:             * <!-- end-user-doc -->
3260:             * @generated
3261:             */
3262:            public EClass getTCPIPServer() {
3263:                return tcpipServerEClass;
3264:            }
3265:
3266:            /**
3267:             * <!-- begin-user-doc -->
3268:             * <!-- end-user-doc -->
3269:             * @generated
3270:             */
3271:            public EAttribute getTCPIPServer_ListenPort() {
3272:                return (EAttribute) tcpipServerEClass.getEStructuralFeatures()
3273:                        .get(0);
3274:            }
3275:
3276:            /**
3277:             * <!-- begin-user-doc -->
3278:             * <!-- end-user-doc -->
3279:             * @generated
3280:             */
3281:            public EAttribute getTCPIPServer_MaxClients() {
3282:                return (EAttribute) tcpipServerEClass.getEStructuralFeatures()
3283:                        .get(1);
3284:            }
3285:
3286:            /**
3287:             * <!-- begin-user-doc -->
3288:             * <!-- end-user-doc -->
3289:             * @generated
3290:             */
3291:            public EClass getSSL() {
3292:                return sslEClass;
3293:            }
3294:
3295:            /**
3296:             * <!-- begin-user-doc -->
3297:             * <!-- end-user-doc -->
3298:             * @generated
3299:             */
3300:            public EAttribute getSSL_SslProtocol() {
3301:                return (EAttribute) sslEClass.getEStructuralFeatures().get(0);
3302:            }
3303:
3304:            /**
3305:             * <!-- begin-user-doc -->
3306:             * <!-- end-user-doc -->
3307:             * @generated
3308:             */
3309:            public EAttribute getSSL_AllowAnonymous() {
3310:                return (EAttribute) sslEClass.getEStructuralFeatures().get(1);
3311:            }
3312:
3313:            /**
3314:             * <!-- begin-user-doc -->
3315:             * <!-- end-user-doc -->
3316:             * @generated
3317:             */
3318:            public EAttribute getSSL_UsePrivateKey() {
3319:                return (EAttribute) sslEClass.getEStructuralFeatures().get(2);
3320:            }
3321:
3322:            /**
3323:             * <!-- begin-user-doc -->
3324:             * <!-- end-user-doc -->
3325:             * @generated
3326:             */
3327:            public EAttribute getSSL_KeyStoreFile() {
3328:                return (EAttribute) sslEClass.getEStructuralFeatures().get(3);
3329:            }
3330:
3331:            /**
3332:             * <!-- begin-user-doc -->
3333:             * <!-- end-user-doc -->
3334:             * @generated
3335:             */
3336:            public EAttribute getSSL_KeyStorePassword() {
3337:                return (EAttribute) sslEClass.getEStructuralFeatures().get(4);
3338:            }
3339:
3340:            /**
3341:             * <!-- begin-user-doc -->
3342:             * <!-- end-user-doc -->
3343:             * @generated
3344:             */
3345:            public EAttribute getSSL_UseDefaultTrustStore() {
3346:                return (EAttribute) sslEClass.getEStructuralFeatures().get(5);
3347:            }
3348:
3349:            /**
3350:             * <!-- begin-user-doc -->
3351:             * <!-- end-user-doc -->
3352:             * @generated
3353:             */
3354:            public EAttribute getSSL_TrustStoreFile() {
3355:                return (EAttribute) sslEClass.getEStructuralFeatures().get(6);
3356:            }
3357:
3358:            /**
3359:             * <!-- begin-user-doc -->
3360:             * <!-- end-user-doc -->
3361:             * @generated
3362:             */
3363:            public EAttribute getSSL_TrustStorePassword() {
3364:                return (EAttribute) sslEClass.getEStructuralFeatures().get(7);
3365:            }
3366:
3367:            /**
3368:             * <!-- begin-user-doc -->
3369:             * <!-- end-user-doc -->
3370:             * @generated
3371:             */
3372:            public EAttribute getSSL_AuthenticatePeer() {
3373:                return (EAttribute) sslEClass.getEStructuralFeatures().get(8);
3374:            }
3375:
3376:            /**
3377:             * <!-- begin-user-doc -->
3378:             * <!-- end-user-doc -->
3379:             * @generated
3380:             */
3381:            public EClass getProvider() {
3382:                return providerEClass;
3383:            }
3384:
3385:            /**
3386:             * <!-- begin-user-doc -->
3387:             * <!-- end-user-doc -->
3388:             * @generated
3389:             */
3390:            public EClass getConsumer() {
3391:                return consumerEClass;
3392:            }
3393:
3394:            /**
3395:             * <!-- begin-user-doc -->
3396:             * <!-- end-user-doc -->
3397:             * @generated
3398:             */
3399:            public EAttribute getConsumer_DefaultMep() {
3400:                return (EAttribute) consumerEClass.getEStructuralFeatures()
3401:                        .get(0);
3402:            }
3403:
3404:            /**
3405:             * <!-- begin-user-doc -->
3406:             * <!-- end-user-doc -->
3407:             * @generated
3408:             */
3409:            public EClass getEndPoint() {
3410:                return endPointEClass;
3411:            }
3412:
3413:            /**
3414:             * <!-- begin-user-doc -->
3415:             * <!-- end-user-doc -->
3416:             * @generated
3417:             */
3418:            public EAttribute getEndPoint_EndPointName() {
3419:                return (EAttribute) endPointEClass.getEStructuralFeatures()
3420:                        .get(0);
3421:            }
3422:
3423:            /**
3424:             * <!-- begin-user-doc -->
3425:             * <!-- end-user-doc -->
3426:             * @generated
3427:             */
3428:            public EAttribute getEndPoint_Charset() {
3429:                return (EAttribute) endPointEClass.getEStructuralFeatures()
3430:                        .get(1);
3431:            }
3432:
3433:            /**
3434:             * <!-- begin-user-doc -->
3435:             * <!-- end-user-doc -->
3436:             * @generated
3437:             */
3438:            public EAttribute getEndPoint_RecordType() {
3439:                return (EAttribute) endPointEClass.getEStructuralFeatures()
3440:                        .get(2);
3441:            }
3442:
3443:            /**
3444:             * <!-- begin-user-doc -->
3445:             * <!-- end-user-doc -->
3446:             * @generated
3447:             */
3448:            public EClass getHttpConnection() {
3449:                return httpConnectionEClass;
3450:            }
3451:
3452:            /**
3453:             * <!-- begin-user-doc -->
3454:             * <!-- end-user-doc -->
3455:             * @generated
3456:             */
3457:            public EAttribute getHttpConnection_LocationUrl() {
3458:                return (EAttribute) httpConnectionEClass
3459:                        .getEStructuralFeatures().get(0);
3460:            }
3461:
3462:            /**
3463:             * <!-- begin-user-doc -->
3464:             * <!-- end-user-doc -->
3465:             * @generated
3466:             */
3467:            public EAttribute getHttpConnection_SoapEnabled() {
3468:                return (EAttribute) httpConnectionEClass
3469:                        .getEStructuralFeatures().get(1);
3470:            }
3471:
3472:            /**
3473:             * <!-- begin-user-doc -->
3474:             * <!-- end-user-doc -->
3475:             * @generated
3476:             */
3477:            public EAttribute getHttpConnection_UseSsl() {
3478:                return (EAttribute) httpConnectionEClass
3479:                        .getEStructuralFeatures().get(2);
3480:            }
3481:
3482:            /**
3483:             * <!-- begin-user-doc -->
3484:             * <!-- end-user-doc -->
3485:             * @generated
3486:             */
3487:            public EReference getHttpConnection_SSL() {
3488:                return (EReference) httpConnectionEClass
3489:                        .getEStructuralFeatures().get(3);
3490:            }
3491:
3492:            /**
3493:             * <!-- begin-user-doc -->
3494:             * <!-- end-user-doc -->
3495:             * @generated
3496:             */
3497:            public EAttribute getHttpConnection_Timeout() {
3498:                return (EAttribute) httpConnectionEClass
3499:                        .getEStructuralFeatures().get(4);
3500:            }
3501:
3502:            /**
3503:             * <!-- begin-user-doc -->
3504:             * <!-- end-user-doc -->
3505:             * @generated
3506:             */
3507:            public EAttribute getHttpConnection_AttachmentMode() {
3508:                return (EAttribute) httpConnectionEClass
3509:                        .getEStructuralFeatures().get(5);
3510:            }
3511:
3512:            /**
3513:             * <!-- begin-user-doc -->
3514:             * <!-- end-user-doc -->
3515:             * @generated
3516:             */
3517:            public EAttribute getHttpConnection_Marshaller() {
3518:                return (EAttribute) httpConnectionEClass
3519:                        .getEStructuralFeatures().get(6);
3520:            }
3521:
3522:            /**
3523:             * <!-- begin-user-doc -->
3524:             * <!-- end-user-doc -->
3525:             * @generated
3526:             */
3527:            public EEnum getDefaultMepType() {
3528:                return defaultMepTypeEEnum;
3529:            }
3530:
3531:            /**
3532:             * <!-- begin-user-doc -->
3533:             * <!-- end-user-doc -->
3534:             * @generated
3535:             */
3536:            public EEnum getDestinationStyleType() {
3537:                return destinationStyleTypeEEnum;
3538:            }
3539:
3540:            /**
3541:             * <!-- begin-user-doc -->
3542:             * <!-- end-user-doc -->
3543:             * @generated
3544:             */
3545:            public EEnum getReadStyleType() {
3546:                return readStyleTypeEEnum;
3547:            }
3548:
3549:            /**
3550:             * <!-- begin-user-doc -->
3551:             * <!-- end-user-doc -->
3552:             * @generated
3553:             */
3554:            public EEnum getRecordTypeType() {
3555:                return recordTypeTypeEEnum;
3556:            }
3557:
3558:            /**
3559:             * <!-- begin-user-doc -->
3560:             * <!-- end-user-doc -->
3561:             * @generated
3562:             */
3563:            public EEnum getFileActionType() {
3564:                return fileActionTypeEEnum;
3565:            }
3566:
3567:            /**
3568:             * <!-- begin-user-doc -->
3569:             * <!-- end-user-doc -->
3570:             * @generated
3571:             */
3572:            public EEnum getParserType() {
3573:                return parserTypeEEnum;
3574:            }
3575:
3576:            /**
3577:             * <!-- begin-user-doc -->
3578:             * <!-- end-user-doc -->
3579:             * @generated
3580:             */
3581:            public EEnum getUpocContext() {
3582:                return upocContextEEnum;
3583:            }
3584:
3585:            /**
3586:             * <!-- begin-user-doc -->
3587:             * <!-- end-user-doc -->
3588:             * @generated
3589:             */
3590:            public EEnum getConnectModeType() {
3591:                return connectModeTypeEEnum;
3592:            }
3593:
3594:            /**
3595:             * <!-- begin-user-doc -->
3596:             * <!-- end-user-doc -->
3597:             * @generated
3598:             */
3599:            public EEnum getTransferModeType() {
3600:                return transferModeTypeEEnum;
3601:            }
3602:
3603:            /**
3604:             * <!-- begin-user-doc -->
3605:             * <!-- end-user-doc -->
3606:             * @generated
3607:             */
3608:            public EEnum getRegularType() {
3609:                return regularTypeEEnum;
3610:            }
3611:
3612:            /**
3613:             * <!-- begin-user-doc -->
3614:             * <!-- end-user-doc -->
3615:             * @generated
3616:             */
3617:            public EEnum getCBRType() {
3618:                return cbrTypeEEnum;
3619:            }
3620:
3621:            /**
3622:             * <!-- begin-user-doc -->
3623:             * <!-- end-user-doc -->
3624:             * @generated
3625:             */
3626:            public EEnum getScriptType() {
3627:                return scriptTypeEEnum;
3628:            }
3629:
3630:            /**
3631:             * <!-- begin-user-doc -->
3632:             * <!-- end-user-doc -->
3633:             * @generated
3634:             */
3635:            public EEnum getScriptRoleType() {
3636:                return scriptRoleTypeEEnum;
3637:            }
3638:
3639:            /**
3640:             * <!-- begin-user-doc -->
3641:             * <!-- end-user-doc -->
3642:             * @generated
3643:             */
3644:            public EEnum getFTPScriptModeType() {
3645:                return ftpScriptModeTypeEEnum;
3646:            }
3647:
3648:            /**
3649:             * <!-- begin-user-doc -->
3650:             * <!-- end-user-doc -->
3651:             * @generated
3652:             */
3653:            public EEnum getRoleType() {
3654:                return roleTypeEEnum;
3655:            }
3656:
3657:            /**
3658:             * <!-- begin-user-doc -->
3659:             * <!-- end-user-doc -->
3660:             * @generated
3661:             */
3662:            public EEnum getConnectionModeType() {
3663:                return connectionModeTypeEEnum;
3664:            }
3665:
3666:            /**
3667:             * <!-- begin-user-doc -->
3668:             * <!-- end-user-doc -->
3669:             * @generated
3670:             */
3671:            public EEnum getSSLMode() {
3672:                return sslModeEEnum;
3673:            }
3674:
3675:            /**
3676:             * <!-- begin-user-doc -->
3677:             * <!-- end-user-doc -->
3678:             * @generated
3679:             */
3680:            public EEnum getPatternModel() {
3681:                return patternModelEEnum;
3682:            }
3683:
3684:            /**
3685:             * <!-- begin-user-doc -->
3686:             * <!-- end-user-doc -->
3687:             * @generated
3688:             */
3689:            public EEnum getFolderBrowseStyle() {
3690:                return folderBrowseStyleEEnum;
3691:            }
3692:
3693:            /**
3694:             * <!-- begin-user-doc -->
3695:             * <!-- end-user-doc -->
3696:             * @generated
3697:             */
3698:            public EEnum getReceiveProtocol() {
3699:                return receiveProtocolEEnum;
3700:            }
3701:
3702:            /**
3703:             * <!-- begin-user-doc -->
3704:             * <!-- end-user-doc -->
3705:             * @generated
3706:             */
3707:            public EEnum getAttachmentModeType() {
3708:                return attachmentModeTypeEEnum;
3709:            }
3710:
3711:            /**
3712:             * <!-- begin-user-doc -->
3713:             * <!-- end-user-doc -->
3714:             * @generated
3715:             */
3716:            public EEnum getWSDLSource() {
3717:                return wsdlSourceEEnum;
3718:            }
3719:
3720:            /**
3721:             * <!-- begin-user-doc -->
3722:             * <!-- end-user-doc -->
3723:             * @generated
3724:             */
3725:            public componentflowFactory getcomponentflowFactory() {
3726:                return (componentflowFactory) getEFactoryInstance();
3727:            }
3728:
3729:            /**
3730:             * <!-- begin-user-doc -->
3731:             * <!-- end-user-doc -->
3732:             * @generated
3733:             */
3734:            private boolean isCreated = false;
3735:
3736:            /**
3737:             * Creates the meta-model objects for the package.  This method is
3738:             * guarded to have no affect on any invocation but its first.
3739:             * <!-- begin-user-doc -->
3740:             * <!-- end-user-doc -->
3741:             * @generated
3742:             */
3743:            public void createPackageContents() {
3744:                if (isCreated)
3745:                    return;
3746:                isCreated = true;
3747:
3748:                // Create classes and their features
3749:                bindingComponentEClass = createEClass(BINDING_COMPONENT);
3750:                createEReference(bindingComponentEClass,
3751:                        BINDING_COMPONENT__CONSUMER_CCSL);
3752:                createEAttribute(bindingComponentEClass,
3753:                        BINDING_COMPONENT__ROLE);
3754:
3755:                componentFlowEditorElementEClass = createEClass(COMPONENT_FLOW_EDITOR_ELEMENT);
3756:                createEAttribute(componentFlowEditorElementEClass,
3757:                        COMPONENT_FLOW_EDITOR_ELEMENT__INTERFACE_NAME);
3758:                createEAttribute(componentFlowEditorElementEClass,
3759:                        COMPONENT_FLOW_EDITOR_ELEMENT__SERVICE_NAME);
3760:                createEAttribute(componentFlowEditorElementEClass,
3761:                        COMPONENT_FLOW_EDITOR_ELEMENT__USE_CCSL);
3762:                createEReference(componentFlowEditorElementEClass,
3763:                        COMPONENT_FLOW_EDITOR_ELEMENT__PROVIDER_CCSL);
3764:
3765:                serviceEngineEClass = createEClass(SERVICE_ENGINE);
3766:
3767:                httpEClass = createEClass(HTTP);
3768:                createEReference(httpEClass, HTTP__HTTP_PROVIDER);
3769:                createEReference(httpEClass, HTTP__HTTP_CONSUMER);
3770:
3771:                fileEClass = createEClass(FILE);
3772:                createEReference(fileEClass, FILE__FILE_PROVIDER);
3773:                createEReference(fileEClass, FILE__FILE_CONSUMER);
3774:
3775:                ftpEClass = createEClass(FTP);
3776:                createEAttribute(ftpEClass, FTP__SCRIPT_MODE);
3777:                createEReference(ftpEClass, FTP__FTP_BASE);
3778:
3779:                transformerEClass = createEClass(TRANSFORMER);
3780:                createEAttribute(transformerEClass, TRANSFORMER__TRN_FILE);
3781:
3782:                parserEClass = createEClass(PARSER);
3783:                createEAttribute(parserEClass, PARSER__PARSER_TYPE);
3784:                createEAttribute(parserEClass, PARSER__MESSAGE_DEFINITION);
3785:
3786:                xsltEClass = createEClass(XSLT);
3787:                createEAttribute(xsltEClass, XSLT__XSLT_STYLE_SHEET);
3788:
3789:                sequencerEClass = createEClass(SEQUENCER);
3790:
3791:                componentFlowEditorDocumentEClass = createEClass(COMPONENT_FLOW_EDITOR_DOCUMENT);
3792:                createEReference(componentFlowEditorDocumentEClass,
3793:                        COMPONENT_FLOW_EDITOR_DOCUMENT__COMPONENT_FLOW_EDITOR_ELEMENTS);
3794:                createEReference(componentFlowEditorDocumentEClass,
3795:                        COMPONENT_FLOW_EDITOR_DOCUMENT__MESSAGE_EXCHANGES);
3796:                createEReference(componentFlowEditorDocumentEClass,
3797:                        COMPONENT_FLOW_EDITOR_DOCUMENT__DECORATIVE_MODEL_ELEMENTS);
3798:
3799:                messageExchangeEClass = createEClass(MESSAGE_EXCHANGE);
3800:                createEAttribute(messageExchangeEClass, MESSAGE_EXCHANGE__LABEL);
3801:                createEAttribute(messageExchangeEClass,
3802:                        MESSAGE_EXCHANGE__TIMEOUT);
3803:                createEAttribute(messageExchangeEClass,
3804:                        MESSAGE_EXCHANGE__OPERATION);
3805:                createEReference(messageExchangeEClass,
3806:                        MESSAGE_EXCHANGE__SOURCE_ELEMENT);
3807:                createEReference(messageExchangeEClass,
3808:                        MESSAGE_EXCHANGE__TARGET_ELEMENT);
3809:                createEAttribute(messageExchangeEClass,
3810:                        MESSAGE_EXCHANGE__EXPRESSION);
3811:                createEAttribute(messageExchangeEClass, MESSAGE_EXCHANGE__TYPE);
3812:
3813:                externalSystemEClass = createEClass(EXTERNAL_SYSTEM);
3814:
3815:                decorativeModelElementEClass = createEClass(DECORATIVE_MODEL_ELEMENT);
3816:
3817:                httpProviderEClass = createEClass(HTTP_PROVIDER);
3818:                createEAttribute(httpProviderEClass,
3819:                        HTTP_PROVIDER__IMPORTED_WSDL);
3820:                createEAttribute(httpProviderEClass,
3821:                        HTTP_PROVIDER__BASIC_AUTH_USER);
3822:                createEAttribute(httpProviderEClass,
3823:                        HTTP_PROVIDER__BASIC_AUTH_PASSWORD);
3824:                createEAttribute(httpProviderEClass,
3825:                        HTTP_PROVIDER__DEFAULT_OPERATION);
3826:                createEAttribute(httpProviderEClass, HTTP_PROVIDER__SERVICE);
3827:                createEAttribute(httpProviderEClass, HTTP_PROVIDER__PORT);
3828:                createEAttribute(httpProviderEClass, HTTP_PROVIDER__PROXY_HOST);
3829:                createEAttribute(httpProviderEClass, HTTP_PROVIDER__PROXY_USER);
3830:                createEAttribute(httpProviderEClass, HTTP_PROVIDER__PROXY_PORT);
3831:                createEAttribute(httpProviderEClass,
3832:                        HTTP_PROVIDER__PROXY_PASSWORD);
3833:
3834:                fileConsumerEClass = createEClass(FILE_CONSUMER);
3835:                createEReference(fileConsumerEClass, FILE_CONSUMER__FILE_REPLY);
3836:
3837:                fileProviderEClass = createEClass(FILE_PROVIDER);
3838:                createEAttribute(fileProviderEClass, FILE_PROVIDER__DEST_DIR);
3839:                createEAttribute(fileProviderEClass, FILE_PROVIDER__STAGE_DIR);
3840:                createEAttribute(fileProviderEClass,
3841:                        FILE_PROVIDER__FILE_PATTERN);
3842:                createEAttribute(fileProviderEClass, FILE_PROVIDER__WRITE_STYLE);
3843:                createEReference(fileProviderEClass,
3844:                        FILE_PROVIDER__FILE_COMPLETION);
3845:
3846:                fileCompletionEClass = createEClass(FILE_COMPLETION);
3847:                createEAttribute(fileCompletionEClass, FILE_COMPLETION__ACTION);
3848:                createEAttribute(fileCompletionEClass,
3849:                        FILE_COMPLETION__ARCHIVE_DIRECTORY);
3850:                createEAttribute(fileCompletionEClass,
3851:                        FILE_COMPLETION__ARCHIVE_FILE_PATTERN);
3852:
3853:                jmsEClass = createEClass(JMS);
3854:                createEReference(jmsEClass, JMS__JMS_CONSUMER);
3855:                createEReference(jmsEClass, JMS__JMS_PROVIDER);
3856:
3857:                jmsConfigEClass = createEClass(JMS_CONFIG);
3858:                createEAttribute(jmsConfigEClass,
3859:                        JMS_CONFIG__JNDI_INITIAL_CONTEXT_FACTORY);
3860:                createEAttribute(jmsConfigEClass, JMS_CONFIG__JNDI_PROVIDER_URL);
3861:                createEAttribute(jmsConfigEClass, JMS_CONFIG__DESTINATION_STYLE);
3862:                createEAttribute(jmsConfigEClass,
3863:                        JMS_CONFIG__TARGET_DESTINATION_NAME);
3864:                createEAttribute(jmsConfigEClass, JMS_CONFIG__READ_STYLE);
3865:                createEAttribute(jmsConfigEClass,
3866:                        JMS_CONFIG__RECORDS_PER_MESSAGE);
3867:                createEAttribute(jmsConfigEClass,
3868:                        JMS_CONFIG__REPLY_DESTINATION_NAME);
3869:                createEAttribute(jmsConfigEClass, JMS_CONFIG__WRITE_STYLE);
3870:                createEAttribute(jmsConfigEClass,
3871:                        JMS_CONFIG__JNDI_CONNECTION_FACTORY_NAME);
3872:                createEAttribute(jmsConfigEClass, JMS_CONFIG__REPLY_TIMEOUT);
3873:                createEAttribute(jmsConfigEClass, JMS_CONFIG__SERVICE_NAME);
3874:                createEAttribute(jmsConfigEClass, JMS_CONFIG__ENABLE_QUERY);
3875:                createEAttribute(jmsConfigEClass, JMS_CONFIG__QUERY_EXPRESSION);
3876:
3877:                httpConsumerEClass = createEClass(HTTP_CONSUMER);
3878:                createEAttribute(httpConsumerEClass, HTTP_CONSUMER__WSDL_SOURCE);
3879:
3880:                fileReplyEClass = createEClass(FILE_REPLY);
3881:                createEAttribute(fileReplyEClass, FILE_REPLY__REPLY_DIR);
3882:                createEAttribute(fileReplyEClass, FILE_REPLY__REPLY_CHARSET);
3883:                createEAttribute(fileReplyEClass, FILE_REPLY__REPLY_WRITE_STYLE);
3884:                createEAttribute(fileReplyEClass,
3885:                        FILE_REPLY__REPLY_FILE_PATTERN);
3886:
3887:                baseElementEClass = createEClass(BASE_ELEMENT);
3888:                createEAttribute(baseElementEClass, BASE_ELEMENT__NAME);
3889:                createEAttribute(baseElementEClass, BASE_ELEMENT__DESCRIPTION);
3890:
3891:                ccslEClass = createEClass(CCSL);
3892:                createEAttribute(ccslEClass, CCSL__ADD_RECORD);
3893:                createEAttribute(ccslEClass, CCSL__STRIP_RECORD);
3894:                createEAttribute(ccslEClass, CCSL__SAVE_ERRORS);
3895:                createEAttribute(ccslEClass, CCSL__USE_UPOC);
3896:                createEAttribute(ccslEClass, CCSL__USE_SEND_MESSAGE);
3897:                createEReference(ccslEClass, CCSL__UPOC);
3898:
3899:                upocBaseEClass = createEClass(UPOC_BASE);
3900:                createEAttribute(upocBaseEClass, UPOC_BASE__TYPE);
3901:                createEAttribute(upocBaseEClass, UPOC_BASE__CLASS_);
3902:                createEAttribute(upocBaseEClass, UPOC_BASE__CLASS_DESCRIPTION);
3903:                createEAttribute(upocBaseEClass, UPOC_BASE__METHOD);
3904:
3905:                upocPresendEClass = createEClass(UPOC_PRESEND);
3906:
3907:                upocPostsendEClass = createEClass(UPOC_POSTSEND);
3908:
3909:                upocPostacceptEClass = createEClass(UPOC_POSTACCEPT);
3910:
3911:                upocEClass = createEClass(UPOC);
3912:                createEAttribute(upocEClass, UPOC__USE_PRESEND);
3913:                createEReference(upocEClass, UPOC__PRESEND);
3914:                createEAttribute(upocEClass, UPOC__USE_POSTSEND);
3915:                createEReference(upocEClass, UPOC__POSTSEND);
3916:                createEAttribute(upocEClass, UPOC__USE_POSTACCEPT);
3917:                createEReference(upocEClass, UPOC__POSTACCEPT);
3918:
3919:                consumerCCSLEClass = createEClass(CONSUMER_CCSL);
3920:
3921:                providerCCSLEClass = createEClass(PROVIDER_CCSL);
3922:
3923:                ftpConsumerEClass = createEClass(FTP_CONSUMER);
3924:                createEAttribute(ftpConsumerEClass, FTP_CONSUMER__TRANSFER_DIR);
3925:                createEAttribute(ftpConsumerEClass, FTP_CONSUMER__CMD_FILE);
3926:                createEReference(ftpConsumerEClass, FTP_CONSUMER__FTP_REPLY);
3927:
3928:                ftpProviderEClass = createEClass(FTP_PROVIDER);
3929:                createEAttribute(ftpProviderEClass, FTP_PROVIDER__TRANSFER_DIR);
3930:                createEAttribute(ftpProviderEClass, FTP_PROVIDER__CMD_FILE);
3931:
3932:                ftpAuthenticationEClass = createEClass(FTP_AUTHENTICATION);
3933:                createEAttribute(ftpAuthenticationEClass,
3934:                        FTP_AUTHENTICATION__CONNECT_MODE);
3935:                createEAttribute(ftpAuthenticationEClass,
3936:                        FTP_AUTHENTICATION__TRANSFER_MODE);
3937:                createEAttribute(ftpAuthenticationEClass,
3938:                        FTP_AUTHENTICATION__FTP_HOST);
3939:                createEAttribute(ftpAuthenticationEClass,
3940:                        FTP_AUTHENTICATION__FTP_USER);
3941:                createEAttribute(ftpAuthenticationEClass,
3942:                        FTP_AUTHENTICATION__FTP_PASSWORD);
3943:
3944:                cbrEClass = createEClass(CBR);
3945:                createEAttribute(cbrEClass, CBR__FIXED_OFFSET);
3946:                createEAttribute(cbrEClass, CBR__FIXED_LENGTH);
3947:                createEAttribute(cbrEClass, CBR__DELIMITER);
3948:                createEAttribute(cbrEClass, CBR__SCRIPT_ENGINE);
3949:                createEAttribute(cbrEClass, CBR__SCRIPT_CLASS);
3950:                createEAttribute(cbrEClass, CBR__SCRIPT_CLASS_DESCRIPTION);
3951:                createEAttribute(cbrEClass, CBR__INDEX);
3952:                createEAttribute(cbrEClass, CBR__TYPE);
3953:                createEAttribute(cbrEClass, CBR__EXPRESSION);
3954:
3955:                jdbcEClass = createEClass(JDBC);
3956:                createEAttribute(jdbcEClass, JDBC__DRIVER);
3957:                createEAttribute(jdbcEClass, JDBC__URL);
3958:                createEAttribute(jdbcEClass, JDBC__USER);
3959:                createEAttribute(jdbcEClass, JDBC__PASSWORD);
3960:                createEAttribute(jdbcEClass, JDBC__REQUEST_HANDLER);
3961:                createEAttribute(jdbcEClass, JDBC__EXEC_HANDLER);
3962:                createEAttribute(jdbcEClass, JDBC__AUTO_COMMIT);
3963:                createEAttribute(jdbcEClass, JDBC__CONNECTION_RETRIES);
3964:                createEAttribute(jdbcEClass, JDBC__CONNECTION_ITERVAL);
3965:                createEAttribute(jdbcEClass, JDBC__TRANSACTION_TIMEOUT);
3966:                createEAttribute(jdbcEClass, JDBC__DEFAULT_PAGE_SIZE);
3967:
3968:                scriptEClass = createEClass(SCRIPT);
3969:                createEAttribute(scriptEClass, SCRIPT__TYPE);
3970:                createEAttribute(scriptEClass, SCRIPT__TRIGGER_TIME);
3971:                createEAttribute(scriptEClass, SCRIPT__CLASS_);
3972:                createEAttribute(scriptEClass, SCRIPT__CLASS_DESCRIPTION);
3973:                createEReference(scriptEClass, SCRIPT__SCRIPT_CONSUMER);
3974:                createEReference(scriptEClass, SCRIPT__SCRIPT_PROVIDER);
3975:                createEAttribute(scriptEClass, SCRIPT__USE_SCHEDULER);
3976:                createEReference(scriptEClass, SCRIPT__SCHEDULER);
3977:
3978:                commentEClass = createEClass(COMMENT);
3979:
3980:                tcpipEClass = createEClass(TCPIP);
3981:                createEAttribute(tcpipEClass, TCPIP__PROTOCOL_HANDLER);
3982:                createEAttribute(tcpipEClass,
3983:                        TCPIP__PROTOCOL_HANDLER_DESCRIPTION);
3984:                createEAttribute(tcpipEClass, TCPIP__CONNECTION_MODE);
3985:                createEReference(tcpipEClass, TCPIP__CLIENT);
3986:                createEReference(tcpipEClass, TCPIP__SERVER);
3987:                createEReference(tcpipEClass, TCPIP__TCPIP_CONSUMER);
3988:                createEReference(tcpipEClass, TCPIP__TCPIP_PROVIDER);
3989:
3990:                connectionSettingEClass = createEClass(CONNECTION_SETTING);
3991:                createEAttribute(connectionSettingEClass,
3992:                        CONNECTION_SETTING__LOCAL_BIND_HOST);
3993:                createEReference(connectionSettingEClass,
3994:                        CONNECTION_SETTING__SSL);
3995:                createEAttribute(connectionSettingEClass,
3996:                        CONNECTION_SETTING__USE_SSL);
3997:
3998:                tcpipClientEClass = createEClass(TCPIP_CLIENT);
3999:                createEAttribute(tcpipClientEClass, TCPIP_CLIENT__HOST);
4000:                createEAttribute(tcpipClientEClass, TCPIP_CLIENT__PORT);
4001:
4002:                tcpipServerEClass = createEClass(TCPIP_SERVER);
4003:                createEAttribute(tcpipServerEClass, TCPIP_SERVER__LISTEN_PORT);
4004:                createEAttribute(tcpipServerEClass, TCPIP_SERVER__MAX_CLIENTS);
4005:
4006:                sslEClass = createEClass(SSL);
4007:                createEAttribute(sslEClass, SSL__SSL_PROTOCOL);
4008:                createEAttribute(sslEClass, SSL__ALLOW_ANONYMOUS);
4009:                createEAttribute(sslEClass, SSL__USE_PRIVATE_KEY);
4010:                createEAttribute(sslEClass, SSL__KEY_STORE_FILE);
4011:                createEAttribute(sslEClass, SSL__KEY_STORE_PASSWORD);
4012:                createEAttribute(sslEClass, SSL__USE_DEFAULT_TRUST_STORE);
4013:                createEAttribute(sslEClass, SSL__TRUST_STORE_FILE);
4014:                createEAttribute(sslEClass, SSL__TRUST_STORE_PASSWORD);
4015:                createEAttribute(sslEClass, SSL__AUTHENTICATE_PEER);
4016:
4017:                providerEClass = createEClass(PROVIDER);
4018:
4019:                consumerEClass = createEClass(CONSUMER);
4020:                createEAttribute(consumerEClass, CONSUMER__DEFAULT_MEP);
4021:
4022:                endPointEClass = createEClass(END_POINT);
4023:                createEAttribute(endPointEClass, END_POINT__END_POINT_NAME);
4024:                createEAttribute(endPointEClass, END_POINT__CHARSET);
4025:                createEAttribute(endPointEClass, END_POINT__RECORD_TYPE);
4026:
4027:                httpConnectionEClass = createEClass(HTTP_CONNECTION);
4028:                createEAttribute(httpConnectionEClass,
4029:                        HTTP_CONNECTION__LOCATION_URL);
4030:                createEAttribute(httpConnectionEClass,
4031:                        HTTP_CONNECTION__SOAP_ENABLED);
4032:                createEAttribute(httpConnectionEClass, HTTP_CONNECTION__USE_SSL);
4033:                createEReference(httpConnectionEClass, HTTP_CONNECTION__SSL);
4034:                createEAttribute(httpConnectionEClass, HTTP_CONNECTION__TIMEOUT);
4035:                createEAttribute(httpConnectionEClass,
4036:                        HTTP_CONNECTION__ATTACHMENT_MODE);
4037:                createEAttribute(httpConnectionEClass,
4038:                        HTTP_CONNECTION__MARSHALLER);
4039:
4040:                jmsConsumerEClass = createEClass(JMS_CONSUMER);
4041:                createEAttribute(jmsConsumerEClass, JMS_CONSUMER__TRANSACTION);
4042:                createEAttribute(jmsConsumerEClass, JMS_CONSUMER__RETRY);
4043:                createEAttribute(jmsConsumerEClass,
4044:                        JMS_CONSUMER__MAX_RETRY_COUNT);
4045:                createEAttribute(jmsConsumerEClass,
4046:                        JMS_CONSUMER__RETRY_INTERVAL);
4047:                createEAttribute(jmsConsumerEClass, JMS_CONSUMER__DLQ);
4048:
4049:                jmsProviderEClass = createEClass(JMS_PROVIDER);
4050:                createEAttribute(jmsProviderEClass,
4051:                        JMS_PROVIDER__SAVE_META_DATA);
4052:
4053:                ftpBaseEClass = createEClass(FTP_BASE);
4054:                createEReference(ftpBaseEClass, FTP_BASE__FTP_CONSUMER);
4055:                createEReference(ftpBaseEClass, FTP_BASE__FTP_PROVIDER);
4056:
4057:                ftpReplyEClass = createEClass(FTP_REPLY);
4058:
4059:                baseReadEClass = createEClass(BASE_READ);
4060:                createEAttribute(baseReadEClass, BASE_READ__SOURCE_DIR);
4061:                createEAttribute(baseReadEClass, BASE_READ__STAGE_DIR);
4062:                createEAttribute(baseReadEClass, BASE_READ__FILE_PATTERN);
4063:                createEAttribute(baseReadEClass, BASE_READ__MATCH_MODEL);
4064:                createEAttribute(baseReadEClass, BASE_READ__SCAN_INTERVAL);
4065:                createEAttribute(baseReadEClass, BASE_READ__READ_STYLE);
4066:                createEAttribute(baseReadEClass, BASE_READ__RECORDS_PER_MESSAGE);
4067:                createEAttribute(baseReadEClass, BASE_READ__HOLD_ENABLED);
4068:                createEAttribute(baseReadEClass, BASE_READ__HOLD_DIRECTORY);
4069:                createEAttribute(baseReadEClass,
4070:                        BASE_READ__TWO_PASS_MODE_INTEVAL_ENABLED);
4071:                createEAttribute(baseReadEClass,
4072:                        BASE_READ__TWO_PASS_MODE_INTERVAL);
4073:                createEReference(baseReadEClass, BASE_READ__FILE_COMPLETION);
4074:                createEAttribute(baseReadEClass, BASE_READ__USE_SCHEDULER);
4075:                createEReference(baseReadEClass, BASE_READ__SCHEDULER);
4076:
4077:                schedulerEClass = createEClass(SCHEDULER);
4078:                createEReference(schedulerEClass, SCHEDULER__STANDARD);
4079:                createEReference(schedulerEClass, SCHEDULER__AUTO_RETRY);
4080:
4081:                customEClass = createEClass(CUSTOM);
4082:                createEAttribute(customEClass, CUSTOM__TYPE);
4083:                createEReference(customEClass, CUSTOM__CUSTOM_PROVIDER);
4084:                createEReference(customEClass, CUSTOM__CONSUMER_PROPERTIES);
4085:                createEReference(customEClass, CUSTOM__PROVIDER_PROPERTIES);
4086:                createEReference(customEClass, CUSTOM__CUSTOM_CONSUMER);
4087:
4088:                propertyObjectEClass = createEClass(PROPERTY_OBJECT);
4089:                createEAttribute(propertyObjectEClass, PROPERTY_OBJECT__NAME);
4090:                createEAttribute(propertyObjectEClass, PROPERTY_OBJECT__VALUE);
4091:
4092:                arScheduleEClass = createEClass(AR_SCHEDULE);
4093:                createEAttribute(arScheduleEClass, AR_SCHEDULE__START_TIME);
4094:                createEAttribute(arScheduleEClass, AR_SCHEDULE__END_TIME);
4095:                createEAttribute(arScheduleEClass, AR_SCHEDULE__RETRY_INTERVAL);
4096:                createEAttribute(arScheduleEClass,
4097:                        AR_SCHEDULE__SUCCESS_NOTIFICATION);
4098:                createEAttribute(arScheduleEClass,
4099:                        AR_SCHEDULE__FAILURE_NOTIFICATION);
4100:
4101:                commonScheduleEClass = createEClass(COMMON_SCHEDULE);
4102:                createEAttribute(commonScheduleEClass,
4103:                        COMMON_SCHEDULE__DAYOF_MONTH);
4104:                createEAttribute(commonScheduleEClass, COMMON_SCHEDULE__MONTH);
4105:                createEAttribute(commonScheduleEClass,
4106:                        COMMON_SCHEDULE__DAYOF_WEEK);
4107:                createEAttribute(commonScheduleEClass,
4108:                        COMMON_SCHEDULE__HOLIDAY_SCHEDULE);
4109:
4110:                standardScheduleEClass = createEClass(STANDARD_SCHEDULE);
4111:                createEAttribute(standardScheduleEClass,
4112:                        STANDARD_SCHEDULE__SECONDS);
4113:                createEAttribute(standardScheduleEClass,
4114:                        STANDARD_SCHEDULE__MINUTES);
4115:                createEAttribute(standardScheduleEClass,
4116:                        STANDARD_SCHEDULE__HOURS);
4117:
4118:                emailEClass = createEClass(EMAIL);
4119:                createEReference(emailEClass, EMAIL__EMAIL_CONSUMER);
4120:                createEReference(emailEClass, EMAIL__EMAIL_PROVIDER);
4121:
4122:                emailConsumerEClass = createEClass(EMAIL_CONSUMER);
4123:                createEAttribute(emailConsumerEClass,
4124:                        EMAIL_CONSUMER__ATTACHMENT_DIR);
4125:                createEAttribute(emailConsumerEClass,
4126:                        EMAIL_CONSUMER__POLLING_INTEVAL);
4127:                createEReference(emailConsumerEClass, EMAIL_CONSUMER__REPLY);
4128:                createEAttribute(emailConsumerEClass,
4129:                        EMAIL_CONSUMER__USE_SCHEDULER);
4130:                createEReference(emailConsumerEClass, EMAIL_CONSUMER__SCHEDULER);
4131:                createEAttribute(emailConsumerEClass,
4132:                        EMAIL_CONSUMER__RECEIVE_PROTOCOL);
4133:                createEAttribute(emailConsumerEClass,
4134:                        EMAIL_CONSUMER__INBOX_FOLDER);
4135:
4136:                connectionEClass = createEClass(CONNECTION);
4137:                createEAttribute(connectionEClass, CONNECTION__HOST);
4138:                createEAttribute(connectionEClass, CONNECTION__PORT);
4139:                createEAttribute(connectionEClass, CONNECTION__USER);
4140:                createEAttribute(connectionEClass, CONNECTION__PASSWORD);
4141:                createEAttribute(connectionEClass, CONNECTION__USE_SSL);
4142:                createEReference(connectionEClass, CONNECTION__SSL);
4143:
4144:                emailConsumerReplyEClass = createEClass(EMAIL_CONSUMER_REPLY);
4145:                createEAttribute(emailConsumerReplyEClass,
4146:                        EMAIL_CONSUMER_REPLY__REPLY_CHARSET);
4147:
4148:                emailProviderEClass = createEClass(EMAIL_PROVIDER);
4149:                createEAttribute(emailProviderEClass, EMAIL_PROVIDER__FROM);
4150:                createEAttribute(emailProviderEClass, EMAIL_PROVIDER__TO);
4151:                createEAttribute(emailProviderEClass, EMAIL_PROVIDER__CC);
4152:                createEAttribute(emailProviderEClass, EMAIL_PROVIDER__BCC);
4153:                createEAttribute(emailProviderEClass, EMAIL_PROVIDER__SUBJECT);
4154:
4155:                customConsumerEClass = createEClass(CUSTOM_CONSUMER);
4156:                createEAttribute(customConsumerEClass,
4157:                        CUSTOM_CONSUMER__USE_SCHEDULER);
4158:                createEReference(customConsumerEClass,
4159:                        CUSTOM_CONSUMER__SCHEDULER);
4160:                createEAttribute(customConsumerEClass,
4161:                        CUSTOM_CONSUMER__TRIGGER_INTEVAL);
4162:
4163:                // Create enums
4164:                defaultMepTypeEEnum = createEEnum(DEFAULT_MEP_TYPE);
4165:                destinationStyleTypeEEnum = createEEnum(DESTINATION_STYLE_TYPE);
4166:                readStyleTypeEEnum = createEEnum(READ_STYLE_TYPE);
4167:                recordTypeTypeEEnum = createEEnum(RECORD_TYPE_TYPE);
4168:                fileActionTypeEEnum = createEEnum(FILE_ACTION_TYPE);
4169:                parserTypeEEnum = createEEnum(PARSER_TYPE);
4170:                upocContextEEnum = createEEnum(UPOC_CONTEXT);
4171:                connectModeTypeEEnum = createEEnum(CONNECT_MODE_TYPE);
4172:                transferModeTypeEEnum = createEEnum(TRANSFER_MODE_TYPE);
4173:                regularTypeEEnum = createEEnum(REGULAR_TYPE);
4174:                cbrTypeEEnum = createEEnum(CBR_TYPE);
4175:                scriptTypeEEnum = createEEnum(SCRIPT_TYPE);
4176:                scriptRoleTypeEEnum = createEEnum(SCRIPT_ROLE_TYPE);
4177:                ftpScriptModeTypeEEnum = createEEnum(FTP_SCRIPT_MODE_TYPE);
4178:                roleTypeEEnum = createEEnum(ROLE_TYPE);
4179:                connectionModeTypeEEnum = createEEnum(CONNECTION_MODE_TYPE);
4180:                sslModeEEnum = createEEnum(SSL_MODE);
4181:                patternModelEEnum = createEEnum(PATTERN_MODEL);
4182:                folderBrowseStyleEEnum = createEEnum(FOLDER_BROWSE_STYLE);
4183:                receiveProtocolEEnum = createEEnum(RECEIVE_PROTOCOL);
4184:                attachmentModeTypeEEnum = createEEnum(ATTACHMENT_MODE_TYPE);
4185:                wsdlSourceEEnum = createEEnum(WSDL_SOURCE);
4186:            }
4187:
4188:            /**
4189:             * <!-- begin-user-doc -->
4190:             * <!-- end-user-doc -->
4191:             * @generated
4192:             */
4193:            private boolean isInitialized = false;
4194:
4195:            /**
4196:             * Complete the initialization of the package and its meta-model.  This
4197:             * method is guarded to have no affect on any invocation but its first.
4198:             * <!-- begin-user-doc -->
4199:             * <!-- end-user-doc -->
4200:             * @generated
4201:             */
4202:            public void initializePackageContents() {
4203:                if (isInitialized)
4204:                    return;
4205:                isInitialized = true;
4206:
4207:                // Initialize package
4208:                setName(eNAME);
4209:                setNsPrefix(eNS_PREFIX);
4210:                setNsURI(eNS_URI);
4211:
4212:                // Add supertypes to classes
4213:                bindingComponentEClass.getESuperTypes().add(
4214:                        this .getComponentFlowEditorElement());
4215:                componentFlowEditorElementEClass.getESuperTypes().add(
4216:                        this .getBaseElement());
4217:                serviceEngineEClass.getESuperTypes().add(
4218:                        this .getComponentFlowEditorElement());
4219:                httpEClass.getESuperTypes().add(this .getBindingComponent());
4220:                fileEClass.getESuperTypes().add(this .getBindingComponent());
4221:                ftpEClass.getESuperTypes().add(this .getBindingComponent());
4222:                transformerEClass.getESuperTypes().add(this .getServiceEngine());
4223:                parserEClass.getESuperTypes().add(this .getServiceEngine());
4224:                xsltEClass.getESuperTypes().add(this .getServiceEngine());
4225:                sequencerEClass.getESuperTypes().add(this .getServiceEngine());
4226:                externalSystemEClass.getESuperTypes().add(
4227:                        this .getDecorativeModelElement());
4228:                decorativeModelElementEClass.getESuperTypes().add(
4229:                        this .getBaseElement());
4230:                httpProviderEClass.getESuperTypes().add(this .getProvider());
4231:                httpProviderEClass.getESuperTypes().add(
4232:                        this .getHttpConnection());
4233:                fileConsumerEClass.getESuperTypes().add(this .getBaseRead());
4234:                fileProviderEClass.getESuperTypes().add(this .getProvider());
4235:                jmsEClass.getESuperTypes().add(this .getBindingComponent());
4236:                httpConsumerEClass.getESuperTypes().add(this .getConsumer());
4237:                httpConsumerEClass.getESuperTypes().add(
4238:                        this .getHttpConnection());
4239:                upocPresendEClass.getESuperTypes().add(this .getUpocBase());
4240:                upocPostsendEClass.getESuperTypes().add(this .getUpocBase());
4241:                upocPostacceptEClass.getESuperTypes().add(this .getUpocBase());
4242:                consumerCCSLEClass.getESuperTypes().add(this .getCCSL());
4243:                providerCCSLEClass.getESuperTypes().add(this .getCCSL());
4244:                ftpConsumerEClass.getESuperTypes().add(this .getBaseRead());
4245:                ftpConsumerEClass.getESuperTypes().add(
4246:                        this .getFTPAuthentication());
4247:                ftpProviderEClass.getESuperTypes().add(this .getFileProvider());
4248:                ftpProviderEClass.getESuperTypes().add(
4249:                        this .getFTPAuthentication());
4250:                cbrEClass.getESuperTypes().add(this .getServiceEngine());
4251:                jdbcEClass.getESuperTypes().add(this .getServiceEngine());
4252:                scriptEClass.getESuperTypes().add(this .getBindingComponent());
4253:                commentEClass.getESuperTypes().add(
4254:                        this .getDecorativeModelElement());
4255:                tcpipEClass.getESuperTypes().add(this .getBindingComponent());
4256:                tcpipClientEClass.getESuperTypes().add(
4257:                        this .getConnectionSetting());
4258:                tcpipServerEClass.getESuperTypes().add(
4259:                        this .getConnectionSetting());
4260:                providerEClass.getESuperTypes().add(this .getEndPoint());
4261:                consumerEClass.getESuperTypes().add(this .getEndPoint());
4262:                jmsConsumerEClass.getESuperTypes().add(this .getConsumer());
4263:                jmsConsumerEClass.getESuperTypes().add(this .getJMSConfig());
4264:                jmsProviderEClass.getESuperTypes().add(this .getProvider());
4265:                jmsProviderEClass.getESuperTypes().add(this .getJMSConfig());
4266:                ftpReplyEClass.getESuperTypes().add(this .getFileReply());
4267:                ftpReplyEClass.getESuperTypes()
4268:                        .add(this .getFTPAuthentication());
4269:                baseReadEClass.getESuperTypes().add(this .getConsumer());
4270:                customEClass.getESuperTypes().add(this .getBindingComponent());
4271:                arScheduleEClass.getESuperTypes().add(this .getCommonSchedule());
4272:                standardScheduleEClass.getESuperTypes().add(
4273:                        this .getCommonSchedule());
4274:                emailEClass.getESuperTypes().add(this .getBindingComponent());
4275:                emailConsumerEClass.getESuperTypes().add(this .getConnection());
4276:                emailConsumerEClass.getESuperTypes().add(this .getConsumer());
4277:                emailConsumerReplyEClass.getESuperTypes().add(
4278:                        this .getConnection());
4279:                emailProviderEClass.getESuperTypes().add(this .getConnection());
4280:                emailProviderEClass.getESuperTypes().add(this .getProvider());
4281:                customConsumerEClass.getESuperTypes().add(this .getConsumer());
4282:
4283:                // Initialize classes and features; add operations and parameters
4284:                initEClass(bindingComponentEClass, BindingComponent.class,
4285:                        "BindingComponent", IS_ABSTRACT, !IS_INTERFACE,
4286:                        IS_GENERATED_INSTANCE_CLASS);
4287:                initEReference(getBindingComponent_ConsumerCCSL(), this 
4288:                        .getConsumerCCSL(), null, "consumerCCSL", null, 0, 1,
4289:                        BindingComponent.class, !IS_TRANSIENT, !IS_VOLATILE,
4290:                        IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES,
4291:                        !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4292:                initEAttribute(getBindingComponent_Role(), this .getRoleType(),
4293:                        "role", "consumer", 0, 1, BindingComponent.class,
4294:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
4295:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
4296:                        IS_ORDERED);
4297:
4298:                addEOperation(bindingComponentEClass, this .getConsumer(),
4299:                        "getConsumer", 0, 1);
4300:
4301:                addEOperation(bindingComponentEClass, this .getProvider(),
4302:                        "getProvider", 0, 1);
4303:
4304:                initEClass(componentFlowEditorElementEClass,
4305:                        ComponentFlowEditorElement.class,
4306:                        "ComponentFlowEditorElement", !IS_ABSTRACT,
4307:                        !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4308:                initEAttribute(getComponentFlowEditorElement_InterfaceName(),
4309:                        ecorePackage.getEString(), "interfaceName", null, 0, 1,
4310:                        ComponentFlowEditorElement.class, !IS_TRANSIENT,
4311:                        !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
4312:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4313:                initEAttribute(getComponentFlowEditorElement_ServiceName(),
4314:                        ecorePackage.getEString(), "serviceName", null, 0, 1,
4315:                        ComponentFlowEditorElement.class, !IS_TRANSIENT,
4316:                        !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
4317:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4318:                initEAttribute(getComponentFlowEditorElement_UseCCSL(),
4319:                        ecorePackage.getEBooleanObject(), "useCCSL", "true", 0,
4320:                        1, ComponentFlowEditorElement.class, !IS_TRANSIENT,
4321:                        !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
4322:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4323:                initEReference(getComponentFlowEditorElement_ProviderCCSL(),
4324:                        this .getProviderCCSL(), null, "providerCCSL", null, 0,
4325:                        1, ComponentFlowEditorElement.class, !IS_TRANSIENT,
4326:                        !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE,
4327:                        !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE,
4328:                        !IS_DERIVED, IS_ORDERED);
4329:
4330:                initEClass(serviceEngineEClass, ServiceEngine.class,
4331:                        "ServiceEngine", !IS_ABSTRACT, !IS_INTERFACE,
4332:                        IS_GENERATED_INSTANCE_CLASS);
4333:
4334:                initEClass(
4335:                        httpEClass,
4336:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.HTTP.class,
4337:                        "HTTP", !IS_ABSTRACT, !IS_INTERFACE,
4338:                        IS_GENERATED_INSTANCE_CLASS);
4339:                initEReference(
4340:                        getHTTP_HttpProvider(),
4341:                        this .getHttpProvider(),
4342:                        null,
4343:                        "httpProvider",
4344:                        null,
4345:                        0,
4346:                        1,
4347:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.HTTP.class,
4348:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
4349:                        IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE,
4350:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4351:                initEReference(
4352:                        getHTTP_HttpConsumer(),
4353:                        this .getHttpConsumer(),
4354:                        null,
4355:                        "httpConsumer",
4356:                        null,
4357:                        0,
4358:                        1,
4359:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.HTTP.class,
4360:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
4361:                        IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE,
4362:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4363:
4364:                initEClass(fileEClass, File.class, "File", !IS_ABSTRACT,
4365:                        !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4366:                initEReference(getFile_FileProvider(), this .getFileProvider(),
4367:                        null, "fileProvider", null, 0, 1, File.class,
4368:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
4369:                        IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE,
4370:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4371:                initEReference(getFile_FileConsumer(), this .getFileConsumer(),
4372:                        null, "fileConsumer", null, 0, 1, File.class,
4373:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
4374:                        IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE,
4375:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4376:
4377:                initEClass(
4378:                        ftpEClass,
4379:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.FTP.class,
4380:                        "FTP", !IS_ABSTRACT, !IS_INTERFACE,
4381:                        IS_GENERATED_INSTANCE_CLASS);
4382:                initEAttribute(
4383:                        getFTP_ScriptMode(),
4384:                        this .getFTPScriptModeType(),
4385:                        "scriptMode",
4386:                        "base",
4387:                        0,
4388:                        1,
4389:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.FTP.class,
4390:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
4391:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
4392:                        IS_ORDERED);
4393:                initEReference(
4394:                        getFTP_FtpBase(),
4395:                        this .getFTPBase(),
4396:                        null,
4397:                        "ftpBase",
4398:                        null,
4399:                        0,
4400:                        1,
4401:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.FTP.class,
4402:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
4403:                        IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE,
4404:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4405:
4406:                initEClass(transformerEClass, Transformer.class, "Transformer",
4407:                        !IS_ABSTRACT, !IS_INTERFACE,
4408:                        IS_GENERATED_INSTANCE_CLASS);
4409:                initEAttribute(getTransformer_TrnFile(), ecorePackage
4410:                        .getEString(), "trnFile", null, 0, 1,
4411:                        Transformer.class, !IS_TRANSIENT, !IS_VOLATILE,
4412:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4413:                        !IS_DERIVED, IS_ORDERED);
4414:
4415:                initEClass(parserEClass, Parser.class, "Parser", !IS_ABSTRACT,
4416:                        !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4417:                initEAttribute(getParser_ParserType(), this .getParserType(),
4418:                        "parserType", "mdl", 0, 1, Parser.class, !IS_TRANSIENT,
4419:                        !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
4420:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4421:                initEAttribute(getParser_MessageDefinition(), ecorePackage
4422:                        .getEString(), "messageDefinition", null, 0, 1,
4423:                        Parser.class, !IS_TRANSIENT, !IS_VOLATILE,
4424:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4425:                        !IS_DERIVED, IS_ORDERED);
4426:
4427:                initEClass(
4428:                        xsltEClass,
4429:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.XSLT.class,
4430:                        "XSLT", !IS_ABSTRACT, !IS_INTERFACE,
4431:                        IS_GENERATED_INSTANCE_CLASS);
4432:                initEAttribute(
4433:                        getXSLT_XSLTStyleSheet(),
4434:                        ecorePackage.getEString(),
4435:                        "xSLTStyleSheet",
4436:                        null,
4437:                        0,
4438:                        1,
4439:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.XSLT.class,
4440:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
4441:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
4442:                        IS_ORDERED);
4443:
4444:                initEClass(sequencerEClass, Sequencer.class, "Sequencer",
4445:                        !IS_ABSTRACT, !IS_INTERFACE,
4446:                        IS_GENERATED_INSTANCE_CLASS);
4447:
4448:                initEClass(componentFlowEditorDocumentEClass,
4449:                        ComponentFlowEditorDocument.class,
4450:                        "ComponentFlowEditorDocument", !IS_ABSTRACT,
4451:                        !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4452:                initEReference(
4453:                        getComponentFlowEditorDocument_ComponentFlowEditorElements(),
4454:                        this .getComponentFlowEditorElement(), null,
4455:                        "componentFlowEditorElements", null, 0, -1,
4456:                        ComponentFlowEditorDocument.class, !IS_TRANSIENT,
4457:                        !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE,
4458:                        !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE,
4459:                        !IS_DERIVED, IS_ORDERED);
4460:                initEReference(
4461:                        getComponentFlowEditorDocument_MessageExchanges(), this 
4462:                                .getMessageExchange(), null,
4463:                        "messageExchanges", null, 0, -1,
4464:                        ComponentFlowEditorDocument.class, !IS_TRANSIENT,
4465:                        !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE,
4466:                        !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE,
4467:                        !IS_DERIVED, IS_ORDERED);
4468:                initEReference(
4469:                        getComponentFlowEditorDocument_DecorativeModelElements(),
4470:                        this .getDecorativeModelElement(), null,
4471:                        "decorativeModelElements", null, 0, -1,
4472:                        ComponentFlowEditorDocument.class, !IS_TRANSIENT,
4473:                        !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE,
4474:                        !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE,
4475:                        !IS_DERIVED, IS_ORDERED);
4476:
4477:                initEClass(messageExchangeEClass, MessageExchange.class,
4478:                        "MessageExchange", !IS_ABSTRACT, !IS_INTERFACE,
4479:                        IS_GENERATED_INSTANCE_CLASS);
4480:                initEAttribute(getMessageExchange_Label(), ecorePackage
4481:                        .getEString(), "label", "", 0, 1,
4482:                        MessageExchange.class, !IS_TRANSIENT, !IS_VOLATILE,
4483:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4484:                        !IS_DERIVED, IS_ORDERED);
4485:                initEAttribute(getMessageExchange_Timeout(), ecorePackage
4486:                        .getEInt(), "timeout", "-1", 0, 1,
4487:                        MessageExchange.class, !IS_TRANSIENT, !IS_VOLATILE,
4488:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4489:                        !IS_DERIVED, IS_ORDERED);
4490:                initEAttribute(getMessageExchange_Operation(), ecorePackage
4491:                        .getEString(), "operation", null, 0, 1,
4492:                        MessageExchange.class, !IS_TRANSIENT, !IS_VOLATILE,
4493:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4494:                        !IS_DERIVED, IS_ORDERED);
4495:                initEReference(getMessageExchange_SourceElement(), this 
4496:                        .getBaseElement(), null, "sourceElement", null, 0, 1,
4497:                        MessageExchange.class, !IS_TRANSIENT, !IS_VOLATILE,
4498:                        IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES,
4499:                        !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4500:                initEReference(getMessageExchange_TargetElement(), this 
4501:                        .getBaseElement(), null, "targetElement", null, 0, 1,
4502:                        MessageExchange.class, !IS_TRANSIENT, !IS_VOLATILE,
4503:                        IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES,
4504:                        !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4505:                initEAttribute(getMessageExchange_Expression(), ecorePackage
4506:                        .getEString(), "expression", null, 0, 1,
4507:                        MessageExchange.class, !IS_TRANSIENT, !IS_VOLATILE,
4508:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4509:                        !IS_DERIVED, IS_ORDERED);
4510:                initEAttribute(getMessageExchange_Type(),
4511:                        this .getRegularType(), "type", "Exact", 0, 1,
4512:                        MessageExchange.class, !IS_TRANSIENT, !IS_VOLATILE,
4513:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4514:                        !IS_DERIVED, IS_ORDERED);
4515:
4516:                initEClass(externalSystemEClass, ExternalSystem.class,
4517:                        "ExternalSystem", !IS_ABSTRACT, !IS_INTERFACE,
4518:                        IS_GENERATED_INSTANCE_CLASS);
4519:
4520:                initEClass(decorativeModelElementEClass,
4521:                        DecorativeModelElement.class, "DecorativeModelElement",
4522:                        !IS_ABSTRACT, !IS_INTERFACE,
4523:                        IS_GENERATED_INSTANCE_CLASS);
4524:
4525:                initEClass(httpProviderEClass, HttpProvider.class,
4526:                        "HttpProvider", !IS_ABSTRACT, !IS_INTERFACE,
4527:                        IS_GENERATED_INSTANCE_CLASS);
4528:                initEAttribute(getHttpProvider_ImportedWSDL(), ecorePackage
4529:                        .getEString(), "importedWSDL", null, 0, 1,
4530:                        HttpProvider.class, !IS_TRANSIENT, !IS_VOLATILE,
4531:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4532:                        !IS_DERIVED, IS_ORDERED);
4533:                initEAttribute(getHttpProvider_BasicAuthUser(), ecorePackage
4534:                        .getEString(), "basicAuthUser", null, 0, 1,
4535:                        HttpProvider.class, !IS_TRANSIENT, !IS_VOLATILE,
4536:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4537:                        !IS_DERIVED, IS_ORDERED);
4538:                initEAttribute(getHttpProvider_BasicAuthPassword(),
4539:                        ecorePackage.getEString(), "basicAuthPassword", null,
4540:                        0, 1, HttpProvider.class, !IS_TRANSIENT, !IS_VOLATILE,
4541:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4542:                        !IS_DERIVED, IS_ORDERED);
4543:                initEAttribute(getHttpProvider_DefaultOperation(), ecorePackage
4544:                        .getEString(), "defaultOperation", null, 0, 1,
4545:                        HttpProvider.class, !IS_TRANSIENT, !IS_VOLATILE,
4546:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4547:                        !IS_DERIVED, IS_ORDERED);
4548:                initEAttribute(getHttpProvider_Service(), ecorePackage
4549:                        .getEString(), "service", null, 0, 1,
4550:                        HttpProvider.class, !IS_TRANSIENT, !IS_VOLATILE,
4551:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4552:                        !IS_DERIVED, IS_ORDERED);
4553:                initEAttribute(getHttpProvider_Port(), ecorePackage
4554:                        .getEString(), "port", null, 0, 1, HttpProvider.class,
4555:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
4556:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
4557:                        IS_ORDERED);
4558:                initEAttribute(getHttpProvider_ProxyHost(), ecorePackage
4559:                        .getEString(), "proxyHost", null, 0, 1,
4560:                        HttpProvider.class, !IS_TRANSIENT, !IS_VOLATILE,
4561:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4562:                        !IS_DERIVED, IS_ORDERED);
4563:                initEAttribute(getHttpProvider_ProxyUser(), ecorePackage
4564:                        .getEString(), "proxyUser", "", 0, 1,
4565:                        HttpProvider.class, !IS_TRANSIENT, !IS_VOLATILE,
4566:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4567:                        !IS_DERIVED, IS_ORDERED);
4568:                initEAttribute(getHttpProvider_ProxyPort(), ecorePackage
4569:                        .getEString(), "proxyPort", null, 0, 1,
4570:                        HttpProvider.class, !IS_TRANSIENT, !IS_VOLATILE,
4571:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4572:                        !IS_DERIVED, IS_ORDERED);
4573:                initEAttribute(getHttpProvider_ProxyPassword(), ecorePackage
4574:                        .getEString(), "proxyPassword", "", 0, 1,
4575:                        HttpProvider.class, !IS_TRANSIENT, !IS_VOLATILE,
4576:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4577:                        !IS_DERIVED, IS_ORDERED);
4578:
4579:                initEClass(fileConsumerEClass, FileConsumer.class,
4580:                        "FileConsumer", !IS_ABSTRACT, !IS_INTERFACE,
4581:                        IS_GENERATED_INSTANCE_CLASS);
4582:                initEReference(getFileConsumer_FileReply(),
4583:                        this .getFileReply(), null, "fileReply", null, 0, 1,
4584:                        FileConsumer.class, !IS_TRANSIENT, !IS_VOLATILE,
4585:                        IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES,
4586:                        !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4587:
4588:                initEClass(fileProviderEClass, FileProvider.class,
4589:                        "FileProvider", !IS_ABSTRACT, !IS_INTERFACE,
4590:                        IS_GENERATED_INSTANCE_CLASS);
4591:                initEAttribute(getFileProvider_DestDir(), ecorePackage
4592:                        .getEString(), "destDir", null, 0, 1,
4593:                        FileProvider.class, !IS_TRANSIENT, !IS_VOLATILE,
4594:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4595:                        !IS_DERIVED, IS_ORDERED);
4596:                initEAttribute(getFileProvider_StageDir(), ecorePackage
4597:                        .getEString(), "stageDir", null, 0, 1,
4598:                        FileProvider.class, !IS_TRANSIENT, !IS_VOLATILE,
4599:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4600:                        !IS_DERIVED, IS_ORDERED);
4601:                initEAttribute(getFileProvider_FilePattern(), ecorePackage
4602:                        .getEString(), "filePattern", null, 0, 1,
4603:                        FileProvider.class, !IS_TRANSIENT, !IS_VOLATILE,
4604:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4605:                        !IS_DERIVED, IS_ORDERED);
4606:                initEAttribute(getFileProvider_WriteStyle(), this 
4607:                        .getReadStyleType(), "writeStyle", "raw", 0, 1,
4608:                        FileProvider.class, !IS_TRANSIENT, !IS_VOLATILE,
4609:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4610:                        !IS_DERIVED, IS_ORDERED);
4611:                initEReference(getFileProvider_FileCompletion(), this 
4612:                        .getFileCompletion(), null, "fileCompletion", null, 0,
4613:                        1, FileProvider.class, !IS_TRANSIENT, !IS_VOLATILE,
4614:                        IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES,
4615:                        !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4616:
4617:                initEClass(fileCompletionEClass, FileCompletion.class,
4618:                        "FileCompletion", !IS_ABSTRACT, !IS_INTERFACE,
4619:                        IS_GENERATED_INSTANCE_CLASS);
4620:                initEAttribute(getFileCompletion_Action(), this 
4621:                        .getFileActionType(), "action", "delete", 0, 1,
4622:                        FileCompletion.class, !IS_TRANSIENT, !IS_VOLATILE,
4623:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4624:                        !IS_DERIVED, IS_ORDERED);
4625:                initEAttribute(getFileCompletion_ArchiveDirectory(),
4626:                        ecorePackage.getEString(), "archiveDirectory", null, 0,
4627:                        1, FileCompletion.class, !IS_TRANSIENT, !IS_VOLATILE,
4628:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4629:                        !IS_DERIVED, IS_ORDERED);
4630:                initEAttribute(getFileCompletion_ArchiveFilePattern(),
4631:                        ecorePackage.getEString(), "archiveFilePattern", null,
4632:                        0, 1, FileCompletion.class, !IS_TRANSIENT,
4633:                        !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
4634:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4635:
4636:                initEClass(
4637:                        jmsEClass,
4638:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.JMS.class,
4639:                        "JMS", !IS_ABSTRACT, !IS_INTERFACE,
4640:                        IS_GENERATED_INSTANCE_CLASS);
4641:                initEReference(
4642:                        getJMS_JmsConsumer(),
4643:                        this .getJMSConsumer(),
4644:                        null,
4645:                        "jmsConsumer",
4646:                        null,
4647:                        0,
4648:                        1,
4649:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.JMS.class,
4650:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
4651:                        IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE,
4652:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4653:                initEReference(
4654:                        getJMS_JmsProvider(),
4655:                        this .getJMSProvider(),
4656:                        null,
4657:                        "jmsProvider",
4658:                        null,
4659:                        0,
4660:                        1,
4661:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.JMS.class,
4662:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
4663:                        IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE,
4664:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4665:
4666:                initEClass(jmsConfigEClass, JMSConfig.class, "JMSConfig",
4667:                        IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4668:                initEAttribute(getJMSConfig_JndiInitialContextFactory(),
4669:                        ecorePackage.getEString(), "jndiInitialContextFactory",
4670:                        "com.sun.jndi.fscontext.RefFSContextFactory", 0, 1,
4671:                        JMSConfig.class, !IS_TRANSIENT, !IS_VOLATILE,
4672:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4673:                        !IS_DERIVED, IS_ORDERED);
4674:                initEAttribute(getJMSConfig_JndiProviderUrl(), ecorePackage
4675:                        .getEString(), "jndiProviderUrl",
4676:                        "file:/C:/CBESB/jndiDir", 0, 1, JMSConfig.class,
4677:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
4678:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
4679:                        IS_ORDERED);
4680:                initEAttribute(getJMSConfig_DestinationStyle(), this 
4681:                        .getDestinationStyleType(), "destinationStyle",
4682:                        "queue", 0, 1, JMSConfig.class, !IS_TRANSIENT,
4683:                        !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
4684:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4685:                initEAttribute(getJMSConfig_TargetDestinationName(),
4686:                        ecorePackage.getEString(), "targetDestinationName",
4687:                        null, 0, 1, JMSConfig.class, !IS_TRANSIENT,
4688:                        !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
4689:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4690:                initEAttribute(getJMSConfig_ReadStyle(), this 
4691:                        .getReadStyleType(), "readStyle", "raw", 0, 1,
4692:                        JMSConfig.class, !IS_TRANSIENT, !IS_VOLATILE,
4693:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4694:                        !IS_DERIVED, IS_ORDERED);
4695:                initEAttribute(getJMSConfig_RecordsPerMessage(), ecorePackage
4696:                        .getEString(), "recordsPerMessage", "0", 0, 1,
4697:                        JMSConfig.class, !IS_TRANSIENT, !IS_VOLATILE,
4698:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4699:                        !IS_DERIVED, IS_ORDERED);
4700:                initEAttribute(getJMSConfig_ReplyDestinationName(),
4701:                        ecorePackage.getEString(), "replyDestinationName",
4702:                        null, 0, 1, JMSConfig.class, !IS_TRANSIENT,
4703:                        !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
4704:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4705:                initEAttribute(getJMSConfig_WriteStyle(), this 
4706:                        .getReadStyleType(), "writeStyle", "raw", 0, 1,
4707:                        JMSConfig.class, !IS_TRANSIENT, !IS_VOLATILE,
4708:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4709:                        !IS_DERIVED, IS_ORDERED);
4710:                initEAttribute(getJMSConfig_JndiConnectionFactoryName(),
4711:                        ecorePackage.getEString(), "jndiConnectionFactoryName",
4712:                        null, 0, 1, JMSConfig.class, !IS_TRANSIENT,
4713:                        !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
4714:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4715:                initEAttribute(getJMSConfig_ReplyTimeout(), ecorePackage
4716:                        .getEString(), "replyTimeout", "0", 0, 1,
4717:                        JMSConfig.class, !IS_TRANSIENT, !IS_VOLATILE,
4718:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4719:                        !IS_DERIVED, IS_ORDERED);
4720:                initEAttribute(getJMSConfig_ServiceName(), ecorePackage
4721:                        .getEString(), "serviceName", null, 0, 1,
4722:                        JMSConfig.class, !IS_TRANSIENT, !IS_VOLATILE,
4723:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4724:                        !IS_DERIVED, IS_ORDERED);
4725:                initEAttribute(getJMSConfig_EnableQuery(), ecorePackage
4726:                        .getEBoolean(), "enableQuery", null, 0, 1,
4727:                        JMSConfig.class, !IS_TRANSIENT, !IS_VOLATILE,
4728:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4729:                        !IS_DERIVED, IS_ORDERED);
4730:                initEAttribute(getJMSConfig_QueryExpression(), ecorePackage
4731:                        .getEString(), "queryExpression", "", 0, 1,
4732:                        JMSConfig.class, !IS_TRANSIENT, !IS_VOLATILE,
4733:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4734:                        !IS_DERIVED, IS_ORDERED);
4735:
4736:                initEClass(httpConsumerEClass, HttpConsumer.class,
4737:                        "HttpConsumer", !IS_ABSTRACT, !IS_INTERFACE,
4738:                        IS_GENERATED_INSTANCE_CLASS);
4739:                initEAttribute(getHttpConsumer_WSDLSource(), this 
4740:                        .getWSDLSource(), "WSDLSource", "UseDefault", 0, 1,
4741:                        HttpConsumer.class, !IS_TRANSIENT, !IS_VOLATILE,
4742:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4743:                        !IS_DERIVED, IS_ORDERED);
4744:
4745:                initEClass(fileReplyEClass, FileReply.class, "FileReply",
4746:                        !IS_ABSTRACT, !IS_INTERFACE,
4747:                        IS_GENERATED_INSTANCE_CLASS);
4748:                initEAttribute(getFileReply_ReplyDir(), ecorePackage
4749:                        .getEString(), "replyDir", null, 0, 1, FileReply.class,
4750:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
4751:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
4752:                        IS_ORDERED);
4753:                initEAttribute(getFileReply_ReplyCharset(), ecorePackage
4754:                        .getEString(), "replyCharset", "SYSTEM_DEFAULT", 0, 1,
4755:                        FileReply.class, !IS_TRANSIENT, !IS_VOLATILE,
4756:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4757:                        !IS_DERIVED, IS_ORDERED);
4758:                initEAttribute(getFileReply_ReplyWriteStyle(), this 
4759:                        .getReadStyleType(), "replyWriteStyle", "raw", 0, 1,
4760:                        FileReply.class, !IS_TRANSIENT, !IS_VOLATILE,
4761:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4762:                        !IS_DERIVED, IS_ORDERED);
4763:                initEAttribute(getFileReply_ReplyFilePattern(), ecorePackage
4764:                        .getEString(), "replyFilePattern", null, 0, 1,
4765:                        FileReply.class, !IS_TRANSIENT, !IS_VOLATILE,
4766:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4767:                        !IS_DERIVED, IS_ORDERED);
4768:
4769:                initEClass(baseElementEClass, BaseElement.class, "BaseElement",
4770:                        !IS_ABSTRACT, !IS_INTERFACE,
4771:                        IS_GENERATED_INSTANCE_CLASS);
4772:                initEAttribute(getBaseElement_Name(),
4773:                        ecorePackage.getEString(), "name", null, 0, 1,
4774:                        BaseElement.class, !IS_TRANSIENT, !IS_VOLATILE,
4775:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4776:                        !IS_DERIVED, IS_ORDERED);
4777:                initEAttribute(getBaseElement_Description(), ecorePackage
4778:                        .getEString(), "description", null, 0, 1,
4779:                        BaseElement.class, !IS_TRANSIENT, !IS_VOLATILE,
4780:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4781:                        !IS_DERIVED, IS_ORDERED);
4782:
4783:                initEClass(
4784:                        ccslEClass,
4785:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.CCSL.class,
4786:                        "CCSL", IS_ABSTRACT, !IS_INTERFACE,
4787:                        IS_GENERATED_INSTANCE_CLASS);
4788:                initEAttribute(
4789:                        getCCSL_AddRecord(),
4790:                        ecorePackage.getEBooleanObject(),
4791:                        "addRecord",
4792:                        "false",
4793:                        0,
4794:                        1,
4795:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.CCSL.class,
4796:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
4797:                        !IS_UNSETTABLE, IS_ID, IS_UNIQUE, IS_DERIVED,
4798:                        IS_ORDERED);
4799:                initEAttribute(
4800:                        getCCSL_StripRecord(),
4801:                        ecorePackage.getEBooleanObject(),
4802:                        "stripRecord",
4803:                        "false",
4804:                        0,
4805:                        1,
4806:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.CCSL.class,
4807:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
4808:                        !IS_UNSETTABLE, IS_ID, IS_UNIQUE, IS_DERIVED,
4809:                        IS_ORDERED);
4810:                initEAttribute(
4811:                        getCCSL_SaveErrors(),
4812:                        ecorePackage.getEBooleanObject(),
4813:                        "saveErrors",
4814:                        "true",
4815:                        0,
4816:                        1,
4817:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.CCSL.class,
4818:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
4819:                        !IS_UNSETTABLE, IS_ID, IS_UNIQUE, IS_DERIVED,
4820:                        IS_ORDERED);
4821:                initEAttribute(
4822:                        getCCSL_UseUpoc(),
4823:                        ecorePackage.getEBooleanObject(),
4824:                        "useUpoc",
4825:                        "false",
4826:                        0,
4827:                        1,
4828:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.CCSL.class,
4829:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
4830:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
4831:                        IS_ORDERED);
4832:                initEAttribute(
4833:                        getCCSL_UseSendMessage(),
4834:                        ecorePackage.getEBooleanObject(),
4835:                        "useSendMessage",
4836:                        "false",
4837:                        0,
4838:                        1,
4839:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.CCSL.class,
4840:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
4841:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
4842:                        IS_ORDERED);
4843:                initEReference(
4844:                        getCCSL_Upoc(),
4845:                        this .getUpoc(),
4846:                        null,
4847:                        "upoc",
4848:                        null,
4849:                        0,
4850:                        1,
4851:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.CCSL.class,
4852:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
4853:                        IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE,
4854:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4855:
4856:                initEClass(upocBaseEClass, UpocBase.class, "UpocBase",
4857:                        !IS_ABSTRACT, !IS_INTERFACE,
4858:                        IS_GENERATED_INSTANCE_CLASS);
4859:                initEAttribute(getUpocBase_Type(), this .getScriptType(),
4860:                        "type", "Groovy", 0, 1, UpocBase.class, !IS_TRANSIENT,
4861:                        !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
4862:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4863:                initEAttribute(getUpocBase_Class_(), ecorePackage.getEString(),
4864:                        "class_", "", 0, 1, UpocBase.class, !IS_TRANSIENT,
4865:                        !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
4866:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4867:                initEAttribute(getUpocBase_ClassDescription(), ecorePackage
4868:                        .getEString(), "classDescription", null, 0, 1,
4869:                        UpocBase.class, !IS_TRANSIENT, !IS_VOLATILE,
4870:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4871:                        !IS_DERIVED, IS_ORDERED);
4872:                initEAttribute(getUpocBase_Method(), ecorePackage.getEString(),
4873:                        "method", null, 0, 1, UpocBase.class, !IS_TRANSIENT,
4874:                        !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
4875:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4876:
4877:                initEClass(upocPresendEClass, UpocPresend.class, "UpocPresend",
4878:                        !IS_ABSTRACT, !IS_INTERFACE,
4879:                        IS_GENERATED_INSTANCE_CLASS);
4880:
4881:                initEClass(upocPostsendEClass, UpocPostsend.class,
4882:                        "UpocPostsend", !IS_ABSTRACT, !IS_INTERFACE,
4883:                        IS_GENERATED_INSTANCE_CLASS);
4884:
4885:                initEClass(upocPostacceptEClass, UpocPostaccept.class,
4886:                        "UpocPostaccept", !IS_ABSTRACT, !IS_INTERFACE,
4887:                        IS_GENERATED_INSTANCE_CLASS);
4888:
4889:                initEClass(upocEClass, Upoc.class, "Upoc", !IS_ABSTRACT,
4890:                        !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4891:                initEAttribute(getUpoc_UsePresend(), ecorePackage
4892:                        .getEBooleanObject(), "UsePresend", "false", 0, 1,
4893:                        Upoc.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
4894:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
4895:                        IS_ORDERED);
4896:                initEReference(getUpoc_Presend(), this .getUpocPresend(), null,
4897:                        "Presend", null, 0, 1, Upoc.class, !IS_TRANSIENT,
4898:                        !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE,
4899:                        !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE,
4900:                        !IS_DERIVED, IS_ORDERED);
4901:                initEAttribute(getUpoc_UsePostsend(), ecorePackage
4902:                        .getEBooleanObject(), "UsePostsend", "false", 0, 1,
4903:                        Upoc.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
4904:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
4905:                        IS_ORDERED);
4906:                initEReference(getUpoc_Postsend(), this .getUpocPostsend(),
4907:                        null, "Postsend", null, 0, 1, Upoc.class,
4908:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
4909:                        IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE,
4910:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4911:                initEAttribute(getUpoc_UsePostaccept(), ecorePackage
4912:                        .getEBooleanObject(), "UsePostaccept", "false", 0, 1,
4913:                        Upoc.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
4914:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
4915:                        IS_ORDERED);
4916:                initEReference(getUpoc_Postaccept(), this .getUpocPostaccept(),
4917:                        null, "Postaccept", null, 0, 1, Upoc.class,
4918:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
4919:                        IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE,
4920:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4921:
4922:                initEClass(consumerCCSLEClass, ConsumerCCSL.class,
4923:                        "ConsumerCCSL", !IS_ABSTRACT, !IS_INTERFACE,
4924:                        IS_GENERATED_INSTANCE_CLASS);
4925:
4926:                initEClass(providerCCSLEClass, ProviderCCSL.class,
4927:                        "ProviderCCSL", !IS_ABSTRACT, !IS_INTERFACE,
4928:                        IS_GENERATED_INSTANCE_CLASS);
4929:
4930:                initEClass(ftpConsumerEClass, FTPConsumer.class, "FTPConsumer",
4931:                        !IS_ABSTRACT, !IS_INTERFACE,
4932:                        IS_GENERATED_INSTANCE_CLASS);
4933:                initEAttribute(getFTPConsumer_TransferDir(), ecorePackage
4934:                        .getEString(), "transferDir", null, 0, 1,
4935:                        FTPConsumer.class, !IS_TRANSIENT, !IS_VOLATILE,
4936:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4937:                        !IS_DERIVED, IS_ORDERED);
4938:                initEAttribute(getFTPConsumer_CmdFile(), ecorePackage
4939:                        .getEString(), "cmdFile", null, 0, 1,
4940:                        FTPConsumer.class, !IS_TRANSIENT, !IS_VOLATILE,
4941:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4942:                        !IS_DERIVED, IS_ORDERED);
4943:                initEReference(getFTPConsumer_FtpReply(), this .getFtpReply(),
4944:                        null, "ftpReply", null, 0, 1, FTPConsumer.class,
4945:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
4946:                        IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE,
4947:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4948:
4949:                initEClass(ftpProviderEClass, FTPProvider.class, "FTPProvider",
4950:                        !IS_ABSTRACT, !IS_INTERFACE,
4951:                        IS_GENERATED_INSTANCE_CLASS);
4952:                initEAttribute(getFTPProvider_TransferDir(), ecorePackage
4953:                        .getEString(), "transferDir", null, 0, 1,
4954:                        FTPProvider.class, !IS_TRANSIENT, !IS_VOLATILE,
4955:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4956:                        !IS_DERIVED, IS_ORDERED);
4957:                initEAttribute(getFTPProvider_CmdFile(), ecorePackage
4958:                        .getEString(), "cmdFile", null, 0, 1,
4959:                        FTPProvider.class, !IS_TRANSIENT, !IS_VOLATILE,
4960:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4961:                        !IS_DERIVED, IS_ORDERED);
4962:
4963:                initEClass(ftpAuthenticationEClass, FTPAuthentication.class,
4964:                        "FTPAuthentication", !IS_ABSTRACT, !IS_INTERFACE,
4965:                        IS_GENERATED_INSTANCE_CLASS);
4966:                initEAttribute(getFTPAuthentication_ConnectMode(), this 
4967:                        .getConnectModeType(), "connectMode", "passive", 0, 1,
4968:                        FTPAuthentication.class, !IS_TRANSIENT, !IS_VOLATILE,
4969:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4970:                        !IS_DERIVED, IS_ORDERED);
4971:                initEAttribute(getFTPAuthentication_TransferMode(), this 
4972:                        .getTransferModeType(), "transferMode", "binary", 0, 1,
4973:                        FTPAuthentication.class, !IS_TRANSIENT, !IS_VOLATILE,
4974:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4975:                        !IS_DERIVED, IS_ORDERED);
4976:                initEAttribute(getFTPAuthentication_FtpHost(), ecorePackage
4977:                        .getEString(), "ftpHost", null, 0, 1,
4978:                        FTPAuthentication.class, !IS_TRANSIENT, !IS_VOLATILE,
4979:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4980:                        !IS_DERIVED, IS_ORDERED);
4981:                initEAttribute(getFTPAuthentication_FtpUser(), ecorePackage
4982:                        .getEString(), "ftpUser", null, 0, 1,
4983:                        FTPAuthentication.class, !IS_TRANSIENT, !IS_VOLATILE,
4984:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4985:                        !IS_DERIVED, IS_ORDERED);
4986:                initEAttribute(getFTPAuthentication_FtpPassword(), ecorePackage
4987:                        .getEString(), "ftpPassword", null, 0, 1,
4988:                        FTPAuthentication.class, !IS_TRANSIENT, !IS_VOLATILE,
4989:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
4990:                        !IS_DERIVED, IS_ORDERED);
4991:
4992:                initEClass(
4993:                        cbrEClass,
4994:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.CBR.class,
4995:                        "CBR", !IS_ABSTRACT, !IS_INTERFACE,
4996:                        IS_GENERATED_INSTANCE_CLASS);
4997:                initEAttribute(
4998:                        getCBR_FixedOffset(),
4999:                        ecorePackage.getEString(),
5000:                        "fixedOffset",
5001:                        null,
5002:                        0,
5003:                        1,
5004:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.CBR.class,
5005:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5006:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5007:                        IS_ORDERED);
5008:                initEAttribute(
5009:                        getCBR_FixedLength(),
5010:                        ecorePackage.getEString(),
5011:                        "fixedLength",
5012:                        null,
5013:                        0,
5014:                        1,
5015:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.CBR.class,
5016:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5017:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5018:                        IS_ORDERED);
5019:                initEAttribute(
5020:                        getCBR_Delimiter(),
5021:                        ecorePackage.getEString(),
5022:                        "delimiter",
5023:                        ",",
5024:                        0,
5025:                        1,
5026:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.CBR.class,
5027:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5028:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5029:                        IS_ORDERED);
5030:                initEAttribute(
5031:                        getCBR_ScriptEngine(),
5032:                        ecorePackage.getEString(),
5033:                        "scriptEngine",
5034:                        null,
5035:                        0,
5036:                        1,
5037:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.CBR.class,
5038:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5039:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5040:                        IS_ORDERED);
5041:                initEAttribute(
5042:                        getCBR_ScriptClass(),
5043:                        ecorePackage.getEString(),
5044:                        "scriptClass",
5045:                        null,
5046:                        0,
5047:                        1,
5048:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.CBR.class,
5049:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5050:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5051:                        IS_ORDERED);
5052:                initEAttribute(
5053:                        getCBR_ScriptClassDescription(),
5054:                        ecorePackage.getEString(),
5055:                        "scriptClassDescription",
5056:                        null,
5057:                        0,
5058:                        1,
5059:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.CBR.class,
5060:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5061:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5062:                        IS_ORDERED);
5063:                initEAttribute(
5064:                        getCBR_Index(),
5065:                        ecorePackage.getEString(),
5066:                        "index",
5067:                        null,
5068:                        0,
5069:                        1,
5070:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.CBR.class,
5071:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5072:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5073:                        IS_ORDERED);
5074:                initEAttribute(
5075:                        getCBR_Type(),
5076:                        this .getCBRType(),
5077:                        "type",
5078:                        "fixed",
5079:                        0,
5080:                        1,
5081:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.CBR.class,
5082:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5083:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5084:                        IS_ORDERED);
5085:                initEAttribute(
5086:                        getCBR_Expression(),
5087:                        ecorePackage.getEString(),
5088:                        "expression",
5089:                        null,
5090:                        0,
5091:                        1,
5092:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.CBR.class,
5093:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5094:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5095:                        IS_ORDERED);
5096:
5097:                initEClass(
5098:                        jdbcEClass,
5099:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.JDBC.class,
5100:                        "JDBC", !IS_ABSTRACT, !IS_INTERFACE,
5101:                        IS_GENERATED_INSTANCE_CLASS);
5102:                initEAttribute(
5103:                        getJDBC_Driver(),
5104:                        ecorePackage.getEString(),
5105:                        "driver",
5106:                        null,
5107:                        0,
5108:                        1,
5109:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.JDBC.class,
5110:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5111:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5112:                        IS_ORDERED);
5113:                initEAttribute(
5114:                        getJDBC_URL(),
5115:                        ecorePackage.getEString(),
5116:                        "uRL",
5117:                        null,
5118:                        0,
5119:                        1,
5120:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.JDBC.class,
5121:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5122:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5123:                        IS_ORDERED);
5124:                initEAttribute(
5125:                        getJDBC_User(),
5126:                        ecorePackage.getEString(),
5127:                        "user",
5128:                        null,
5129:                        0,
5130:                        1,
5131:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.JDBC.class,
5132:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5133:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5134:                        IS_ORDERED);
5135:                initEAttribute(
5136:                        getJDBC_Password(),
5137:                        ecorePackage.getEString(),
5138:                        "password",
5139:                        null,
5140:                        0,
5141:                        1,
5142:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.JDBC.class,
5143:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5144:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5145:                        IS_ORDERED);
5146:                initEAttribute(
5147:                        getJDBC_RequestHandler(),
5148:                        ecorePackage.getEString(),
5149:                        "requestHandler",
5150:                        "com.bostechcorp.cbesb.runtime.component.jdbc.processors.JdbcDefaultRequestHandler",
5151:                        0,
5152:                        1,
5153:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.JDBC.class,
5154:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5155:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5156:                        IS_ORDERED);
5157:                initEAttribute(
5158:                        getJDBC_ExecHandler(),
5159:                        ecorePackage.getEString(),
5160:                        "execHandler",
5161:                        "com.bostechcorp.cbesb.runtime.component.jdbc.processors.JdbcDefaultExecutionHandler",
5162:                        0,
5163:                        1,
5164:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.JDBC.class,
5165:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5166:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5167:                        IS_ORDERED);
5168:                initEAttribute(
5169:                        getJDBC_AutoCommit(),
5170:                        ecorePackage.getEString(),
5171:                        "autoCommit",
5172:                        "true",
5173:                        0,
5174:                        1,
5175:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.JDBC.class,
5176:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5177:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5178:                        IS_ORDERED);
5179:                initEAttribute(
5180:                        getJDBC_ConnectionRetries(),
5181:                        ecorePackage.getEString(),
5182:                        "connectionRetries",
5183:                        "3",
5184:                        0,
5185:                        1,
5186:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.JDBC.class,
5187:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5188:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5189:                        IS_ORDERED);
5190:                initEAttribute(
5191:                        getJDBC_ConnectionIterval(),
5192:                        ecorePackage.getEString(),
5193:                        "connectionIterval",
5194:                        "3000",
5195:                        0,
5196:                        1,
5197:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.JDBC.class,
5198:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5199:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5200:                        IS_ORDERED);
5201:                initEAttribute(
5202:                        getJDBC_TransactionTimeout(),
5203:                        ecorePackage.getEString(),
5204:                        "transactionTimeout",
5205:                        "30000",
5206:                        0,
5207:                        1,
5208:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.JDBC.class,
5209:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5210:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5211:                        IS_ORDERED);
5212:                initEAttribute(
5213:                        getJDBC_DefaultPageSize(),
5214:                        ecorePackage.getEString(),
5215:                        "defaultPageSize",
5216:                        "-1",
5217:                        0,
5218:                        1,
5219:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.JDBC.class,
5220:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5221:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5222:                        IS_ORDERED);
5223:
5224:                initEClass(scriptEClass, Script.class, "Script", !IS_ABSTRACT,
5225:                        !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
5226:                initEAttribute(getScript_Type(), this .getScriptType(), "type",
5227:                        "Groovy", 0, 1, Script.class, !IS_TRANSIENT,
5228:                        !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
5229:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5230:                initEAttribute(getScript_TriggerTime(), ecorePackage
5231:                        .getEString(), "triggerTime", "1000", 0, 1,
5232:                        Script.class, !IS_TRANSIENT, !IS_VOLATILE,
5233:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5234:                        !IS_DERIVED, IS_ORDERED);
5235:                initEAttribute(getScript_Class_(), ecorePackage.getEString(),
5236:                        "class_", null, 0, 1, Script.class, !IS_TRANSIENT,
5237:                        !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
5238:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5239:                initEAttribute(getScript_ClassDescription(), ecorePackage
5240:                        .getEString(), "classDescription", null, 0, 1,
5241:                        Script.class, !IS_TRANSIENT, !IS_VOLATILE,
5242:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5243:                        !IS_DERIVED, IS_ORDERED);
5244:                initEReference(getScript_ScriptConsumer(), this .getConsumer(),
5245:                        null, "scriptConsumer", null, 0, 1, Script.class,
5246:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5247:                        IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE,
5248:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5249:                initEReference(getScript_ScriptProvider(), this .getProvider(),
5250:                        null, "scriptProvider", null, 0, 1, Script.class,
5251:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5252:                        IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE,
5253:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5254:                initEAttribute(getScript_UseScheduler(), ecorePackage
5255:                        .getEBoolean(), "UseScheduler", "false", 0, 1,
5256:                        Script.class, !IS_TRANSIENT, !IS_VOLATILE,
5257:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5258:                        !IS_DERIVED, IS_ORDERED);
5259:                initEReference(getScript_Scheduler(), this .getScheduler(),
5260:                        null, "Scheduler", null, 0, 1, Script.class,
5261:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5262:                        IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE,
5263:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5264:
5265:                initEClass(commentEClass, Comment.class, "Comment",
5266:                        !IS_ABSTRACT, !IS_INTERFACE,
5267:                        IS_GENERATED_INSTANCE_CLASS);
5268:
5269:                initEClass(
5270:                        tcpipEClass,
5271:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.TCPIP.class,
5272:                        "TCPIP", !IS_ABSTRACT, !IS_INTERFACE,
5273:                        IS_GENERATED_INSTANCE_CLASS);
5274:                initEAttribute(
5275:                        getTCPIP_ProtocolHandler(),
5276:                        ecorePackage.getEString(),
5277:                        "protocolHandler",
5278:                        null,
5279:                        0,
5280:                        1,
5281:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.TCPIP.class,
5282:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5283:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5284:                        IS_ORDERED);
5285:                initEAttribute(
5286:                        getTCPIP_ProtocolHandlerDescription(),
5287:                        ecorePackage.getEString(),
5288:                        "protocolHandlerDescription",
5289:                        null,
5290:                        0,
5291:                        1,
5292:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.TCPIP.class,
5293:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5294:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5295:                        IS_ORDERED);
5296:                initEAttribute(
5297:                        getTCPIP_ConnectionMode(),
5298:                        this .getConnectionModeType(),
5299:                        "connectionMode",
5300:                        "server",
5301:                        0,
5302:                        1,
5303:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.TCPIP.class,
5304:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5305:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5306:                        IS_ORDERED);
5307:                initEReference(
5308:                        getTCPIP_Client(),
5309:                        this .getTCPIPClient(),
5310:                        null,
5311:                        "client",
5312:                        null,
5313:                        0,
5314:                        1,
5315:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.TCPIP.class,
5316:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5317:                        IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE,
5318:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5319:                initEReference(
5320:                        getTCPIP_Server(),
5321:                        this .getTCPIPServer(),
5322:                        null,
5323:                        "server",
5324:                        null,
5325:                        0,
5326:                        1,
5327:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.TCPIP.class,
5328:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5329:                        IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE,
5330:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5331:                initEReference(
5332:                        getTCPIP_TcpipConsumer(),
5333:                        this .getConsumer(),
5334:                        null,
5335:                        "tcpipConsumer",
5336:                        null,
5337:                        0,
5338:                        1,
5339:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.TCPIP.class,
5340:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5341:                        IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE,
5342:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5343:                initEReference(
5344:                        getTCPIP_TcpipProvider(),
5345:                        this .getProvider(),
5346:                        null,
5347:                        "tcpipProvider",
5348:                        null,
5349:                        0,
5350:                        1,
5351:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.TCPIP.class,
5352:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5353:                        IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE,
5354:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5355:
5356:                initEClass(connectionSettingEClass, ConnectionSetting.class,
5357:                        "ConnectionSetting", !IS_ABSTRACT, !IS_INTERFACE,
5358:                        IS_GENERATED_INSTANCE_CLASS);
5359:                initEAttribute(getConnectionSetting_LocalBindHost(),
5360:                        ecorePackage.getEString(), "localBindHost", null, 0, 1,
5361:                        ConnectionSetting.class, !IS_TRANSIENT, !IS_VOLATILE,
5362:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5363:                        !IS_DERIVED, IS_ORDERED);
5364:                initEReference(getConnectionSetting_SSL(), this .getSSL(), null,
5365:                        "SSL", null, 0, 1, ConnectionSetting.class,
5366:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5367:                        IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE,
5368:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5369:                initEAttribute(getConnectionSetting_UseSsl(), ecorePackage
5370:                        .getEBoolean(), "useSsl", null, 0, 1,
5371:                        ConnectionSetting.class, !IS_TRANSIENT, !IS_VOLATILE,
5372:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5373:                        !IS_DERIVED, IS_ORDERED);
5374:
5375:                initEClass(tcpipClientEClass, TCPIPClient.class, "TCPIPClient",
5376:                        !IS_ABSTRACT, !IS_INTERFACE,
5377:                        IS_GENERATED_INSTANCE_CLASS);
5378:                initEAttribute(getTCPIPClient_Host(),
5379:                        ecorePackage.getEString(), "host", null, 0, 1,
5380:                        TCPIPClient.class, !IS_TRANSIENT, !IS_VOLATILE,
5381:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5382:                        !IS_DERIVED, IS_ORDERED);
5383:                initEAttribute(getTCPIPClient_Port(),
5384:                        ecorePackage.getEString(), "port", null, 0, 1,
5385:                        TCPIPClient.class, !IS_TRANSIENT, !IS_VOLATILE,
5386:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5387:                        !IS_DERIVED, IS_ORDERED);
5388:
5389:                initEClass(tcpipServerEClass, TCPIPServer.class, "TCPIPServer",
5390:                        !IS_ABSTRACT, !IS_INTERFACE,
5391:                        IS_GENERATED_INSTANCE_CLASS);
5392:                initEAttribute(getTCPIPServer_ListenPort(), ecorePackage
5393:                        .getEString(), "listenPort", null, 0, 1,
5394:                        TCPIPServer.class, !IS_TRANSIENT, !IS_VOLATILE,
5395:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5396:                        !IS_DERIVED, IS_ORDERED);
5397:                initEAttribute(getTCPIPServer_MaxClients(), ecorePackage
5398:                        .getEInt(), "maxClients", "20", 0, 1,
5399:                        TCPIPServer.class, !IS_TRANSIENT, !IS_VOLATILE,
5400:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5401:                        !IS_DERIVED, IS_ORDERED);
5402:
5403:                initEClass(
5404:                        sslEClass,
5405:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.SSL.class,
5406:                        "SSL", !IS_ABSTRACT, !IS_INTERFACE,
5407:                        IS_GENERATED_INSTANCE_CLASS);
5408:                initEAttribute(
5409:                        getSSL_SslProtocol(),
5410:                        this .getSSLMode(),
5411:                        "sslProtocol",
5412:                        "TLS",
5413:                        0,
5414:                        1,
5415:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.SSL.class,
5416:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5417:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5418:                        IS_ORDERED);
5419:                initEAttribute(
5420:                        getSSL_AllowAnonymous(),
5421:                        ecorePackage.getEBoolean(),
5422:                        "allowAnonymous",
5423:                        "true",
5424:                        0,
5425:                        1,
5426:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.SSL.class,
5427:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5428:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5429:                        IS_ORDERED);
5430:                initEAttribute(
5431:                        getSSL_UsePrivateKey(),
5432:                        ecorePackage.getEBoolean(),
5433:                        "usePrivateKey",
5434:                        "false",
5435:                        0,
5436:                        1,
5437:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.SSL.class,
5438:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5439:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5440:                        IS_ORDERED);
5441:                initEAttribute(
5442:                        getSSL_KeyStoreFile(),
5443:                        ecorePackage.getEString(),
5444:                        "keyStoreFile",
5445:                        null,
5446:                        0,
5447:                        1,
5448:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.SSL.class,
5449:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5450:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5451:                        IS_ORDERED);
5452:                initEAttribute(
5453:                        getSSL_KeyStorePassword(),
5454:                        ecorePackage.getEString(),
5455:                        "keyStorePassword",
5456:                        null,
5457:                        0,
5458:                        1,
5459:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.SSL.class,
5460:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5461:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5462:                        IS_ORDERED);
5463:                initEAttribute(
5464:                        getSSL_UseDefaultTrustStore(),
5465:                        ecorePackage.getEBoolean(),
5466:                        "useDefaultTrustStore",
5467:                        "false",
5468:                        0,
5469:                        1,
5470:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.SSL.class,
5471:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5472:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5473:                        IS_ORDERED);
5474:                initEAttribute(
5475:                        getSSL_TrustStoreFile(),
5476:                        ecorePackage.getEString(),
5477:                        "trustStoreFile",
5478:                        null,
5479:                        0,
5480:                        1,
5481:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.SSL.class,
5482:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5483:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5484:                        IS_ORDERED);
5485:                initEAttribute(
5486:                        getSSL_TrustStorePassword(),
5487:                        ecorePackage.getEString(),
5488:                        "trustStorePassword",
5489:                        null,
5490:                        0,
5491:                        1,
5492:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.SSL.class,
5493:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5494:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5495:                        IS_ORDERED);
5496:                initEAttribute(
5497:                        getSSL_AuthenticatePeer(),
5498:                        ecorePackage.getEBoolean(),
5499:                        "authenticatePeer",
5500:                        null,
5501:                        0,
5502:                        1,
5503:                        com.bostechcorp.cbesb.ui.componentflow.componentFlowEditor.SSL.class,
5504:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5505:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5506:                        IS_ORDERED);
5507:
5508:                initEClass(providerEClass, Provider.class, "Provider",
5509:                        !IS_ABSTRACT, !IS_INTERFACE,
5510:                        IS_GENERATED_INSTANCE_CLASS);
5511:
5512:                initEClass(consumerEClass, Consumer.class, "Consumer",
5513:                        !IS_ABSTRACT, !IS_INTERFACE,
5514:                        IS_GENERATED_INSTANCE_CLASS);
5515:                initEAttribute(getConsumer_DefaultMep(), this 
5516:                        .getDefaultMepType(), "defaultMep", null, 0, 1,
5517:                        Consumer.class, !IS_TRANSIENT, !IS_VOLATILE,
5518:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5519:                        !IS_DERIVED, IS_ORDERED);
5520:
5521:                initEClass(endPointEClass, EndPoint.class, "EndPoint",
5522:                        !IS_ABSTRACT, !IS_INTERFACE,
5523:                        IS_GENERATED_INSTANCE_CLASS);
5524:                initEAttribute(getEndPoint_EndPointName(), ecorePackage
5525:                        .getEString(), "endPointName", null, 0, 1,
5526:                        EndPoint.class, !IS_TRANSIENT, !IS_VOLATILE,
5527:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5528:                        !IS_DERIVED, IS_ORDERED);
5529:                initEAttribute(getEndPoint_Charset(),
5530:                        ecorePackage.getEString(), "charset", "SYSTEM_DEFAULT",
5531:                        0, 1, EndPoint.class, !IS_TRANSIENT, !IS_VOLATILE,
5532:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5533:                        !IS_DERIVED, IS_ORDERED);
5534:                initEAttribute(getEndPoint_RecordType(), this 
5535:                        .getRecordTypeType(), "recordType", null, 0, 1,
5536:                        EndPoint.class, !IS_TRANSIENT, !IS_VOLATILE,
5537:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5538:                        !IS_DERIVED, IS_ORDERED);
5539:
5540:                initEClass(httpConnectionEClass, HttpConnection.class,
5541:                        "HttpConnection", !IS_ABSTRACT, !IS_INTERFACE,
5542:                        IS_GENERATED_INSTANCE_CLASS);
5543:                initEAttribute(getHttpConnection_LocationUrl(), ecorePackage
5544:                        .getEString(), "locationUrl", null, 0, 1,
5545:                        HttpConnection.class, !IS_TRANSIENT, !IS_VOLATILE,
5546:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5547:                        !IS_DERIVED, IS_ORDERED);
5548:                initEAttribute(getHttpConnection_SoapEnabled(), ecorePackage
5549:                        .getEBoolean(), "soapEnabled", null, 0, 1,
5550:                        HttpConnection.class, !IS_TRANSIENT, !IS_VOLATILE,
5551:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5552:                        !IS_DERIVED, IS_ORDERED);
5553:                initEAttribute(getHttpConnection_UseSsl(), ecorePackage
5554:                        .getEBoolean(), "useSsl", "false", 0, 1,
5555:                        HttpConnection.class, !IS_TRANSIENT, !IS_VOLATILE,
5556:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5557:                        !IS_DERIVED, IS_ORDERED);
5558:                initEReference(getHttpConnection_SSL(), this .getSSL(), null,
5559:                        "SSL", null, 0, 1, HttpConnection.class, !IS_TRANSIENT,
5560:                        !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE,
5561:                        !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE,
5562:                        !IS_DERIVED, IS_ORDERED);
5563:                initEAttribute(getHttpConnection_Timeout(), ecorePackage
5564:                        .getEInt(), "timeout", null, 0, 1,
5565:                        HttpConnection.class, !IS_TRANSIENT, !IS_VOLATILE,
5566:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5567:                        !IS_DERIVED, IS_ORDERED);
5568:                initEAttribute(getHttpConnection_AttachmentMode(), this 
5569:                        .getAttachmentModeType(), "attachmentMode", "none", 0,
5570:                        1, HttpConnection.class, !IS_TRANSIENT, !IS_VOLATILE,
5571:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5572:                        !IS_DERIVED, IS_ORDERED);
5573:                initEAttribute(getHttpConnection_Marshaller(), ecorePackage
5574:                        .getEString(), "marshaller", "", 0, 1,
5575:                        HttpConnection.class, !IS_TRANSIENT, !IS_VOLATILE,
5576:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5577:                        !IS_DERIVED, IS_ORDERED);
5578:
5579:                initEClass(jmsConsumerEClass, JMSConsumer.class, "JMSConsumer",
5580:                        !IS_ABSTRACT, !IS_INTERFACE,
5581:                        IS_GENERATED_INSTANCE_CLASS);
5582:                initEAttribute(getJMSConsumer_Transaction(), ecorePackage
5583:                        .getEBoolean(), "transaction", "false", 0, 1,
5584:                        JMSConsumer.class, !IS_TRANSIENT, !IS_VOLATILE,
5585:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5586:                        !IS_DERIVED, IS_ORDERED);
5587:                initEAttribute(getJMSConsumer_Retry(), ecorePackage
5588:                        .getEBoolean(), "retry", "false", 0, 1,
5589:                        JMSConsumer.class, !IS_TRANSIENT, !IS_VOLATILE,
5590:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5591:                        !IS_DERIVED, IS_ORDERED);
5592:                initEAttribute(getJMSConsumer_MaxRetryCount(), ecorePackage
5593:                        .getEInt(), "maxRetryCount", "60", 0, 1,
5594:                        JMSConsumer.class, !IS_TRANSIENT, !IS_VOLATILE,
5595:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5596:                        !IS_DERIVED, IS_ORDERED);
5597:                initEAttribute(getJMSConsumer_RetryInterval(), ecorePackage
5598:                        .getEInt(), "retryInterval", "60000", 0, 1,
5599:                        JMSConsumer.class, !IS_TRANSIENT, !IS_VOLATILE,
5600:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5601:                        !IS_DERIVED, IS_ORDERED);
5602:                initEAttribute(getJMSConsumer_DLQ(), ecorePackage.getEString(),
5603:                        "dLQ", "", 0, 1, JMSConsumer.class, !IS_TRANSIENT,
5604:                        !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
5605:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5606:
5607:                initEClass(jmsProviderEClass, JMSProvider.class, "JMSProvider",
5608:                        !IS_ABSTRACT, !IS_INTERFACE,
5609:                        IS_GENERATED_INSTANCE_CLASS);
5610:                initEAttribute(getJMSProvider_SaveMetaData(), ecorePackage
5611:                        .getEBoolean(), "saveMetaData", null, 0, 1,
5612:                        JMSProvider.class, !IS_TRANSIENT, !IS_VOLATILE,
5613:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5614:                        !IS_DERIVED, IS_ORDERED);
5615:
5616:                initEClass(ftpBaseEClass, FTPBase.class, "FTPBase",
5617:                        !IS_ABSTRACT, !IS_INTERFACE,
5618:                        IS_GENERATED_INSTANCE_CLASS);
5619:                initEReference(getFTPBase_FtpConsumer(), this .getFTPConsumer(),
5620:                        null, "ftpConsumer", null, 0, 1, FTPBase.class,
5621:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5622:                        IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE,
5623:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5624:                initEReference(getFTPBase_FtpProvider(), this .getFTPProvider(),
5625:                        null, "ftpProvider", null, 0, 1, FTPBase.class,
5626:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5627:                        IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE,
5628:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5629:
5630:                initEClass(ftpReplyEClass, FtpReply.class, "FtpReply",
5631:                        !IS_ABSTRACT, !IS_INTERFACE,
5632:                        IS_GENERATED_INSTANCE_CLASS);
5633:
5634:                initEClass(baseReadEClass, BaseRead.class, "BaseRead",
5635:                        !IS_ABSTRACT, !IS_INTERFACE,
5636:                        IS_GENERATED_INSTANCE_CLASS);
5637:                initEAttribute(getBaseRead_SourceDir(), ecorePackage
5638:                        .getEString(), "sourceDir", null, 0, 1, BaseRead.class,
5639:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5640:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5641:                        IS_ORDERED);
5642:                initEAttribute(getBaseRead_StageDir(), ecorePackage
5643:                        .getEString(), "stageDir", null, 0, 1, BaseRead.class,
5644:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5645:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5646:                        IS_ORDERED);
5647:                initEAttribute(getBaseRead_FilePattern(), ecorePackage
5648:                        .getEString(), "filePattern", "*", 0, 1,
5649:                        BaseRead.class, !IS_TRANSIENT, !IS_VOLATILE,
5650:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5651:                        !IS_DERIVED, IS_ORDERED);
5652:                initEAttribute(getBaseRead_MatchModel(),
5653:                        this .getPatternModel(), "matchModel", "Glob", 0, 1,
5654:                        BaseRead.class, !IS_TRANSIENT, !IS_VOLATILE,
5655:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5656:                        !IS_DERIVED, IS_ORDERED);
5657:                initEAttribute(getBaseRead_ScanInterval(), ecorePackage
5658:                        .getEString(), "scanInterval", "5000", 0, 1,
5659:                        BaseRead.class, !IS_TRANSIENT, !IS_VOLATILE,
5660:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5661:                        !IS_DERIVED, IS_ORDERED);
5662:                initEAttribute(getBaseRead_ReadStyle(),
5663:                        this .getReadStyleType(), "readStyle", "raw", 0, 1,
5664:                        BaseRead.class, !IS_TRANSIENT, !IS_VOLATILE,
5665:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5666:                        !IS_DERIVED, IS_ORDERED);
5667:                initEAttribute(getBaseRead_RecordsPerMessage(), ecorePackage
5668:                        .getEString(), "recordsPerMessage", "0", 0, 1,
5669:                        BaseRead.class, !IS_TRANSIENT, !IS_VOLATILE,
5670:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5671:                        !IS_DERIVED, IS_ORDERED);
5672:                initEAttribute(getBaseRead_HoldEnabled(), ecorePackage
5673:                        .getEBoolean(), "holdEnabled", null, 0, 1,
5674:                        BaseRead.class, !IS_TRANSIENT, !IS_VOLATILE,
5675:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5676:                        !IS_DERIVED, IS_ORDERED);
5677:                initEAttribute(getBaseRead_HoldDirectory(), ecorePackage
5678:                        .getEString(), "holdDirectory", null, 0, 1,
5679:                        BaseRead.class, !IS_TRANSIENT, !IS_VOLATILE,
5680:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5681:                        !IS_DERIVED, IS_ORDERED);
5682:                initEAttribute(getBaseRead_TwoPassModeIntevalEnabled(),
5683:                        ecorePackage.getEBoolean(),
5684:                        "twoPassModeIntevalEnabled", null, 0, 1,
5685:                        BaseRead.class, !IS_TRANSIENT, !IS_VOLATILE,
5686:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5687:                        !IS_DERIVED, IS_ORDERED);
5688:                initEAttribute(getBaseRead_TwoPassModeInterval(), ecorePackage
5689:                        .getEString(), "twoPassModeInterval", null, 0, 1,
5690:                        BaseRead.class, !IS_TRANSIENT, !IS_VOLATILE,
5691:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5692:                        !IS_DERIVED, IS_ORDERED);
5693:                initEReference(getBaseRead_FileCompletion(), this 
5694:                        .getFileCompletion(), null, "fileCompletion", null, 0,
5695:                        1, BaseRead.class, !IS_TRANSIENT, !IS_VOLATILE,
5696:                        IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES,
5697:                        !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5698:                initEAttribute(getBaseRead_UseScheduler(), ecorePackage
5699:                        .getEBoolean(), "UseScheduler", "false", 0, 1,
5700:                        BaseRead.class, !IS_TRANSIENT, !IS_VOLATILE,
5701:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5702:                        !IS_DERIVED, IS_ORDERED);
5703:                initEReference(getBaseRead_Scheduler(), this .getScheduler(),
5704:                        null, "Scheduler", null, 0, 1, BaseRead.class,
5705:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5706:                        IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE,
5707:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5708:
5709:                initEClass(schedulerEClass, Scheduler.class, "Scheduler",
5710:                        !IS_ABSTRACT, !IS_INTERFACE,
5711:                        IS_GENERATED_INSTANCE_CLASS);
5712:                initEReference(getScheduler_Standard(), this 
5713:                        .getStandardSchedule(), null, "Standard", null, 0, -1,
5714:                        Scheduler.class, !IS_TRANSIENT, !IS_VOLATILE,
5715:                        IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES,
5716:                        !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5717:                initEReference(getScheduler_AutoRetry(), this .getARSchedule(),
5718:                        null, "AutoRetry", null, 0, -1, Scheduler.class,
5719:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5720:                        IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE,
5721:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5722:
5723:                initEClass(customEClass, Custom.class, "Custom", !IS_ABSTRACT,
5724:                        !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
5725:                initEAttribute(getCustom_Type(), ecorePackage.getEString(),
5726:                        "Type", null, 0, 1, Custom.class, !IS_TRANSIENT,
5727:                        !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
5728:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5729:                initEReference(getCustom_CustomProvider(), this .getProvider(),
5730:                        null, "customProvider", null, 0, 1, Custom.class,
5731:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5732:                        IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE,
5733:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5734:                initEReference(getCustom_ConsumerProperties(), this 
5735:                        .getPropertyObject(), null, "consumerProperties", null,
5736:                        0, -1, Custom.class, !IS_TRANSIENT, !IS_VOLATILE,
5737:                        IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES,
5738:                        !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5739:                initEReference(getCustom_ProviderProperties(), this 
5740:                        .getPropertyObject(), null, "providerProperties", null,
5741:                        0, -1, Custom.class, !IS_TRANSIENT, !IS_VOLATILE,
5742:                        IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES,
5743:                        !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5744:                initEReference(getCustom_CustomConsumer(), this 
5745:                        .getCustomConsumer(), null, "customConsumer", null, 0,
5746:                        1, Custom.class, !IS_TRANSIENT, !IS_VOLATILE,
5747:                        IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES,
5748:                        !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5749:
5750:                initEClass(propertyObjectEClass, PropertyObject.class,
5751:                        "PropertyObject", !IS_ABSTRACT, !IS_INTERFACE,
5752:                        IS_GENERATED_INSTANCE_CLASS);
5753:                initEAttribute(getPropertyObject_Name(), ecorePackage
5754:                        .getEString(), "Name", null, 0, 1,
5755:                        PropertyObject.class, !IS_TRANSIENT, !IS_VOLATILE,
5756:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5757:                        !IS_DERIVED, IS_ORDERED);
5758:                initEAttribute(getPropertyObject_Value(), ecorePackage
5759:                        .getEString(), "Value", null, 0, 1,
5760:                        PropertyObject.class, !IS_TRANSIENT, !IS_VOLATILE,
5761:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5762:                        !IS_DERIVED, IS_ORDERED);
5763:
5764:                initEClass(arScheduleEClass, ARSchedule.class, "ARSchedule",
5765:                        !IS_ABSTRACT, !IS_INTERFACE,
5766:                        IS_GENERATED_INSTANCE_CLASS);
5767:                initEAttribute(getARSchedule_StartTime(), ecorePackage
5768:                        .getEString(), "StartTime", null, 0, 1,
5769:                        ARSchedule.class, !IS_TRANSIENT, !IS_VOLATILE,
5770:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5771:                        !IS_DERIVED, IS_ORDERED);
5772:                initEAttribute(getARSchedule_EndTime(), ecorePackage
5773:                        .getEString(), "EndTime", null, 0, 1, ARSchedule.class,
5774:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5775:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5776:                        IS_ORDERED);
5777:                initEAttribute(getARSchedule_RetryInterval(), ecorePackage
5778:                        .getEInt(), "RetryInterval", "0", 0, 1,
5779:                        ARSchedule.class, !IS_TRANSIENT, !IS_VOLATILE,
5780:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5781:                        !IS_DERIVED, IS_ORDERED);
5782:                initEAttribute(getARSchedule_SuccessNotification(),
5783:                        ecorePackage.getEString(), "SuccessNotification", null,
5784:                        0, 1, ARSchedule.class, !IS_TRANSIENT, !IS_VOLATILE,
5785:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5786:                        !IS_DERIVED, IS_ORDERED);
5787:                initEAttribute(getARSchedule_FailureNotification(),
5788:                        ecorePackage.getEString(), "FailureNotification", null,
5789:                        0, 1, ARSchedule.class, !IS_TRANSIENT, !IS_VOLATILE,
5790:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5791:                        !IS_DERIVED, IS_ORDERED);
5792:
5793:                initEClass(commonScheduleEClass, CommonSchedule.class,
5794:                        "CommonSchedule", !IS_ABSTRACT, !IS_INTERFACE,
5795:                        IS_GENERATED_INSTANCE_CLASS);
5796:                initEAttribute(getCommonSchedule_DayofMonth(), ecorePackage
5797:                        .getEString(), "DayofMonth", null, 0, 1,
5798:                        CommonSchedule.class, !IS_TRANSIENT, !IS_VOLATILE,
5799:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5800:                        !IS_DERIVED, IS_ORDERED);
5801:                initEAttribute(getCommonSchedule_Month(), ecorePackage
5802:                        .getEString(), "Month", null, 0, 1,
5803:                        CommonSchedule.class, !IS_TRANSIENT, !IS_VOLATILE,
5804:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5805:                        !IS_DERIVED, IS_ORDERED);
5806:                initEAttribute(getCommonSchedule_DayofWeek(), ecorePackage
5807:                        .getEString(), "DayofWeek", null, 0, 1,
5808:                        CommonSchedule.class, !IS_TRANSIENT, !IS_VOLATILE,
5809:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5810:                        !IS_DERIVED, IS_ORDERED);
5811:                initEAttribute(getCommonSchedule_HolidaySchedule(),
5812:                        ecorePackage.getEString(), "HolidaySchedule", null, 0,
5813:                        1, CommonSchedule.class, !IS_TRANSIENT, !IS_VOLATILE,
5814:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5815:                        !IS_DERIVED, IS_ORDERED);
5816:
5817:                initEClass(standardScheduleEClass, StandardSchedule.class,
5818:                        "StandardSchedule", !IS_ABSTRACT, !IS_INTERFACE,
5819:                        IS_GENERATED_INSTANCE_CLASS);
5820:                initEAttribute(getStandardSchedule_Seconds(), ecorePackage
5821:                        .getEString(), "Seconds", null, 0, 1,
5822:                        StandardSchedule.class, !IS_TRANSIENT, !IS_VOLATILE,
5823:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5824:                        !IS_DERIVED, IS_ORDERED);
5825:                initEAttribute(getStandardSchedule_Minutes(), ecorePackage
5826:                        .getEString(), "Minutes", null, 0, 1,
5827:                        StandardSchedule.class, !IS_TRANSIENT, !IS_VOLATILE,
5828:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5829:                        !IS_DERIVED, IS_ORDERED);
5830:                initEAttribute(getStandardSchedule_Hours(), ecorePackage
5831:                        .getEString(), "Hours", null, 0, 1,
5832:                        StandardSchedule.class, !IS_TRANSIENT, !IS_VOLATILE,
5833:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5834:                        !IS_DERIVED, IS_ORDERED);
5835:
5836:                initEClass(emailEClass, Email.class, "Email", !IS_ABSTRACT,
5837:                        !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
5838:                initEReference(getEmail_EmailConsumer(), this 
5839:                        .getEmailConsumer(), null, "emailConsumer", null, 0, 1,
5840:                        Email.class, !IS_TRANSIENT, !IS_VOLATILE,
5841:                        IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES,
5842:                        !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5843:                initEReference(getEmail_EmailProvider(), this 
5844:                        .getEmailProvider(), null, "emailProvider", null, 0, 1,
5845:                        Email.class, !IS_TRANSIENT, !IS_VOLATILE,
5846:                        IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES,
5847:                        !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5848:
5849:                initEClass(emailConsumerEClass, EmailConsumer.class,
5850:                        "EmailConsumer", !IS_ABSTRACT, !IS_INTERFACE,
5851:                        IS_GENERATED_INSTANCE_CLASS);
5852:                initEAttribute(getEmailConsumer_AttachmentDir(), ecorePackage
5853:                        .getEString(), "attachmentDir", null, 0, 1,
5854:                        EmailConsumer.class, !IS_TRANSIENT, !IS_VOLATILE,
5855:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5856:                        !IS_DERIVED, IS_ORDERED);
5857:                initEAttribute(getEmailConsumer_PollingInteval(), ecorePackage
5858:                        .getEString(), "pollingInteval", null, 0, 1,
5859:                        EmailConsumer.class, !IS_TRANSIENT, !IS_VOLATILE,
5860:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5861:                        !IS_DERIVED, IS_ORDERED);
5862:                initEReference(getEmailConsumer_Reply(), this 
5863:                        .getEmailConsumerReply(), null, "reply", null, 0, 1,
5864:                        EmailConsumer.class, !IS_TRANSIENT, !IS_VOLATILE,
5865:                        IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES,
5866:                        !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5867:                initEAttribute(getEmailConsumer_UseScheduler(), ecorePackage
5868:                        .getEBoolean(), "useScheduler", "false", 0, 1,
5869:                        EmailConsumer.class, !IS_TRANSIENT, !IS_VOLATILE,
5870:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5871:                        !IS_DERIVED, IS_ORDERED);
5872:                initEReference(getEmailConsumer_Scheduler(), this 
5873:                        .getScheduler(), null, "scheduler", null, 0, 1,
5874:                        EmailConsumer.class, !IS_TRANSIENT, !IS_VOLATILE,
5875:                        IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES,
5876:                        !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5877:                initEAttribute(getEmailConsumer_ReceiveProtocol(), this 
5878:                        .getReceiveProtocol(), "receiveProtocol", "POP3", 0, 1,
5879:                        EmailConsumer.class, !IS_TRANSIENT, !IS_VOLATILE,
5880:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5881:                        !IS_DERIVED, IS_ORDERED);
5882:                initEAttribute(getEmailConsumer_InboxFolder(), ecorePackage
5883:                        .getEString(), "inboxFolder", "INBOX", 0, 1,
5884:                        EmailConsumer.class, !IS_TRANSIENT, !IS_VOLATILE,
5885:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5886:                        !IS_DERIVED, IS_ORDERED);
5887:
5888:                initEClass(connectionEClass, Connection.class, "Connection",
5889:                        !IS_ABSTRACT, !IS_INTERFACE,
5890:                        IS_GENERATED_INSTANCE_CLASS);
5891:                initEAttribute(getConnection_Host(), ecorePackage.getEString(),
5892:                        "host", null, 0, 1, Connection.class, !IS_TRANSIENT,
5893:                        !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
5894:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5895:                initEAttribute(getConnection_Port(), ecorePackage.getEString(),
5896:                        "port", null, 0, 1, Connection.class, !IS_TRANSIENT,
5897:                        !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
5898:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5899:                initEAttribute(getConnection_User(), ecorePackage.getEString(),
5900:                        "user", null, 0, 1, Connection.class, !IS_TRANSIENT,
5901:                        !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID,
5902:                        IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5903:                initEAttribute(getConnection_Password(), ecorePackage
5904:                        .getEString(), "password", null, 0, 1,
5905:                        Connection.class, !IS_TRANSIENT, !IS_VOLATILE,
5906:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5907:                        !IS_DERIVED, IS_ORDERED);
5908:                initEAttribute(getConnection_UseSSL(), ecorePackage
5909:                        .getEBoolean(), "useSSL", null, 0, 1, Connection.class,
5910:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5911:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5912:                        IS_ORDERED);
5913:                initEReference(getConnection_SSL(), this .getSSL(), null, "SSL",
5914:                        null, 0, 1, Connection.class, !IS_TRANSIENT,
5915:                        !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE,
5916:                        !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE,
5917:                        !IS_DERIVED, IS_ORDERED);
5918:
5919:                initEClass(emailConsumerReplyEClass, EmailConsumerReply.class,
5920:                        "EmailConsumerReply", !IS_ABSTRACT, !IS_INTERFACE,
5921:                        IS_GENERATED_INSTANCE_CLASS);
5922:                initEAttribute(getEmailConsumerReply_ReplyCharset(),
5923:                        ecorePackage.getEString(), "replyCharset", null, 0, 1,
5924:                        EmailConsumerReply.class, !IS_TRANSIENT, !IS_VOLATILE,
5925:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5926:                        !IS_DERIVED, IS_ORDERED);
5927:
5928:                initEClass(emailProviderEClass, EmailProvider.class,
5929:                        "EmailProvider", !IS_ABSTRACT, !IS_INTERFACE,
5930:                        IS_GENERATED_INSTANCE_CLASS);
5931:                initEAttribute(getEmailProvider_From(), ecorePackage
5932:                        .getEString(), "from", null, 0, 1, EmailProvider.class,
5933:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5934:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5935:                        IS_ORDERED);
5936:                initEAttribute(getEmailProvider_To(),
5937:                        ecorePackage.getEString(), "to", null, 0, 1,
5938:                        EmailProvider.class, !IS_TRANSIENT, !IS_VOLATILE,
5939:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5940:                        !IS_DERIVED, IS_ORDERED);
5941:                initEAttribute(getEmailProvider_Cc(),
5942:                        ecorePackage.getEString(), "cc", null, 0, 1,
5943:                        EmailProvider.class, !IS_TRANSIENT, !IS_VOLATILE,
5944:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5945:                        !IS_DERIVED, IS_ORDERED);
5946:                initEAttribute(getEmailProvider_Bcc(), ecorePackage
5947:                        .getEString(), "bcc", null, 0, 1, EmailProvider.class,
5948:                        !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE,
5949:                        !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED,
5950:                        IS_ORDERED);
5951:                initEAttribute(getEmailProvider_Subject(), ecorePackage
5952:                        .getEString(), "subject", null, 0, 1,
5953:                        EmailProvider.class, !IS_TRANSIENT, !IS_VOLATILE,
5954:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5955:                        !IS_DERIVED, IS_ORDERED);
5956:
5957:                initEClass(customConsumerEClass, CustomConsumer.class,
5958:                        "CustomConsumer", !IS_ABSTRACT, !IS_INTERFACE,
5959:                        IS_GENERATED_INSTANCE_CLASS);
5960:                initEAttribute(getCustomConsumer_UseScheduler(), ecorePackage
5961:                        .getEBoolean(), "UseScheduler", "false", 0, 1,
5962:                        CustomConsumer.class, !IS_TRANSIENT, !IS_VOLATILE,
5963:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5964:                        !IS_DERIVED, IS_ORDERED);
5965:                initEReference(getCustomConsumer_Scheduler(), this 
5966:                        .getScheduler(), null, "scheduler", null, 0, 1,
5967:                        CustomConsumer.class, !IS_TRANSIENT, !IS_VOLATILE,
5968:                        IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES,
5969:                        !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
5970:                initEAttribute(getCustomConsumer_TriggerInteval(), ecorePackage
5971:                        .getEString(), "triggerInteval", "1000", 0, 1,
5972:                        CustomConsumer.class, !IS_TRANSIENT, !IS_VOLATILE,
5973:                        IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE,
5974:                        !IS_DERIVED, IS_ORDERED);
5975:
5976:                // Initialize enums and add enum literals
5977:                initEEnum(defaultMepTypeEEnum, DefaultMepType.class,
5978:                        "DefaultMepType");
5979:                addEEnumLiteral(defaultMepTypeEEnum,
5980:                        DefaultMepType.INONLY_LITERAL);
5981:                addEEnumLiteral(defaultMepTypeEEnum,
5982:                        DefaultMepType.INOUT_LITERAL);
5983:                addEEnumLiteral(defaultMepTypeEEnum,
5984:                        DefaultMepType.RELIABLEIN_LITERAL);
5985:
5986:                initEEnum(destinationStyleTypeEEnum,
5987:                        DestinationStyleType.class, "DestinationStyleType");
5988:                addEEnumLiteral(destinationStyleTypeEEnum,
5989:                        DestinationStyleType.QUEUE_LITERAL);
5990:                addEEnumLiteral(destinationStyleTypeEEnum,
5991:                        DestinationStyleType.TOPIC_LITERAL);
5992:
5993:                initEEnum(readStyleTypeEEnum, ReadStyleType.class,
5994:                        "ReadStyleType");
5995:                addEEnumLiteral(readStyleTypeEEnum, ReadStyleType.RAW_LITERAL);
5996:                addEEnumLiteral(readStyleTypeEEnum,
5997:                        ReadStyleType.NEWLINE_LITERAL);
5998:
5999:                initEEnum(recordTypeTypeEEnum, RecordTypeType.class,
6000:                        "RecordTypeType");
6001:                addEEnumLiteral(recordTypeTypeEEnum,
6002:                        RecordTypeType.STRING_LITERAL);
6003:                addEEnumLiteral(recordTypeTypeEEnum, RecordTypeType.XML_LITERAL);
6004:                addEEnumLiteral(recordTypeTypeEEnum,
6005:                        RecordTypeType.BINARY_LITERAL);
6006:
6007:                initEEnum(fileActionTypeEEnum, FileActionType.class,
6008:                        "FileActionType");
6009:                addEEnumLiteral(fileActionTypeEEnum,
6010:                        FileActionType.DELETE_LITERAL);
6011:                addEEnumLiteral(fileActionTypeEEnum,
6012:                        FileActionType.ARCHIVE_LITERAL);
6013:
6014:                initEEnum(parserTypeEEnum, ParserType.class, "ParserType");
6015:                addEEnumLiteral(parserTypeEEnum, ParserType.MDL_LITERAL);
6016:                addEEnumLiteral(parserTypeEEnum, ParserType.X12_LITERAL);
6017:                addEEnumLiteral(parserTypeEEnum, ParserType.HL7_LITERAL);
6018:
6019:                initEEnum(upocContextEEnum, UpocContext.class, "UpocContext");
6020:                addEEnumLiteral(upocContextEEnum, UpocContext.PRESEND_LITERAL);
6021:                addEEnumLiteral(upocContextEEnum, UpocContext.POSTSEND_LITERAL);
6022:                addEEnumLiteral(upocContextEEnum,
6023:                        UpocContext.POSTACCEPT_LITERAL);
6024:
6025:                initEEnum(connectModeTypeEEnum, ConnectModeType.class,
6026:                        "ConnectModeType");
6027:                addEEnumLiteral(connectModeTypeEEnum,
6028:                        ConnectModeType.PASSIVE_LITERAL);
6029:                addEEnumLiteral(connectModeTypeEEnum,
6030:                        ConnectModeType.ACTIVE_LITERAL);
6031:
6032:                initEEnum(transferModeTypeEEnum, TransferModeType.class,
6033:                        "TransferModeType");
6034:                addEEnumLiteral(transferModeTypeEEnum,
6035:                        TransferModeType.BINARY_LITERAL);
6036:                addEEnumLiteral(transferModeTypeEEnum,
6037:                        TransferModeType.ASCII_LITERAL);
6038:
6039:                initEEnum(regularTypeEEnum, RegularType.class, "RegularType");
6040:                addEEnumLiteral(regularTypeEEnum, RegularType.EXACT_LITERAL);
6041:                addEEnumLiteral(regularTypeEEnum, RegularType.REG_EXP_LITERAL);
6042:                addEEnumLiteral(regularTypeEEnum, RegularType.XPATH_LITERAL);
6043:
6044:                initEEnum(cbrTypeEEnum, CBRType.class, "CBRType");
6045:                addEEnumLiteral(cbrTypeEEnum, CBRType.FIXED_LITERAL);
6046:                addEEnumLiteral(cbrTypeEEnum, CBRType.CSV_LITERAL);
6047:                addEEnumLiteral(cbrTypeEEnum, CBRType.XPATH_LITERAL);
6048:                addEEnumLiteral(cbrTypeEEnum, CBRType.X12_LITERAL);
6049:                addEEnumLiteral(cbrTypeEEnum, CBRType.HL7_LITERAL);
6050:                addEEnumLiteral(cbrTypeEEnum, CBRType.SCRIPT_LITERAL);
6051:
6052:                initEEnum(scriptTypeEEnum, ScriptType.class, "ScriptType");
6053:                addEEnumLiteral(scriptTypeEEnum, ScriptType.GROOVY_LITERAL);
6054:                addEEnumLiteral(scriptTypeEEnum, ScriptType.JAVA_LITERAL);
6055:
6056:                initEEnum(scriptRoleTypeEEnum, ScriptRoleType.class,
6057:                        "ScriptRoleType");
6058:                addEEnumLiteral(scriptRoleTypeEEnum,
6059:                        ScriptRoleType.PROVIDER_LITERAL);
6060:                addEEnumLiteral(scriptRoleTypeEEnum,
6061:                        ScriptRoleType.CONSUMER_LITERAL);
6062:
6063:                initEEnum(ftpScriptModeTypeEEnum, FTPScriptModeType.class,
6064:                        "FTPScriptModeType");
6065:                addEEnumLiteral(ftpScriptModeTypeEEnum,
6066:                        FTPScriptModeType.BASE_LITERAL);
6067:                addEEnumLiteral(ftpScriptModeTypeEEnum,
6068:                        FTPScriptModeType.SCRIPT_LITERAL);
6069:
6070:                initEEnum(roleTypeEEnum, RoleType.class, "RoleType");
6071:                addEEnumLiteral(roleTypeEEnum, RoleType.CONSUMER_LITERAL);
6072:                addEEnumLiteral(roleTypeEEnum, RoleType.PROVIDER_LITERAL);
6073:                addEEnumLiteral(roleTypeEEnum, RoleType.BOTH_LITERAL);
6074:                addEEnumLiteral(roleTypeEEnum,
6075:                        RoleType.RELIABLE_DELIVERY_LITERAL);
6076:
6077:                initEEnum(connectionModeTypeEEnum, ConnectionModeType.class,
6078:                        "ConnectionModeType");
6079:                addEEnumLiteral(connectionModeTypeEEnum,
6080:                        ConnectionModeType.SERVER_LITERAL);
6081:                addEEnumLiteral(connectionModeTypeEEnum,
6082:                        ConnectionModeType.CLIENT_LITERAL);
6083:
6084:                initEEnum(sslModeEEnum, SSLMode.class, "SSLMode");
6085:                addEEnumLiteral(sslModeEEnum, SSLMode.TLS_LITERAL);
6086:                addEEnumLiteral(sslModeEEnum, SSLMode.SSL_LITERAL);
6087:                addEEnumLiteral(sslModeEEnum, SSLMode.SS_LV3_LITERAL);
6088:
6089:                initEEnum(patternModelEEnum, PatternModel.class, "PatternModel");
6090:                addEEnumLiteral(patternModelEEnum,
6091:                        PatternModel.REG_EXPR_LITERAL);
6092:                addEEnumLiteral(patternModelEEnum, PatternModel.GLOB_LITERAL);
6093:
6094:                initEEnum(folderBrowseStyleEEnum, FolderBrowseStyle.class,
6095:                        "FolderBrowseStyle");
6096:                addEEnumLiteral(folderBrowseStyleEEnum,
6097:                        FolderBrowseStyle.FILE_SYSTEM_LITERAL);
6098:                addEEnumLiteral(folderBrowseStyleEEnum,
6099:                        FolderBrowseStyle.PROJECT_LITERAL);
6100:
6101:                initEEnum(receiveProtocolEEnum, ReceiveProtocol.class,
6102:                        "ReceiveProtocol");
6103:                addEEnumLiteral(receiveProtocolEEnum,
6104:                        ReceiveProtocol.POP3_LITERAL);
6105:                addEEnumLiteral(receiveProtocolEEnum,
6106:                        ReceiveProtocol.IMAP_LITERAL);
6107:
6108:                initEEnum(attachmentModeTypeEEnum, AttachmentModeType.class,
6109:                        "AttachmentModeType");
6110:                addEEnumLiteral(attachmentModeTypeEEnum,
6111:                        AttachmentModeType.NONE_LITERAL);
6112:                addEEnumLiteral(attachmentModeTypeEEnum,
6113:                        AttachmentModeType.SW_A_LITERAL);
6114:                addEEnumLiteral(attachmentModeTypeEEnum,
6115:                        AttachmentModeType.MTOM_LITERAL);
6116:
6117:                initEEnum(wsdlSourceEEnum, WSDLSource.class, "WSDLSource");
6118:                addEEnumLiteral(wsdlSourceEEnum, WSDLSource.USE_DEFAULT_LITERAL);
6119:                addEEnumLiteral(wsdlSourceEEnum,
6120:                        WSDLSource.USE_EXISTING_LITERAL);
6121:                addEEnumLiteral(wsdlSourceEEnum, WSDLSource.CREATE_NEW_LITERAL);
6122:
6123:                // Create resource
6124:                createResource(eNS_URI);
6125:
6126:                // Create annotations
6127:                // http:///org/eclipse/emf/ecore/util/ExtendedMetaData
6128:                createExtendedMetaDataAnnotations();
6129:            }
6130:
6131:            /**
6132:             * Initializes the annotations for <b>http:///org/eclipse/emf/ecore/util/ExtendedMetaData</b>.
6133:             * <!-- begin-user-doc -->
6134:             * <!-- end-user-doc -->
6135:             * @generated
6136:             */
6137:            protected void createExtendedMetaDataAnnotations() {
6138:                String source = "http:///org/eclipse/emf/ecore/util/ExtendedMetaData";
6139:                addAnnotation(getMessageExchange_Label(), source, new String[] {
6140:                        "kind", "attribute", "name", "order" });
6141:            }
6142:
6143:        } //componentflowPackageImpl
ww___w_.___j__a___v__a__2__s_._c__o___m__ | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.