Source Code Cross Referenced for NewprocessPackage.java in  » Workflow-Engines » osbl-1_0 » newprocess » 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 » Workflow Engines » osbl 1_0 » newprocess 
Source Cross Referenced  Class Diagram Java Document (Java Doc) 


0001:        /**
0002:         * <copyright>
0003:         * </copyright>
0004:         *
0005:         * $Id$
0006:         */package newprocess;
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:
0014:        /**
0015:         * <!-- begin-user-doc -->
0016:         * The <b>Package</b> for the model.
0017:         * It contains accessors for the meta objects to represent
0018:         * <ul>
0019:         *   <li>each class,</li>
0020:         *   <li>each feature of each class,</li>
0021:         *   <li>each enum,</li>
0022:         *   <li>and each data type</li>
0023:         * </ul>
0024:         * <!-- end-user-doc -->
0025:         * @see newprocess.NewprocessFactory
0026:         * @model kind="package"
0027:         * @generated
0028:         */
0029:        public interface NewprocessPackage extends EPackage {
0030:            /**
0031:             * The package name.
0032:             * <!-- begin-user-doc -->
0033:             * <!-- end-user-doc -->
0034:             * @generated
0035:             */
0036:            String eNAME = "newprocess";
0037:
0038:            /**
0039:             * The package namespace URI.
0040:             * <!-- begin-user-doc -->
0041:             * <!-- end-user-doc -->
0042:             * @generated
0043:             */
0044:            String eNS_URI = "http://www.wilken.de/mod/newprocess";
0045:
0046:            /**
0047:             * The package namespace name.
0048:             * <!-- begin-user-doc -->
0049:             * <!-- end-user-doc -->
0050:             * @generated
0051:             */
0052:            String eNS_PREFIX = "newprocess";
0053:
0054:            /**
0055:             * The singleton instance of the package.
0056:             * <!-- begin-user-doc -->
0057:             * <!-- end-user-doc -->
0058:             * @generated
0059:             */
0060:            NewprocessPackage eINSTANCE = newprocess.impl.NewprocessPackageImpl
0061:                    .init();
0062:
0063:            /**
0064:             * The meta object id for the '{@link newprocess.impl.ElementImpl <em>Element</em>}' class.
0065:             * <!-- begin-user-doc -->
0066:             * <!-- end-user-doc -->
0067:             * @see newprocess.impl.ElementImpl
0068:             * @see newprocess.impl.NewprocessPackageImpl#getElement()
0069:             * @generated
0070:             */
0071:            int ELEMENT = 2;
0072:
0073:            /**
0074:             * The feature id for the '<em><b>Name</b></em>' attribute.
0075:             * <!-- begin-user-doc -->
0076:             * <!-- end-user-doc -->
0077:             * @generated
0078:             * @ordered
0079:             */
0080:            int ELEMENT__NAME = 0;
0081:
0082:            /**
0083:             * The feature id for the '<em><b>Description</b></em>' attribute.
0084:             * <!-- begin-user-doc -->
0085:             * <!-- end-user-doc -->
0086:             * @generated
0087:             * @ordered
0088:             */
0089:            int ELEMENT__DESCRIPTION = 1;
0090:
0091:            /**
0092:             * The feature id for the '<em><b>Implementation</b></em>' attribute.
0093:             * <!-- begin-user-doc -->
0094:             * <!-- end-user-doc -->
0095:             * @generated
0096:             * @ordered
0097:             */
0098:            int ELEMENT__IMPLEMENTATION = 2;
0099:
0100:            /**
0101:             * The feature id for the '<em><b>Url</b></em>' attribute list.
0102:             * <!-- begin-user-doc -->
0103:             * <!-- end-user-doc -->
0104:             * @generated
0105:             * @ordered
0106:             */
0107:            int ELEMENT__URL = 3;
0108:
0109:            /**
0110:             * The feature id for the '<em><b>Id</b></em>' attribute.
0111:             * <!-- begin-user-doc -->
0112:             * <!-- end-user-doc -->
0113:             * @generated
0114:             * @ordered
0115:             */
0116:            int ELEMENT__ID = 4;
0117:
0118:            /**
0119:             * The feature id for the '<em><b>Has Env Entries</b></em>' containment reference list.
0120:             * <!-- begin-user-doc -->
0121:             * <!-- end-user-doc -->
0122:             * @generated
0123:             * @ordered
0124:             */
0125:            int ELEMENT__HAS_ENV_ENTRIES = 5;
0126:
0127:            /**
0128:             * The number of structural features of the '<em>Element</em>' class.
0129:             * <!-- begin-user-doc -->
0130:             * <!-- end-user-doc -->
0131:             * @generated
0132:             * @ordered
0133:             */
0134:            int ELEMENT_FEATURE_COUNT = 6;
0135:
0136:            /**
0137:             * The meta object id for the '{@link newprocess.impl.ProcessImpl <em>Process</em>}' class.
0138:             * <!-- begin-user-doc -->
0139:             * <!-- end-user-doc -->
0140:             * @see newprocess.impl.ProcessImpl
0141:             * @see newprocess.impl.NewprocessPackageImpl#getProcess()
0142:             * @generated
0143:             */
0144:            int PROCESS = 0;
0145:
0146:            /**
0147:             * The feature id for the '<em><b>Name</b></em>' attribute.
0148:             * <!-- begin-user-doc -->
0149:             * <!-- end-user-doc -->
0150:             * @generated
0151:             * @ordered
0152:             */
0153:            int PROCESS__NAME = ELEMENT__NAME;
0154:
0155:            /**
0156:             * The feature id for the '<em><b>Description</b></em>' attribute.
0157:             * <!-- begin-user-doc -->
0158:             * <!-- end-user-doc -->
0159:             * @generated
0160:             * @ordered
0161:             */
0162:            int PROCESS__DESCRIPTION = ELEMENT__DESCRIPTION;
0163:
0164:            /**
0165:             * The feature id for the '<em><b>Implementation</b></em>' attribute.
0166:             * <!-- begin-user-doc -->
0167:             * <!-- end-user-doc -->
0168:             * @generated
0169:             * @ordered
0170:             */
0171:            int PROCESS__IMPLEMENTATION = ELEMENT__IMPLEMENTATION;
0172:
0173:            /**
0174:             * The feature id for the '<em><b>Url</b></em>' attribute list.
0175:             * <!-- begin-user-doc -->
0176:             * <!-- end-user-doc -->
0177:             * @generated
0178:             * @ordered
0179:             */
0180:            int PROCESS__URL = ELEMENT__URL;
0181:
0182:            /**
0183:             * The feature id for the '<em><b>Id</b></em>' attribute.
0184:             * <!-- begin-user-doc -->
0185:             * <!-- end-user-doc -->
0186:             * @generated
0187:             * @ordered
0188:             */
0189:            int PROCESS__ID = ELEMENT__ID;
0190:
0191:            /**
0192:             * The feature id for the '<em><b>Has Env Entries</b></em>' containment reference list.
0193:             * <!-- begin-user-doc -->
0194:             * <!-- end-user-doc -->
0195:             * @generated
0196:             * @ordered
0197:             */
0198:            int PROCESS__HAS_ENV_ENTRIES = ELEMENT__HAS_ENV_ENTRIES;
0199:
0200:            /**
0201:             * The feature id for the '<em><b>Subject</b></em>' attribute.
0202:             * <!-- begin-user-doc -->
0203:             * <!-- end-user-doc -->
0204:             * @generated
0205:             * @ordered
0206:             */
0207:            int PROCESS__SUBJECT = ELEMENT_FEATURE_COUNT + 0;
0208:
0209:            /**
0210:             * The feature id for the '<em><b>Has Sync Activities</b></em>' containment reference list.
0211:             * <!-- begin-user-doc -->
0212:             * <!-- end-user-doc -->
0213:             * @generated
0214:             * @ordered
0215:             */
0216:            int PROCESS__HAS_SYNC_ACTIVITIES = ELEMENT_FEATURE_COUNT + 1;
0217:
0218:            /**
0219:             * The feature id for the '<em><b>Has Async Activities</b></em>' containment reference list.
0220:             * <!-- begin-user-doc -->
0221:             * <!-- end-user-doc -->
0222:             * @generated
0223:             * @ordered
0224:             */
0225:            int PROCESS__HAS_ASYNC_ACTIVITIES = ELEMENT_FEATURE_COUNT + 2;
0226:
0227:            /**
0228:             * The feature id for the '<em><b>Has Events</b></em>' containment reference list.
0229:             * <!-- begin-user-doc -->
0230:             * <!-- end-user-doc -->
0231:             * @generated
0232:             * @ordered
0233:             */
0234:            int PROCESS__HAS_EVENTS = ELEMENT_FEATURE_COUNT + 3;
0235:
0236:            /**
0237:             * The feature id for the '<em><b>Has Listeners</b></em>' containment reference list.
0238:             * <!-- begin-user-doc -->
0239:             * <!-- end-user-doc -->
0240:             * @generated
0241:             * @ordered
0242:             */
0243:            int PROCESS__HAS_LISTENERS = ELEMENT_FEATURE_COUNT + 4;
0244:
0245:            /**
0246:             * The feature id for the '<em><b>Has Actors</b></em>' containment reference list.
0247:             * <!-- begin-user-doc -->
0248:             * <!-- end-user-doc -->
0249:             * @generated
0250:             * @ordered
0251:             */
0252:            int PROCESS__HAS_ACTORS = ELEMENT_FEATURE_COUNT + 5;
0253:
0254:            /**
0255:             * The feature id for the '<em><b>Has Messages</b></em>' containment reference list.
0256:             * <!-- begin-user-doc -->
0257:             * <!-- end-user-doc -->
0258:             * @generated
0259:             * @ordered
0260:             */
0261:            int PROCESS__HAS_MESSAGES = ELEMENT_FEATURE_COUNT + 6;
0262:
0263:            /**
0264:             * The feature id for the '<em><b>Has Conclusions</b></em>' containment reference list.
0265:             * <!-- begin-user-doc -->
0266:             * <!-- end-user-doc -->
0267:             * @generated
0268:             * @ordered
0269:             */
0270:            int PROCESS__HAS_CONCLUSIONS = ELEMENT_FEATURE_COUNT + 7;
0271:
0272:            /**
0273:             * The feature id for the '<em><b>Has Expansions</b></em>' containment reference list.
0274:             * <!-- begin-user-doc -->
0275:             * <!-- end-user-doc -->
0276:             * @generated
0277:             * @ordered
0278:             */
0279:            int PROCESS__HAS_EXPANSIONS = ELEMENT_FEATURE_COUNT + 8;
0280:
0281:            /**
0282:             * The feature id for the '<em><b>Has Condition Proxy</b></em>' containment reference list.
0283:             * <!-- begin-user-doc -->
0284:             * <!-- end-user-doc -->
0285:             * @generated
0286:             * @ordered
0287:             */
0288:            int PROCESS__HAS_CONDITION_PROXY = ELEMENT_FEATURE_COUNT + 9;
0289:
0290:            /**
0291:             * The feature id for the '<em><b>Has Globals</b></em>' containment reference.
0292:             * <!-- begin-user-doc -->
0293:             * <!-- end-user-doc -->
0294:             * @generated
0295:             * @ordered
0296:             */
0297:            int PROCESS__HAS_GLOBALS = ELEMENT_FEATURE_COUNT + 10;
0298:
0299:            /**
0300:             * The feature id for the '<em><b>Namespace</b></em>' attribute.
0301:             * <!-- begin-user-doc -->
0302:             * <!-- end-user-doc -->
0303:             * @generated
0304:             * @ordered
0305:             */
0306:            int PROCESS__NAMESPACE = ELEMENT_FEATURE_COUNT + 11;
0307:
0308:            /**
0309:             * The number of structural features of the '<em>Process</em>' class.
0310:             * <!-- begin-user-doc -->
0311:             * <!-- end-user-doc -->
0312:             * @generated
0313:             * @ordered
0314:             */
0315:            int PROCESS_FEATURE_COUNT = ELEMENT_FEATURE_COUNT + 12;
0316:
0317:            /**
0318:             * The meta object id for the '{@link newprocess.impl.ConditionImpl <em>Condition</em>}' class.
0319:             * <!-- begin-user-doc -->
0320:             * <!-- end-user-doc -->
0321:             * @see newprocess.impl.ConditionImpl
0322:             * @see newprocess.impl.NewprocessPackageImpl#getCondition()
0323:             * @generated
0324:             */
0325:            int CONDITION = 1;
0326:
0327:            /**
0328:             * The feature id for the '<em><b>Name</b></em>' attribute.
0329:             * <!-- begin-user-doc -->
0330:             * <!-- end-user-doc -->
0331:             * @generated
0332:             * @ordered
0333:             */
0334:            int CONDITION__NAME = ELEMENT__NAME;
0335:
0336:            /**
0337:             * The feature id for the '<em><b>Description</b></em>' attribute.
0338:             * <!-- begin-user-doc -->
0339:             * <!-- end-user-doc -->
0340:             * @generated
0341:             * @ordered
0342:             */
0343:            int CONDITION__DESCRIPTION = ELEMENT__DESCRIPTION;
0344:
0345:            /**
0346:             * The feature id for the '<em><b>Implementation</b></em>' attribute.
0347:             * <!-- begin-user-doc -->
0348:             * <!-- end-user-doc -->
0349:             * @generated
0350:             * @ordered
0351:             */
0352:            int CONDITION__IMPLEMENTATION = ELEMENT__IMPLEMENTATION;
0353:
0354:            /**
0355:             * The feature id for the '<em><b>Url</b></em>' attribute list.
0356:             * <!-- begin-user-doc -->
0357:             * <!-- end-user-doc -->
0358:             * @generated
0359:             * @ordered
0360:             */
0361:            int CONDITION__URL = ELEMENT__URL;
0362:
0363:            /**
0364:             * The feature id for the '<em><b>Id</b></em>' attribute.
0365:             * <!-- begin-user-doc -->
0366:             * <!-- end-user-doc -->
0367:             * @generated
0368:             * @ordered
0369:             */
0370:            int CONDITION__ID = ELEMENT__ID;
0371:
0372:            /**
0373:             * The feature id for the '<em><b>Has Env Entries</b></em>' containment reference list.
0374:             * <!-- begin-user-doc -->
0375:             * <!-- end-user-doc -->
0376:             * @generated
0377:             * @ordered
0378:             */
0379:            int CONDITION__HAS_ENV_ENTRIES = ELEMENT__HAS_ENV_ENTRIES;
0380:
0381:            /**
0382:             * The feature id for the '<em><b>Temporal</b></em>' attribute.
0383:             * <!-- begin-user-doc -->
0384:             * <!-- end-user-doc -->
0385:             * @generated
0386:             * @ordered
0387:             */
0388:            int CONDITION__TEMPORAL = ELEMENT_FEATURE_COUNT + 0;
0389:
0390:            /**
0391:             * The feature id for the '<em><b>Tagged</b></em>' attribute.
0392:             * <!-- begin-user-doc -->
0393:             * <!-- end-user-doc -->
0394:             * @generated
0395:             * @ordered
0396:             */
0397:            int CONDITION__TAGGED = ELEMENT_FEATURE_COUNT + 1;
0398:
0399:            /**
0400:             * The number of structural features of the '<em>Condition</em>' class.
0401:             * <!-- begin-user-doc -->
0402:             * <!-- end-user-doc -->
0403:             * @generated
0404:             * @ordered
0405:             */
0406:            int CONDITION_FEATURE_COUNT = ELEMENT_FEATURE_COUNT + 2;
0407:
0408:            /**
0409:             * The meta object id for the '{@link newprocess.impl.SyncActivityImpl <em>Sync Activity</em>}' class.
0410:             * <!-- begin-user-doc -->
0411:             * <!-- end-user-doc -->
0412:             * @see newprocess.impl.SyncActivityImpl
0413:             * @see newprocess.impl.NewprocessPackageImpl#getSyncActivity()
0414:             * @generated
0415:             */
0416:            int SYNC_ACTIVITY = 3;
0417:
0418:            /**
0419:             * The feature id for the '<em><b>Name</b></em>' attribute.
0420:             * <!-- begin-user-doc -->
0421:             * <!-- end-user-doc -->
0422:             * @generated
0423:             * @ordered
0424:             */
0425:            int SYNC_ACTIVITY__NAME = ELEMENT__NAME;
0426:
0427:            /**
0428:             * The feature id for the '<em><b>Description</b></em>' attribute.
0429:             * <!-- begin-user-doc -->
0430:             * <!-- end-user-doc -->
0431:             * @generated
0432:             * @ordered
0433:             */
0434:            int SYNC_ACTIVITY__DESCRIPTION = ELEMENT__DESCRIPTION;
0435:
0436:            /**
0437:             * The feature id for the '<em><b>Implementation</b></em>' attribute.
0438:             * <!-- begin-user-doc -->
0439:             * <!-- end-user-doc -->
0440:             * @generated
0441:             * @ordered
0442:             */
0443:            int SYNC_ACTIVITY__IMPLEMENTATION = ELEMENT__IMPLEMENTATION;
0444:
0445:            /**
0446:             * The feature id for the '<em><b>Url</b></em>' attribute list.
0447:             * <!-- begin-user-doc -->
0448:             * <!-- end-user-doc -->
0449:             * @generated
0450:             * @ordered
0451:             */
0452:            int SYNC_ACTIVITY__URL = ELEMENT__URL;
0453:
0454:            /**
0455:             * The feature id for the '<em><b>Id</b></em>' attribute.
0456:             * <!-- begin-user-doc -->
0457:             * <!-- end-user-doc -->
0458:             * @generated
0459:             * @ordered
0460:             */
0461:            int SYNC_ACTIVITY__ID = ELEMENT__ID;
0462:
0463:            /**
0464:             * The feature id for the '<em><b>Has Env Entries</b></em>' containment reference list.
0465:             * <!-- begin-user-doc -->
0466:             * <!-- end-user-doc -->
0467:             * @generated
0468:             * @ordered
0469:             */
0470:            int SYNC_ACTIVITY__HAS_ENV_ENTRIES = ELEMENT__HAS_ENV_ENTRIES;
0471:
0472:            /**
0473:             * The feature id for the '<em><b>Trials</b></em>' attribute.
0474:             * <!-- begin-user-doc -->
0475:             * <!-- end-user-doc -->
0476:             * @generated
0477:             * @ordered
0478:             */
0479:            int SYNC_ACTIVITY__TRIALS = ELEMENT_FEATURE_COUNT + 0;
0480:
0481:            /**
0482:             * The feature id for the '<em><b>Retry Delay</b></em>' attribute.
0483:             * <!-- begin-user-doc -->
0484:             * <!-- end-user-doc -->
0485:             * @generated
0486:             * @ordered
0487:             */
0488:            int SYNC_ACTIVITY__RETRY_DELAY = ELEMENT_FEATURE_COUNT + 1;
0489:
0490:            /**
0491:             * The feature id for the '<em><b>Has Postcondition</b></em>' containment reference.
0492:             * <!-- begin-user-doc -->
0493:             * <!-- end-user-doc -->
0494:             * @generated
0495:             * @ordered
0496:             */
0497:            int SYNC_ACTIVITY__HAS_POSTCONDITION = ELEMENT_FEATURE_COUNT + 2;
0498:
0499:            /**
0500:             * The feature id for the '<em><b>Has Precondition</b></em>' containment reference.
0501:             * <!-- begin-user-doc -->
0502:             * <!-- end-user-doc -->
0503:             * @generated
0504:             * @ordered
0505:             */
0506:            int SYNC_ACTIVITY__HAS_PRECONDITION = ELEMENT_FEATURE_COUNT + 3;
0507:
0508:            /**
0509:             * The feature id for the '<em><b>Reentrant</b></em>' attribute.
0510:             * <!-- begin-user-doc -->
0511:             * <!-- end-user-doc -->
0512:             * @generated
0513:             * @ordered
0514:             */
0515:            int SYNC_ACTIVITY__REENTRANT = ELEMENT_FEATURE_COUNT + 4;
0516:
0517:            /**
0518:             * The number of structural features of the '<em>Sync Activity</em>' class.
0519:             * <!-- begin-user-doc -->
0520:             * <!-- end-user-doc -->
0521:             * @generated
0522:             * @ordered
0523:             */
0524:            int SYNC_ACTIVITY_FEATURE_COUNT = ELEMENT_FEATURE_COUNT + 5;
0525:
0526:            /**
0527:             * The meta object id for the '{@link newprocess.impl.LoaderImpl <em>Loader</em>}' class.
0528:             * <!-- begin-user-doc -->
0529:             * <!-- end-user-doc -->
0530:             * @see newprocess.impl.LoaderImpl
0531:             * @see newprocess.impl.NewprocessPackageImpl#getLoader()
0532:             * @generated
0533:             */
0534:            int LOADER = 4;
0535:
0536:            /**
0537:             * The feature id for the '<em><b>Name</b></em>' attribute.
0538:             * <!-- begin-user-doc -->
0539:             * <!-- end-user-doc -->
0540:             * @generated
0541:             * @ordered
0542:             */
0543:            int LOADER__NAME = ELEMENT__NAME;
0544:
0545:            /**
0546:             * The feature id for the '<em><b>Description</b></em>' attribute.
0547:             * <!-- begin-user-doc -->
0548:             * <!-- end-user-doc -->
0549:             * @generated
0550:             * @ordered
0551:             */
0552:            int LOADER__DESCRIPTION = ELEMENT__DESCRIPTION;
0553:
0554:            /**
0555:             * The feature id for the '<em><b>Implementation</b></em>' attribute.
0556:             * <!-- begin-user-doc -->
0557:             * <!-- end-user-doc -->
0558:             * @generated
0559:             * @ordered
0560:             */
0561:            int LOADER__IMPLEMENTATION = ELEMENT__IMPLEMENTATION;
0562:
0563:            /**
0564:             * The feature id for the '<em><b>Url</b></em>' attribute list.
0565:             * <!-- begin-user-doc -->
0566:             * <!-- end-user-doc -->
0567:             * @generated
0568:             * @ordered
0569:             */
0570:            int LOADER__URL = ELEMENT__URL;
0571:
0572:            /**
0573:             * The feature id for the '<em><b>Id</b></em>' attribute.
0574:             * <!-- begin-user-doc -->
0575:             * <!-- end-user-doc -->
0576:             * @generated
0577:             * @ordered
0578:             */
0579:            int LOADER__ID = ELEMENT__ID;
0580:
0581:            /**
0582:             * The feature id for the '<em><b>Has Env Entries</b></em>' containment reference list.
0583:             * <!-- begin-user-doc -->
0584:             * <!-- end-user-doc -->
0585:             * @generated
0586:             * @ordered
0587:             */
0588:            int LOADER__HAS_ENV_ENTRIES = ELEMENT__HAS_ENV_ENTRIES;
0589:
0590:            /**
0591:             * The number of structural features of the '<em>Loader</em>' class.
0592:             * <!-- begin-user-doc -->
0593:             * <!-- end-user-doc -->
0594:             * @generated
0595:             * @ordered
0596:             */
0597:            int LOADER_FEATURE_COUNT = ELEMENT_FEATURE_COUNT + 0;
0598:
0599:            /**
0600:             * The meta object id for the '{@link newprocess.impl.AsyncActivityImpl <em>Async Activity</em>}' class.
0601:             * <!-- begin-user-doc -->
0602:             * <!-- end-user-doc -->
0603:             * @see newprocess.impl.AsyncActivityImpl
0604:             * @see newprocess.impl.NewprocessPackageImpl#getAsyncActivity()
0605:             * @generated
0606:             */
0607:            int ASYNC_ACTIVITY = 5;
0608:
0609:            /**
0610:             * The feature id for the '<em><b>Name</b></em>' attribute.
0611:             * <!-- begin-user-doc -->
0612:             * <!-- end-user-doc -->
0613:             * @generated
0614:             * @ordered
0615:             */
0616:            int ASYNC_ACTIVITY__NAME = ELEMENT__NAME;
0617:
0618:            /**
0619:             * The feature id for the '<em><b>Description</b></em>' attribute.
0620:             * <!-- begin-user-doc -->
0621:             * <!-- end-user-doc -->
0622:             * @generated
0623:             * @ordered
0624:             */
0625:            int ASYNC_ACTIVITY__DESCRIPTION = ELEMENT__DESCRIPTION;
0626:
0627:            /**
0628:             * The feature id for the '<em><b>Implementation</b></em>' attribute.
0629:             * <!-- begin-user-doc -->
0630:             * <!-- end-user-doc -->
0631:             * @generated
0632:             * @ordered
0633:             */
0634:            int ASYNC_ACTIVITY__IMPLEMENTATION = ELEMENT__IMPLEMENTATION;
0635:
0636:            /**
0637:             * The feature id for the '<em><b>Url</b></em>' attribute list.
0638:             * <!-- begin-user-doc -->
0639:             * <!-- end-user-doc -->
0640:             * @generated
0641:             * @ordered
0642:             */
0643:            int ASYNC_ACTIVITY__URL = ELEMENT__URL;
0644:
0645:            /**
0646:             * The feature id for the '<em><b>Id</b></em>' attribute.
0647:             * <!-- begin-user-doc -->
0648:             * <!-- end-user-doc -->
0649:             * @generated
0650:             * @ordered
0651:             */
0652:            int ASYNC_ACTIVITY__ID = ELEMENT__ID;
0653:
0654:            /**
0655:             * The feature id for the '<em><b>Has Env Entries</b></em>' containment reference list.
0656:             * <!-- begin-user-doc -->
0657:             * <!-- end-user-doc -->
0658:             * @generated
0659:             * @ordered
0660:             */
0661:            int ASYNC_ACTIVITY__HAS_ENV_ENTRIES = ELEMENT__HAS_ENV_ENTRIES;
0662:
0663:            /**
0664:             * The feature id for the '<em><b>Optional</b></em>' attribute.
0665:             * <!-- begin-user-doc -->
0666:             * <!-- end-user-doc -->
0667:             * @generated
0668:             * @ordered
0669:             */
0670:            int ASYNC_ACTIVITY__OPTIONAL = ELEMENT_FEATURE_COUNT + 0;
0671:
0672:            /**
0673:             * The feature id for the '<em><b>Timeout</b></em>' attribute.
0674:             * <!-- begin-user-doc -->
0675:             * <!-- end-user-doc -->
0676:             * @generated
0677:             * @ordered
0678:             */
0679:            int ASYNC_ACTIVITY__TIMEOUT = ELEMENT_FEATURE_COUNT + 1;
0680:
0681:            /**
0682:             * The feature id for the '<em><b>Actor</b></em>' reference.
0683:             * <!-- begin-user-doc -->
0684:             * <!-- end-user-doc -->
0685:             * @generated
0686:             * @ordered
0687:             */
0688:            int ASYNC_ACTIVITY__ACTOR = ELEMENT_FEATURE_COUNT + 2;
0689:
0690:            /**
0691:             * The feature id for the '<em><b>Has Postcondition</b></em>' containment reference.
0692:             * <!-- begin-user-doc -->
0693:             * <!-- end-user-doc -->
0694:             * @generated
0695:             * @ordered
0696:             */
0697:            int ASYNC_ACTIVITY__HAS_POSTCONDITION = ELEMENT_FEATURE_COUNT + 3;
0698:
0699:            /**
0700:             * The feature id for the '<em><b>Has Precondition</b></em>' containment reference.
0701:             * <!-- begin-user-doc -->
0702:             * <!-- end-user-doc -->
0703:             * @generated
0704:             * @ordered
0705:             */
0706:            int ASYNC_ACTIVITY__HAS_PRECONDITION = ELEMENT_FEATURE_COUNT + 4;
0707:
0708:            /**
0709:             * The feature id for the '<em><b>Reentrant</b></em>' attribute.
0710:             * <!-- begin-user-doc -->
0711:             * <!-- end-user-doc -->
0712:             * @generated
0713:             * @ordered
0714:             */
0715:            int ASYNC_ACTIVITY__REENTRANT = ELEMENT_FEATURE_COUNT + 5;
0716:
0717:            /**
0718:             * The number of structural features of the '<em>Async Activity</em>' class.
0719:             * <!-- begin-user-doc -->
0720:             * <!-- end-user-doc -->
0721:             * @generated
0722:             * @ordered
0723:             */
0724:            int ASYNC_ACTIVITY_FEATURE_COUNT = ELEMENT_FEATURE_COUNT + 6;
0725:
0726:            /**
0727:             * The meta object id for the '{@link newprocess.impl.EventImpl <em>Event</em>}' class.
0728:             * <!-- begin-user-doc -->
0729:             * <!-- end-user-doc -->
0730:             * @see newprocess.impl.EventImpl
0731:             * @see newprocess.impl.NewprocessPackageImpl#getEvent()
0732:             * @generated
0733:             */
0734:            int EVENT = 6;
0735:
0736:            /**
0737:             * The feature id for the '<em><b>Name</b></em>' attribute.
0738:             * <!-- begin-user-doc -->
0739:             * <!-- end-user-doc -->
0740:             * @generated
0741:             * @ordered
0742:             */
0743:            int EVENT__NAME = ELEMENT__NAME;
0744:
0745:            /**
0746:             * The feature id for the '<em><b>Description</b></em>' attribute.
0747:             * <!-- begin-user-doc -->
0748:             * <!-- end-user-doc -->
0749:             * @generated
0750:             * @ordered
0751:             */
0752:            int EVENT__DESCRIPTION = ELEMENT__DESCRIPTION;
0753:
0754:            /**
0755:             * The feature id for the '<em><b>Implementation</b></em>' attribute.
0756:             * <!-- begin-user-doc -->
0757:             * <!-- end-user-doc -->
0758:             * @generated
0759:             * @ordered
0760:             */
0761:            int EVENT__IMPLEMENTATION = ELEMENT__IMPLEMENTATION;
0762:
0763:            /**
0764:             * The feature id for the '<em><b>Url</b></em>' attribute list.
0765:             * <!-- begin-user-doc -->
0766:             * <!-- end-user-doc -->
0767:             * @generated
0768:             * @ordered
0769:             */
0770:            int EVENT__URL = ELEMENT__URL;
0771:
0772:            /**
0773:             * The feature id for the '<em><b>Id</b></em>' attribute.
0774:             * <!-- begin-user-doc -->
0775:             * <!-- end-user-doc -->
0776:             * @generated
0777:             * @ordered
0778:             */
0779:            int EVENT__ID = ELEMENT__ID;
0780:
0781:            /**
0782:             * The feature id for the '<em><b>Has Env Entries</b></em>' containment reference list.
0783:             * <!-- begin-user-doc -->
0784:             * <!-- end-user-doc -->
0785:             * @generated
0786:             * @ordered
0787:             */
0788:            int EVENT__HAS_ENV_ENTRIES = ELEMENT__HAS_ENV_ENTRIES;
0789:
0790:            /**
0791:             * The feature id for the '<em><b>Has Postcondition</b></em>' containment reference.
0792:             * <!-- begin-user-doc -->
0793:             * <!-- end-user-doc -->
0794:             * @generated
0795:             * @ordered
0796:             */
0797:            int EVENT__HAS_POSTCONDITION = ELEMENT_FEATURE_COUNT + 0;
0798:
0799:            /**
0800:             * The feature id for the '<em><b>Reentrant</b></em>' attribute.
0801:             * <!-- begin-user-doc -->
0802:             * <!-- end-user-doc -->
0803:             * @generated
0804:             * @ordered
0805:             */
0806:            int EVENT__REENTRANT = ELEMENT_FEATURE_COUNT + 1;
0807:
0808:            /**
0809:             * The number of structural features of the '<em>Event</em>' class.
0810:             * <!-- begin-user-doc -->
0811:             * <!-- end-user-doc -->
0812:             * @generated
0813:             * @ordered
0814:             */
0815:            int EVENT_FEATURE_COUNT = ELEMENT_FEATURE_COUNT + 2;
0816:
0817:            /**
0818:             * The meta object id for the '{@link newprocess.impl.ActorImpl <em>Actor</em>}' class.
0819:             * <!-- begin-user-doc -->
0820:             * <!-- end-user-doc -->
0821:             * @see newprocess.impl.ActorImpl
0822:             * @see newprocess.impl.NewprocessPackageImpl#getActor()
0823:             * @generated
0824:             */
0825:            int ACTOR = 7;
0826:
0827:            /**
0828:             * The feature id for the '<em><b>Name</b></em>' attribute.
0829:             * <!-- begin-user-doc -->
0830:             * <!-- end-user-doc -->
0831:             * @generated
0832:             * @ordered
0833:             */
0834:            int ACTOR__NAME = ELEMENT__NAME;
0835:
0836:            /**
0837:             * The feature id for the '<em><b>Description</b></em>' attribute.
0838:             * <!-- begin-user-doc -->
0839:             * <!-- end-user-doc -->
0840:             * @generated
0841:             * @ordered
0842:             */
0843:            int ACTOR__DESCRIPTION = ELEMENT__DESCRIPTION;
0844:
0845:            /**
0846:             * The feature id for the '<em><b>Implementation</b></em>' attribute.
0847:             * <!-- begin-user-doc -->
0848:             * <!-- end-user-doc -->
0849:             * @generated
0850:             * @ordered
0851:             */
0852:            int ACTOR__IMPLEMENTATION = ELEMENT__IMPLEMENTATION;
0853:
0854:            /**
0855:             * The feature id for the '<em><b>Url</b></em>' attribute list.
0856:             * <!-- begin-user-doc -->
0857:             * <!-- end-user-doc -->
0858:             * @generated
0859:             * @ordered
0860:             */
0861:            int ACTOR__URL = ELEMENT__URL;
0862:
0863:            /**
0864:             * The feature id for the '<em><b>Id</b></em>' attribute.
0865:             * <!-- begin-user-doc -->
0866:             * <!-- end-user-doc -->
0867:             * @generated
0868:             * @ordered
0869:             */
0870:            int ACTOR__ID = ELEMENT__ID;
0871:
0872:            /**
0873:             * The feature id for the '<em><b>Has Env Entries</b></em>' containment reference list.
0874:             * <!-- begin-user-doc -->
0875:             * <!-- end-user-doc -->
0876:             * @generated
0877:             * @ordered
0878:             */
0879:            int ACTOR__HAS_ENV_ENTRIES = ELEMENT__HAS_ENV_ENTRIES;
0880:
0881:            /**
0882:             * The number of structural features of the '<em>Actor</em>' class.
0883:             * <!-- begin-user-doc -->
0884:             * <!-- end-user-doc -->
0885:             * @generated
0886:             * @ordered
0887:             */
0888:            int ACTOR_FEATURE_COUNT = ELEMENT_FEATURE_COUNT + 0;
0889:
0890:            /**
0891:             * The meta object id for the '{@link newprocess.impl.ListenerImpl <em>Listener</em>}' class.
0892:             * <!-- begin-user-doc -->
0893:             * <!-- end-user-doc -->
0894:             * @see newprocess.impl.ListenerImpl
0895:             * @see newprocess.impl.NewprocessPackageImpl#getListener()
0896:             * @generated
0897:             */
0898:            int LISTENER = 8;
0899:
0900:            /**
0901:             * The feature id for the '<em><b>Name</b></em>' attribute.
0902:             * <!-- begin-user-doc -->
0903:             * <!-- end-user-doc -->
0904:             * @generated
0905:             * @ordered
0906:             */
0907:            int LISTENER__NAME = ELEMENT__NAME;
0908:
0909:            /**
0910:             * The feature id for the '<em><b>Description</b></em>' attribute.
0911:             * <!-- begin-user-doc -->
0912:             * <!-- end-user-doc -->
0913:             * @generated
0914:             * @ordered
0915:             */
0916:            int LISTENER__DESCRIPTION = ELEMENT__DESCRIPTION;
0917:
0918:            /**
0919:             * The feature id for the '<em><b>Implementation</b></em>' attribute.
0920:             * <!-- begin-user-doc -->
0921:             * <!-- end-user-doc -->
0922:             * @generated
0923:             * @ordered
0924:             */
0925:            int LISTENER__IMPLEMENTATION = ELEMENT__IMPLEMENTATION;
0926:
0927:            /**
0928:             * The feature id for the '<em><b>Url</b></em>' attribute list.
0929:             * <!-- begin-user-doc -->
0930:             * <!-- end-user-doc -->
0931:             * @generated
0932:             * @ordered
0933:             */
0934:            int LISTENER__URL = ELEMENT__URL;
0935:
0936:            /**
0937:             * The feature id for the '<em><b>Id</b></em>' attribute.
0938:             * <!-- begin-user-doc -->
0939:             * <!-- end-user-doc -->
0940:             * @generated
0941:             * @ordered
0942:             */
0943:            int LISTENER__ID = ELEMENT__ID;
0944:
0945:            /**
0946:             * The feature id for the '<em><b>Has Env Entries</b></em>' containment reference list.
0947:             * <!-- begin-user-doc -->
0948:             * <!-- end-user-doc -->
0949:             * @generated
0950:             * @ordered
0951:             */
0952:            int LISTENER__HAS_ENV_ENTRIES = ELEMENT__HAS_ENV_ENTRIES;
0953:
0954:            /**
0955:             * The feature id for the '<em><b>Has Precondition</b></em>' containment reference.
0956:             * <!-- begin-user-doc -->
0957:             * <!-- end-user-doc -->
0958:             * @generated
0959:             * @ordered
0960:             */
0961:            int LISTENER__HAS_PRECONDITION = ELEMENT_FEATURE_COUNT + 0;
0962:
0963:            /**
0964:             * The feature id for the '<em><b>Reentrant</b></em>' attribute.
0965:             * <!-- begin-user-doc -->
0966:             * <!-- end-user-doc -->
0967:             * @generated
0968:             * @ordered
0969:             */
0970:            int LISTENER__REENTRANT = ELEMENT_FEATURE_COUNT + 1;
0971:
0972:            /**
0973:             * The number of structural features of the '<em>Listener</em>' class.
0974:             * <!-- begin-user-doc -->
0975:             * <!-- end-user-doc -->
0976:             * @generated
0977:             * @ordered
0978:             */
0979:            int LISTENER_FEATURE_COUNT = ELEMENT_FEATURE_COUNT + 2;
0980:
0981:            /**
0982:             * The meta object id for the '{@link newprocess.impl.EnvEntryImpl <em>Env Entry</em>}' class.
0983:             * <!-- begin-user-doc -->
0984:             * <!-- end-user-doc -->
0985:             * @see newprocess.impl.EnvEntryImpl
0986:             * @see newprocess.impl.NewprocessPackageImpl#getEnvEntry()
0987:             * @generated
0988:             */
0989:            int ENV_ENTRY = 9;
0990:
0991:            /**
0992:             * The feature id for the '<em><b>Name</b></em>' attribute.
0993:             * <!-- begin-user-doc -->
0994:             * <!-- end-user-doc -->
0995:             * @generated
0996:             * @ordered
0997:             */
0998:            int ENV_ENTRY__NAME = 0;
0999:
1000:            /**
1001:             * The feature id for the '<em><b>Type</b></em>' attribute.
1002:             * <!-- begin-user-doc -->
1003:             * <!-- end-user-doc -->
1004:             * @generated
1005:             * @ordered
1006:             */
1007:            int ENV_ENTRY__TYPE = 1;
1008:
1009:            /**
1010:             * The feature id for the '<em><b>Value</b></em>' attribute.
1011:             * <!-- begin-user-doc -->
1012:             * <!-- end-user-doc -->
1013:             * @generated
1014:             * @ordered
1015:             */
1016:            int ENV_ENTRY__VALUE = 2;
1017:
1018:            /**
1019:             * The number of structural features of the '<em>Env Entry</em>' class.
1020:             * <!-- begin-user-doc -->
1021:             * <!-- end-user-doc -->
1022:             * @generated
1023:             * @ordered
1024:             */
1025:            int ENV_ENTRY_FEATURE_COUNT = 3;
1026:
1027:            /**
1028:             * The meta object id for the '{@link newprocess.impl.MessageImpl <em>Message</em>}' class.
1029:             * <!-- begin-user-doc -->
1030:             * <!-- end-user-doc -->
1031:             * @see newprocess.impl.MessageImpl
1032:             * @see newprocess.impl.NewprocessPackageImpl#getMessage()
1033:             * @generated
1034:             */
1035:            int MESSAGE = 10;
1036:
1037:            /**
1038:             * The feature id for the '<em><b>Name</b></em>' attribute.
1039:             * <!-- begin-user-doc -->
1040:             * <!-- end-user-doc -->
1041:             * @generated
1042:             * @ordered
1043:             */
1044:            int MESSAGE__NAME = ELEMENT__NAME;
1045:
1046:            /**
1047:             * The feature id for the '<em><b>Description</b></em>' attribute.
1048:             * <!-- begin-user-doc -->
1049:             * <!-- end-user-doc -->
1050:             * @generated
1051:             * @ordered
1052:             */
1053:            int MESSAGE__DESCRIPTION = ELEMENT__DESCRIPTION;
1054:
1055:            /**
1056:             * The feature id for the '<em><b>Implementation</b></em>' attribute.
1057:             * <!-- begin-user-doc -->
1058:             * <!-- end-user-doc -->
1059:             * @generated
1060:             * @ordered
1061:             */
1062:            int MESSAGE__IMPLEMENTATION = ELEMENT__IMPLEMENTATION;
1063:
1064:            /**
1065:             * The feature id for the '<em><b>Url</b></em>' attribute list.
1066:             * <!-- begin-user-doc -->
1067:             * <!-- end-user-doc -->
1068:             * @generated
1069:             * @ordered
1070:             */
1071:            int MESSAGE__URL = ELEMENT__URL;
1072:
1073:            /**
1074:             * The feature id for the '<em><b>Id</b></em>' attribute.
1075:             * <!-- begin-user-doc -->
1076:             * <!-- end-user-doc -->
1077:             * @generated
1078:             * @ordered
1079:             */
1080:            int MESSAGE__ID = ELEMENT__ID;
1081:
1082:            /**
1083:             * The feature id for the '<em><b>Has Env Entries</b></em>' containment reference list.
1084:             * <!-- begin-user-doc -->
1085:             * <!-- end-user-doc -->
1086:             * @generated
1087:             * @ordered
1088:             */
1089:            int MESSAGE__HAS_ENV_ENTRIES = ELEMENT__HAS_ENV_ENTRIES;
1090:
1091:            /**
1092:             * The feature id for the '<em><b>Direction</b></em>' attribute.
1093:             * <!-- begin-user-doc -->
1094:             * <!-- end-user-doc -->
1095:             * @generated
1096:             * @ordered
1097:             */
1098:            int MESSAGE__DIRECTION = ELEMENT_FEATURE_COUNT + 0;
1099:
1100:            /**
1101:             * The number of structural features of the '<em>Message</em>' class.
1102:             * <!-- begin-user-doc -->
1103:             * <!-- end-user-doc -->
1104:             * @generated
1105:             * @ordered
1106:             */
1107:            int MESSAGE_FEATURE_COUNT = ELEMENT_FEATURE_COUNT + 1;
1108:
1109:            /**
1110:             * The meta object id for the '{@link newprocess.impl.ConditionProxyImpl <em>Condition Proxy</em>}' class.
1111:             * <!-- begin-user-doc -->
1112:             * <!-- end-user-doc -->
1113:             * @see newprocess.impl.ConditionProxyImpl
1114:             * @see newprocess.impl.NewprocessPackageImpl#getConditionProxy()
1115:             * @generated
1116:             */
1117:            int CONDITION_PROXY = 11;
1118:
1119:            /**
1120:             * The feature id for the '<em><b>Condition</b></em>' reference.
1121:             * <!-- begin-user-doc -->
1122:             * <!-- end-user-doc -->
1123:             * @generated
1124:             * @ordered
1125:             */
1126:            int CONDITION_PROXY__CONDITION = 0;
1127:
1128:            /**
1129:             * The feature id for the '<em><b>Inverted</b></em>' attribute.
1130:             * <!-- begin-user-doc -->
1131:             * <!-- end-user-doc -->
1132:             * @generated
1133:             * @ordered
1134:             */
1135:            int CONDITION_PROXY__INVERTED = 1;
1136:
1137:            /**
1138:             * The feature id for the '<em><b>Proxy Name</b></em>' attribute.
1139:             * <!-- begin-user-doc -->
1140:             * <!-- end-user-doc -->
1141:             * @generated
1142:             * @ordered
1143:             */
1144:            int CONDITION_PROXY__PROXY_NAME = 2;
1145:
1146:            /**
1147:             * The feature id for the '<em><b>Condition Term</b></em>' reference list.
1148:             * <!-- begin-user-doc -->
1149:             * <!-- end-user-doc -->
1150:             * @generated
1151:             * @ordered
1152:             */
1153:            int CONDITION_PROXY__CONDITION_TERM = 3;
1154:
1155:            /**
1156:             * The number of structural features of the '<em>Condition Proxy</em>' class.
1157:             * <!-- begin-user-doc -->
1158:             * <!-- end-user-doc -->
1159:             * @generated
1160:             * @ordered
1161:             */
1162:            int CONDITION_PROXY_FEATURE_COUNT = 4;
1163:
1164:            /**
1165:             * The meta object id for the '{@link newprocess.impl.ConclusionImpl <em>Conclusion</em>}' class.
1166:             * <!-- begin-user-doc -->
1167:             * <!-- end-user-doc -->
1168:             * @see newprocess.impl.ConclusionImpl
1169:             * @see newprocess.impl.NewprocessPackageImpl#getConclusion()
1170:             * @generated
1171:             */
1172:            int CONCLUSION = 12;
1173:
1174:            /**
1175:             * The feature id for the '<em><b>Name</b></em>' attribute.
1176:             * <!-- begin-user-doc -->
1177:             * <!-- end-user-doc -->
1178:             * @generated
1179:             * @ordered
1180:             */
1181:            int CONCLUSION__NAME = ELEMENT__NAME;
1182:
1183:            /**
1184:             * The feature id for the '<em><b>Description</b></em>' attribute.
1185:             * <!-- begin-user-doc -->
1186:             * <!-- end-user-doc -->
1187:             * @generated
1188:             * @ordered
1189:             */
1190:            int CONCLUSION__DESCRIPTION = ELEMENT__DESCRIPTION;
1191:
1192:            /**
1193:             * The feature id for the '<em><b>Implementation</b></em>' attribute.
1194:             * <!-- begin-user-doc -->
1195:             * <!-- end-user-doc -->
1196:             * @generated
1197:             * @ordered
1198:             */
1199:            int CONCLUSION__IMPLEMENTATION = ELEMENT__IMPLEMENTATION;
1200:
1201:            /**
1202:             * The feature id for the '<em><b>Url</b></em>' attribute list.
1203:             * <!-- begin-user-doc -->
1204:             * <!-- end-user-doc -->
1205:             * @generated
1206:             * @ordered
1207:             */
1208:            int CONCLUSION__URL = ELEMENT__URL;
1209:
1210:            /**
1211:             * The feature id for the '<em><b>Id</b></em>' attribute.
1212:             * <!-- begin-user-doc -->
1213:             * <!-- end-user-doc -->
1214:             * @generated
1215:             * @ordered
1216:             */
1217:            int CONCLUSION__ID = ELEMENT__ID;
1218:
1219:            /**
1220:             * The feature id for the '<em><b>Has Env Entries</b></em>' containment reference list.
1221:             * <!-- begin-user-doc -->
1222:             * <!-- end-user-doc -->
1223:             * @generated
1224:             * @ordered
1225:             */
1226:            int CONCLUSION__HAS_ENV_ENTRIES = ELEMENT__HAS_ENV_ENTRIES;
1227:
1228:            /**
1229:             * The feature id for the '<em><b>Has Precondition</b></em>' containment reference.
1230:             * <!-- begin-user-doc -->
1231:             * <!-- end-user-doc -->
1232:             * @generated
1233:             * @ordered
1234:             */
1235:            int CONCLUSION__HAS_PRECONDITION = ELEMENT_FEATURE_COUNT + 0;
1236:
1237:            /**
1238:             * The feature id for the '<em><b>Conclusion Proxy</b></em>' reference.
1239:             * <!-- begin-user-doc -->
1240:             * <!-- end-user-doc -->
1241:             * @generated
1242:             * @ordered
1243:             */
1244:            int CONCLUSION__CONCLUSION_PROXY = ELEMENT_FEATURE_COUNT + 1;
1245:
1246:            /**
1247:             * The number of structural features of the '<em>Conclusion</em>' class.
1248:             * <!-- begin-user-doc -->
1249:             * <!-- end-user-doc -->
1250:             * @generated
1251:             * @ordered
1252:             */
1253:            int CONCLUSION_FEATURE_COUNT = ELEMENT_FEATURE_COUNT + 2;
1254:
1255:            /**
1256:             * The meta object id for the '{@link newprocess.impl.ExpansionImpl <em>Expansion</em>}' class.
1257:             * <!-- begin-user-doc -->
1258:             * <!-- end-user-doc -->
1259:             * @see newprocess.impl.ExpansionImpl
1260:             * @see newprocess.impl.NewprocessPackageImpl#getExpansion()
1261:             * @generated
1262:             */
1263:            int EXPANSION = 13;
1264:
1265:            /**
1266:             * The feature id for the '<em><b>Name</b></em>' attribute.
1267:             * <!-- begin-user-doc -->
1268:             * <!-- end-user-doc -->
1269:             * @generated
1270:             * @ordered
1271:             */
1272:            int EXPANSION__NAME = ELEMENT__NAME;
1273:
1274:            /**
1275:             * The feature id for the '<em><b>Description</b></em>' attribute.
1276:             * <!-- begin-user-doc -->
1277:             * <!-- end-user-doc -->
1278:             * @generated
1279:             * @ordered
1280:             */
1281:            int EXPANSION__DESCRIPTION = ELEMENT__DESCRIPTION;
1282:
1283:            /**
1284:             * The feature id for the '<em><b>Implementation</b></em>' attribute.
1285:             * <!-- begin-user-doc -->
1286:             * <!-- end-user-doc -->
1287:             * @generated
1288:             * @ordered
1289:             */
1290:            int EXPANSION__IMPLEMENTATION = ELEMENT__IMPLEMENTATION;
1291:
1292:            /**
1293:             * The feature id for the '<em><b>Url</b></em>' attribute list.
1294:             * <!-- begin-user-doc -->
1295:             * <!-- end-user-doc -->
1296:             * @generated
1297:             * @ordered
1298:             */
1299:            int EXPANSION__URL = ELEMENT__URL;
1300:
1301:            /**
1302:             * The feature id for the '<em><b>Id</b></em>' attribute.
1303:             * <!-- begin-user-doc -->
1304:             * <!-- end-user-doc -->
1305:             * @generated
1306:             * @ordered
1307:             */
1308:            int EXPANSION__ID = ELEMENT__ID;
1309:
1310:            /**
1311:             * The feature id for the '<em><b>Has Env Entries</b></em>' containment reference list.
1312:             * <!-- begin-user-doc -->
1313:             * <!-- end-user-doc -->
1314:             * @generated
1315:             * @ordered
1316:             */
1317:            int EXPANSION__HAS_ENV_ENTRIES = ELEMENT__HAS_ENV_ENTRIES;
1318:
1319:            /**
1320:             * The feature id for the '<em><b>Has Postcondition</b></em>' containment reference.
1321:             * <!-- begin-user-doc -->
1322:             * <!-- end-user-doc -->
1323:             * @generated
1324:             * @ordered
1325:             */
1326:            int EXPANSION__HAS_POSTCONDITION = ELEMENT_FEATURE_COUNT + 0;
1327:
1328:            /**
1329:             * The feature id for the '<em><b>Expansion Proxy</b></em>' reference.
1330:             * <!-- begin-user-doc -->
1331:             * <!-- end-user-doc -->
1332:             * @generated
1333:             * @ordered
1334:             */
1335:            int EXPANSION__EXPANSION_PROXY = ELEMENT_FEATURE_COUNT + 1;
1336:
1337:            /**
1338:             * The number of structural features of the '<em>Expansion</em>' class.
1339:             * <!-- begin-user-doc -->
1340:             * <!-- end-user-doc -->
1341:             * @generated
1342:             * @ordered
1343:             */
1344:            int EXPANSION_FEATURE_COUNT = ELEMENT_FEATURE_COUNT + 2;
1345:
1346:            /**
1347:             * The meta object id for the '{@link newprocess.impl.ExpressionImpl <em>Expression</em>}' class.
1348:             * <!-- begin-user-doc -->
1349:             * <!-- end-user-doc -->
1350:             * @see newprocess.impl.ExpressionImpl
1351:             * @see newprocess.impl.NewprocessPackageImpl#getExpression()
1352:             * @generated
1353:             */
1354:            int EXPRESSION = 14;
1355:
1356:            /**
1357:             * The feature id for the '<em><b>Expression</b></em>' attribute.
1358:             * <!-- begin-user-doc -->
1359:             * <!-- end-user-doc -->
1360:             * @generated
1361:             * @ordered
1362:             */
1363:            int EXPRESSION__EXPRESSION = 0;
1364:
1365:            /**
1366:             * The feature id for the '<em><b>Has Terms</b></em>' containment reference list.
1367:             * <!-- begin-user-doc -->
1368:             * <!-- end-user-doc -->
1369:             * @generated
1370:             * @ordered
1371:             */
1372:            int EXPRESSION__HAS_TERMS = 1;
1373:
1374:            /**
1375:             * The feature id for the '<em><b>Has Root</b></em>' containment reference.
1376:             * <!-- begin-user-doc -->
1377:             * <!-- end-user-doc -->
1378:             * @generated
1379:             * @ordered
1380:             */
1381:            int EXPRESSION__HAS_ROOT = 2;
1382:
1383:            /**
1384:             * The number of structural features of the '<em>Expression</em>' class.
1385:             * <!-- begin-user-doc -->
1386:             * <!-- end-user-doc -->
1387:             * @generated
1388:             * @ordered
1389:             */
1390:            int EXPRESSION_FEATURE_COUNT = 3;
1391:
1392:            /**
1393:             * The meta object id for the '{@link newprocess.impl.TermImpl <em>Term</em>}' class.
1394:             * <!-- begin-user-doc -->
1395:             * <!-- end-user-doc -->
1396:             * @see newprocess.impl.TermImpl
1397:             * @see newprocess.impl.NewprocessPackageImpl#getTerm()
1398:             * @generated
1399:             */
1400:            int TERM = 15;
1401:
1402:            /**
1403:             * The number of structural features of the '<em>Term</em>' class.
1404:             * <!-- begin-user-doc -->
1405:             * <!-- end-user-doc -->
1406:             * @generated
1407:             * @ordered
1408:             */
1409:            int TERM_FEATURE_COUNT = 0;
1410:
1411:            /**
1412:             * The meta object id for the '{@link newprocess.impl.ConditionTermImpl <em>Condition Term</em>}' class.
1413:             * <!-- begin-user-doc -->
1414:             * <!-- end-user-doc -->
1415:             * @see newprocess.impl.ConditionTermImpl
1416:             * @see newprocess.impl.NewprocessPackageImpl#getConditionTerm()
1417:             * @generated
1418:             */
1419:            int CONDITION_TERM = 16;
1420:
1421:            /**
1422:             * The feature id for the '<em><b>Condition Proxy</b></em>' reference.
1423:             * <!-- begin-user-doc -->
1424:             * <!-- end-user-doc -->
1425:             * @generated
1426:             * @ordered
1427:             */
1428:            int CONDITION_TERM__CONDITION_PROXY = TERM_FEATURE_COUNT + 0;
1429:
1430:            /**
1431:             * The number of structural features of the '<em>Condition Term</em>' class.
1432:             * <!-- begin-user-doc -->
1433:             * <!-- end-user-doc -->
1434:             * @generated
1435:             * @ordered
1436:             */
1437:            int CONDITION_TERM_FEATURE_COUNT = TERM_FEATURE_COUNT + 1;
1438:
1439:            /**
1440:             * The meta object id for the '{@link newprocess.impl.OperatorTermImpl <em>Operator Term</em>}' class.
1441:             * <!-- begin-user-doc -->
1442:             * <!-- end-user-doc -->
1443:             * @see newprocess.impl.OperatorTermImpl
1444:             * @see newprocess.impl.NewprocessPackageImpl#getOperatorTerm()
1445:             * @generated
1446:             */
1447:            int OPERATOR_TERM = 17;
1448:
1449:            /**
1450:             * The feature id for the '<em><b>Sub Term</b></em>' reference list.
1451:             * <!-- begin-user-doc -->
1452:             * <!-- end-user-doc -->
1453:             * @generated
1454:             * @ordered
1455:             */
1456:            int OPERATOR_TERM__SUB_TERM = TERM_FEATURE_COUNT + 0;
1457:
1458:            /**
1459:             * The number of structural features of the '<em>Operator Term</em>' class.
1460:             * <!-- begin-user-doc -->
1461:             * <!-- end-user-doc -->
1462:             * @generated
1463:             * @ordered
1464:             */
1465:            int OPERATOR_TERM_FEATURE_COUNT = TERM_FEATURE_COUNT + 1;
1466:
1467:            /**
1468:             * The meta object id for the '{@link newprocess.impl.OrOperatorImpl <em>Or Operator</em>}' class.
1469:             * <!-- begin-user-doc -->
1470:             * <!-- end-user-doc -->
1471:             * @see newprocess.impl.OrOperatorImpl
1472:             * @see newprocess.impl.NewprocessPackageImpl#getOrOperator()
1473:             * @generated
1474:             */
1475:            int OR_OPERATOR = 18;
1476:
1477:            /**
1478:             * The feature id for the '<em><b>Sub Term</b></em>' reference list.
1479:             * <!-- begin-user-doc -->
1480:             * <!-- end-user-doc -->
1481:             * @generated
1482:             * @ordered
1483:             */
1484:            int OR_OPERATOR__SUB_TERM = OPERATOR_TERM__SUB_TERM;
1485:
1486:            /**
1487:             * The number of structural features of the '<em>Or Operator</em>' class.
1488:             * <!-- begin-user-doc -->
1489:             * <!-- end-user-doc -->
1490:             * @generated
1491:             * @ordered
1492:             */
1493:            int OR_OPERATOR_FEATURE_COUNT = OPERATOR_TERM_FEATURE_COUNT + 0;
1494:
1495:            /**
1496:             * The meta object id for the '{@link newprocess.impl.AndOperatorImpl <em>And Operator</em>}' class.
1497:             * <!-- begin-user-doc -->
1498:             * <!-- end-user-doc -->
1499:             * @see newprocess.impl.AndOperatorImpl
1500:             * @see newprocess.impl.NewprocessPackageImpl#getAndOperator()
1501:             * @generated
1502:             */
1503:            int AND_OPERATOR = 19;
1504:
1505:            /**
1506:             * The feature id for the '<em><b>Sub Term</b></em>' reference list.
1507:             * <!-- begin-user-doc -->
1508:             * <!-- end-user-doc -->
1509:             * @generated
1510:             * @ordered
1511:             */
1512:            int AND_OPERATOR__SUB_TERM = OPERATOR_TERM__SUB_TERM;
1513:
1514:            /**
1515:             * The number of structural features of the '<em>And Operator</em>' class.
1516:             * <!-- begin-user-doc -->
1517:             * <!-- end-user-doc -->
1518:             * @generated
1519:             * @ordered
1520:             */
1521:            int AND_OPERATOR_FEATURE_COUNT = OPERATOR_TERM_FEATURE_COUNT + 0;
1522:
1523:            /**
1524:             * The meta object id for the '{@link newprocess.impl.RootImpl <em>Root</em>}' class.
1525:             * <!-- begin-user-doc -->
1526:             * <!-- end-user-doc -->
1527:             * @see newprocess.impl.RootImpl
1528:             * @see newprocess.impl.NewprocessPackageImpl#getRoot()
1529:             * @generated
1530:             */
1531:            int ROOT = 20;
1532:
1533:            /**
1534:             * The feature id for the '<em><b>Term</b></em>' reference.
1535:             * <!-- begin-user-doc -->
1536:             * <!-- end-user-doc -->
1537:             * @generated
1538:             * @ordered
1539:             */
1540:            int ROOT__TERM = 0;
1541:
1542:            /**
1543:             * The number of structural features of the '<em>Root</em>' class.
1544:             * <!-- begin-user-doc -->
1545:             * <!-- end-user-doc -->
1546:             * @generated
1547:             * @ordered
1548:             */
1549:            int ROOT_FEATURE_COUNT = 1;
1550:
1551:            /**
1552:             * The meta object id for the '{@link newprocess.impl.GlobalsImpl <em>Globals</em>}' class.
1553:             * <!-- begin-user-doc -->
1554:             * <!-- end-user-doc -->
1555:             * @see newprocess.impl.GlobalsImpl
1556:             * @see newprocess.impl.NewprocessPackageImpl#getGlobals()
1557:             * @generated
1558:             */
1559:            int GLOBALS = 21;
1560:
1561:            /**
1562:             * The feature id for the '<em><b>Has Condition</b></em>' containment reference list.
1563:             * <!-- begin-user-doc -->
1564:             * <!-- end-user-doc -->
1565:             * @generated
1566:             * @ordered
1567:             */
1568:            int GLOBALS__HAS_CONDITION = 0;
1569:
1570:            /**
1571:             * The feature id for the '<em><b>Has Loader</b></em>' containment reference.
1572:             * <!-- begin-user-doc -->
1573:             * <!-- end-user-doc -->
1574:             * @generated
1575:             * @ordered
1576:             */
1577:            int GLOBALS__HAS_LOADER = 1;
1578:
1579:            /**
1580:             * The number of structural features of the '<em>Globals</em>' class.
1581:             * <!-- begin-user-doc -->
1582:             * <!-- end-user-doc -->
1583:             * @generated
1584:             * @ordered
1585:             */
1586:            int GLOBALS_FEATURE_COUNT = 2;
1587:
1588:            /**
1589:             * The meta object id for the '{@link newprocess.Direction <em>Direction</em>}' enum.
1590:             * <!-- begin-user-doc -->
1591:             * <!-- end-user-doc -->
1592:             * @see newprocess.Direction
1593:             * @see newprocess.impl.NewprocessPackageImpl#getDirection()
1594:             * @generated
1595:             */
1596:            int DIRECTION = 22;
1597:
1598:            /**
1599:             * Returns the meta object for class '{@link newprocess.Process <em>Process</em>}'.
1600:             * <!-- begin-user-doc -->
1601:             * <!-- end-user-doc -->
1602:             * @return the meta object for class '<em>Process</em>'.
1603:             * @see newprocess.Process
1604:             * @generated
1605:             */
1606:            EClass getProcess();
1607:
1608:            /**
1609:             * Returns the meta object for the attribute '{@link newprocess.Process#getSubject <em>Subject</em>}'.
1610:             * <!-- begin-user-doc -->
1611:             * <!-- end-user-doc -->
1612:             * @return the meta object for the attribute '<em>Subject</em>'.
1613:             * @see newprocess.Process#getSubject()
1614:             * @see #getProcess()
1615:             * @generated
1616:             */
1617:            EAttribute getProcess_Subject();
1618:
1619:            /**
1620:             * Returns the meta object for the containment reference list '{@link newprocess.Process#getHasSyncActivities <em>Has Sync Activities</em>}'.
1621:             * <!-- begin-user-doc -->
1622:             * <!-- end-user-doc -->
1623:             * @return the meta object for the containment reference list '<em>Has Sync Activities</em>'.
1624:             * @see newprocess.Process#getHasSyncActivities()
1625:             * @see #getProcess()
1626:             * @generated
1627:             */
1628:            EReference getProcess_HasSyncActivities();
1629:
1630:            /**
1631:             * Returns the meta object for the containment reference list '{@link newprocess.Process#getHasAsyncActivities <em>Has Async Activities</em>}'.
1632:             * <!-- begin-user-doc -->
1633:             * <!-- end-user-doc -->
1634:             * @return the meta object for the containment reference list '<em>Has Async Activities</em>'.
1635:             * @see newprocess.Process#getHasAsyncActivities()
1636:             * @see #getProcess()
1637:             * @generated
1638:             */
1639:            EReference getProcess_HasAsyncActivities();
1640:
1641:            /**
1642:             * Returns the meta object for the containment reference list '{@link newprocess.Process#getHasEvents <em>Has Events</em>}'.
1643:             * <!-- begin-user-doc -->
1644:             * <!-- end-user-doc -->
1645:             * @return the meta object for the containment reference list '<em>Has Events</em>'.
1646:             * @see newprocess.Process#getHasEvents()
1647:             * @see #getProcess()
1648:             * @generated
1649:             */
1650:            EReference getProcess_HasEvents();
1651:
1652:            /**
1653:             * Returns the meta object for the containment reference list '{@link newprocess.Process#getHasListeners <em>Has Listeners</em>}'.
1654:             * <!-- begin-user-doc -->
1655:             * <!-- end-user-doc -->
1656:             * @return the meta object for the containment reference list '<em>Has Listeners</em>'.
1657:             * @see newprocess.Process#getHasListeners()
1658:             * @see #getProcess()
1659:             * @generated
1660:             */
1661:            EReference getProcess_HasListeners();
1662:
1663:            /**
1664:             * Returns the meta object for the containment reference list '{@link newprocess.Process#getHasActors <em>Has Actors</em>}'.
1665:             * <!-- begin-user-doc -->
1666:             * <!-- end-user-doc -->
1667:             * @return the meta object for the containment reference list '<em>Has Actors</em>'.
1668:             * @see newprocess.Process#getHasActors()
1669:             * @see #getProcess()
1670:             * @generated
1671:             */
1672:            EReference getProcess_HasActors();
1673:
1674:            /**
1675:             * Returns the meta object for the containment reference list '{@link newprocess.Process#getHasMessages <em>Has Messages</em>}'.
1676:             * <!-- begin-user-doc -->
1677:             * <!-- end-user-doc -->
1678:             * @return the meta object for the containment reference list '<em>Has Messages</em>'.
1679:             * @see newprocess.Process#getHasMessages()
1680:             * @see #getProcess()
1681:             * @generated
1682:             */
1683:            EReference getProcess_HasMessages();
1684:
1685:            /**
1686:             * Returns the meta object for the containment reference list '{@link newprocess.Process#getHasConclusions <em>Has Conclusions</em>}'.
1687:             * <!-- begin-user-doc -->
1688:             * <!-- end-user-doc -->
1689:             * @return the meta object for the containment reference list '<em>Has Conclusions</em>'.
1690:             * @see newprocess.Process#getHasConclusions()
1691:             * @see #getProcess()
1692:             * @generated
1693:             */
1694:            EReference getProcess_HasConclusions();
1695:
1696:            /**
1697:             * Returns the meta object for the containment reference list '{@link newprocess.Process#getHasExpansions <em>Has Expansions</em>}'.
1698:             * <!-- begin-user-doc -->
1699:             * <!-- end-user-doc -->
1700:             * @return the meta object for the containment reference list '<em>Has Expansions</em>'.
1701:             * @see newprocess.Process#getHasExpansions()
1702:             * @see #getProcess()
1703:             * @generated
1704:             */
1705:            EReference getProcess_HasExpansions();
1706:
1707:            /**
1708:             * Returns the meta object for the containment reference list '{@link newprocess.Process#getHasConditionProxy <em>Has Condition Proxy</em>}'.
1709:             * <!-- begin-user-doc -->
1710:             * <!-- end-user-doc -->
1711:             * @return the meta object for the containment reference list '<em>Has Condition Proxy</em>'.
1712:             * @see newprocess.Process#getHasConditionProxy()
1713:             * @see #getProcess()
1714:             * @generated
1715:             */
1716:            EReference getProcess_HasConditionProxy();
1717:
1718:            /**
1719:             * Returns the meta object for the containment reference '{@link newprocess.Process#getHasGlobals <em>Has Globals</em>}'.
1720:             * <!-- begin-user-doc -->
1721:             * <!-- end-user-doc -->
1722:             * @return the meta object for the containment reference '<em>Has Globals</em>'.
1723:             * @see newprocess.Process#getHasGlobals()
1724:             * @see #getProcess()
1725:             * @generated
1726:             */
1727:            EReference getProcess_HasGlobals();
1728:
1729:            /**
1730:             * Returns the meta object for the attribute '{@link newprocess.Process#getNamespace <em>Namespace</em>}'.
1731:             * <!-- begin-user-doc -->
1732:             * <!-- end-user-doc -->
1733:             * @return the meta object for the attribute '<em>Namespace</em>'.
1734:             * @see newprocess.Process#getNamespace()
1735:             * @see #getProcess()
1736:             * @generated
1737:             */
1738:            EAttribute getProcess_Namespace();
1739:
1740:            /**
1741:             * Returns the meta object for class '{@link newprocess.Condition <em>Condition</em>}'.
1742:             * <!-- begin-user-doc -->
1743:             * <!-- end-user-doc -->
1744:             * @return the meta object for class '<em>Condition</em>'.
1745:             * @see newprocess.Condition
1746:             * @generated
1747:             */
1748:            EClass getCondition();
1749:
1750:            /**
1751:             * Returns the meta object for the attribute '{@link newprocess.Condition#isTemporal <em>Temporal</em>}'.
1752:             * <!-- begin-user-doc -->
1753:             * <!-- end-user-doc -->
1754:             * @return the meta object for the attribute '<em>Temporal</em>'.
1755:             * @see newprocess.Condition#isTemporal()
1756:             * @see #getCondition()
1757:             * @generated
1758:             */
1759:            EAttribute getCondition_Temporal();
1760:
1761:            /**
1762:             * Returns the meta object for the attribute '{@link newprocess.Condition#isTagged <em>Tagged</em>}'.
1763:             * <!-- begin-user-doc -->
1764:             * <!-- end-user-doc -->
1765:             * @return the meta object for the attribute '<em>Tagged</em>'.
1766:             * @see newprocess.Condition#isTagged()
1767:             * @see #getCondition()
1768:             * @generated
1769:             */
1770:            EAttribute getCondition_Tagged();
1771:
1772:            /**
1773:             * Returns the meta object for class '{@link newprocess.Element <em>Element</em>}'.
1774:             * <!-- begin-user-doc -->
1775:             * <!-- end-user-doc -->
1776:             * @return the meta object for class '<em>Element</em>'.
1777:             * @see newprocess.Element
1778:             * @generated
1779:             */
1780:            EClass getElement();
1781:
1782:            /**
1783:             * Returns the meta object for the attribute '{@link newprocess.Element#getName <em>Name</em>}'.
1784:             * <!-- begin-user-doc -->
1785:             * <!-- end-user-doc -->
1786:             * @return the meta object for the attribute '<em>Name</em>'.
1787:             * @see newprocess.Element#getName()
1788:             * @see #getElement()
1789:             * @generated
1790:             */
1791:            EAttribute getElement_Name();
1792:
1793:            /**
1794:             * Returns the meta object for the attribute '{@link newprocess.Element#getDescription <em>Description</em>}'.
1795:             * <!-- begin-user-doc -->
1796:             * <!-- end-user-doc -->
1797:             * @return the meta object for the attribute '<em>Description</em>'.
1798:             * @see newprocess.Element#getDescription()
1799:             * @see #getElement()
1800:             * @generated
1801:             */
1802:            EAttribute getElement_Description();
1803:
1804:            /**
1805:             * Returns the meta object for the attribute '{@link newprocess.Element#getImplementation <em>Implementation</em>}'.
1806:             * <!-- begin-user-doc -->
1807:             * <!-- end-user-doc -->
1808:             * @return the meta object for the attribute '<em>Implementation</em>'.
1809:             * @see newprocess.Element#getImplementation()
1810:             * @see #getElement()
1811:             * @generated
1812:             */
1813:            EAttribute getElement_Implementation();
1814:
1815:            /**
1816:             * Returns the meta object for the attribute list '{@link newprocess.Element#getUrl <em>Url</em>}'.
1817:             * <!-- begin-user-doc -->
1818:             * <!-- end-user-doc -->
1819:             * @return the meta object for the attribute list '<em>Url</em>'.
1820:             * @see newprocess.Element#getUrl()
1821:             * @see #getElement()
1822:             * @generated
1823:             */
1824:            EAttribute getElement_Url();
1825:
1826:            /**
1827:             * Returns the meta object for the attribute '{@link newprocess.Element#getId <em>Id</em>}'.
1828:             * <!-- begin-user-doc -->
1829:             * <!-- end-user-doc -->
1830:             * @return the meta object for the attribute '<em>Id</em>'.
1831:             * @see newprocess.Element#getId()
1832:             * @see #getElement()
1833:             * @generated
1834:             */
1835:            EAttribute getElement_Id();
1836:
1837:            /**
1838:             * Returns the meta object for the containment reference list '{@link newprocess.Element#getHasEnvEntries <em>Has Env Entries</em>}'.
1839:             * <!-- begin-user-doc -->
1840:             * <!-- end-user-doc -->
1841:             * @return the meta object for the containment reference list '<em>Has Env Entries</em>'.
1842:             * @see newprocess.Element#getHasEnvEntries()
1843:             * @see #getElement()
1844:             * @generated
1845:             */
1846:            EReference getElement_HasEnvEntries();
1847:
1848:            /**
1849:             * Returns the meta object for class '{@link newprocess.SyncActivity <em>Sync Activity</em>}'.
1850:             * <!-- begin-user-doc -->
1851:             * <!-- end-user-doc -->
1852:             * @return the meta object for class '<em>Sync Activity</em>'.
1853:             * @see newprocess.SyncActivity
1854:             * @generated
1855:             */
1856:            EClass getSyncActivity();
1857:
1858:            /**
1859:             * Returns the meta object for the attribute '{@link newprocess.SyncActivity#getTrials <em>Trials</em>}'.
1860:             * <!-- begin-user-doc -->
1861:             * <!-- end-user-doc -->
1862:             * @return the meta object for the attribute '<em>Trials</em>'.
1863:             * @see newprocess.SyncActivity#getTrials()
1864:             * @see #getSyncActivity()
1865:             * @generated
1866:             */
1867:            EAttribute getSyncActivity_Trials();
1868:
1869:            /**
1870:             * Returns the meta object for the attribute '{@link newprocess.SyncActivity#getRetryDelay <em>Retry Delay</em>}'.
1871:             * <!-- begin-user-doc -->
1872:             * <!-- end-user-doc -->
1873:             * @return the meta object for the attribute '<em>Retry Delay</em>'.
1874:             * @see newprocess.SyncActivity#getRetryDelay()
1875:             * @see #getSyncActivity()
1876:             * @generated
1877:             */
1878:            EAttribute getSyncActivity_RetryDelay();
1879:
1880:            /**
1881:             * Returns the meta object for the containment reference '{@link newprocess.SyncActivity#getHasPostcondition <em>Has Postcondition</em>}'.
1882:             * <!-- begin-user-doc -->
1883:             * <!-- end-user-doc -->
1884:             * @return the meta object for the containment reference '<em>Has Postcondition</em>'.
1885:             * @see newprocess.SyncActivity#getHasPostcondition()
1886:             * @see #getSyncActivity()
1887:             * @generated
1888:             */
1889:            EReference getSyncActivity_HasPostcondition();
1890:
1891:            /**
1892:             * Returns the meta object for the containment reference '{@link newprocess.SyncActivity#getHasPrecondition <em>Has Precondition</em>}'.
1893:             * <!-- begin-user-doc -->
1894:             * <!-- end-user-doc -->
1895:             * @return the meta object for the containment reference '<em>Has Precondition</em>'.
1896:             * @see newprocess.SyncActivity#getHasPrecondition()
1897:             * @see #getSyncActivity()
1898:             * @generated
1899:             */
1900:            EReference getSyncActivity_HasPrecondition();
1901:
1902:            /**
1903:             * Returns the meta object for the attribute '{@link newprocess.SyncActivity#isReentrant <em>Reentrant</em>}'.
1904:             * <!-- begin-user-doc -->
1905:             * <!-- end-user-doc -->
1906:             * @return the meta object for the attribute '<em>Reentrant</em>'.
1907:             * @see newprocess.SyncActivity#isReentrant()
1908:             * @see #getSyncActivity()
1909:             * @generated
1910:             */
1911:            EAttribute getSyncActivity_Reentrant();
1912:
1913:            /**
1914:             * Returns the meta object for class '{@link newprocess.Loader <em>Loader</em>}'.
1915:             * <!-- begin-user-doc -->
1916:             * <!-- end-user-doc -->
1917:             * @return the meta object for class '<em>Loader</em>'.
1918:             * @see newprocess.Loader
1919:             * @generated
1920:             */
1921:            EClass getLoader();
1922:
1923:            /**
1924:             * Returns the meta object for class '{@link newprocess.AsyncActivity <em>Async Activity</em>}'.
1925:             * <!-- begin-user-doc -->
1926:             * <!-- end-user-doc -->
1927:             * @return the meta object for class '<em>Async Activity</em>'.
1928:             * @see newprocess.AsyncActivity
1929:             * @generated
1930:             */
1931:            EClass getAsyncActivity();
1932:
1933:            /**
1934:             * Returns the meta object for the attribute '{@link newprocess.AsyncActivity#isOptional <em>Optional</em>}'.
1935:             * <!-- begin-user-doc -->
1936:             * <!-- end-user-doc -->
1937:             * @return the meta object for the attribute '<em>Optional</em>'.
1938:             * @see newprocess.AsyncActivity#isOptional()
1939:             * @see #getAsyncActivity()
1940:             * @generated
1941:             */
1942:            EAttribute getAsyncActivity_Optional();
1943:
1944:            /**
1945:             * Returns the meta object for the attribute '{@link newprocess.AsyncActivity#getTimeout <em>Timeout</em>}'.
1946:             * <!-- begin-user-doc -->
1947:             * <!-- end-user-doc -->
1948:             * @return the meta object for the attribute '<em>Timeout</em>'.
1949:             * @see newprocess.AsyncActivity#getTimeout()
1950:             * @see #getAsyncActivity()
1951:             * @generated
1952:             */
1953:            EAttribute getAsyncActivity_Timeout();
1954:
1955:            /**
1956:             * Returns the meta object for the reference '{@link newprocess.AsyncActivity#getActor <em>Actor</em>}'.
1957:             * <!-- begin-user-doc -->
1958:             * <!-- end-user-doc -->
1959:             * @return the meta object for the reference '<em>Actor</em>'.
1960:             * @see newprocess.AsyncActivity#getActor()
1961:             * @see #getAsyncActivity()
1962:             * @generated
1963:             */
1964:            EReference getAsyncActivity_Actor();
1965:
1966:            /**
1967:             * Returns the meta object for the containment reference '{@link newprocess.AsyncActivity#getHasPostcondition <em>Has Postcondition</em>}'.
1968:             * <!-- begin-user-doc -->
1969:             * <!-- end-user-doc -->
1970:             * @return the meta object for the containment reference '<em>Has Postcondition</em>'.
1971:             * @see newprocess.AsyncActivity#getHasPostcondition()
1972:             * @see #getAsyncActivity()
1973:             * @generated
1974:             */
1975:            EReference getAsyncActivity_HasPostcondition();
1976:
1977:            /**
1978:             * Returns the meta object for the containment reference '{@link newprocess.AsyncActivity#getHasPrecondition <em>Has Precondition</em>}'.
1979:             * <!-- begin-user-doc -->
1980:             * <!-- end-user-doc -->
1981:             * @return the meta object for the containment reference '<em>Has Precondition</em>'.
1982:             * @see newprocess.AsyncActivity#getHasPrecondition()
1983:             * @see #getAsyncActivity()
1984:             * @generated
1985:             */
1986:            EReference getAsyncActivity_HasPrecondition();
1987:
1988:            /**
1989:             * Returns the meta object for the attribute '{@link newprocess.AsyncActivity#isReentrant <em>Reentrant</em>}'.
1990:             * <!-- begin-user-doc -->
1991:             * <!-- end-user-doc -->
1992:             * @return the meta object for the attribute '<em>Reentrant</em>'.
1993:             * @see newprocess.AsyncActivity#isReentrant()
1994:             * @see #getAsyncActivity()
1995:             * @generated
1996:             */
1997:            EAttribute getAsyncActivity_Reentrant();
1998:
1999:            /**
2000:             * Returns the meta object for class '{@link newprocess.Event <em>Event</em>}'.
2001:             * <!-- begin-user-doc -->
2002:             * <!-- end-user-doc -->
2003:             * @return the meta object for class '<em>Event</em>'.
2004:             * @see newprocess.Event
2005:             * @generated
2006:             */
2007:            EClass getEvent();
2008:
2009:            /**
2010:             * Returns the meta object for the containment reference '{@link newprocess.Event#getHasPostcondition <em>Has Postcondition</em>}'.
2011:             * <!-- begin-user-doc -->
2012:             * <!-- end-user-doc -->
2013:             * @return the meta object for the containment reference '<em>Has Postcondition</em>'.
2014:             * @see newprocess.Event#getHasPostcondition()
2015:             * @see #getEvent()
2016:             * @generated
2017:             */
2018:            EReference getEvent_HasPostcondition();
2019:
2020:            /**
2021:             * Returns the meta object for the attribute '{@link newprocess.Event#isReentrant <em>Reentrant</em>}'.
2022:             * <!-- begin-user-doc -->
2023:             * <!-- end-user-doc -->
2024:             * @return the meta object for the attribute '<em>Reentrant</em>'.
2025:             * @see newprocess.Event#isReentrant()
2026:             * @see #getEvent()
2027:             * @generated
2028:             */
2029:            EAttribute getEvent_Reentrant();
2030:
2031:            /**
2032:             * Returns the meta object for class '{@link newprocess.Actor <em>Actor</em>}'.
2033:             * <!-- begin-user-doc -->
2034:             * <!-- end-user-doc -->
2035:             * @return the meta object for class '<em>Actor</em>'.
2036:             * @see newprocess.Actor
2037:             * @generated
2038:             */
2039:            EClass getActor();
2040:
2041:            /**
2042:             * Returns the meta object for class '{@link newprocess.Listener <em>Listener</em>}'.
2043:             * <!-- begin-user-doc -->
2044:             * <!-- end-user-doc -->
2045:             * @return the meta object for class '<em>Listener</em>'.
2046:             * @see newprocess.Listener
2047:             * @generated
2048:             */
2049:            EClass getListener();
2050:
2051:            /**
2052:             * Returns the meta object for the containment reference '{@link newprocess.Listener#getHasPrecondition <em>Has Precondition</em>}'.
2053:             * <!-- begin-user-doc -->
2054:             * <!-- end-user-doc -->
2055:             * @return the meta object for the containment reference '<em>Has Precondition</em>'.
2056:             * @see newprocess.Listener#getHasPrecondition()
2057:             * @see #getListener()
2058:             * @generated
2059:             */
2060:            EReference getListener_HasPrecondition();
2061:
2062:            /**
2063:             * Returns the meta object for the attribute '{@link newprocess.Listener#isReentrant <em>Reentrant</em>}'.
2064:             * <!-- begin-user-doc -->
2065:             * <!-- end-user-doc -->
2066:             * @return the meta object for the attribute '<em>Reentrant</em>'.
2067:             * @see newprocess.Listener#isReentrant()
2068:             * @see #getListener()
2069:             * @generated
2070:             */
2071:            EAttribute getListener_Reentrant();
2072:
2073:            /**
2074:             * Returns the meta object for class '{@link newprocess.EnvEntry <em>Env Entry</em>}'.
2075:             * <!-- begin-user-doc -->
2076:             * <!-- end-user-doc -->
2077:             * @return the meta object for class '<em>Env Entry</em>'.
2078:             * @see newprocess.EnvEntry
2079:             * @generated
2080:             */
2081:            EClass getEnvEntry();
2082:
2083:            /**
2084:             * Returns the meta object for the attribute '{@link newprocess.EnvEntry#getName <em>Name</em>}'.
2085:             * <!-- begin-user-doc -->
2086:             * <!-- end-user-doc -->
2087:             * @return the meta object for the attribute '<em>Name</em>'.
2088:             * @see newprocess.EnvEntry#getName()
2089:             * @see #getEnvEntry()
2090:             * @generated
2091:             */
2092:            EAttribute getEnvEntry_Name();
2093:
2094:            /**
2095:             * Returns the meta object for the attribute '{@link newprocess.EnvEntry#getType <em>Type</em>}'.
2096:             * <!-- begin-user-doc -->
2097:             * <!-- end-user-doc -->
2098:             * @return the meta object for the attribute '<em>Type</em>'.
2099:             * @see newprocess.EnvEntry#getType()
2100:             * @see #getEnvEntry()
2101:             * @generated
2102:             */
2103:            EAttribute getEnvEntry_Type();
2104:
2105:            /**
2106:             * Returns the meta object for the attribute '{@link newprocess.EnvEntry#getValue <em>Value</em>}'.
2107:             * <!-- begin-user-doc -->
2108:             * <!-- end-user-doc -->
2109:             * @return the meta object for the attribute '<em>Value</em>'.
2110:             * @see newprocess.EnvEntry#getValue()
2111:             * @see #getEnvEntry()
2112:             * @generated
2113:             */
2114:            EAttribute getEnvEntry_Value();
2115:
2116:            /**
2117:             * Returns the meta object for class '{@link newprocess.Message <em>Message</em>}'.
2118:             * <!-- begin-user-doc -->
2119:             * <!-- end-user-doc -->
2120:             * @return the meta object for class '<em>Message</em>'.
2121:             * @see newprocess.Message
2122:             * @generated
2123:             */
2124:            EClass getMessage();
2125:
2126:            /**
2127:             * Returns the meta object for the attribute '{@link newprocess.Message#getDirection <em>Direction</em>}'.
2128:             * <!-- begin-user-doc -->
2129:             * <!-- end-user-doc -->
2130:             * @return the meta object for the attribute '<em>Direction</em>'.
2131:             * @see newprocess.Message#getDirection()
2132:             * @see #getMessage()
2133:             * @generated
2134:             */
2135:            EAttribute getMessage_Direction();
2136:
2137:            /**
2138:             * Returns the meta object for class '{@link newprocess.ConditionProxy <em>Condition Proxy</em>}'.
2139:             * <!-- begin-user-doc -->
2140:             * <!-- end-user-doc -->
2141:             * @return the meta object for class '<em>Condition Proxy</em>'.
2142:             * @see newprocess.ConditionProxy
2143:             * @generated
2144:             */
2145:            EClass getConditionProxy();
2146:
2147:            /**
2148:             * Returns the meta object for the reference '{@link newprocess.ConditionProxy#getCondition <em>Condition</em>}'.
2149:             * <!-- begin-user-doc -->
2150:             * <!-- end-user-doc -->
2151:             * @return the meta object for the reference '<em>Condition</em>'.
2152:             * @see newprocess.ConditionProxy#getCondition()
2153:             * @see #getConditionProxy()
2154:             * @generated
2155:             */
2156:            EReference getConditionProxy_Condition();
2157:
2158:            /**
2159:             * Returns the meta object for the attribute '{@link newprocess.ConditionProxy#isInverted <em>Inverted</em>}'.
2160:             * <!-- begin-user-doc -->
2161:             * <!-- end-user-doc -->
2162:             * @return the meta object for the attribute '<em>Inverted</em>'.
2163:             * @see newprocess.ConditionProxy#isInverted()
2164:             * @see #getConditionProxy()
2165:             * @generated
2166:             */
2167:            EAttribute getConditionProxy_Inverted();
2168:
2169:            /**
2170:             * Returns the meta object for the attribute '{@link newprocess.ConditionProxy#getProxyName <em>Proxy Name</em>}'.
2171:             * <!-- begin-user-doc -->
2172:             * <!-- end-user-doc -->
2173:             * @return the meta object for the attribute '<em>Proxy Name</em>'.
2174:             * @see newprocess.ConditionProxy#getProxyName()
2175:             * @see #getConditionProxy()
2176:             * @generated
2177:             */
2178:            EAttribute getConditionProxy_ProxyName();
2179:
2180:            /**
2181:             * Returns the meta object for the reference list '{@link newprocess.ConditionProxy#getConditionTerm <em>Condition Term</em>}'.
2182:             * <!-- begin-user-doc -->
2183:             * <!-- end-user-doc -->
2184:             * @return the meta object for the reference list '<em>Condition Term</em>'.
2185:             * @see newprocess.ConditionProxy#getConditionTerm()
2186:             * @see #getConditionProxy()
2187:             * @generated
2188:             */
2189:            EReference getConditionProxy_ConditionTerm();
2190:
2191:            /**
2192:             * Returns the meta object for class '{@link newprocess.Conclusion <em>Conclusion</em>}'.
2193:             * <!-- begin-user-doc -->
2194:             * <!-- end-user-doc -->
2195:             * @return the meta object for class '<em>Conclusion</em>'.
2196:             * @see newprocess.Conclusion
2197:             * @generated
2198:             */
2199:            EClass getConclusion();
2200:
2201:            /**
2202:             * Returns the meta object for the containment reference '{@link newprocess.Conclusion#getHasPrecondition <em>Has Precondition</em>}'.
2203:             * <!-- begin-user-doc -->
2204:             * <!-- end-user-doc -->
2205:             * @return the meta object for the containment reference '<em>Has Precondition</em>'.
2206:             * @see newprocess.Conclusion#getHasPrecondition()
2207:             * @see #getConclusion()
2208:             * @generated
2209:             */
2210:            EReference getConclusion_HasPrecondition();
2211:
2212:            /**
2213:             * Returns the meta object for the reference '{@link newprocess.Conclusion#getConclusionProxy <em>Conclusion Proxy</em>}'.
2214:             * <!-- begin-user-doc -->
2215:             * <!-- end-user-doc -->
2216:             * @return the meta object for the reference '<em>Conclusion Proxy</em>'.
2217:             * @see newprocess.Conclusion#getConclusionProxy()
2218:             * @see #getConclusion()
2219:             * @generated
2220:             */
2221:            EReference getConclusion_ConclusionProxy();
2222:
2223:            /**
2224:             * Returns the meta object for class '{@link newprocess.Expansion <em>Expansion</em>}'.
2225:             * <!-- begin-user-doc -->
2226:             * <!-- end-user-doc -->
2227:             * @return the meta object for class '<em>Expansion</em>'.
2228:             * @see newprocess.Expansion
2229:             * @generated
2230:             */
2231:            EClass getExpansion();
2232:
2233:            /**
2234:             * Returns the meta object for the containment reference '{@link newprocess.Expansion#getHasPostcondition <em>Has Postcondition</em>}'.
2235:             * <!-- begin-user-doc -->
2236:             * <!-- end-user-doc -->
2237:             * @return the meta object for the containment reference '<em>Has Postcondition</em>'.
2238:             * @see newprocess.Expansion#getHasPostcondition()
2239:             * @see #getExpansion()
2240:             * @generated
2241:             */
2242:            EReference getExpansion_HasPostcondition();
2243:
2244:            /**
2245:             * Returns the meta object for the reference '{@link newprocess.Expansion#getExpansionProxy <em>Expansion Proxy</em>}'.
2246:             * <!-- begin-user-doc -->
2247:             * <!-- end-user-doc -->
2248:             * @return the meta object for the reference '<em>Expansion Proxy</em>'.
2249:             * @see newprocess.Expansion#getExpansionProxy()
2250:             * @see #getExpansion()
2251:             * @generated
2252:             */
2253:            EReference getExpansion_ExpansionProxy();
2254:
2255:            /**
2256:             * Returns the meta object for class '{@link newprocess.Expression <em>Expression</em>}'.
2257:             * <!-- begin-user-doc -->
2258:             * <!-- end-user-doc -->
2259:             * @return the meta object for class '<em>Expression</em>'.
2260:             * @see newprocess.Expression
2261:             * @generated
2262:             */
2263:            EClass getExpression();
2264:
2265:            /**
2266:             * Returns the meta object for the attribute '{@link newprocess.Expression#getExpression <em>Expression</em>}'.
2267:             * <!-- begin-user-doc -->
2268:             * <!-- end-user-doc -->
2269:             * @return the meta object for the attribute '<em>Expression</em>'.
2270:             * @see newprocess.Expression#getExpression()
2271:             * @see #getExpression()
2272:             * @generated
2273:             */
2274:            EAttribute getExpression_Expression();
2275:
2276:            /**
2277:             * Returns the meta object for the containment reference list '{@link newprocess.Expression#getHasTerms <em>Has Terms</em>}'.
2278:             * <!-- begin-user-doc -->
2279:             * <!-- end-user-doc -->
2280:             * @return the meta object for the containment reference list '<em>Has Terms</em>'.
2281:             * @see newprocess.Expression#getHasTerms()
2282:             * @see #getExpression()
2283:             * @generated
2284:             */
2285:            EReference getExpression_HasTerms();
2286:
2287:            /**
2288:             * Returns the meta object for the containment reference '{@link newprocess.Expression#getHasRoot <em>Has Root</em>}'.
2289:             * <!-- begin-user-doc -->
2290:             * <!-- end-user-doc -->
2291:             * @return the meta object for the containment reference '<em>Has Root</em>'.
2292:             * @see newprocess.Expression#getHasRoot()
2293:             * @see #getExpression()
2294:             * @generated
2295:             */
2296:            EReference getExpression_HasRoot();
2297:
2298:            /**
2299:             * Returns the meta object for class '{@link newprocess.Term <em>Term</em>}'.
2300:             * <!-- begin-user-doc -->
2301:             * <!-- end-user-doc -->
2302:             * @return the meta object for class '<em>Term</em>'.
2303:             * @see newprocess.Term
2304:             * @generated
2305:             */
2306:            EClass getTerm();
2307:
2308:            /**
2309:             * Returns the meta object for class '{@link newprocess.ConditionTerm <em>Condition Term</em>}'.
2310:             * <!-- begin-user-doc -->
2311:             * <!-- end-user-doc -->
2312:             * @return the meta object for class '<em>Condition Term</em>'.
2313:             * @see newprocess.ConditionTerm
2314:             * @generated
2315:             */
2316:            EClass getConditionTerm();
2317:
2318:            /**
2319:             * Returns the meta object for the reference '{@link newprocess.ConditionTerm#getConditionProxy <em>Condition Proxy</em>}'.
2320:             * <!-- begin-user-doc -->
2321:             * <!-- end-user-doc -->
2322:             * @return the meta object for the reference '<em>Condition Proxy</em>'.
2323:             * @see newprocess.ConditionTerm#getConditionProxy()
2324:             * @see #getConditionTerm()
2325:             * @generated
2326:             */
2327:            EReference getConditionTerm_ConditionProxy();
2328:
2329:            /**
2330:             * Returns the meta object for class '{@link newprocess.OperatorTerm <em>Operator Term</em>}'.
2331:             * <!-- begin-user-doc -->
2332:             * <!-- end-user-doc -->
2333:             * @return the meta object for class '<em>Operator Term</em>'.
2334:             * @see newprocess.OperatorTerm
2335:             * @generated
2336:             */
2337:            EClass getOperatorTerm();
2338:
2339:            /**
2340:             * Returns the meta object for the reference list '{@link newprocess.OperatorTerm#getSubTerm <em>Sub Term</em>}'.
2341:             * <!-- begin-user-doc -->
2342:             * <!-- end-user-doc -->
2343:             * @return the meta object for the reference list '<em>Sub Term</em>'.
2344:             * @see newprocess.OperatorTerm#getSubTerm()
2345:             * @see #getOperatorTerm()
2346:             * @generated
2347:             */
2348:            EReference getOperatorTerm_SubTerm();
2349:
2350:            /**
2351:             * Returns the meta object for class '{@link newprocess.OrOperator <em>Or Operator</em>}'.
2352:             * <!-- begin-user-doc -->
2353:             * <!-- end-user-doc -->
2354:             * @return the meta object for class '<em>Or Operator</em>'.
2355:             * @see newprocess.OrOperator
2356:             * @generated
2357:             */
2358:            EClass getOrOperator();
2359:
2360:            /**
2361:             * Returns the meta object for class '{@link newprocess.AndOperator <em>And Operator</em>}'.
2362:             * <!-- begin-user-doc -->
2363:             * <!-- end-user-doc -->
2364:             * @return the meta object for class '<em>And Operator</em>'.
2365:             * @see newprocess.AndOperator
2366:             * @generated
2367:             */
2368:            EClass getAndOperator();
2369:
2370:            /**
2371:             * Returns the meta object for class '{@link newprocess.Root <em>Root</em>}'.
2372:             * <!-- begin-user-doc -->
2373:             * <!-- end-user-doc -->
2374:             * @return the meta object for class '<em>Root</em>'.
2375:             * @see newprocess.Root
2376:             * @generated
2377:             */
2378:            EClass getRoot();
2379:
2380:            /**
2381:             * Returns the meta object for the reference '{@link newprocess.Root#getTerm <em>Term</em>}'.
2382:             * <!-- begin-user-doc -->
2383:             * <!-- end-user-doc -->
2384:             * @return the meta object for the reference '<em>Term</em>'.
2385:             * @see newprocess.Root#getTerm()
2386:             * @see #getRoot()
2387:             * @generated
2388:             */
2389:            EReference getRoot_Term();
2390:
2391:            /**
2392:             * Returns the meta object for class '{@link newprocess.Globals <em>Globals</em>}'.
2393:             * <!-- begin-user-doc -->
2394:             * <!-- end-user-doc -->
2395:             * @return the meta object for class '<em>Globals</em>'.
2396:             * @see newprocess.Globals
2397:             * @generated
2398:             */
2399:            EClass getGlobals();
2400:
2401:            /**
2402:             * Returns the meta object for the containment reference list '{@link newprocess.Globals#getHasCondition <em>Has Condition</em>}'.
2403:             * <!-- begin-user-doc -->
2404:             * <!-- end-user-doc -->
2405:             * @return the meta object for the containment reference list '<em>Has Condition</em>'.
2406:             * @see newprocess.Globals#getHasCondition()
2407:             * @see #getGlobals()
2408:             * @generated
2409:             */
2410:            EReference getGlobals_HasCondition();
2411:
2412:            /**
2413:             * Returns the meta object for the containment reference '{@link newprocess.Globals#getHasLoader <em>Has Loader</em>}'.
2414:             * <!-- begin-user-doc -->
2415:             * <!-- end-user-doc -->
2416:             * @return the meta object for the containment reference '<em>Has Loader</em>'.
2417:             * @see newprocess.Globals#getHasLoader()
2418:             * @see #getGlobals()
2419:             * @generated
2420:             */
2421:            EReference getGlobals_HasLoader();
2422:
2423:            /**
2424:             * Returns the meta object for enum '{@link newprocess.Direction <em>Direction</em>}'.
2425:             * <!-- begin-user-doc -->
2426:             * <!-- end-user-doc -->
2427:             * @return the meta object for enum '<em>Direction</em>'.
2428:             * @see newprocess.Direction
2429:             * @generated
2430:             */
2431:            EEnum getDirection();
2432:
2433:            /**
2434:             * Returns the factory that creates the instances of the model.
2435:             * <!-- begin-user-doc -->
2436:             * <!-- end-user-doc -->
2437:             * @return the factory that creates the instances of the model.
2438:             * @generated
2439:             */
2440:            NewprocessFactory getNewprocessFactory();
2441:
2442:            /**
2443:             * <!-- begin-user-doc -->
2444:             * Defines literals for the meta objects that represent
2445:             * <ul>
2446:             *   <li>each class,</li>
2447:             *   <li>each feature of each class,</li>
2448:             *   <li>each enum,</li>
2449:             *   <li>and each data type</li>
2450:             * </ul>
2451:             * <!-- end-user-doc -->
2452:             * @generated
2453:             */
2454:            interface Literals {
2455:                /**
2456:                 * The meta object literal for the '{@link newprocess.impl.ProcessImpl <em>Process</em>}' class.
2457:                 * <!-- begin-user-doc -->
2458:                 * <!-- end-user-doc -->
2459:                 * @see newprocess.impl.ProcessImpl
2460:                 * @see newprocess.impl.NewprocessPackageImpl#getProcess()
2461:                 * @generated
2462:                 */
2463:                EClass PROCESS = eINSTANCE.getProcess();
2464:
2465:                /**
2466:                 * The meta object literal for the '<em><b>Subject</b></em>' attribute feature.
2467:                 * <!-- begin-user-doc -->
2468:                 * <!-- end-user-doc -->
2469:                 * @generated
2470:                 */
2471:                EAttribute PROCESS__SUBJECT = eINSTANCE.getProcess_Subject();
2472:
2473:                /**
2474:                 * The meta object literal for the '<em><b>Has Sync Activities</b></em>' containment reference list feature.
2475:                 * <!-- begin-user-doc -->
2476:                 * <!-- end-user-doc -->
2477:                 * @generated
2478:                 */
2479:                EReference PROCESS__HAS_SYNC_ACTIVITIES = eINSTANCE
2480:                        .getProcess_HasSyncActivities();
2481:
2482:                /**
2483:                 * The meta object literal for the '<em><b>Has Async Activities</b></em>' containment reference list feature.
2484:                 * <!-- begin-user-doc -->
2485:                 * <!-- end-user-doc -->
2486:                 * @generated
2487:                 */
2488:                EReference PROCESS__HAS_ASYNC_ACTIVITIES = eINSTANCE
2489:                        .getProcess_HasAsyncActivities();
2490:
2491:                /**
2492:                 * The meta object literal for the '<em><b>Has Events</b></em>' containment reference list feature.
2493:                 * <!-- begin-user-doc -->
2494:                 * <!-- end-user-doc -->
2495:                 * @generated
2496:                 */
2497:                EReference PROCESS__HAS_EVENTS = eINSTANCE
2498:                        .getProcess_HasEvents();
2499:
2500:                /**
2501:                 * The meta object literal for the '<em><b>Has Listeners</b></em>' containment reference list feature.
2502:                 * <!-- begin-user-doc -->
2503:                 * <!-- end-user-doc -->
2504:                 * @generated
2505:                 */
2506:                EReference PROCESS__HAS_LISTENERS = eINSTANCE
2507:                        .getProcess_HasListeners();
2508:
2509:                /**
2510:                 * The meta object literal for the '<em><b>Has Actors</b></em>' containment reference list feature.
2511:                 * <!-- begin-user-doc -->
2512:                 * <!-- end-user-doc -->
2513:                 * @generated
2514:                 */
2515:                EReference PROCESS__HAS_ACTORS = eINSTANCE
2516:                        .getProcess_HasActors();
2517:
2518:                /**
2519:                 * The meta object literal for the '<em><b>Has Messages</b></em>' containment reference list feature.
2520:                 * <!-- begin-user-doc -->
2521:                 * <!-- end-user-doc -->
2522:                 * @generated
2523:                 */
2524:                EReference PROCESS__HAS_MESSAGES = eINSTANCE
2525:                        .getProcess_HasMessages();
2526:
2527:                /**
2528:                 * The meta object literal for the '<em><b>Has Conclusions</b></em>' containment reference list feature.
2529:                 * <!-- begin-user-doc -->
2530:                 * <!-- end-user-doc -->
2531:                 * @generated
2532:                 */
2533:                EReference PROCESS__HAS_CONCLUSIONS = eINSTANCE
2534:                        .getProcess_HasConclusions();
2535:
2536:                /**
2537:                 * The meta object literal for the '<em><b>Has Expansions</b></em>' containment reference list feature.
2538:                 * <!-- begin-user-doc -->
2539:                 * <!-- end-user-doc -->
2540:                 * @generated
2541:                 */
2542:                EReference PROCESS__HAS_EXPANSIONS = eINSTANCE
2543:                        .getProcess_HasExpansions();
2544:
2545:                /**
2546:                 * The meta object literal for the '<em><b>Has Condition Proxy</b></em>' containment reference list feature.
2547:                 * <!-- begin-user-doc -->
2548:                 * <!-- end-user-doc -->
2549:                 * @generated
2550:                 */
2551:                EReference PROCESS__HAS_CONDITION_PROXY = eINSTANCE
2552:                        .getProcess_HasConditionProxy();
2553:
2554:                /**
2555:                 * The meta object literal for the '<em><b>Has Globals</b></em>' containment reference feature.
2556:                 * <!-- begin-user-doc -->
2557:                 * <!-- end-user-doc -->
2558:                 * @generated
2559:                 */
2560:                EReference PROCESS__HAS_GLOBALS = eINSTANCE
2561:                        .getProcess_HasGlobals();
2562:
2563:                /**
2564:                 * The meta object literal for the '<em><b>Namespace</b></em>' attribute feature.
2565:                 * <!-- begin-user-doc -->
2566:                 * <!-- end-user-doc -->
2567:                 * @generated
2568:                 */
2569:                EAttribute PROCESS__NAMESPACE = eINSTANCE
2570:                        .getProcess_Namespace();
2571:
2572:                /**
2573:                 * The meta object literal for the '{@link newprocess.impl.ConditionImpl <em>Condition</em>}' class.
2574:                 * <!-- begin-user-doc -->
2575:                 * <!-- end-user-doc -->
2576:                 * @see newprocess.impl.ConditionImpl
2577:                 * @see newprocess.impl.NewprocessPackageImpl#getCondition()
2578:                 * @generated
2579:                 */
2580:                EClass CONDITION = eINSTANCE.getCondition();
2581:
2582:                /**
2583:                 * The meta object literal for the '<em><b>Temporal</b></em>' attribute feature.
2584:                 * <!-- begin-user-doc -->
2585:                 * <!-- end-user-doc -->
2586:                 * @generated
2587:                 */
2588:                EAttribute CONDITION__TEMPORAL = eINSTANCE
2589:                        .getCondition_Temporal();
2590:
2591:                /**
2592:                 * The meta object literal for the '<em><b>Tagged</b></em>' attribute feature.
2593:                 * <!-- begin-user-doc -->
2594:                 * <!-- end-user-doc -->
2595:                 * @generated
2596:                 */
2597:                EAttribute CONDITION__TAGGED = eINSTANCE.getCondition_Tagged();
2598:
2599:                /**
2600:                 * The meta object literal for the '{@link newprocess.impl.ElementImpl <em>Element</em>}' class.
2601:                 * <!-- begin-user-doc -->
2602:                 * <!-- end-user-doc -->
2603:                 * @see newprocess.impl.ElementImpl
2604:                 * @see newprocess.impl.NewprocessPackageImpl#getElement()
2605:                 * @generated
2606:                 */
2607:                EClass ELEMENT = eINSTANCE.getElement();
2608:
2609:                /**
2610:                 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
2611:                 * <!-- begin-user-doc -->
2612:                 * <!-- end-user-doc -->
2613:                 * @generated
2614:                 */
2615:                EAttribute ELEMENT__NAME = eINSTANCE.getElement_Name();
2616:
2617:                /**
2618:                 * The meta object literal for the '<em><b>Description</b></em>' attribute feature.
2619:                 * <!-- begin-user-doc -->
2620:                 * <!-- end-user-doc -->
2621:                 * @generated
2622:                 */
2623:                EAttribute ELEMENT__DESCRIPTION = eINSTANCE
2624:                        .getElement_Description();
2625:
2626:                /**
2627:                 * The meta object literal for the '<em><b>Implementation</b></em>' attribute feature.
2628:                 * <!-- begin-user-doc -->
2629:                 * <!-- end-user-doc -->
2630:                 * @generated
2631:                 */
2632:                EAttribute ELEMENT__IMPLEMENTATION = eINSTANCE
2633:                        .getElement_Implementation();
2634:
2635:                /**
2636:                 * The meta object literal for the '<em><b>Url</b></em>' attribute list feature.
2637:                 * <!-- begin-user-doc -->
2638:                 * <!-- end-user-doc -->
2639:                 * @generated
2640:                 */
2641:                EAttribute ELEMENT__URL = eINSTANCE.getElement_Url();
2642:
2643:                /**
2644:                 * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
2645:                 * <!-- begin-user-doc -->
2646:                 * <!-- end-user-doc -->
2647:                 * @generated
2648:                 */
2649:                EAttribute ELEMENT__ID = eINSTANCE.getElement_Id();
2650:
2651:                /**
2652:                 * The meta object literal for the '<em><b>Has Env Entries</b></em>' containment reference list feature.
2653:                 * <!-- begin-user-doc -->
2654:                 * <!-- end-user-doc -->
2655:                 * @generated
2656:                 */
2657:                EReference ELEMENT__HAS_ENV_ENTRIES = eINSTANCE
2658:                        .getElement_HasEnvEntries();
2659:
2660:                /**
2661:                 * The meta object literal for the '{@link newprocess.impl.SyncActivityImpl <em>Sync Activity</em>}' class.
2662:                 * <!-- begin-user-doc -->
2663:                 * <!-- end-user-doc -->
2664:                 * @see newprocess.impl.SyncActivityImpl
2665:                 * @see newprocess.impl.NewprocessPackageImpl#getSyncActivity()
2666:                 * @generated
2667:                 */
2668:                EClass SYNC_ACTIVITY = eINSTANCE.getSyncActivity();
2669:
2670:                /**
2671:                 * The meta object literal for the '<em><b>Trials</b></em>' attribute feature.
2672:                 * <!-- begin-user-doc -->
2673:                 * <!-- end-user-doc -->
2674:                 * @generated
2675:                 */
2676:                EAttribute SYNC_ACTIVITY__TRIALS = eINSTANCE
2677:                        .getSyncActivity_Trials();
2678:
2679:                /**
2680:                 * The meta object literal for the '<em><b>Retry Delay</b></em>' attribute feature.
2681:                 * <!-- begin-user-doc -->
2682:                 * <!-- end-user-doc -->
2683:                 * @generated
2684:                 */
2685:                EAttribute SYNC_ACTIVITY__RETRY_DELAY = eINSTANCE
2686:                        .getSyncActivity_RetryDelay();
2687:
2688:                /**
2689:                 * The meta object literal for the '<em><b>Has Postcondition</b></em>' containment reference feature.
2690:                 * <!-- begin-user-doc -->
2691:                 * <!-- end-user-doc -->
2692:                 * @generated
2693:                 */
2694:                EReference SYNC_ACTIVITY__HAS_POSTCONDITION = eINSTANCE
2695:                        .getSyncActivity_HasPostcondition();
2696:
2697:                /**
2698:                 * The meta object literal for the '<em><b>Has Precondition</b></em>' containment reference feature.
2699:                 * <!-- begin-user-doc -->
2700:                 * <!-- end-user-doc -->
2701:                 * @generated
2702:                 */
2703:                EReference SYNC_ACTIVITY__HAS_PRECONDITION = eINSTANCE
2704:                        .getSyncActivity_HasPrecondition();
2705:
2706:                /**
2707:                 * The meta object literal for the '<em><b>Reentrant</b></em>' attribute feature.
2708:                 * <!-- begin-user-doc -->
2709:                 * <!-- end-user-doc -->
2710:                 * @generated
2711:                 */
2712:                EAttribute SYNC_ACTIVITY__REENTRANT = eINSTANCE
2713:                        .getSyncActivity_Reentrant();
2714:
2715:                /**
2716:                 * The meta object literal for the '{@link newprocess.impl.LoaderImpl <em>Loader</em>}' class.
2717:                 * <!-- begin-user-doc -->
2718:                 * <!-- end-user-doc -->
2719:                 * @see newprocess.impl.LoaderImpl
2720:                 * @see newprocess.impl.NewprocessPackageImpl#getLoader()
2721:                 * @generated
2722:                 */
2723:                EClass LOADER = eINSTANCE.getLoader();
2724:
2725:                /**
2726:                 * The meta object literal for the '{@link newprocess.impl.AsyncActivityImpl <em>Async Activity</em>}' class.
2727:                 * <!-- begin-user-doc -->
2728:                 * <!-- end-user-doc -->
2729:                 * @see newprocess.impl.AsyncActivityImpl
2730:                 * @see newprocess.impl.NewprocessPackageImpl#getAsyncActivity()
2731:                 * @generated
2732:                 */
2733:                EClass ASYNC_ACTIVITY = eINSTANCE.getAsyncActivity();
2734:
2735:                /**
2736:                 * The meta object literal for the '<em><b>Optional</b></em>' attribute feature.
2737:                 * <!-- begin-user-doc -->
2738:                 * <!-- end-user-doc -->
2739:                 * @generated
2740:                 */
2741:                EAttribute ASYNC_ACTIVITY__OPTIONAL = eINSTANCE
2742:                        .getAsyncActivity_Optional();
2743:
2744:                /**
2745:                 * The meta object literal for the '<em><b>Timeout</b></em>' attribute feature.
2746:                 * <!-- begin-user-doc -->
2747:                 * <!-- end-user-doc -->
2748:                 * @generated
2749:                 */
2750:                EAttribute ASYNC_ACTIVITY__TIMEOUT = eINSTANCE
2751:                        .getAsyncActivity_Timeout();
2752:
2753:                /**
2754:                 * The meta object literal for the '<em><b>Actor</b></em>' reference feature.
2755:                 * <!-- begin-user-doc -->
2756:                 * <!-- end-user-doc -->
2757:                 * @generated
2758:                 */
2759:                EReference ASYNC_ACTIVITY__ACTOR = eINSTANCE
2760:                        .getAsyncActivity_Actor();
2761:
2762:                /**
2763:                 * The meta object literal for the '<em><b>Has Postcondition</b></em>' containment reference feature.
2764:                 * <!-- begin-user-doc -->
2765:                 * <!-- end-user-doc -->
2766:                 * @generated
2767:                 */
2768:                EReference ASYNC_ACTIVITY__HAS_POSTCONDITION = eINSTANCE
2769:                        .getAsyncActivity_HasPostcondition();
2770:
2771:                /**
2772:                 * The meta object literal for the '<em><b>Has Precondition</b></em>' containment reference feature.
2773:                 * <!-- begin-user-doc -->
2774:                 * <!-- end-user-doc -->
2775:                 * @generated
2776:                 */
2777:                EReference ASYNC_ACTIVITY__HAS_PRECONDITION = eINSTANCE
2778:                        .getAsyncActivity_HasPrecondition();
2779:
2780:                /**
2781:                 * The meta object literal for the '<em><b>Reentrant</b></em>' attribute feature.
2782:                 * <!-- begin-user-doc -->
2783:                 * <!-- end-user-doc -->
2784:                 * @generated
2785:                 */
2786:                EAttribute ASYNC_ACTIVITY__REENTRANT = eINSTANCE
2787:                        .getAsyncActivity_Reentrant();
2788:
2789:                /**
2790:                 * The meta object literal for the '{@link newprocess.impl.EventImpl <em>Event</em>}' class.
2791:                 * <!-- begin-user-doc -->
2792:                 * <!-- end-user-doc -->
2793:                 * @see newprocess.impl.EventImpl
2794:                 * @see newprocess.impl.NewprocessPackageImpl#getEvent()
2795:                 * @generated
2796:                 */
2797:                EClass EVENT = eINSTANCE.getEvent();
2798:
2799:                /**
2800:                 * The meta object literal for the '<em><b>Has Postcondition</b></em>' containment reference feature.
2801:                 * <!-- begin-user-doc -->
2802:                 * <!-- end-user-doc -->
2803:                 * @generated
2804:                 */
2805:                EReference EVENT__HAS_POSTCONDITION = eINSTANCE
2806:                        .getEvent_HasPostcondition();
2807:
2808:                /**
2809:                 * The meta object literal for the '<em><b>Reentrant</b></em>' attribute feature.
2810:                 * <!-- begin-user-doc -->
2811:                 * <!-- end-user-doc -->
2812:                 * @generated
2813:                 */
2814:                EAttribute EVENT__REENTRANT = eINSTANCE.getEvent_Reentrant();
2815:
2816:                /**
2817:                 * The meta object literal for the '{@link newprocess.impl.ActorImpl <em>Actor</em>}' class.
2818:                 * <!-- begin-user-doc -->
2819:                 * <!-- end-user-doc -->
2820:                 * @see newprocess.impl.ActorImpl
2821:                 * @see newprocess.impl.NewprocessPackageImpl#getActor()
2822:                 * @generated
2823:                 */
2824:                EClass ACTOR = eINSTANCE.getActor();
2825:
2826:                /**
2827:                 * The meta object literal for the '{@link newprocess.impl.ListenerImpl <em>Listener</em>}' class.
2828:                 * <!-- begin-user-doc -->
2829:                 * <!-- end-user-doc -->
2830:                 * @see newprocess.impl.ListenerImpl
2831:                 * @see newprocess.impl.NewprocessPackageImpl#getListener()
2832:                 * @generated
2833:                 */
2834:                EClass LISTENER = eINSTANCE.getListener();
2835:
2836:                /**
2837:                 * The meta object literal for the '<em><b>Has Precondition</b></em>' containment reference feature.
2838:                 * <!-- begin-user-doc -->
2839:                 * <!-- end-user-doc -->
2840:                 * @generated
2841:                 */
2842:                EReference LISTENER__HAS_PRECONDITION = eINSTANCE
2843:                        .getListener_HasPrecondition();
2844:
2845:                /**
2846:                 * The meta object literal for the '<em><b>Reentrant</b></em>' attribute feature.
2847:                 * <!-- begin-user-doc -->
2848:                 * <!-- end-user-doc -->
2849:                 * @generated
2850:                 */
2851:                EAttribute LISTENER__REENTRANT = eINSTANCE
2852:                        .getListener_Reentrant();
2853:
2854:                /**
2855:                 * The meta object literal for the '{@link newprocess.impl.EnvEntryImpl <em>Env Entry</em>}' class.
2856:                 * <!-- begin-user-doc -->
2857:                 * <!-- end-user-doc -->
2858:                 * @see newprocess.impl.EnvEntryImpl
2859:                 * @see newprocess.impl.NewprocessPackageImpl#getEnvEntry()
2860:                 * @generated
2861:                 */
2862:                EClass ENV_ENTRY = eINSTANCE.getEnvEntry();
2863:
2864:                /**
2865:                 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
2866:                 * <!-- begin-user-doc -->
2867:                 * <!-- end-user-doc -->
2868:                 * @generated
2869:                 */
2870:                EAttribute ENV_ENTRY__NAME = eINSTANCE.getEnvEntry_Name();
2871:
2872:                /**
2873:                 * The meta object literal for the '<em><b>Type</b></em>' attribute feature.
2874:                 * <!-- begin-user-doc -->
2875:                 * <!-- end-user-doc -->
2876:                 * @generated
2877:                 */
2878:                EAttribute ENV_ENTRY__TYPE = eINSTANCE.getEnvEntry_Type();
2879:
2880:                /**
2881:                 * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
2882:                 * <!-- begin-user-doc -->
2883:                 * <!-- end-user-doc -->
2884:                 * @generated
2885:                 */
2886:                EAttribute ENV_ENTRY__VALUE = eINSTANCE.getEnvEntry_Value();
2887:
2888:                /**
2889:                 * The meta object literal for the '{@link newprocess.impl.MessageImpl <em>Message</em>}' class.
2890:                 * <!-- begin-user-doc -->
2891:                 * <!-- end-user-doc -->
2892:                 * @see newprocess.impl.MessageImpl
2893:                 * @see newprocess.impl.NewprocessPackageImpl#getMessage()
2894:                 * @generated
2895:                 */
2896:                EClass MESSAGE = eINSTANCE.getMessage();
2897:
2898:                /**
2899:                 * The meta object literal for the '<em><b>Direction</b></em>' attribute feature.
2900:                 * <!-- begin-user-doc -->
2901:                 * <!-- end-user-doc -->
2902:                 * @generated
2903:                 */
2904:                EAttribute MESSAGE__DIRECTION = eINSTANCE
2905:                        .getMessage_Direction();
2906:
2907:                /**
2908:                 * The meta object literal for the '{@link newprocess.impl.ConditionProxyImpl <em>Condition Proxy</em>}' class.
2909:                 * <!-- begin-user-doc -->
2910:                 * <!-- end-user-doc -->
2911:                 * @see newprocess.impl.ConditionProxyImpl
2912:                 * @see newprocess.impl.NewprocessPackageImpl#getConditionProxy()
2913:                 * @generated
2914:                 */
2915:                EClass CONDITION_PROXY = eINSTANCE.getConditionProxy();
2916:
2917:                /**
2918:                 * The meta object literal for the '<em><b>Condition</b></em>' reference feature.
2919:                 * <!-- begin-user-doc -->
2920:                 * <!-- end-user-doc -->
2921:                 * @generated
2922:                 */
2923:                EReference CONDITION_PROXY__CONDITION = eINSTANCE
2924:                        .getConditionProxy_Condition();
2925:
2926:                /**
2927:                 * The meta object literal for the '<em><b>Inverted</b></em>' attribute feature.
2928:                 * <!-- begin-user-doc -->
2929:                 * <!-- end-user-doc -->
2930:                 * @generated
2931:                 */
2932:                EAttribute CONDITION_PROXY__INVERTED = eINSTANCE
2933:                        .getConditionProxy_Inverted();
2934:
2935:                /**
2936:                 * The meta object literal for the '<em><b>Proxy Name</b></em>' attribute feature.
2937:                 * <!-- begin-user-doc -->
2938:                 * <!-- end-user-doc -->
2939:                 * @generated
2940:                 */
2941:                EAttribute CONDITION_PROXY__PROXY_NAME = eINSTANCE
2942:                        .getConditionProxy_ProxyName();
2943:
2944:                /**
2945:                 * The meta object literal for the '<em><b>Condition Term</b></em>' reference list feature.
2946:                 * <!-- begin-user-doc -->
2947:                 * <!-- end-user-doc -->
2948:                 * @generated
2949:                 */
2950:                EReference CONDITION_PROXY__CONDITION_TERM = eINSTANCE
2951:                        .getConditionProxy_ConditionTerm();
2952:
2953:                /**
2954:                 * The meta object literal for the '{@link newprocess.impl.ConclusionImpl <em>Conclusion</em>}' class.
2955:                 * <!-- begin-user-doc -->
2956:                 * <!-- end-user-doc -->
2957:                 * @see newprocess.impl.ConclusionImpl
2958:                 * @see newprocess.impl.NewprocessPackageImpl#getConclusion()
2959:                 * @generated
2960:                 */
2961:                EClass CONCLUSION = eINSTANCE.getConclusion();
2962:
2963:                /**
2964:                 * The meta object literal for the '<em><b>Has Precondition</b></em>' containment reference feature.
2965:                 * <!-- begin-user-doc -->
2966:                 * <!-- end-user-doc -->
2967:                 * @generated
2968:                 */
2969:                EReference CONCLUSION__HAS_PRECONDITION = eINSTANCE
2970:                        .getConclusion_HasPrecondition();
2971:
2972:                /**
2973:                 * The meta object literal for the '<em><b>Conclusion Proxy</b></em>' reference feature.
2974:                 * <!-- begin-user-doc -->
2975:                 * <!-- end-user-doc -->
2976:                 * @generated
2977:                 */
2978:                EReference CONCLUSION__CONCLUSION_PROXY = eINSTANCE
2979:                        .getConclusion_ConclusionProxy();
2980:
2981:                /**
2982:                 * The meta object literal for the '{@link newprocess.impl.ExpansionImpl <em>Expansion</em>}' class.
2983:                 * <!-- begin-user-doc -->
2984:                 * <!-- end-user-doc -->
2985:                 * @see newprocess.impl.ExpansionImpl
2986:                 * @see newprocess.impl.NewprocessPackageImpl#getExpansion()
2987:                 * @generated
2988:                 */
2989:                EClass EXPANSION = eINSTANCE.getExpansion();
2990:
2991:                /**
2992:                 * The meta object literal for the '<em><b>Has Postcondition</b></em>' containment reference feature.
2993:                 * <!-- begin-user-doc -->
2994:                 * <!-- end-user-doc -->
2995:                 * @generated
2996:                 */
2997:                EReference EXPANSION__HAS_POSTCONDITION = eINSTANCE
2998:                        .getExpansion_HasPostcondition();
2999:
3000:                /**
3001:                 * The meta object literal for the '<em><b>Expansion Proxy</b></em>' reference feature.
3002:                 * <!-- begin-user-doc -->
3003:                 * <!-- end-user-doc -->
3004:                 * @generated
3005:                 */
3006:                EReference EXPANSION__EXPANSION_PROXY = eINSTANCE
3007:                        .getExpansion_ExpansionProxy();
3008:
3009:                /**
3010:                 * The meta object literal for the '{@link newprocess.impl.ExpressionImpl <em>Expression</em>}' class.
3011:                 * <!-- begin-user-doc -->
3012:                 * <!-- end-user-doc -->
3013:                 * @see newprocess.impl.ExpressionImpl
3014:                 * @see newprocess.impl.NewprocessPackageImpl#getExpression()
3015:                 * @generated
3016:                 */
3017:                EClass EXPRESSION = eINSTANCE.getExpression();
3018:
3019:                /**
3020:                 * The meta object literal for the '<em><b>Expression</b></em>' attribute feature.
3021:                 * <!-- begin-user-doc -->
3022:                 * <!-- end-user-doc -->
3023:                 * @generated
3024:                 */
3025:                EAttribute EXPRESSION__EXPRESSION = eINSTANCE
3026:                        .getExpression_Expression();
3027:
3028:                /**
3029:                 * The meta object literal for the '<em><b>Has Terms</b></em>' containment reference list feature.
3030:                 * <!-- begin-user-doc -->
3031:                 * <!-- end-user-doc -->
3032:                 * @generated
3033:                 */
3034:                EReference EXPRESSION__HAS_TERMS = eINSTANCE
3035:                        .getExpression_HasTerms();
3036:
3037:                /**
3038:                 * The meta object literal for the '<em><b>Has Root</b></em>' containment reference feature.
3039:                 * <!-- begin-user-doc -->
3040:                 * <!-- end-user-doc -->
3041:                 * @generated
3042:                 */
3043:                EReference EXPRESSION__HAS_ROOT = eINSTANCE
3044:                        .getExpression_HasRoot();
3045:
3046:                /**
3047:                 * The meta object literal for the '{@link newprocess.impl.TermImpl <em>Term</em>}' class.
3048:                 * <!-- begin-user-doc -->
3049:                 * <!-- end-user-doc -->
3050:                 * @see newprocess.impl.TermImpl
3051:                 * @see newprocess.impl.NewprocessPackageImpl#getTerm()
3052:                 * @generated
3053:                 */
3054:                EClass TERM = eINSTANCE.getTerm();
3055:
3056:                /**
3057:                 * The meta object literal for the '{@link newprocess.impl.ConditionTermImpl <em>Condition Term</em>}' class.
3058:                 * <!-- begin-user-doc -->
3059:                 * <!-- end-user-doc -->
3060:                 * @see newprocess.impl.ConditionTermImpl
3061:                 * @see newprocess.impl.NewprocessPackageImpl#getConditionTerm()
3062:                 * @generated
3063:                 */
3064:                EClass CONDITION_TERM = eINSTANCE.getConditionTerm();
3065:
3066:                /**
3067:                 * The meta object literal for the '<em><b>Condition Proxy</b></em>' reference feature.
3068:                 * <!-- begin-user-doc -->
3069:                 * <!-- end-user-doc -->
3070:                 * @generated
3071:                 */
3072:                EReference CONDITION_TERM__CONDITION_PROXY = eINSTANCE
3073:                        .getConditionTerm_ConditionProxy();
3074:
3075:                /**
3076:                 * The meta object literal for the '{@link newprocess.impl.OperatorTermImpl <em>Operator Term</em>}' class.
3077:                 * <!-- begin-user-doc -->
3078:                 * <!-- end-user-doc -->
3079:                 * @see newprocess.impl.OperatorTermImpl
3080:                 * @see newprocess.impl.NewprocessPackageImpl#getOperatorTerm()
3081:                 * @generated
3082:                 */
3083:                EClass OPERATOR_TERM = eINSTANCE.getOperatorTerm();
3084:
3085:                /**
3086:                 * The meta object literal for the '<em><b>Sub Term</b></em>' reference list feature.
3087:                 * <!-- begin-user-doc -->
3088:                 * <!-- end-user-doc -->
3089:                 * @generated
3090:                 */
3091:                EReference OPERATOR_TERM__SUB_TERM = eINSTANCE
3092:                        .getOperatorTerm_SubTerm();
3093:
3094:                /**
3095:                 * The meta object literal for the '{@link newprocess.impl.OrOperatorImpl <em>Or Operator</em>}' class.
3096:                 * <!-- begin-user-doc -->
3097:                 * <!-- end-user-doc -->
3098:                 * @see newprocess.impl.OrOperatorImpl
3099:                 * @see newprocess.impl.NewprocessPackageImpl#getOrOperator()
3100:                 * @generated
3101:                 */
3102:                EClass OR_OPERATOR = eINSTANCE.getOrOperator();
3103:
3104:                /**
3105:                 * The meta object literal for the '{@link newprocess.impl.AndOperatorImpl <em>And Operator</em>}' class.
3106:                 * <!-- begin-user-doc -->
3107:                 * <!-- end-user-doc -->
3108:                 * @see newprocess.impl.AndOperatorImpl
3109:                 * @see newprocess.impl.NewprocessPackageImpl#getAndOperator()
3110:                 * @generated
3111:                 */
3112:                EClass AND_OPERATOR = eINSTANCE.getAndOperator();
3113:
3114:                /**
3115:                 * The meta object literal for the '{@link newprocess.impl.RootImpl <em>Root</em>}' class.
3116:                 * <!-- begin-user-doc -->
3117:                 * <!-- end-user-doc -->
3118:                 * @see newprocess.impl.RootImpl
3119:                 * @see newprocess.impl.NewprocessPackageImpl#getRoot()
3120:                 * @generated
3121:                 */
3122:                EClass ROOT = eINSTANCE.getRoot();
3123:
3124:                /**
3125:                 * The meta object literal for the '<em><b>Term</b></em>' reference feature.
3126:                 * <!-- begin-user-doc -->
3127:                 * <!-- end-user-doc -->
3128:                 * @generated
3129:                 */
3130:                EReference ROOT__TERM = eINSTANCE.getRoot_Term();
3131:
3132:                /**
3133:                 * The meta object literal for the '{@link newprocess.impl.GlobalsImpl <em>Globals</em>}' class.
3134:                 * <!-- begin-user-doc -->
3135:                 * <!-- end-user-doc -->
3136:                 * @see newprocess.impl.GlobalsImpl
3137:                 * @see newprocess.impl.NewprocessPackageImpl#getGlobals()
3138:                 * @generated
3139:                 */
3140:                EClass GLOBALS = eINSTANCE.getGlobals();
3141:
3142:                /**
3143:                 * The meta object literal for the '<em><b>Has Condition</b></em>' containment reference list feature.
3144:                 * <!-- begin-user-doc -->
3145:                 * <!-- end-user-doc -->
3146:                 * @generated
3147:                 */
3148:                EReference GLOBALS__HAS_CONDITION = eINSTANCE
3149:                        .getGlobals_HasCondition();
3150:
3151:                /**
3152:                 * The meta object literal for the '<em><b>Has Loader</b></em>' containment reference feature.
3153:                 * <!-- begin-user-doc -->
3154:                 * <!-- end-user-doc -->
3155:                 * @generated
3156:                 */
3157:                EReference GLOBALS__HAS_LOADER = eINSTANCE
3158:                        .getGlobals_HasLoader();
3159:
3160:                /**
3161:                 * The meta object literal for the '{@link newprocess.Direction <em>Direction</em>}' enum.
3162:                 * <!-- begin-user-doc -->
3163:                 * <!-- end-user-doc -->
3164:                 * @see newprocess.Direction
3165:                 * @see newprocess.impl.NewprocessPackageImpl#getDirection()
3166:                 * @generated
3167:                 */
3168:                EEnum DIRECTION = eINSTANCE.getDirection();
3169:
3170:            }
3171:
3172:        } //NewprocessPackage
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.