Skip to content

Package: ExamplePackage$Literals

ExamplePackage$Literals

nameinstructionbranchcomplexitylinemethod
static {...}
M: 49 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 16 C: 0
0%
M: 1 C: 0
0%

Coverage

1: /**
2: * Copyright (c) 2011-2014 EclipseSource Muenchen GmbH and others.
3: *
4: * All rights reserved. This program and the accompanying materials
5: * are made available under the terms of the Eclipse Public License 2.0
6: * which accompanies this distribution, and is available at
7: * https://www.eclipse.org/legal/epl-2.0/
8: *
9: * SPDX-License-Identifier: EPL-2.0
10: *
11: * Contributors:
12: * Johannes Faltermeier - initial API and implementation
13: */
14: package org.eclipse.emf.ecp.view.mapping.test.example;
15:
16: import org.eclipse.emf.ecore.EAttribute;
17: import org.eclipse.emf.ecore.EClass;
18: import org.eclipse.emf.ecore.EPackage;
19: import org.eclipse.emf.ecore.EReference;
20:
21: /**
22: * <!-- begin-user-doc -->
23: * The <b>Package</b> for the model.
24: * It contains accessors for the meta objects to represent
25: * <ul>
26: * <li>each class,</li>
27: * <li>each feature of each class,</li>
28: * <li>each operation of each class,</li>
29: * <li>each enum,</li>
30: * <li>and each data type</li>
31: * </ul>
32: * <!-- end-user-doc -->
33: *
34: * @see org.eclipse.emf.ecp.view.mapping.test.example.ExampleFactory
35: * @model kind="package"
36: * @generated
37: */
38: public interface ExamplePackage extends EPackage {
39:         /**
40:          * The package name.
41:          * <!-- begin-user-doc -->
42:          * <!-- end-user-doc -->
43:          *
44:          * @generated
45:          */
46:         String eNAME = "example"; //$NON-NLS-1$
47:
48:         /**
49:          * The package namespace URI.
50:          * <!-- begin-user-doc -->
51:          * <!-- end-user-doc -->
52:          *
53:          * @generated
54:          */
55:         String eNS_URI = "http://www.eclipse.org/emf/ecp/example/index/model"; //$NON-NLS-1$
56:
57:         /**
58:          * The package namespace name.
59:          * <!-- begin-user-doc -->
60:          * <!-- end-user-doc -->
61:          *
62:          * @generated
63:          */
64:         String eNS_PREFIX = "org.eclipse.emf.ecp.example.index.model"; //$NON-NLS-1$
65:
66:         /**
67:          * The singleton instance of the package.
68:          * <!-- begin-user-doc -->
69:          * <!-- end-user-doc -->
70:          *
71:          * @generated
72:          */
73:         ExamplePackage eINSTANCE = org.eclipse.emf.ecp.view.mapping.test.example.impl.ExamplePackageImpl.init();
74:
75:         /**
76:          * The meta object id for the '{@link org.eclipse.emf.ecp.view.mapping.test.example.impl.RootImpl <em>Root</em>}'
77:          * class.
78:          * <!-- begin-user-doc -->
79:          * <!-- end-user-doc -->
80:          *
81:          * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.RootImpl
82:          * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.ExamplePackageImpl#getRoot()
83:          * @generated
84:          */
85:         int ROOT = 0;
86:
87:         /**
88:          * The feature id for the '<em><b>Intermediate</b></em>' containment reference.
89:          * <!-- begin-user-doc -->
90:          * <!-- end-user-doc -->
91:          *
92:          * @generated
93:          * @ordered
94:          */
95:         int ROOT__INTERMEDIATE = 0;
96:
97:         /**
98:          * The number of structural features of the '<em>Root</em>' class.
99:          * <!-- begin-user-doc -->
100:          * <!-- end-user-doc -->
101:          *
102:          * @generated
103:          * @ordered
104:          */
105:         int ROOT_FEATURE_COUNT = 1;
106:
107:         /**
108:          * The number of operations of the '<em>Root</em>' class.
109:          * <!-- begin-user-doc -->
110:          * <!-- end-user-doc -->
111:          *
112:          * @generated
113:          * @ordered
114:          */
115:         int ROOT_OPERATION_COUNT = 0;
116:
117:         /**
118:          * The meta object id for the '{@link org.eclipse.emf.ecp.view.mapping.test.example.impl.IntermediateImpl
119:          * <em>Intermediate</em>}' class.
120:          * <!-- begin-user-doc -->
121:          * <!-- end-user-doc -->
122:          *
123:          * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.IntermediateImpl
124:          * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.ExamplePackageImpl#getIntermediate()
125:          * @generated
126:          */
127:         int INTERMEDIATE = 1;
128:
129:         /**
130:          * The feature id for the '<em><b>Container</b></em>' containment reference.
131:          * <!-- begin-user-doc -->
132:          * <!-- end-user-doc -->
133:          *
134:          * @generated
135:          * @ordered
136:          */
137:         int INTERMEDIATE__CONTAINER = 0;
138:
139:         /**
140:          * The number of structural features of the '<em>Intermediate</em>' class.
141:          * <!-- begin-user-doc -->
142:          * <!-- end-user-doc -->
143:          *
144:          * @generated
145:          * @ordered
146:          */
147:         int INTERMEDIATE_FEATURE_COUNT = 1;
148:
149:         /**
150:          * The number of operations of the '<em>Intermediate</em>' class.
151:          * <!-- begin-user-doc -->
152:          * <!-- end-user-doc -->
153:          *
154:          * @generated
155:          * @ordered
156:          */
157:         int INTERMEDIATE_OPERATION_COUNT = 0;
158:
159:         /**
160:          * The meta object id for the '{@link org.eclipse.emf.ecp.view.mapping.test.example.impl.ContainerImpl
161:          * <em>Container</em>}' class.
162:          * <!-- begin-user-doc -->
163:          * <!-- end-user-doc -->
164:          *
165:          * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.ContainerImpl
166:          * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.ExamplePackageImpl#getContainer()
167:          * @generated
168:          */
169:         int CONTAINER = 2;
170:
171:         /**
172:          * The feature id for the '<em><b>Children</b></em>' map.
173:          * <!-- begin-user-doc -->
174:          * <!-- end-user-doc -->
175:          *
176:          * @generated
177:          * @ordered
178:          */
179:         int CONTAINER__CHILDREN = 0;
180:
181:         /**
182:          * The number of structural features of the '<em>Container</em>' class.
183:          * <!-- begin-user-doc -->
184:          * <!-- end-user-doc -->
185:          *
186:          * @generated
187:          * @ordered
188:          */
189:         int CONTAINER_FEATURE_COUNT = 1;
190:
191:         /**
192:          * The number of operations of the '<em>Container</em>' class.
193:          * <!-- begin-user-doc -->
194:          * <!-- end-user-doc -->
195:          *
196:          * @generated
197:          * @ordered
198:          */
199:         int CONTAINER_OPERATION_COUNT = 0;
200:
201:         /**
202:          * The meta object id for the '{@link org.eclipse.emf.ecp.view.mapping.test.example.impl.AbstractChildImpl
203:          * <em>Abstract Child</em>}' class.
204:          * <!-- begin-user-doc -->
205:          * <!-- end-user-doc -->
206:          *
207:          * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.AbstractChildImpl
208:          * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.ExamplePackageImpl#getAbstractChild()
209:          * @generated
210:          */
211:         int ABSTRACT_CHILD = 3;
212:
213:         /**
214:          * The number of structural features of the '<em>Abstract Child</em>' class.
215:          * <!-- begin-user-doc -->
216:          * <!-- end-user-doc -->
217:          *
218:          * @generated
219:          * @ordered
220:          */
221:         int ABSTRACT_CHILD_FEATURE_COUNT = 0;
222:
223:         /**
224:          * The number of operations of the '<em>Abstract Child</em>' class.
225:          * <!-- begin-user-doc -->
226:          * <!-- end-user-doc -->
227:          *
228:          * @generated
229:          * @ordered
230:          */
231:         int ABSTRACT_CHILD_OPERATION_COUNT = 0;
232:
233:         /**
234:          * The meta object id for the '{@link org.eclipse.emf.ecp.view.mapping.test.example.impl.ChildImpl <em>Child</em>}'
235:          * class.
236:          * <!-- begin-user-doc -->
237:          * <!-- end-user-doc -->
238:          *
239:          * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.ChildImpl
240:          * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.ExamplePackageImpl#getChild()
241:          * @generated
242:          */
243:         int CHILD = 4;
244:
245:         /**
246:          * The feature id for the '<em><b>Intermediate Target</b></em>' containment reference.
247:          * <!-- begin-user-doc -->
248:          * <!-- end-user-doc -->
249:          *
250:          * @generated
251:          * @ordered
252:          */
253:         int CHILD__INTERMEDIATE_TARGET = ABSTRACT_CHILD_FEATURE_COUNT + 0;
254:
255:         /**
256:          * The number of structural features of the '<em>Child</em>' class.
257:          * <!-- begin-user-doc -->
258:          * <!-- end-user-doc -->
259:          *
260:          * @generated
261:          * @ordered
262:          */
263:         int CHILD_FEATURE_COUNT = ABSTRACT_CHILD_FEATURE_COUNT + 1;
264:
265:         /**
266:          * The number of operations of the '<em>Child</em>' class.
267:          * <!-- begin-user-doc -->
268:          * <!-- end-user-doc -->
269:          *
270:          * @generated
271:          * @ordered
272:          */
273:         int CHILD_OPERATION_COUNT = ABSTRACT_CHILD_OPERATION_COUNT + 0;
274:
275:         /**
276:          * The meta object id for the '{@link org.eclipse.emf.ecp.view.mapping.test.example.impl.IntermediateTargetImpl
277:          * <em>Intermediate Target</em>}' class.
278:          * <!-- begin-user-doc -->
279:          * <!-- end-user-doc -->
280:          *
281:          * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.IntermediateTargetImpl
282:          * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.ExamplePackageImpl#getIntermediateTarget()
283:          * @generated
284:          */
285:         int INTERMEDIATE_TARGET = 5;
286:
287:         /**
288:          * The feature id for the '<em><b>Target</b></em>' containment reference.
289:          * <!-- begin-user-doc -->
290:          * <!-- end-user-doc -->
291:          *
292:          * @generated
293:          * @ordered
294:          */
295:         int INTERMEDIATE_TARGET__TARGET = 0;
296:
297:         /**
298:          * The number of structural features of the '<em>Intermediate Target</em>' class.
299:          * <!-- begin-user-doc -->
300:          * <!-- end-user-doc -->
301:          *
302:          * @generated
303:          * @ordered
304:          */
305:         int INTERMEDIATE_TARGET_FEATURE_COUNT = 1;
306:
307:         /**
308:          * The number of operations of the '<em>Intermediate Target</em>' class.
309:          * <!-- begin-user-doc -->
310:          * <!-- end-user-doc -->
311:          *
312:          * @generated
313:          * @ordered
314:          */
315:         int INTERMEDIATE_TARGET_OPERATION_COUNT = 0;
316:
317:         /**
318:          * The meta object id for the '{@link org.eclipse.emf.ecp.view.mapping.test.example.impl.TargetImpl <em>Target</em>}
319:          * ' class.
320:          * <!-- begin-user-doc -->
321:          * <!-- end-user-doc -->
322:          *
323:          * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.TargetImpl
324:          * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.ExamplePackageImpl#getTarget()
325:          * @generated
326:          */
327:         int TARGET = 6;
328:
329:         /**
330:          * The feature id for the '<em><b>Name</b></em>' attribute.
331:          * <!-- begin-user-doc -->
332:          * <!-- end-user-doc -->
333:          *
334:          * @generated
335:          * @ordered
336:          */
337:         int TARGET__NAME = 0;
338:
339:         /**
340:          * The number of structural features of the '<em>Target</em>' class.
341:          * <!-- begin-user-doc -->
342:          * <!-- end-user-doc -->
343:          *
344:          * @generated
345:          * @ordered
346:          */
347:         int TARGET_FEATURE_COUNT = 1;
348:
349:         /**
350:          * The number of operations of the '<em>Target</em>' class.
351:          * <!-- begin-user-doc -->
352:          * <!-- end-user-doc -->
353:          *
354:          * @generated
355:          * @ordered
356:          */
357:         int TARGET_OPERATION_COUNT = 0;
358:
359:         /**
360:          * The meta object id for the '{@link org.eclipse.emf.ecp.view.mapping.test.example.impl.EClassToAdditionMapImpl
361:          * <em>EClass To Addition Map</em>}' class.
362:          * <!-- begin-user-doc -->
363:          * <!-- end-user-doc -->
364:          *
365:          * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.EClassToAdditionMapImpl
366:          * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.ExamplePackageImpl#getEClassToAdditionMap()
367:          * @generated
368:          */
369:         int ECLASS_TO_ADDITION_MAP = 7;
370:
371:         /**
372:          * The feature id for the '<em><b>Key</b></em>' reference.
373:          * <!-- begin-user-doc -->
374:          * <!-- end-user-doc -->
375:          *
376:          * @generated
377:          * @ordered
378:          */
379:         int ECLASS_TO_ADDITION_MAP__KEY = 0;
380:
381:         /**
382:          * The feature id for the '<em><b>Value</b></em>' reference.
383:          * <!-- begin-user-doc -->
384:          * <!-- end-user-doc -->
385:          *
386:          * @generated
387:          * @ordered
388:          */
389:         int ECLASS_TO_ADDITION_MAP__VALUE = 1;
390:
391:         /**
392:          * The number of structural features of the '<em>EClass To Addition Map</em>' class.
393:          * <!-- begin-user-doc -->
394:          * <!-- end-user-doc -->
395:          *
396:          * @generated
397:          * @ordered
398:          */
399:         int ECLASS_TO_ADDITION_MAP_FEATURE_COUNT = 2;
400:
401:         /**
402:          * The number of operations of the '<em>EClass To Addition Map</em>' class.
403:          * <!-- begin-user-doc -->
404:          * <!-- end-user-doc -->
405:          *
406:          * @generated
407:          * @ordered
408:          */
409:         int ECLASS_TO_ADDITION_MAP_OPERATION_COUNT = 0;
410:
411:         /**
412:          * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.mapping.test.example.Root <em>Root</em>}'.
413:          * <!-- begin-user-doc -->
414:          * <!-- end-user-doc -->
415:          *
416:          * @return the meta object for class '<em>Root</em>'.
417:          * @see org.eclipse.emf.ecp.view.mapping.test.example.Root
418:          * @generated
419:          */
420:         EClass getRoot();
421:
422:         /**
423:          * Returns the meta object for the containment reference '
424:          * {@link org.eclipse.emf.ecp.view.mapping.test.example.Root#getIntermediate <em>Intermediate</em>}'.
425:          * <!-- begin-user-doc -->
426:          * <!-- end-user-doc -->
427:          *
428:          * @return the meta object for the containment reference '<em>Intermediate</em>'.
429:          * @see org.eclipse.emf.ecp.view.mapping.test.example.Root#getIntermediate()
430:          * @see #getRoot()
431:          * @generated
432:          */
433:         EReference getRoot_Intermediate();
434:
435:         /**
436:          * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.mapping.test.example.Intermediate
437:          * <em>Intermediate</em>}'.
438:          * <!-- begin-user-doc -->
439:          * <!-- end-user-doc -->
440:          *
441:          * @return the meta object for class '<em>Intermediate</em>'.
442:          * @see org.eclipse.emf.ecp.view.mapping.test.example.Intermediate
443:          * @generated
444:          */
445:         EClass getIntermediate();
446:
447:         /**
448:          * Returns the meta object for the containment reference '
449:          * {@link org.eclipse.emf.ecp.view.mapping.test.example.Intermediate#getContainer <em>Container</em>}'.
450:          * <!-- begin-user-doc -->
451:          * <!-- end-user-doc -->
452:          *
453:          * @return the meta object for the containment reference '<em>Container</em>'.
454:          * @see org.eclipse.emf.ecp.view.mapping.test.example.Intermediate#getContainer()
455:          * @see #getIntermediate()
456:          * @generated
457:          */
458:         EReference getIntermediate_Container();
459:
460:         /**
461:          * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.mapping.test.example.Container
462:          * <em>Container</em>}'.
463:          * <!-- begin-user-doc -->
464:          * <!-- end-user-doc -->
465:          *
466:          * @return the meta object for class '<em>Container</em>'.
467:          * @see org.eclipse.emf.ecp.view.mapping.test.example.Container
468:          * @generated
469:          */
470:         EClass getContainer();
471:
472:         /**
473:          * Returns the meta object for the map '{@link org.eclipse.emf.ecp.view.mapping.test.example.Container#getChildren
474:          * <em>Children</em>}'.
475:          * <!-- begin-user-doc -->
476:          * <!-- end-user-doc -->
477:          *
478:          * @return the meta object for the map '<em>Children</em>'.
479:          * @see org.eclipse.emf.ecp.view.mapping.test.example.Container#getChildren()
480:          * @see #getContainer()
481:          * @generated
482:          */
483:         EReference getContainer_Children();
484:
485:         /**
486:          * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.mapping.test.example.AbstractChild
487:          * <em>Abstract Child</em>}'.
488:          * <!-- begin-user-doc -->
489:          * <!-- end-user-doc -->
490:          *
491:          * @return the meta object for class '<em>Abstract Child</em>'.
492:          * @see org.eclipse.emf.ecp.view.mapping.test.example.AbstractChild
493:          * @generated
494:          */
495:         EClass getAbstractChild();
496:
497:         /**
498:          * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.mapping.test.example.Child <em>Child</em>}'.
499:          * <!-- begin-user-doc -->
500:          * <!-- end-user-doc -->
501:          *
502:          * @return the meta object for class '<em>Child</em>'.
503:          * @see org.eclipse.emf.ecp.view.mapping.test.example.Child
504:          * @generated
505:          */
506:         EClass getChild();
507:
508:         /**
509:          * Returns the meta object for the containment reference '
510:          * {@link org.eclipse.emf.ecp.view.mapping.test.example.Child#getIntermediateTarget <em>Intermediate Target</em>}'.
511:          * <!-- begin-user-doc -->
512:          * <!-- end-user-doc -->
513:          *
514:          * @return the meta object for the containment reference '<em>Intermediate Target</em>'.
515:          * @see org.eclipse.emf.ecp.view.mapping.test.example.Child#getIntermediateTarget()
516:          * @see #getChild()
517:          * @generated
518:          */
519:         EReference getChild_IntermediateTarget();
520:
521:         /**
522:          * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.mapping.test.example.IntermediateTarget
523:          * <em>Intermediate Target</em>}'.
524:          * <!-- begin-user-doc -->
525:          * <!-- end-user-doc -->
526:          *
527:          * @return the meta object for class '<em>Intermediate Target</em>'.
528:          * @see org.eclipse.emf.ecp.view.mapping.test.example.IntermediateTarget
529:          * @generated
530:          */
531:         EClass getIntermediateTarget();
532:
533:         /**
534:          * Returns the meta object for the containment reference '
535:          * {@link org.eclipse.emf.ecp.view.mapping.test.example.IntermediateTarget#getTarget <em>Target</em>}'.
536:          * <!-- begin-user-doc -->
537:          * <!-- end-user-doc -->
538:          *
539:          * @return the meta object for the containment reference '<em>Target</em>'.
540:          * @see org.eclipse.emf.ecp.view.mapping.test.example.IntermediateTarget#getTarget()
541:          * @see #getIntermediateTarget()
542:          * @generated
543:          */
544:         EReference getIntermediateTarget_Target();
545:
546:         /**
547:          * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.mapping.test.example.Target <em>Target</em>}'.
548:          * <!-- begin-user-doc -->
549:          * <!-- end-user-doc -->
550:          *
551:          * @return the meta object for class '<em>Target</em>'.
552:          * @see org.eclipse.emf.ecp.view.mapping.test.example.Target
553:          * @generated
554:          */
555:         EClass getTarget();
556:
557:         /**
558:          * Returns the meta object for the attribute '{@link org.eclipse.emf.ecp.view.mapping.test.example.Target#getName
559:          * <em>Name</em>}'.
560:          * <!-- begin-user-doc -->
561:          * <!-- end-user-doc -->
562:          *
563:          * @return the meta object for the attribute '<em>Name</em>'.
564:          * @see org.eclipse.emf.ecp.view.mapping.test.example.Target#getName()
565:          * @see #getTarget()
566:          * @generated
567:          */
568:         EAttribute getTarget_Name();
569:
570:         /**
571:          * Returns the meta object for class '{@link java.util.Map.Entry <em>EClass To Addition Map</em>}'.
572:          * <!-- begin-user-doc -->
573:          * <!-- end-user-doc -->
574:          *
575:          * @return the meta object for class '<em>EClass To Addition Map</em>'.
576:          * @see java.util.Map.Entry
577:          * @model keyType="org.eclipse.emf.ecore.EClass"
578:          * valueType="org.eclipse.emf.ecp.view.mapping.test.example.AbstractChild"
579:          * @generated
580:          */
581:         EClass getEClassToAdditionMap();
582:
583:         /**
584:          * Returns the meta object for the reference '{@link java.util.Map.Entry <em>Key</em>}'.
585:          * <!-- begin-user-doc -->
586:          * <!-- end-user-doc -->
587:          *
588:          * @return the meta object for the reference '<em>Key</em>'.
589:          * @see java.util.Map.Entry
590:          * @see #getEClassToAdditionMap()
591:          * @generated
592:          */
593:         EReference getEClassToAdditionMap_Key();
594:
595:         /**
596:          * Returns the meta object for the reference '{@link java.util.Map.Entry <em>Value</em>}'.
597:          * <!-- begin-user-doc -->
598:          * <!-- end-user-doc -->
599:          *
600:          * @return the meta object for the reference '<em>Value</em>'.
601:          * @see java.util.Map.Entry
602:          * @see #getEClassToAdditionMap()
603:          * @generated
604:          */
605:         EReference getEClassToAdditionMap_Value();
606:
607:         /**
608:          * Returns the factory that creates the instances of the model.
609:          * <!-- begin-user-doc -->
610:          * <!-- end-user-doc -->
611:          *
612:          * @return the factory that creates the instances of the model.
613:          * @generated
614:          */
615:         ExampleFactory getExampleFactory();
616:
617:         /**
618:          * <!-- begin-user-doc -->
619:          * Defines literals for the meta objects that represent
620:          * <ul>
621:          * <li>each class,</li>
622:          * <li>each feature of each class,</li>
623:          * <li>each operation of each class,</li>
624:          * <li>each enum,</li>
625:          * <li>and each data type</li>
626:          * </ul>
627:          * <!-- end-user-doc -->
628:          *
629:          * @generated
630:          */
631:         interface Literals {
632:                 /**
633:                  * The meta object literal for the '{@link org.eclipse.emf.ecp.view.mapping.test.example.impl.RootImpl
634:                  * <em>Root</em>}' class.
635:                  * <!-- begin-user-doc -->
636:                  * <!-- end-user-doc -->
637:                  *
638:                  * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.RootImpl
639:                  * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.ExamplePackageImpl#getRoot()
640:                  * @generated
641:                  */
642:                 EClass ROOT = eINSTANCE.getRoot();
643:
644:                 /**
645:                  * The meta object literal for the '<em><b>Intermediate</b></em>' containment reference feature.
646:                  * <!-- begin-user-doc -->
647:                  * <!-- end-user-doc -->
648:                  *
649:                  * @generated
650:                  */
651:                 EReference ROOT__INTERMEDIATE = eINSTANCE.getRoot_Intermediate();
652:
653:                 /**
654:                  * The meta object literal for the '{@link org.eclipse.emf.ecp.view.mapping.test.example.impl.IntermediateImpl
655:                  * <em>Intermediate</em>}' class.
656:                  * <!-- begin-user-doc -->
657:                  * <!-- end-user-doc -->
658:                  *
659:                  * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.IntermediateImpl
660:                  * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.ExamplePackageImpl#getIntermediate()
661:                  * @generated
662:                  */
663:                 EClass INTERMEDIATE = eINSTANCE.getIntermediate();
664:
665:                 /**
666:                  * The meta object literal for the '<em><b>Container</b></em>' containment reference feature.
667:                  * <!-- begin-user-doc -->
668:                  * <!-- end-user-doc -->
669:                  *
670:                  * @generated
671:                  */
672:                 EReference INTERMEDIATE__CONTAINER = eINSTANCE.getIntermediate_Container();
673:
674:                 /**
675:                  * The meta object literal for the '{@link org.eclipse.emf.ecp.view.mapping.test.example.impl.ContainerImpl
676:                  * <em>Container</em>}' class.
677:                  * <!-- begin-user-doc -->
678:                  * <!-- end-user-doc -->
679:                  *
680:                  * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.ContainerImpl
681:                  * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.ExamplePackageImpl#getContainer()
682:                  * @generated
683:                  */
684:                 EClass CONTAINER = eINSTANCE.getContainer();
685:
686:                 /**
687:                  * The meta object literal for the '<em><b>Children</b></em>' map feature.
688:                  * <!-- begin-user-doc -->
689:                  * <!-- end-user-doc -->
690:                  *
691:                  * @generated
692:                  */
693:                 EReference CONTAINER__CHILDREN = eINSTANCE.getContainer_Children();
694:
695:                 /**
696:                  * The meta object literal for the '{@link org.eclipse.emf.ecp.view.mapping.test.example.impl.AbstractChildImpl
697:                  * <em>Abstract Child</em>}' class.
698:                  * <!-- begin-user-doc -->
699:                  * <!-- end-user-doc -->
700:                  *
701:                  * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.AbstractChildImpl
702:                  * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.ExamplePackageImpl#getAbstractChild()
703:                  * @generated
704:                  */
705:                 EClass ABSTRACT_CHILD = eINSTANCE.getAbstractChild();
706:
707:                 /**
708:                  * The meta object literal for the '{@link org.eclipse.emf.ecp.view.mapping.test.example.impl.ChildImpl
709:                  * <em>Child</em>}' class.
710:                  * <!-- begin-user-doc -->
711:                  * <!-- end-user-doc -->
712:                  *
713:                  * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.ChildImpl
714:                  * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.ExamplePackageImpl#getChild()
715:                  * @generated
716:                  */
717:                 EClass CHILD = eINSTANCE.getChild();
718:
719:                 /**
720:                  * The meta object literal for the '<em><b>Intermediate Target</b></em>' containment reference feature.
721:                  * <!-- begin-user-doc -->
722:                  * <!-- end-user-doc -->
723:                  *
724:                  * @generated
725:                  */
726:                 EReference CHILD__INTERMEDIATE_TARGET = eINSTANCE.getChild_IntermediateTarget();
727:
728:                 /**
729:                  * The meta object literal for the '
730:                  * {@link org.eclipse.emf.ecp.view.mapping.test.example.impl.IntermediateTargetImpl
731:                  * <em>Intermediate Target</em>}' class.
732:                  * <!-- begin-user-doc -->
733:                  * <!-- end-user-doc -->
734:                  *
735:                  * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.IntermediateTargetImpl
736:                  * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.ExamplePackageImpl#getIntermediateTarget()
737:                  * @generated
738:                  */
739:                 EClass INTERMEDIATE_TARGET = eINSTANCE.getIntermediateTarget();
740:
741:                 /**
742:                  * The meta object literal for the '<em><b>Target</b></em>' containment reference feature.
743:                  * <!-- begin-user-doc -->
744:                  * <!-- end-user-doc -->
745:                  *
746:                  * @generated
747:                  */
748:                 EReference INTERMEDIATE_TARGET__TARGET = eINSTANCE.getIntermediateTarget_Target();
749:
750:                 /**
751:                  * The meta object literal for the '{@link org.eclipse.emf.ecp.view.mapping.test.example.impl.TargetImpl
752:                  * <em>Target</em>}' class.
753:                  * <!-- begin-user-doc -->
754:                  * <!-- end-user-doc -->
755:                  *
756:                  * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.TargetImpl
757:                  * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.ExamplePackageImpl#getTarget()
758:                  * @generated
759:                  */
760:                 EClass TARGET = eINSTANCE.getTarget();
761:
762:                 /**
763:                  * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
764:                  * <!-- begin-user-doc -->
765:                  * <!-- end-user-doc -->
766:                  *
767:                  * @generated
768:                  */
769:                 EAttribute TARGET__NAME = eINSTANCE.getTarget_Name();
770:
771:                 /**
772:                  * The meta object literal for the '
773:                  * {@link org.eclipse.emf.ecp.view.mapping.test.example.impl.EClassToAdditionMapImpl
774:                  * <em>EClass To Addition Map</em>}' class.
775:                  * <!-- begin-user-doc -->
776:                  * <!-- end-user-doc -->
777:                  *
778:                  * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.EClassToAdditionMapImpl
779:                  * @see org.eclipse.emf.ecp.view.mapping.test.example.impl.ExamplePackageImpl#getEClassToAdditionMap()
780:                  * @generated
781:                  */
782:                 EClass ECLASS_TO_ADDITION_MAP = eINSTANCE.getEClassToAdditionMap();
783:
784:                 /**
785:                  * The meta object literal for the '<em><b>Key</b></em>' reference feature.
786:                  * <!-- begin-user-doc -->
787:                  * <!-- end-user-doc -->
788:                  *
789:                  * @generated
790:                  */
791:                 EReference ECLASS_TO_ADDITION_MAP__KEY = eINSTANCE.getEClassToAdditionMap_Key();
792:
793:                 /**
794:                  * The meta object literal for the '<em><b>Value</b></em>' reference feature.
795:                  * <!-- begin-user-doc -->
796:                  * <!-- end-user-doc -->
797:                  *
798:                  * @generated
799:                  */
800:                 EReference ECLASS_TO_ADDITION_MAP__VALUE = eINSTANCE.getEClassToAdditionMap_Value();
801:
802:         }
803:
804: } // ExamplePackage