001    /**
002     * <copyright>
003     * </copyright>
004     *
005     * $Id$
006     */
007    package com.hammurapi.flow;
008    
009    import com.hammurapi.config.ConfigPackage;
010    
011    import org.eclipse.emf.ecore.EAttribute;
012    import org.eclipse.emf.ecore.EClass;
013    import org.eclipse.emf.ecore.EPackage;
014    import org.eclipse.emf.ecore.EReference;
015    
016    /**
017     * <!-- begin-user-doc -->
018     * The <b>Package</b> for the model.
019     * It contains accessors for the meta objects to represent
020     * <ul>
021     *   <li>each class,</li>
022     *   <li>each feature of each class,</li>
023     *   <li>each enum,</li>
024     *   <li>and each data type</li>
025     * </ul>
026     * <!-- end-user-doc -->
027     * @see com.hammurapi.flow.FlowFactory
028     * @model kind="package"
029     * @generated
030     */
031    public interface FlowPackage extends EPackage {
032            /**
033             * The package name.
034             * <!-- begin-user-doc -->
035             * <!-- end-user-doc -->
036             * @generated
037             */
038            String eNAME = "flow";
039    
040            /**
041             * The package namespace URI.
042             * <!-- begin-user-doc -->
043             * <!-- end-user-doc -->
044             * @generated
045             */
046            String eNS_URI = "http://www.hammurapi.com/flow";
047    
048            /**
049             * The package namespace name.
050             * <!-- begin-user-doc -->
051             * <!-- end-user-doc -->
052             * @generated
053             */
054            String eNS_PREFIX = "com.hammurapi.flow";
055    
056            /**
057             * The singleton instance of the package.
058             * <!-- begin-user-doc -->
059             * <!-- end-user-doc -->
060             * @generated
061             */
062            FlowPackage eINSTANCE = com.hammurapi.flow.impl.FlowPackageImpl.init();
063    
064            /**
065             * The meta object id for the '{@link com.hammurapi.flow.FlowElement <em>Element</em>}' class.
066             * <!-- begin-user-doc -->
067             * <!-- end-user-doc -->
068             * @see com.hammurapi.flow.FlowElement
069             * @see com.hammurapi.flow.impl.FlowPackageImpl#getFlowElement()
070             * @generated
071             */
072            int FLOW_ELEMENT = 0;
073    
074            /**
075             * The feature id for the '<em><b>Roles</b></em>' containment reference list.
076             * <!-- begin-user-doc -->
077             * <!-- end-user-doc -->
078             * @generated
079             * @ordered
080             */
081            int FLOW_ELEMENT__ROLES = ConfigPackage.NAMED_OBJECT_DEFINITION__ROLES;
082    
083            /**
084             * The feature id for the '<em><b>Description</b></em>' attribute.
085             * <!-- begin-user-doc -->
086             * <!-- end-user-doc -->
087             * @generated
088             * @ordered
089             */
090            int FLOW_ELEMENT__DESCRIPTION = ConfigPackage.NAMED_OBJECT_DEFINITION__DESCRIPTION;
091    
092            /**
093             * The feature id for the '<em><b>Config Script</b></em>' attribute.
094             * <!-- begin-user-doc -->
095             * <!-- end-user-doc -->
096             * @generated
097             * @ordered
098             */
099            int FLOW_ELEMENT__CONFIG_SCRIPT = ConfigPackage.NAMED_OBJECT_DEFINITION__CONFIG_SCRIPT;
100    
101            /**
102             * The feature id for the '<em><b>Id</b></em>' attribute.
103             * <!-- begin-user-doc -->
104             * <!-- end-user-doc -->
105             * @generated
106             * @ordered
107             */
108            int FLOW_ELEMENT__ID = ConfigPackage.NAMED_OBJECT_DEFINITION__ID;
109    
110            /**
111             * The feature id for the '<em><b>Source</b></em>' containment reference list.
112             * <!-- begin-user-doc -->
113             * <!-- end-user-doc -->
114             * @generated
115             * @ordered
116             */
117            int FLOW_ELEMENT__SOURCE = ConfigPackage.NAMED_OBJECT_DEFINITION__SOURCE;
118    
119            /**
120             * The feature id for the '<em><b>Enabled</b></em>' attribute.
121             * <!-- begin-user-doc -->
122             * <!-- end-user-doc -->
123             * @generated
124             * @ordered
125             */
126            int FLOW_ELEMENT__ENABLED = ConfigPackage.NAMED_OBJECT_DEFINITION__ENABLED;
127    
128            /**
129             * The feature id for the '<em><b>Service</b></em>' attribute list.
130             * <!-- begin-user-doc -->
131             * <!-- end-user-doc -->
132             * @generated
133             * @ordered
134             */
135            int FLOW_ELEMENT__SERVICE = ConfigPackage.NAMED_OBJECT_DEFINITION__SERVICE;
136    
137            /**
138             * The feature id for the '<em><b>Supported Execution Environments</b></em>' attribute list.
139             * <!-- begin-user-doc -->
140             * <!-- end-user-doc -->
141             * @generated
142             * @ordered
143             */
144            int FLOW_ELEMENT__SUPPORTED_EXECUTION_ENVIRONMENTS = ConfigPackage.NAMED_OBJECT_DEFINITION__SUPPORTED_EXECUTION_ENVIRONMENTS;
145    
146            /**
147             * The feature id for the '<em><b>Home Page</b></em>' attribute.
148             * <!-- begin-user-doc -->
149             * <!-- end-user-doc -->
150             * @generated
151             * @ordered
152             */
153            int FLOW_ELEMENT__HOME_PAGE = ConfigPackage.NAMED_OBJECT_DEFINITION__HOME_PAGE;
154    
155            /**
156             * The feature id for the '<em><b>Name</b></em>' attribute.
157             * <!-- begin-user-doc -->
158             * <!-- end-user-doc -->
159             * @generated
160             * @ordered
161             */
162            int FLOW_ELEMENT__NAME = ConfigPackage.NAMED_OBJECT_DEFINITION__NAME;
163    
164            /**
165             * The feature id for the '<em><b>Runtime</b></em>' attribute.
166             * <!-- begin-user-doc -->
167             * <!-- end-user-doc -->
168             * @generated
169             * @ordered
170             */
171            int FLOW_ELEMENT__RUNTIME = ConfigPackage.NAMED_OBJECT_DEFINITION__RUNTIME;
172    
173            /**
174             * The feature id for the '<em><b>Property</b></em>' containment reference list.
175             * <!-- begin-user-doc -->
176             * <!-- end-user-doc -->
177             * @generated
178             * @ordered
179             */
180            int FLOW_ELEMENT__PROPERTY = ConfigPackage.NAMED_OBJECT_DEFINITION__PROPERTY;
181    
182            /**
183             * The feature id for the '<em><b>Profile</b></em>' containment reference list.
184             * <!-- begin-user-doc -->
185             * <!-- end-user-doc -->
186             * @generated
187             * @ordered
188             */
189            int FLOW_ELEMENT__PROFILE = ConfigPackage.NAMED_OBJECT_DEFINITION__PROFILE;
190    
191            /**
192             * The feature id for the '<em><b>Class Path</b></em>' containment reference list.
193             * <!-- begin-user-doc -->
194             * <!-- end-user-doc -->
195             * @generated
196             * @ordered
197             */
198            int FLOW_ELEMENT__CLASS_PATH = ConfigPackage.NAMED_OBJECT_DEFINITION__CLASS_PATH;
199    
200            /**
201             * The feature id for the '<em><b>Constructor</b></em>' containment reference.
202             * <!-- begin-user-doc -->
203             * <!-- end-user-doc -->
204             * @generated
205             * @ordered
206             */
207            int FLOW_ELEMENT__CONSTRUCTOR = ConfigPackage.NAMED_OBJECT_DEFINITION__CONSTRUCTOR;
208    
209            /**
210             * The feature id for the '<em><b>Value</b></em>' attribute.
211             * <!-- begin-user-doc -->
212             * <!-- end-user-doc -->
213             * @generated
214             * @ordered
215             */
216            int FLOW_ELEMENT__VALUE = ConfigPackage.NAMED_OBJECT_DEFINITION__VALUE;
217    
218            /**
219             * The feature id for the '<em><b>Type</b></em>' attribute.
220             * <!-- begin-user-doc -->
221             * <!-- end-user-doc -->
222             * @generated
223             * @ordered
224             */
225            int FLOW_ELEMENT__TYPE = ConfigPackage.NAMED_OBJECT_DEFINITION__TYPE;
226    
227            /**
228             * The feature id for the '<em><b>Flow</b></em>' container reference.
229             * <!-- begin-user-doc -->
230             * <!-- end-user-doc -->
231             * @generated
232             * @ordered
233             */
234            int FLOW_ELEMENT__FLOW = ConfigPackage.NAMED_OBJECT_DEFINITION_FEATURE_COUNT + 0;
235    
236            /**
237             * The feature id for the '<em><b>View Config</b></em>' containment reference list.
238             * <!-- begin-user-doc -->
239             * <!-- end-user-doc -->
240             * @generated
241             * @ordered
242             */
243            int FLOW_ELEMENT__VIEW_CONFIG = ConfigPackage.NAMED_OBJECT_DEFINITION_FEATURE_COUNT + 1;
244    
245            /**
246             * The number of structural features of the '<em>Element</em>' class.
247             * <!-- begin-user-doc -->
248             * <!-- end-user-doc -->
249             * @generated
250             * @ordered
251             */
252            int FLOW_ELEMENT_FEATURE_COUNT = ConfigPackage.NAMED_OBJECT_DEFINITION_FEATURE_COUNT + 2;
253    
254            /**
255             * The meta object id for the '{@link com.hammurapi.flow.impl.NodeImpl <em>Node</em>}' class.
256             * <!-- begin-user-doc -->
257             * <!-- end-user-doc -->
258             * @see com.hammurapi.flow.impl.NodeImpl
259             * @see com.hammurapi.flow.impl.FlowPackageImpl#getNode()
260             * @generated
261             */
262            int NODE = 1;
263    
264            /**
265             * The feature id for the '<em><b>Roles</b></em>' containment reference list.
266             * <!-- begin-user-doc -->
267             * <!-- end-user-doc -->
268             * @generated
269             * @ordered
270             */
271            int NODE__ROLES = FLOW_ELEMENT__ROLES;
272    
273            /**
274             * The feature id for the '<em><b>Description</b></em>' attribute.
275             * <!-- begin-user-doc -->
276             * <!-- end-user-doc -->
277             * @generated
278             * @ordered
279             */
280            int NODE__DESCRIPTION = FLOW_ELEMENT__DESCRIPTION;
281    
282            /**
283             * The feature id for the '<em><b>Config Script</b></em>' attribute.
284             * <!-- begin-user-doc -->
285             * <!-- end-user-doc -->
286             * @generated
287             * @ordered
288             */
289            int NODE__CONFIG_SCRIPT = FLOW_ELEMENT__CONFIG_SCRIPT;
290    
291            /**
292             * The feature id for the '<em><b>Id</b></em>' attribute.
293             * <!-- begin-user-doc -->
294             * <!-- end-user-doc -->
295             * @generated
296             * @ordered
297             */
298            int NODE__ID = FLOW_ELEMENT__ID;
299    
300            /**
301             * The feature id for the '<em><b>Source</b></em>' containment reference list.
302             * <!-- begin-user-doc -->
303             * <!-- end-user-doc -->
304             * @generated
305             * @ordered
306             */
307            int NODE__SOURCE = FLOW_ELEMENT__SOURCE;
308    
309            /**
310             * The feature id for the '<em><b>Enabled</b></em>' attribute.
311             * <!-- begin-user-doc -->
312             * <!-- end-user-doc -->
313             * @generated
314             * @ordered
315             */
316            int NODE__ENABLED = FLOW_ELEMENT__ENABLED;
317    
318            /**
319             * The feature id for the '<em><b>Service</b></em>' attribute list.
320             * <!-- begin-user-doc -->
321             * <!-- end-user-doc -->
322             * @generated
323             * @ordered
324             */
325            int NODE__SERVICE = FLOW_ELEMENT__SERVICE;
326    
327            /**
328             * The feature id for the '<em><b>Supported Execution Environments</b></em>' attribute list.
329             * <!-- begin-user-doc -->
330             * <!-- end-user-doc -->
331             * @generated
332             * @ordered
333             */
334            int NODE__SUPPORTED_EXECUTION_ENVIRONMENTS = FLOW_ELEMENT__SUPPORTED_EXECUTION_ENVIRONMENTS;
335    
336            /**
337             * The feature id for the '<em><b>Home Page</b></em>' attribute.
338             * <!-- begin-user-doc -->
339             * <!-- end-user-doc -->
340             * @generated
341             * @ordered
342             */
343            int NODE__HOME_PAGE = FLOW_ELEMENT__HOME_PAGE;
344    
345            /**
346             * The feature id for the '<em><b>Name</b></em>' attribute.
347             * <!-- begin-user-doc -->
348             * <!-- end-user-doc -->
349             * @generated
350             * @ordered
351             */
352            int NODE__NAME = FLOW_ELEMENT__NAME;
353    
354            /**
355             * The feature id for the '<em><b>Runtime</b></em>' attribute.
356             * <!-- begin-user-doc -->
357             * <!-- end-user-doc -->
358             * @generated
359             * @ordered
360             */
361            int NODE__RUNTIME = FLOW_ELEMENT__RUNTIME;
362    
363            /**
364             * The feature id for the '<em><b>Property</b></em>' containment reference list.
365             * <!-- begin-user-doc -->
366             * <!-- end-user-doc -->
367             * @generated
368             * @ordered
369             */
370            int NODE__PROPERTY = FLOW_ELEMENT__PROPERTY;
371    
372            /**
373             * The feature id for the '<em><b>Profile</b></em>' containment reference list.
374             * <!-- begin-user-doc -->
375             * <!-- end-user-doc -->
376             * @generated
377             * @ordered
378             */
379            int NODE__PROFILE = FLOW_ELEMENT__PROFILE;
380    
381            /**
382             * The feature id for the '<em><b>Class Path</b></em>' containment reference list.
383             * <!-- begin-user-doc -->
384             * <!-- end-user-doc -->
385             * @generated
386             * @ordered
387             */
388            int NODE__CLASS_PATH = FLOW_ELEMENT__CLASS_PATH;
389    
390            /**
391             * The feature id for the '<em><b>Constructor</b></em>' containment reference.
392             * <!-- begin-user-doc -->
393             * <!-- end-user-doc -->
394             * @generated
395             * @ordered
396             */
397            int NODE__CONSTRUCTOR = FLOW_ELEMENT__CONSTRUCTOR;
398    
399            /**
400             * The feature id for the '<em><b>Value</b></em>' attribute.
401             * <!-- begin-user-doc -->
402             * <!-- end-user-doc -->
403             * @generated
404             * @ordered
405             */
406            int NODE__VALUE = FLOW_ELEMENT__VALUE;
407    
408            /**
409             * The feature id for the '<em><b>Type</b></em>' attribute.
410             * <!-- begin-user-doc -->
411             * <!-- end-user-doc -->
412             * @generated
413             * @ordered
414             */
415            int NODE__TYPE = FLOW_ELEMENT__TYPE;
416    
417            /**
418             * The feature id for the '<em><b>Flow</b></em>' container reference.
419             * <!-- begin-user-doc -->
420             * <!-- end-user-doc -->
421             * @generated
422             * @ordered
423             */
424            int NODE__FLOW = FLOW_ELEMENT__FLOW;
425    
426            /**
427             * The feature id for the '<em><b>View Config</b></em>' containment reference list.
428             * <!-- begin-user-doc -->
429             * <!-- end-user-doc -->
430             * @generated
431             * @ordered
432             */
433            int NODE__VIEW_CONFIG = FLOW_ELEMENT__VIEW_CONFIG;
434    
435            /**
436             * The feature id for the '<em><b>Pin</b></em>' containment reference list.
437             * <!-- begin-user-doc -->
438             * <!-- end-user-doc -->
439             * @generated
440             * @ordered
441             */
442            int NODE__PIN = FLOW_ELEMENT_FEATURE_COUNT + 0;
443    
444            /**
445             * The number of structural features of the '<em>Node</em>' class.
446             * <!-- begin-user-doc -->
447             * <!-- end-user-doc -->
448             * @generated
449             * @ordered
450             */
451            int NODE_FEATURE_COUNT = FLOW_ELEMENT_FEATURE_COUNT + 1;
452    
453            /**
454             * The meta object id for the '{@link com.hammurapi.flow.impl.FlowImpl <em>Flow</em>}' class.
455             * <!-- begin-user-doc -->
456             * <!-- end-user-doc -->
457             * @see com.hammurapi.flow.impl.FlowImpl
458             * @see com.hammurapi.flow.impl.FlowPackageImpl#getFlow()
459             * @generated
460             */
461            int FLOW = 2;
462    
463            /**
464             * The feature id for the '<em><b>Roles</b></em>' containment reference list.
465             * <!-- begin-user-doc -->
466             * <!-- end-user-doc -->
467             * @generated
468             * @ordered
469             */
470            int FLOW__ROLES = NODE__ROLES;
471    
472            /**
473             * The feature id for the '<em><b>Description</b></em>' attribute.
474             * <!-- begin-user-doc -->
475             * <!-- end-user-doc -->
476             * @generated
477             * @ordered
478             */
479            int FLOW__DESCRIPTION = NODE__DESCRIPTION;
480    
481            /**
482             * The feature id for the '<em><b>Config Script</b></em>' attribute.
483             * <!-- begin-user-doc -->
484             * <!-- end-user-doc -->
485             * @generated
486             * @ordered
487             */
488            int FLOW__CONFIG_SCRIPT = NODE__CONFIG_SCRIPT;
489    
490            /**
491             * The feature id for the '<em><b>Id</b></em>' attribute.
492             * <!-- begin-user-doc -->
493             * <!-- end-user-doc -->
494             * @generated
495             * @ordered
496             */
497            int FLOW__ID = NODE__ID;
498    
499            /**
500             * The feature id for the '<em><b>Source</b></em>' containment reference list.
501             * <!-- begin-user-doc -->
502             * <!-- end-user-doc -->
503             * @generated
504             * @ordered
505             */
506            int FLOW__SOURCE = NODE__SOURCE;
507    
508            /**
509             * The feature id for the '<em><b>Enabled</b></em>' attribute.
510             * <!-- begin-user-doc -->
511             * <!-- end-user-doc -->
512             * @generated
513             * @ordered
514             */
515            int FLOW__ENABLED = NODE__ENABLED;
516    
517            /**
518             * The feature id for the '<em><b>Service</b></em>' attribute list.
519             * <!-- begin-user-doc -->
520             * <!-- end-user-doc -->
521             * @generated
522             * @ordered
523             */
524            int FLOW__SERVICE = NODE__SERVICE;
525    
526            /**
527             * The feature id for the '<em><b>Supported Execution Environments</b></em>' attribute list.
528             * <!-- begin-user-doc -->
529             * <!-- end-user-doc -->
530             * @generated
531             * @ordered
532             */
533            int FLOW__SUPPORTED_EXECUTION_ENVIRONMENTS = NODE__SUPPORTED_EXECUTION_ENVIRONMENTS;
534    
535            /**
536             * The feature id for the '<em><b>Home Page</b></em>' attribute.
537             * <!-- begin-user-doc -->
538             * <!-- end-user-doc -->
539             * @generated
540             * @ordered
541             */
542            int FLOW__HOME_PAGE = NODE__HOME_PAGE;
543    
544            /**
545             * The feature id for the '<em><b>Name</b></em>' attribute.
546             * <!-- begin-user-doc -->
547             * <!-- end-user-doc -->
548             * @generated
549             * @ordered
550             */
551            int FLOW__NAME = NODE__NAME;
552    
553            /**
554             * The feature id for the '<em><b>Runtime</b></em>' attribute.
555             * <!-- begin-user-doc -->
556             * <!-- end-user-doc -->
557             * @generated
558             * @ordered
559             */
560            int FLOW__RUNTIME = NODE__RUNTIME;
561    
562            /**
563             * The feature id for the '<em><b>Property</b></em>' containment reference list.
564             * <!-- begin-user-doc -->
565             * <!-- end-user-doc -->
566             * @generated
567             * @ordered
568             */
569            int FLOW__PROPERTY = NODE__PROPERTY;
570    
571            /**
572             * The feature id for the '<em><b>Profile</b></em>' containment reference list.
573             * <!-- begin-user-doc -->
574             * <!-- end-user-doc -->
575             * @generated
576             * @ordered
577             */
578            int FLOW__PROFILE = NODE__PROFILE;
579    
580            /**
581             * The feature id for the '<em><b>Class Path</b></em>' containment reference list.
582             * <!-- begin-user-doc -->
583             * <!-- end-user-doc -->
584             * @generated
585             * @ordered
586             */
587            int FLOW__CLASS_PATH = NODE__CLASS_PATH;
588    
589            /**
590             * The feature id for the '<em><b>Constructor</b></em>' containment reference.
591             * <!-- begin-user-doc -->
592             * <!-- end-user-doc -->
593             * @generated
594             * @ordered
595             */
596            int FLOW__CONSTRUCTOR = NODE__CONSTRUCTOR;
597    
598            /**
599             * The feature id for the '<em><b>Value</b></em>' attribute.
600             * <!-- begin-user-doc -->
601             * <!-- end-user-doc -->
602             * @generated
603             * @ordered
604             */
605            int FLOW__VALUE = NODE__VALUE;
606    
607            /**
608             * The feature id for the '<em><b>Type</b></em>' attribute.
609             * <!-- begin-user-doc -->
610             * <!-- end-user-doc -->
611             * @generated
612             * @ordered
613             */
614            int FLOW__TYPE = NODE__TYPE;
615    
616            /**
617             * The feature id for the '<em><b>Flow</b></em>' container reference.
618             * <!-- begin-user-doc -->
619             * <!-- end-user-doc -->
620             * @generated
621             * @ordered
622             */
623            int FLOW__FLOW = NODE__FLOW;
624    
625            /**
626             * The feature id for the '<em><b>View Config</b></em>' containment reference list.
627             * <!-- begin-user-doc -->
628             * <!-- end-user-doc -->
629             * @generated
630             * @ordered
631             */
632            int FLOW__VIEW_CONFIG = NODE__VIEW_CONFIG;
633    
634            /**
635             * The feature id for the '<em><b>Pin</b></em>' containment reference list.
636             * <!-- begin-user-doc -->
637             * <!-- end-user-doc -->
638             * @generated
639             * @ordered
640             */
641            int FLOW__PIN = NODE__PIN;
642    
643            /**
644             * The feature id for the '<em><b>Flow Element</b></em>' containment reference list.
645             * <!-- begin-user-doc -->
646             * <!-- end-user-doc -->
647             * @generated
648             * @ordered
649             */
650            int FLOW__FLOW_ELEMENT = NODE_FEATURE_COUNT + 0;
651    
652            /**
653             * The feature id for the '<em><b>Facade Interface</b></em>' attribute.
654             * <!-- begin-user-doc -->
655             * <!-- end-user-doc -->
656             * @generated
657             * @ordered
658             */
659            int FLOW__FACADE_INTERFACE = NODE_FEATURE_COUNT + 1;
660    
661            /**
662             * The number of structural features of the '<em>Flow</em>' class.
663             * <!-- begin-user-doc -->
664             * <!-- end-user-doc -->
665             * @generated
666             * @ordered
667             */
668            int FLOW_FEATURE_COUNT = NODE_FEATURE_COUNT + 2;
669    
670            /**
671             * The meta object id for the '{@link com.hammurapi.flow.impl.PinImpl <em>Pin</em>}' class.
672             * <!-- begin-user-doc -->
673             * <!-- end-user-doc -->
674             * @see com.hammurapi.flow.impl.PinImpl
675             * @see com.hammurapi.flow.impl.FlowPackageImpl#getPin()
676             * @generated
677             */
678            int PIN = 3;
679    
680            /**
681             * The feature id for the '<em><b>Output</b></em>' reference list.
682             * <!-- begin-user-doc -->
683             * <!-- end-user-doc -->
684             * @generated
685             * @ordered
686             */
687            int PIN__OUTPUT = 0;
688    
689            /**
690             * The feature id for the '<em><b>Input</b></em>' reference list.
691             * <!-- begin-user-doc -->
692             * <!-- end-user-doc -->
693             * @generated
694             * @ordered
695             */
696            int PIN__INPUT = 1;
697    
698            /**
699             * The feature id for the '<em><b>Node</b></em>' container reference.
700             * <!-- begin-user-doc -->
701             * <!-- end-user-doc -->
702             * @generated
703             * @ordered
704             */
705            int PIN__NODE = 2;
706    
707            /**
708             * The feature id for the '<em><b>Pin Config</b></em>' containment reference.
709             * <!-- begin-user-doc -->
710             * <!-- end-user-doc -->
711             * @generated
712             * @ordered
713             */
714            int PIN__PIN_CONFIG = 3;
715    
716            /**
717             * The feature id for the '<em><b>Name</b></em>' attribute.
718             * <!-- begin-user-doc -->
719             * <!-- end-user-doc -->
720             * @generated
721             * @ordered
722             */
723            int PIN__NAME = 4;
724    
725            /**
726             * The number of structural features of the '<em>Pin</em>' class.
727             * <!-- begin-user-doc -->
728             * <!-- end-user-doc -->
729             * @generated
730             * @ordered
731             */
732            int PIN_FEATURE_COUNT = 5;
733    
734            /**
735             * The meta object id for the '{@link com.hammurapi.flow.impl.TransitionImpl <em>Transition</em>}' class.
736             * <!-- begin-user-doc -->
737             * <!-- end-user-doc -->
738             * @see com.hammurapi.flow.impl.TransitionImpl
739             * @see com.hammurapi.flow.impl.FlowPackageImpl#getTransition()
740             * @generated
741             */
742            int TRANSITION = 4;
743    
744            /**
745             * The feature id for the '<em><b>Roles</b></em>' containment reference list.
746             * <!-- begin-user-doc -->
747             * <!-- end-user-doc -->
748             * @generated
749             * @ordered
750             */
751            int TRANSITION__ROLES = FLOW_ELEMENT__ROLES;
752    
753            /**
754             * The feature id for the '<em><b>Description</b></em>' attribute.
755             * <!-- begin-user-doc -->
756             * <!-- end-user-doc -->
757             * @generated
758             * @ordered
759             */
760            int TRANSITION__DESCRIPTION = FLOW_ELEMENT__DESCRIPTION;
761    
762            /**
763             * The feature id for the '<em><b>Config Script</b></em>' attribute.
764             * <!-- begin-user-doc -->
765             * <!-- end-user-doc -->
766             * @generated
767             * @ordered
768             */
769            int TRANSITION__CONFIG_SCRIPT = FLOW_ELEMENT__CONFIG_SCRIPT;
770    
771            /**
772             * The feature id for the '<em><b>Id</b></em>' attribute.
773             * <!-- begin-user-doc -->
774             * <!-- end-user-doc -->
775             * @generated
776             * @ordered
777             */
778            int TRANSITION__ID = FLOW_ELEMENT__ID;
779    
780            /**
781             * The feature id for the '<em><b>Source</b></em>' containment reference list.
782             * <!-- begin-user-doc -->
783             * <!-- end-user-doc -->
784             * @generated
785             * @ordered
786             */
787            int TRANSITION__SOURCE = FLOW_ELEMENT__SOURCE;
788    
789            /**
790             * The feature id for the '<em><b>Enabled</b></em>' attribute.
791             * <!-- begin-user-doc -->
792             * <!-- end-user-doc -->
793             * @generated
794             * @ordered
795             */
796            int TRANSITION__ENABLED = FLOW_ELEMENT__ENABLED;
797    
798            /**
799             * The feature id for the '<em><b>Service</b></em>' attribute list.
800             * <!-- begin-user-doc -->
801             * <!-- end-user-doc -->
802             * @generated
803             * @ordered
804             */
805            int TRANSITION__SERVICE = FLOW_ELEMENT__SERVICE;
806    
807            /**
808             * The feature id for the '<em><b>Supported Execution Environments</b></em>' attribute list.
809             * <!-- begin-user-doc -->
810             * <!-- end-user-doc -->
811             * @generated
812             * @ordered
813             */
814            int TRANSITION__SUPPORTED_EXECUTION_ENVIRONMENTS = FLOW_ELEMENT__SUPPORTED_EXECUTION_ENVIRONMENTS;
815    
816            /**
817             * The feature id for the '<em><b>Home Page</b></em>' attribute.
818             * <!-- begin-user-doc -->
819             * <!-- end-user-doc -->
820             * @generated
821             * @ordered
822             */
823            int TRANSITION__HOME_PAGE = FLOW_ELEMENT__HOME_PAGE;
824    
825            /**
826             * The feature id for the '<em><b>Name</b></em>' attribute.
827             * <!-- begin-user-doc -->
828             * <!-- end-user-doc -->
829             * @generated
830             * @ordered
831             */
832            int TRANSITION__NAME = FLOW_ELEMENT__NAME;
833    
834            /**
835             * The feature id for the '<em><b>Runtime</b></em>' attribute.
836             * <!-- begin-user-doc -->
837             * <!-- end-user-doc -->
838             * @generated
839             * @ordered
840             */
841            int TRANSITION__RUNTIME = FLOW_ELEMENT__RUNTIME;
842    
843            /**
844             * The feature id for the '<em><b>Property</b></em>' containment reference list.
845             * <!-- begin-user-doc -->
846             * <!-- end-user-doc -->
847             * @generated
848             * @ordered
849             */
850            int TRANSITION__PROPERTY = FLOW_ELEMENT__PROPERTY;
851    
852            /**
853             * The feature id for the '<em><b>Profile</b></em>' containment reference list.
854             * <!-- begin-user-doc -->
855             * <!-- end-user-doc -->
856             * @generated
857             * @ordered
858             */
859            int TRANSITION__PROFILE = FLOW_ELEMENT__PROFILE;
860    
861            /**
862             * The feature id for the '<em><b>Class Path</b></em>' containment reference list.
863             * <!-- begin-user-doc -->
864             * <!-- end-user-doc -->
865             * @generated
866             * @ordered
867             */
868            int TRANSITION__CLASS_PATH = FLOW_ELEMENT__CLASS_PATH;
869    
870            /**
871             * The feature id for the '<em><b>Constructor</b></em>' containment reference.
872             * <!-- begin-user-doc -->
873             * <!-- end-user-doc -->
874             * @generated
875             * @ordered
876             */
877            int TRANSITION__CONSTRUCTOR = FLOW_ELEMENT__CONSTRUCTOR;
878    
879            /**
880             * The feature id for the '<em><b>Value</b></em>' attribute.
881             * <!-- begin-user-doc -->
882             * <!-- end-user-doc -->
883             * @generated
884             * @ordered
885             */
886            int TRANSITION__VALUE = FLOW_ELEMENT__VALUE;
887    
888            /**
889             * The feature id for the '<em><b>Type</b></em>' attribute.
890             * <!-- begin-user-doc -->
891             * <!-- end-user-doc -->
892             * @generated
893             * @ordered
894             */
895            int TRANSITION__TYPE = FLOW_ELEMENT__TYPE;
896    
897            /**
898             * The feature id for the '<em><b>Flow</b></em>' container reference.
899             * <!-- begin-user-doc -->
900             * <!-- end-user-doc -->
901             * @generated
902             * @ordered
903             */
904            int TRANSITION__FLOW = FLOW_ELEMENT__FLOW;
905    
906            /**
907             * The feature id for the '<em><b>View Config</b></em>' containment reference list.
908             * <!-- begin-user-doc -->
909             * <!-- end-user-doc -->
910             * @generated
911             * @ordered
912             */
913            int TRANSITION__VIEW_CONFIG = FLOW_ELEMENT__VIEW_CONFIG;
914    
915            /**
916             * The feature id for the '<em><b>From Pin</b></em>' reference.
917             * <!-- begin-user-doc -->
918             * <!-- end-user-doc -->
919             * @generated
920             * @ordered
921             */
922            int TRANSITION__FROM_PIN = FLOW_ELEMENT_FEATURE_COUNT + 0;
923    
924            /**
925             * The feature id for the '<em><b>To Pin</b></em>' reference.
926             * <!-- begin-user-doc -->
927             * <!-- end-user-doc -->
928             * @generated
929             * @ordered
930             */
931            int TRANSITION__TO_PIN = FLOW_ELEMENT_FEATURE_COUNT + 1;
932    
933            /**
934             * The feature id for the '<em><b>From Key</b></em>' containment reference.
935             * <!-- begin-user-doc -->
936             * <!-- end-user-doc -->
937             * @generated
938             * @ordered
939             */
940            int TRANSITION__FROM_KEY = FLOW_ELEMENT_FEATURE_COUNT + 2;
941    
942            /**
943             * The feature id for the '<em><b>To Key</b></em>' containment reference.
944             * <!-- begin-user-doc -->
945             * <!-- end-user-doc -->
946             * @generated
947             * @ordered
948             */
949            int TRANSITION__TO_KEY = FLOW_ELEMENT_FEATURE_COUNT + 3;
950    
951            /**
952             * The number of structural features of the '<em>Transition</em>' class.
953             * <!-- begin-user-doc -->
954             * <!-- end-user-doc -->
955             * @generated
956             * @ordered
957             */
958            int TRANSITION_FEATURE_COUNT = FLOW_ELEMENT_FEATURE_COUNT + 4;
959    
960    
961            /**
962             * Returns the meta object for class '{@link com.hammurapi.flow.FlowElement <em>Element</em>}'.
963             * <!-- begin-user-doc -->
964             * <!-- end-user-doc -->
965             * @return the meta object for class '<em>Element</em>'.
966             * @see com.hammurapi.flow.FlowElement
967             * @generated
968             */
969            EClass getFlowElement();
970    
971            /**
972             * Returns the meta object for the container reference '{@link com.hammurapi.flow.FlowElement#getFlow <em>Flow</em>}'.
973             * <!-- begin-user-doc -->
974             * <!-- end-user-doc -->
975             * @return the meta object for the container reference '<em>Flow</em>'.
976             * @see com.hammurapi.flow.FlowElement#getFlow()
977             * @see #getFlowElement()
978             * @generated
979             */
980            EReference getFlowElement_Flow();
981    
982            /**
983             * Returns the meta object for the containment reference list '{@link com.hammurapi.flow.FlowElement#getViewConfig <em>View Config</em>}'.
984             * <!-- begin-user-doc -->
985             * <!-- end-user-doc -->
986             * @return the meta object for the containment reference list '<em>View Config</em>'.
987             * @see com.hammurapi.flow.FlowElement#getViewConfig()
988             * @see #getFlowElement()
989             * @generated
990             */
991            EReference getFlowElement_ViewConfig();
992    
993            /**
994             * Returns the meta object for class '{@link com.hammurapi.flow.Node <em>Node</em>}'.
995             * <!-- begin-user-doc -->
996             * <!-- end-user-doc -->
997             * @return the meta object for class '<em>Node</em>'.
998             * @see com.hammurapi.flow.Node
999             * @generated
1000             */
1001            EClass getNode();
1002    
1003            /**
1004             * Returns the meta object for the containment reference list '{@link com.hammurapi.flow.Node#getPin <em>Pin</em>}'.
1005             * <!-- begin-user-doc -->
1006             * <!-- end-user-doc -->
1007             * @return the meta object for the containment reference list '<em>Pin</em>'.
1008             * @see com.hammurapi.flow.Node#getPin()
1009             * @see #getNode()
1010             * @generated
1011             */
1012            EReference getNode_Pin();
1013    
1014            /**
1015             * Returns the meta object for class '{@link com.hammurapi.flow.Flow <em>Flow</em>}'.
1016             * <!-- begin-user-doc -->
1017             * <!-- end-user-doc -->
1018             * @return the meta object for class '<em>Flow</em>'.
1019             * @see com.hammurapi.flow.Flow
1020             * @generated
1021             */
1022            EClass getFlow();
1023    
1024            /**
1025             * Returns the meta object for the containment reference list '{@link com.hammurapi.flow.Flow#getFlowElement <em>Flow Element</em>}'.
1026             * <!-- begin-user-doc -->
1027             * <!-- end-user-doc -->
1028             * @return the meta object for the containment reference list '<em>Flow Element</em>'.
1029             * @see com.hammurapi.flow.Flow#getFlowElement()
1030             * @see #getFlow()
1031             * @generated
1032             */
1033            EReference getFlow_FlowElement();
1034    
1035            /**
1036             * Returns the meta object for the attribute '{@link com.hammurapi.flow.Flow#getFacadeInterface <em>Facade Interface</em>}'.
1037             * <!-- begin-user-doc -->
1038             * <!-- end-user-doc -->
1039             * @return the meta object for the attribute '<em>Facade Interface</em>'.
1040             * @see com.hammurapi.flow.Flow#getFacadeInterface()
1041             * @see #getFlow()
1042             * @generated
1043             */
1044            EAttribute getFlow_FacadeInterface();
1045    
1046            /**
1047             * Returns the meta object for class '{@link com.hammurapi.flow.Pin <em>Pin</em>}'.
1048             * <!-- begin-user-doc -->
1049             * <!-- end-user-doc -->
1050             * @return the meta object for class '<em>Pin</em>'.
1051             * @see com.hammurapi.flow.Pin
1052             * @generated
1053             */
1054            EClass getPin();
1055    
1056            /**
1057             * Returns the meta object for the reference list '{@link com.hammurapi.flow.Pin#getOutput <em>Output</em>}'.
1058             * <!-- begin-user-doc -->
1059             * <!-- end-user-doc -->
1060             * @return the meta object for the reference list '<em>Output</em>'.
1061             * @see com.hammurapi.flow.Pin#getOutput()
1062             * @see #getPin()
1063             * @generated
1064             */
1065            EReference getPin_Output();
1066    
1067            /**
1068             * Returns the meta object for the reference list '{@link com.hammurapi.flow.Pin#getInput <em>Input</em>}'.
1069             * <!-- begin-user-doc -->
1070             * <!-- end-user-doc -->
1071             * @return the meta object for the reference list '<em>Input</em>'.
1072             * @see com.hammurapi.flow.Pin#getInput()
1073             * @see #getPin()
1074             * @generated
1075             */
1076            EReference getPin_Input();
1077    
1078            /**
1079             * Returns the meta object for the container reference '{@link com.hammurapi.flow.Pin#getNode <em>Node</em>}'.
1080             * <!-- begin-user-doc -->
1081             * <!-- end-user-doc -->
1082             * @return the meta object for the container reference '<em>Node</em>'.
1083             * @see com.hammurapi.flow.Pin#getNode()
1084             * @see #getPin()
1085             * @generated
1086             */
1087            EReference getPin_Node();
1088    
1089            /**
1090             * Returns the meta object for the attribute '{@link com.hammurapi.flow.Pin#getName <em>Name</em>}'.
1091             * <!-- begin-user-doc -->
1092             * <!-- end-user-doc -->
1093             * @return the meta object for the attribute '<em>Name</em>'.
1094             * @see com.hammurapi.flow.Pin#getName()
1095             * @see #getPin()
1096             * @generated
1097             */
1098            EAttribute getPin_Name();
1099    
1100            /**
1101             * Returns the meta object for the containment reference '{@link com.hammurapi.flow.Pin#getPinConfig <em>Pin Config</em>}'.
1102             * <!-- begin-user-doc -->
1103             * <!-- end-user-doc -->
1104             * @return the meta object for the containment reference '<em>Pin Config</em>'.
1105             * @see com.hammurapi.flow.Pin#getPinConfig()
1106             * @see #getPin()
1107             * @generated
1108             */
1109            EReference getPin_PinConfig();
1110    
1111            /**
1112             * Returns the meta object for class '{@link com.hammurapi.flow.Transition <em>Transition</em>}'.
1113             * <!-- begin-user-doc -->
1114             * <!-- end-user-doc -->
1115             * @return the meta object for class '<em>Transition</em>'.
1116             * @see com.hammurapi.flow.Transition
1117             * @generated
1118             */
1119            EClass getTransition();
1120    
1121            /**
1122             * Returns the meta object for the reference '{@link com.hammurapi.flow.Transition#getFromPin <em>From Pin</em>}'.
1123             * <!-- begin-user-doc -->
1124             * <!-- end-user-doc -->
1125             * @return the meta object for the reference '<em>From Pin</em>'.
1126             * @see com.hammurapi.flow.Transition#getFromPin()
1127             * @see #getTransition()
1128             * @generated
1129             */
1130            EReference getTransition_FromPin();
1131    
1132            /**
1133             * Returns the meta object for the reference '{@link com.hammurapi.flow.Transition#getToPin <em>To Pin</em>}'.
1134             * <!-- begin-user-doc -->
1135             * <!-- end-user-doc -->
1136             * @return the meta object for the reference '<em>To Pin</em>'.
1137             * @see com.hammurapi.flow.Transition#getToPin()
1138             * @see #getTransition()
1139             * @generated
1140             */
1141            EReference getTransition_ToPin();
1142    
1143            /**
1144             * Returns the meta object for the containment reference '{@link com.hammurapi.flow.Transition#getFromKey <em>From Key</em>}'.
1145             * <!-- begin-user-doc -->
1146             * <!-- end-user-doc -->
1147             * @return the meta object for the containment reference '<em>From Key</em>'.
1148             * @see com.hammurapi.flow.Transition#getFromKey()
1149             * @see #getTransition()
1150             * @generated
1151             */
1152            EReference getTransition_FromKey();
1153    
1154            /**
1155             * Returns the meta object for the containment reference '{@link com.hammurapi.flow.Transition#getToKey <em>To Key</em>}'.
1156             * <!-- begin-user-doc -->
1157             * <!-- end-user-doc -->
1158             * @return the meta object for the containment reference '<em>To Key</em>'.
1159             * @see com.hammurapi.flow.Transition#getToKey()
1160             * @see #getTransition()
1161             * @generated
1162             */
1163            EReference getTransition_ToKey();
1164    
1165            /**
1166             * Returns the factory that creates the instances of the model.
1167             * <!-- begin-user-doc -->
1168             * <!-- end-user-doc -->
1169             * @return the factory that creates the instances of the model.
1170             * @generated
1171             */
1172            FlowFactory getFlowFactory();
1173    
1174            /**
1175             * <!-- begin-user-doc -->
1176             * Defines literals for the meta objects that represent
1177             * <ul>
1178             *   <li>each class,</li>
1179             *   <li>each feature of each class,</li>
1180             *   <li>each enum,</li>
1181             *   <li>and each data type</li>
1182             * </ul>
1183             * <!-- end-user-doc -->
1184             * @generated
1185             */
1186            interface Literals {
1187                    /**
1188                     * The meta object literal for the '{@link com.hammurapi.flow.FlowElement <em>Element</em>}' class.
1189                     * <!-- begin-user-doc -->
1190                     * <!-- end-user-doc -->
1191                     * @see com.hammurapi.flow.FlowElement
1192                     * @see com.hammurapi.flow.impl.FlowPackageImpl#getFlowElement()
1193                     * @generated
1194                     */
1195                    EClass FLOW_ELEMENT = eINSTANCE.getFlowElement();
1196    
1197                    /**
1198                     * The meta object literal for the '<em><b>Flow</b></em>' container reference feature.
1199                     * <!-- begin-user-doc -->
1200                     * <!-- end-user-doc -->
1201                     * @generated
1202                     */
1203                    EReference FLOW_ELEMENT__FLOW = eINSTANCE.getFlowElement_Flow();
1204    
1205                    /**
1206                     * The meta object literal for the '<em><b>View Config</b></em>' containment reference list feature.
1207                     * <!-- begin-user-doc -->
1208                     * <!-- end-user-doc -->
1209                     * @generated
1210                     */
1211                    EReference FLOW_ELEMENT__VIEW_CONFIG = eINSTANCE.getFlowElement_ViewConfig();
1212    
1213                    /**
1214                     * The meta object literal for the '{@link com.hammurapi.flow.impl.NodeImpl <em>Node</em>}' class.
1215                     * <!-- begin-user-doc -->
1216                     * <!-- end-user-doc -->
1217                     * @see com.hammurapi.flow.impl.NodeImpl
1218                     * @see com.hammurapi.flow.impl.FlowPackageImpl#getNode()
1219                     * @generated
1220                     */
1221                    EClass NODE = eINSTANCE.getNode();
1222    
1223                    /**
1224                     * The meta object literal for the '<em><b>Pin</b></em>' containment reference list feature.
1225                     * <!-- begin-user-doc -->
1226                     * <!-- end-user-doc -->
1227                     * @generated
1228                     */
1229                    EReference NODE__PIN = eINSTANCE.getNode_Pin();
1230    
1231                    /**
1232                     * The meta object literal for the '{@link com.hammurapi.flow.impl.FlowImpl <em>Flow</em>}' class.
1233                     * <!-- begin-user-doc -->
1234                     * <!-- end-user-doc -->
1235                     * @see com.hammurapi.flow.impl.FlowImpl
1236                     * @see com.hammurapi.flow.impl.FlowPackageImpl#getFlow()
1237                     * @generated
1238                     */
1239                    EClass FLOW = eINSTANCE.getFlow();
1240    
1241                    /**
1242                     * The meta object literal for the '<em><b>Flow Element</b></em>' containment reference list feature.
1243                     * <!-- begin-user-doc -->
1244                     * <!-- end-user-doc -->
1245                     * @generated
1246                     */
1247                    EReference FLOW__FLOW_ELEMENT = eINSTANCE.getFlow_FlowElement();
1248    
1249                    /**
1250                     * The meta object literal for the '<em><b>Facade Interface</b></em>' attribute feature.
1251                     * <!-- begin-user-doc -->
1252                     * <!-- end-user-doc -->
1253                     * @generated
1254                     */
1255                    EAttribute FLOW__FACADE_INTERFACE = eINSTANCE.getFlow_FacadeInterface();
1256    
1257                    /**
1258                     * The meta object literal for the '{@link com.hammurapi.flow.impl.PinImpl <em>Pin</em>}' class.
1259                     * <!-- begin-user-doc -->
1260                     * <!-- end-user-doc -->
1261                     * @see com.hammurapi.flow.impl.PinImpl
1262                     * @see com.hammurapi.flow.impl.FlowPackageImpl#getPin()
1263                     * @generated
1264                     */
1265                    EClass PIN = eINSTANCE.getPin();
1266    
1267                    /**
1268                     * The meta object literal for the '<em><b>Output</b></em>' reference list feature.
1269                     * <!-- begin-user-doc -->
1270                     * <!-- end-user-doc -->
1271                     * @generated
1272                     */
1273                    EReference PIN__OUTPUT = eINSTANCE.getPin_Output();
1274    
1275                    /**
1276                     * The meta object literal for the '<em><b>Input</b></em>' reference list feature.
1277                     * <!-- begin-user-doc -->
1278                     * <!-- end-user-doc -->
1279                     * @generated
1280                     */
1281                    EReference PIN__INPUT = eINSTANCE.getPin_Input();
1282    
1283                    /**
1284                     * The meta object literal for the '<em><b>Node</b></em>' container reference feature.
1285                     * <!-- begin-user-doc -->
1286                     * <!-- end-user-doc -->
1287                     * @generated
1288                     */
1289                    EReference PIN__NODE = eINSTANCE.getPin_Node();
1290    
1291                    /**
1292                     * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
1293                     * <!-- begin-user-doc -->
1294                     * <!-- end-user-doc -->
1295                     * @generated
1296                     */
1297                    EAttribute PIN__NAME = eINSTANCE.getPin_Name();
1298    
1299                    /**
1300                     * The meta object literal for the '<em><b>Pin Config</b></em>' containment reference feature.
1301                     * <!-- begin-user-doc -->
1302                     * <!-- end-user-doc -->
1303                     * @generated
1304                     */
1305                    EReference PIN__PIN_CONFIG = eINSTANCE.getPin_PinConfig();
1306    
1307                    /**
1308                     * The meta object literal for the '{@link com.hammurapi.flow.impl.TransitionImpl <em>Transition</em>}' class.
1309                     * <!-- begin-user-doc -->
1310                     * <!-- end-user-doc -->
1311                     * @see com.hammurapi.flow.impl.TransitionImpl
1312                     * @see com.hammurapi.flow.impl.FlowPackageImpl#getTransition()
1313                     * @generated
1314                     */
1315                    EClass TRANSITION = eINSTANCE.getTransition();
1316    
1317                    /**
1318                     * The meta object literal for the '<em><b>From Pin</b></em>' reference feature.
1319                     * <!-- begin-user-doc -->
1320                     * <!-- end-user-doc -->
1321                     * @generated
1322                     */
1323                    EReference TRANSITION__FROM_PIN = eINSTANCE.getTransition_FromPin();
1324    
1325                    /**
1326                     * The meta object literal for the '<em><b>To Pin</b></em>' reference feature.
1327                     * <!-- begin-user-doc -->
1328                     * <!-- end-user-doc -->
1329                     * @generated
1330                     */
1331                    EReference TRANSITION__TO_PIN = eINSTANCE.getTransition_ToPin();
1332    
1333                    /**
1334                     * The meta object literal for the '<em><b>From Key</b></em>' containment reference feature.
1335                     * <!-- begin-user-doc -->
1336                     * <!-- end-user-doc -->
1337                     * @generated
1338                     */
1339                    EReference TRANSITION__FROM_KEY = eINSTANCE.getTransition_FromKey();
1340    
1341                    /**
1342                     * The meta object literal for the '<em><b>To Key</b></em>' containment reference feature.
1343                     * <!-- begin-user-doc -->
1344                     * <!-- end-user-doc -->
1345                     * @generated
1346                     */
1347                    EReference TRANSITION__TO_KEY = eINSTANCE.getTransition_ToKey();
1348    
1349            }
1350    
1351    } //FlowPackage