Skip to content

Package: TaskPackage$Literals

TaskPackage$Literals

nameinstructionbranchcomplexitylinemethod
static {...}
M: 79 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 26 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: * EclipseSource Munich - initial API and implementation
13: */
14: package org.eclipse.emf.ecp.makeithappen.model.task;
15:
16: import org.eclipse.emf.ecore.EAttribute;
17: import org.eclipse.emf.ecore.EClass;
18: import org.eclipse.emf.ecore.EDataType;
19: import org.eclipse.emf.ecore.EEnum;
20: import org.eclipse.emf.ecore.EOperation;
21: import org.eclipse.emf.ecore.EPackage;
22: import org.eclipse.emf.ecore.EReference;
23:
24: /**
25: * <!-- begin-user-doc -->
26: * The <b>Package</b> for the model.
27: * It contains accessors for the meta objects to represent
28: * <ul>
29: * <li>each class,</li>
30: * <li>each feature of each class,</li>
31: * <li>each operation of each class,</li>
32: * <li>each enum,</li>
33: * <li>and each data type</li>
34: * </ul>
35: * <!-- end-user-doc -->
36: *
37: * @see org.eclipse.emf.ecp.makeithappen.model.task.TaskFactory
38: * @model kind="package"
39: * @generated
40: */
41: public interface TaskPackage extends EPackage {
42:         /**
43:          * The package name.
44:          * <!-- begin-user-doc -->
45:          * <!-- end-user-doc -->
46:          *
47:          * @generated
48:          */
49:         String eNAME = "task"; //$NON-NLS-1$
50:
51:         /**
52:          * The package namespace URI.
53:          * <!-- begin-user-doc -->
54:          * <!-- end-user-doc -->
55:          *
56:          * @generated
57:          */
58:         String eNS_URI = "http://eclipse/org/emf/ecp/makeithappen/model/task"; //$NON-NLS-1$
59:
60:         /**
61:          * The package namespace name.
62:          * <!-- begin-user-doc -->
63:          * <!-- end-user-doc -->
64:          *
65:          * @generated
66:          */
67:         String eNS_PREFIX = "org.eclipse.emf.ecp.makeithappen.model.task"; //$NON-NLS-1$
68:
69:         /**
70:          * The singleton instance of the package.
71:          * <!-- begin-user-doc -->
72:          * <!-- end-user-doc -->
73:          *
74:          * @generated
75:          */
76:         TaskPackage eINSTANCE = org.eclipse.emf.ecp.makeithappen.model.task.impl.TaskPackageImpl.init();
77:
78:         /**
79:          * The meta object id for the '{@link org.eclipse.emf.ecp.makeithappen.model.task.impl.TaskImpl <em>Task</em>}'
80:          * class.
81:          * <!-- begin-user-doc -->
82:          * <!-- end-user-doc -->
83:          *
84:          * @see org.eclipse.emf.ecp.makeithappen.model.task.impl.TaskImpl
85:          * @see org.eclipse.emf.ecp.makeithappen.model.task.impl.TaskPackageImpl#getTask()
86:          * @generated
87:          */
88:         int TASK = 0;
89:
90:         /**
91:          * The feature id for the '<em><b>Name</b></em>' attribute.
92:          * <!-- begin-user-doc -->
93:          * <!-- end-user-doc -->
94:          *
95:          * @generated
96:          * @ordered
97:          */
98:         int TASK__NAME = 0;
99:
100:         /**
101:          * The feature id for the '<em><b>Description</b></em>' attribute.
102:          * <!-- begin-user-doc -->
103:          * <!-- end-user-doc -->
104:          *
105:          * @generated
106:          * @ordered
107:          */
108:         int TASK__DESCRIPTION = 1;
109:
110:         /**
111:          * The feature id for the '<em><b>Assignee</b></em>' reference.
112:          * <!-- begin-user-doc -->
113:          * <!-- end-user-doc -->
114:          *
115:          * @generated
116:          * @ordered
117:          */
118:         int TASK__ASSIGNEE = 2;
119:
120:         /**
121:          * The feature id for the '<em><b>Due Date</b></em>' attribute.
122:          * <!-- begin-user-doc -->
123:          * <!-- end-user-doc -->
124:          *
125:          * @generated
126:          * @ordered
127:          */
128:         int TASK__DUE_DATE = 3;
129:
130:         /**
131:          * The feature id for the '<em><b>Sub Tasks</b></em>' containment reference list.
132:          * <!-- begin-user-doc -->
133:          * <!-- end-user-doc -->
134:          *
135:          * @generated
136:          * @ordered
137:          */
138:         int TASK__SUB_TASKS = 4;
139:
140:         /**
141:          * The feature id for the '<em><b>Done</b></em>' attribute.
142:          * <!-- begin-user-doc -->
143:          * <!-- end-user-doc -->
144:          *
145:          * @generated
146:          * @ordered
147:          */
148:         int TASK__DONE = 5;
149:
150:         /**
151:          * The number of structural features of the '<em>Task</em>' class.
152:          * <!-- begin-user-doc -->
153:          * <!-- end-user-doc -->
154:          *
155:          * @generated
156:          * @ordered
157:          */
158:         int TASK_FEATURE_COUNT = 6;
159:
160:         /**
161:          * The operation id for the '<em>Has Name</em>' operation.
162:          * <!-- begin-user-doc -->
163:          * <!-- end-user-doc -->
164:          *
165:          * @generated
166:          * @ordered
167:          */
168:         int TASK___HAS_NAME__DIAGNOSTICCHAIN_MAP = 0;
169:
170:         /**
171:          * The number of operations of the '<em>Task</em>' class.
172:          * <!-- begin-user-doc -->
173:          * <!-- end-user-doc -->
174:          *
175:          * @generated
176:          * @ordered
177:          */
178:         int TASK_OPERATION_COUNT = 1;
179:
180:         /**
181:          * The meta object id for the '{@link org.eclipse.emf.ecp.makeithappen.model.task.impl.UserImpl <em>User</em>}'
182:          * class.
183:          * <!-- begin-user-doc -->
184:          * <!-- end-user-doc -->
185:          *
186:          * @see org.eclipse.emf.ecp.makeithappen.model.task.impl.UserImpl
187:          * @see org.eclipse.emf.ecp.makeithappen.model.task.impl.TaskPackageImpl#getUser()
188:          * @generated
189:          */
190:         int USER = 1;
191:
192:         /**
193:          * The feature id for the '<em><b>First Name</b></em>' attribute.
194:          * <!-- begin-user-doc -->
195:          * <!-- end-user-doc -->
196:          *
197:          * @generated
198:          * @ordered
199:          */
200:         int USER__FIRST_NAME = 0;
201:
202:         /**
203:          * The feature id for the '<em><b>Last Name</b></em>' attribute.
204:          * <!-- begin-user-doc -->
205:          * <!-- end-user-doc -->
206:          *
207:          * @generated
208:          * @ordered
209:          */
210:         int USER__LAST_NAME = 1;
211:
212:         /**
213:          * The feature id for the '<em><b>Gender</b></em>' attribute.
214:          * <!-- begin-user-doc -->
215:          * <!-- end-user-doc -->
216:          *
217:          * @generated
218:          * @ordered
219:          */
220:         int USER__GENDER = 2;
221:
222:         /**
223:          * The feature id for the '<em><b>Active</b></em>' attribute.
224:          * <!-- begin-user-doc -->
225:          * <!-- end-user-doc -->
226:          *
227:          * @generated
228:          * @ordered
229:          */
230:         int USER__ACTIVE = 3;
231:
232:         /**
233:          * The feature id for the '<em><b>Time Of Registration</b></em>' attribute.
234:          * <!-- begin-user-doc -->
235:          * <!-- end-user-doc -->
236:          *
237:          * @generated
238:          * @ordered
239:          */
240:         int USER__TIME_OF_REGISTRATION = 4;
241:
242:         /**
243:          * The feature id for the '<em><b>Weight</b></em>' attribute.
244:          * <!-- begin-user-doc -->
245:          * <!-- end-user-doc -->
246:          *
247:          * @generated
248:          * @ordered
249:          */
250:         int USER__WEIGHT = 5;
251:
252:         /**
253:          * The feature id for the '<em><b>Heigth</b></em>' attribute.
254:          * <!-- begin-user-doc -->
255:          * <!-- end-user-doc -->
256:          *
257:          * @generated
258:          * @ordered
259:          */
260:         int USER__HEIGTH = 6;
261:
262:         /**
263:          * The feature id for the '<em><b>Nationality</b></em>' attribute.
264:          * <!-- begin-user-doc -->
265:          * <!-- end-user-doc -->
266:          *
267:          * @generated
268:          * @ordered
269:          */
270:         int USER__NATIONALITY = 7;
271:
272:         /**
273:          * The feature id for the '<em><b>Date Of Birth</b></em>' attribute.
274:          * <!-- begin-user-doc -->
275:          * <!-- end-user-doc -->
276:          *
277:          * @generated
278:          * @ordered
279:          */
280:         int USER__DATE_OF_BIRTH = 8;
281:
282:         /**
283:          * The feature id for the '<em><b>Email</b></em>' attribute.
284:          * <!-- begin-user-doc -->
285:          * <!-- end-user-doc -->
286:          *
287:          * @generated
288:          * @ordered
289:          */
290:         int USER__EMAIL = 9;
291:
292:         /**
293:          * The feature id for the '<em><b>Tasks</b></em>' reference list.
294:          * <!-- begin-user-doc -->
295:          * <!-- end-user-doc -->
296:          *
297:          * @generated
298:          * @ordered
299:          */
300:         int USER__TASKS = 10;
301:
302:         /**
303:          * The number of structural features of the '<em>User</em>' class.
304:          * <!-- begin-user-doc -->
305:          * <!-- end-user-doc -->
306:          *
307:          * @generated
308:          * @ordered
309:          */
310:         int USER_FEATURE_COUNT = 11;
311:
312:         /**
313:          * The number of operations of the '<em>User</em>' class.
314:          * <!-- begin-user-doc -->
315:          * <!-- end-user-doc -->
316:          *
317:          * @generated
318:          * @ordered
319:          */
320:         int USER_OPERATION_COUNT = 0;
321:
322:         /**
323:          * The meta object id for the '{@link org.eclipse.emf.ecp.makeithappen.model.task.impl.UserGroupImpl
324:          * <em>User Group</em>}' class.
325:          * <!-- begin-user-doc -->
326:          * <!-- end-user-doc -->
327:          *
328:          * @see org.eclipse.emf.ecp.makeithappen.model.task.impl.UserGroupImpl
329:          * @see org.eclipse.emf.ecp.makeithappen.model.task.impl.TaskPackageImpl#getUserGroup()
330:          * @generated
331:          */
332:         int USER_GROUP = 2;
333:
334:         /**
335:          * The feature id for the '<em><b>Name</b></em>' attribute.
336:          * <!-- begin-user-doc -->
337:          * <!-- end-user-doc -->
338:          *
339:          * @generated
340:          * @ordered
341:          */
342:         int USER_GROUP__NAME = 0;
343:
344:         /**
345:          * The feature id for the '<em><b>Users</b></em>' containment reference list.
346:          * <!-- begin-user-doc -->
347:          * <!-- end-user-doc -->
348:          *
349:          * @generated
350:          * @ordered
351:          */
352:         int USER_GROUP__USERS = 1;
353:
354:         /**
355:          * The number of structural features of the '<em>User Group</em>' class.
356:          * <!-- begin-user-doc -->
357:          * <!-- end-user-doc -->
358:          *
359:          * @generated
360:          * @ordered
361:          */
362:         int USER_GROUP_FEATURE_COUNT = 2;
363:
364:         /**
365:          * The number of operations of the '<em>User Group</em>' class.
366:          * <!-- begin-user-doc -->
367:          * <!-- end-user-doc -->
368:          *
369:          * @generated
370:          * @ordered
371:          */
372:         int USER_GROUP_OPERATION_COUNT = 0;
373:
374:         /**
375:          * The meta object id for the '{@link org.eclipse.emf.ecp.makeithappen.model.task.Gender <em>Gender</em>}' enum.
376:          * <!-- begin-user-doc -->
377:          * <!-- end-user-doc -->
378:          *
379:          * @see org.eclipse.emf.ecp.makeithappen.model.task.Gender
380:          * @see org.eclipse.emf.ecp.makeithappen.model.task.impl.TaskPackageImpl#getGender()
381:          * @generated
382:          */
383:         int GENDER = 3;
384:
385:         /**
386:          * The meta object id for the '{@link org.eclipse.emf.ecp.makeithappen.model.task.Nationality <em>Nationality</em>}'
387:          * enum.
388:          * <!-- begin-user-doc -->
389:          * <!-- end-user-doc -->
390:          *
391:          * @see org.eclipse.emf.ecp.makeithappen.model.task.Nationality
392:          * @see org.eclipse.emf.ecp.makeithappen.model.task.impl.TaskPackageImpl#getNationality()
393:          * @generated
394:          */
395:         int NATIONALITY = 4;
396:
397:         /**
398:          * The meta object id for the '<em>Date Of Birth</em>' data type.
399:          * <!-- begin-user-doc -->
400:          * <!-- end-user-doc -->
401:          *
402:          * @see javax.xml.datatype.XMLGregorianCalendar
403:          * @see org.eclipse.emf.ecp.makeithappen.model.task.impl.TaskPackageImpl#getDateOfBirth()
404:          * @generated
405:          */
406:         int DATE_OF_BIRTH = 5;
407:
408:         /**
409:          * Returns the meta object for class '{@link org.eclipse.emf.ecp.makeithappen.model.task.Task <em>Task</em>}'.
410:          * <!-- begin-user-doc -->
411:          * <!-- end-user-doc -->
412:          *
413:          * @return the meta object for class '<em>Task</em>'.
414:          * @see org.eclipse.emf.ecp.makeithappen.model.task.Task
415:          * @generated
416:          */
417:         EClass getTask();
418:
419:         /**
420:          * Returns the meta object for the attribute '{@link org.eclipse.emf.ecp.makeithappen.model.task.Task#getName
421:          * <em>Name</em>}'.
422:          * <!-- begin-user-doc -->
423:          * <!-- end-user-doc -->
424:          *
425:          * @return the meta object for the attribute '<em>Name</em>'.
426:          * @see org.eclipse.emf.ecp.makeithappen.model.task.Task#getName()
427:          * @see #getTask()
428:          * @generated
429:          */
430:         EAttribute getTask_Name();
431:
432:         /**
433:          * Returns the meta object for the attribute '
434:          * {@link org.eclipse.emf.ecp.makeithappen.model.task.Task#getDescription <em>Description</em>}'.
435:          * <!-- begin-user-doc -->
436:          * <!-- end-user-doc -->
437:          *
438:          * @return the meta object for the attribute '<em>Description</em>'.
439:          * @see org.eclipse.emf.ecp.makeithappen.model.task.Task#getDescription()
440:          * @see #getTask()
441:          * @generated
442:          */
443:         EAttribute getTask_Description();
444:
445:         /**
446:          * Returns the meta object for the reference '{@link org.eclipse.emf.ecp.makeithappen.model.task.Task#getAssignee
447:          * <em>Assignee</em>}'.
448:          * <!-- begin-user-doc -->
449:          * <!-- end-user-doc -->
450:          *
451:          * @return the meta object for the reference '<em>Assignee</em>'.
452:          * @see org.eclipse.emf.ecp.makeithappen.model.task.Task#getAssignee()
453:          * @see #getTask()
454:          * @generated
455:          */
456:         EReference getTask_Assignee();
457:
458:         /**
459:          * Returns the meta object for the attribute '{@link org.eclipse.emf.ecp.makeithappen.model.task.Task#getDueDate
460:          * <em>Due Date</em>}'.
461:          * <!-- begin-user-doc -->
462:          * <!-- end-user-doc -->
463:          *
464:          * @return the meta object for the attribute '<em>Due Date</em>'.
465:          * @see org.eclipse.emf.ecp.makeithappen.model.task.Task#getDueDate()
466:          * @see #getTask()
467:          * @generated
468:          */
469:         EAttribute getTask_DueDate();
470:
471:         /**
472:          * Returns the meta object for the containment reference list '
473:          * {@link org.eclipse.emf.ecp.makeithappen.model.task.Task#getSubTasks <em>Sub Tasks</em>}'.
474:          * <!-- begin-user-doc -->
475:          * <!-- end-user-doc -->
476:          *
477:          * @return the meta object for the containment reference list '<em>Sub Tasks</em>'.
478:          * @see org.eclipse.emf.ecp.makeithappen.model.task.Task#getSubTasks()
479:          * @see #getTask()
480:          * @generated
481:          */
482:         EReference getTask_SubTasks();
483:
484:         /**
485:          * Returns the meta object for the attribute '{@link org.eclipse.emf.ecp.makeithappen.model.task.Task#isDone
486:          * <em>Done</em>}'.
487:          * <!-- begin-user-doc -->
488:          * <!-- end-user-doc -->
489:          *
490:          * @return the meta object for the attribute '<em>Done</em>'.
491:          * @see org.eclipse.emf.ecp.makeithappen.model.task.Task#isDone()
492:          * @see #getTask()
493:          * @generated
494:          */
495:         EAttribute getTask_Done();
496:
497:         /**
498:          * Returns the meta object for the '
499:          * {@link org.eclipse.emf.ecp.makeithappen.model.task.Task#hasName(org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
500:          * <em>Has Name</em>}' operation.
501:          * <!-- begin-user-doc -->
502:          * <!-- end-user-doc -->
503:          *
504:          * @return the meta object for the '<em>Has Name</em>' operation.
505:          * @see org.eclipse.emf.ecp.makeithappen.model.task.Task#hasName(org.eclipse.emf.common.util.DiagnosticChain,
506:          * java.util.Map)
507:          * @generated
508:          */
509:         EOperation getTask__HasName__DiagnosticChain_Map();
510:
511:         /**
512:          * Returns the meta object for class '{@link org.eclipse.emf.ecp.makeithappen.model.task.User <em>User</em>}'.
513:          * <!-- begin-user-doc -->
514:          * <!-- end-user-doc -->
515:          *
516:          * @return the meta object for class '<em>User</em>'.
517:          * @see org.eclipse.emf.ecp.makeithappen.model.task.User
518:          * @generated
519:          */
520:         EClass getUser();
521:
522:         /**
523:          * Returns the meta object for the attribute '{@link org.eclipse.emf.ecp.makeithappen.model.task.User#getFirstName
524:          * <em>First Name</em>}'.
525:          * <!-- begin-user-doc -->
526:          * <!-- end-user-doc -->
527:          *
528:          * @return the meta object for the attribute '<em>First Name</em>'.
529:          * @see org.eclipse.emf.ecp.makeithappen.model.task.User#getFirstName()
530:          * @see #getUser()
531:          * @generated
532:          */
533:         EAttribute getUser_FirstName();
534:
535:         /**
536:          * Returns the meta object for the attribute '{@link org.eclipse.emf.ecp.makeithappen.model.task.User#getLastName
537:          * <em>Last Name</em>}'.
538:          * <!-- begin-user-doc -->
539:          * <!-- end-user-doc -->
540:          *
541:          * @return the meta object for the attribute '<em>Last Name</em>'.
542:          * @see org.eclipse.emf.ecp.makeithappen.model.task.User#getLastName()
543:          * @see #getUser()
544:          * @generated
545:          */
546:         EAttribute getUser_LastName();
547:
548:         /**
549:          * Returns the meta object for the attribute '{@link org.eclipse.emf.ecp.makeithappen.model.task.User#getGender
550:          * <em>Gender</em>}'.
551:          * <!-- begin-user-doc -->
552:          * <!-- end-user-doc -->
553:          *
554:          * @return the meta object for the attribute '<em>Gender</em>'.
555:          * @see org.eclipse.emf.ecp.makeithappen.model.task.User#getGender()
556:          * @see #getUser()
557:          * @generated
558:          */
559:         EAttribute getUser_Gender();
560:
561:         /**
562:          * Returns the meta object for the attribute '{@link org.eclipse.emf.ecp.makeithappen.model.task.User#isActive
563:          * <em>Active</em>}'.
564:          * <!-- begin-user-doc -->
565:          * <!-- end-user-doc -->
566:          *
567:          * @return the meta object for the attribute '<em>Active</em>'.
568:          * @see org.eclipse.emf.ecp.makeithappen.model.task.User#isActive()
569:          * @see #getUser()
570:          * @generated
571:          */
572:         EAttribute getUser_Active();
573:
574:         /**
575:          * Returns the meta object for the attribute '
576:          * {@link org.eclipse.emf.ecp.makeithappen.model.task.User#getTimeOfRegistration <em>Time Of Registration</em>}'.
577:          * <!-- begin-user-doc -->
578:          * <!-- end-user-doc -->
579:          *
580:          * @return the meta object for the attribute '<em>Time Of Registration</em>'.
581:          * @see org.eclipse.emf.ecp.makeithappen.model.task.User#getTimeOfRegistration()
582:          * @see #getUser()
583:          * @generated
584:          */
585:         EAttribute getUser_TimeOfRegistration();
586:
587:         /**
588:          * Returns the meta object for the attribute '{@link org.eclipse.emf.ecp.makeithappen.model.task.User#getWeight
589:          * <em>Weight</em>}'.
590:          * <!-- begin-user-doc -->
591:          * <!-- end-user-doc -->
592:          *
593:          * @return the meta object for the attribute '<em>Weight</em>'.
594:          * @see org.eclipse.emf.ecp.makeithappen.model.task.User#getWeight()
595:          * @see #getUser()
596:          * @generated
597:          */
598:         EAttribute getUser_Weight();
599:
600:         /**
601:          * Returns the meta object for the attribute '{@link org.eclipse.emf.ecp.makeithappen.model.task.User#getHeigth
602:          * <em>Heigth</em>}'.
603:          * <!-- begin-user-doc -->
604:          * <!-- end-user-doc -->
605:          *
606:          * @return the meta object for the attribute '<em>Heigth</em>'.
607:          * @see org.eclipse.emf.ecp.makeithappen.model.task.User#getHeigth()
608:          * @see #getUser()
609:          * @generated
610:          */
611:         EAttribute getUser_Heigth();
612:
613:         /**
614:          * Returns the meta object for the attribute '
615:          * {@link org.eclipse.emf.ecp.makeithappen.model.task.User#getNationality <em>Nationality</em>}'.
616:          * <!-- begin-user-doc -->
617:          * <!-- end-user-doc -->
618:          *
619:          * @return the meta object for the attribute '<em>Nationality</em>'.
620:          * @see org.eclipse.emf.ecp.makeithappen.model.task.User#getNationality()
621:          * @see #getUser()
622:          * @generated
623:          */
624:         EAttribute getUser_Nationality();
625:
626:         /**
627:          * Returns the meta object for the attribute '
628:          * {@link org.eclipse.emf.ecp.makeithappen.model.task.User#getDateOfBirth <em>Date Of Birth</em>}'.
629:          * <!-- begin-user-doc -->
630:          * <!-- end-user-doc -->
631:          *
632:          * @return the meta object for the attribute '<em>Date Of Birth</em>'.
633:          * @see org.eclipse.emf.ecp.makeithappen.model.task.User#getDateOfBirth()
634:          * @see #getUser()
635:          * @generated
636:          */
637:         EAttribute getUser_DateOfBirth();
638:
639:         /**
640:          * Returns the meta object for the attribute '{@link org.eclipse.emf.ecp.makeithappen.model.task.User#getEmail
641:          * <em>Email</em>}'.
642:          * <!-- begin-user-doc -->
643:          * <!-- end-user-doc -->
644:          *
645:          * @return the meta object for the attribute '<em>Email</em>'.
646:          * @see org.eclipse.emf.ecp.makeithappen.model.task.User#getEmail()
647:          * @see #getUser()
648:          * @generated
649:          */
650:         EAttribute getUser_Email();
651:
652:         /**
653:          * Returns the meta object for the reference list '{@link org.eclipse.emf.ecp.makeithappen.model.task.User#getTasks
654:          * <em>Tasks</em>}'.
655:          * <!-- begin-user-doc -->
656:          * <!-- end-user-doc -->
657:          *
658:          * @return the meta object for the reference list '<em>Tasks</em>'.
659:          * @see org.eclipse.emf.ecp.makeithappen.model.task.User#getTasks()
660:          * @see #getUser()
661:          * @generated
662:          */
663:         EReference getUser_Tasks();
664:
665:         /**
666:          * Returns the meta object for class '{@link org.eclipse.emf.ecp.makeithappen.model.task.UserGroup
667:          * <em>User Group</em>}'.
668:          * <!-- begin-user-doc -->
669:          * <!-- end-user-doc -->
670:          *
671:          * @return the meta object for class '<em>User Group</em>'.
672:          * @see org.eclipse.emf.ecp.makeithappen.model.task.UserGroup
673:          * @generated
674:          */
675:         EClass getUserGroup();
676:
677:         /**
678:          * Returns the meta object for the attribute '{@link org.eclipse.emf.ecp.makeithappen.model.task.UserGroup#getName
679:          * <em>Name</em>}'.
680:          * <!-- begin-user-doc -->
681:          * <!-- end-user-doc -->
682:          *
683:          * @return the meta object for the attribute '<em>Name</em>'.
684:          * @see org.eclipse.emf.ecp.makeithappen.model.task.UserGroup#getName()
685:          * @see #getUserGroup()
686:          * @generated
687:          */
688:         EAttribute getUserGroup_Name();
689:
690:         /**
691:          * Returns the meta object for the containment reference list '
692:          * {@link org.eclipse.emf.ecp.makeithappen.model.task.UserGroup#getUsers <em>Users</em>}'.
693:          * <!-- begin-user-doc -->
694:          * <!-- end-user-doc -->
695:          *
696:          * @return the meta object for the containment reference list '<em>Users</em>'.
697:          * @see org.eclipse.emf.ecp.makeithappen.model.task.UserGroup#getUsers()
698:          * @see #getUserGroup()
699:          * @generated
700:          */
701:         EReference getUserGroup_Users();
702:
703:         /**
704:          * Returns the meta object for enum '{@link org.eclipse.emf.ecp.makeithappen.model.task.Gender <em>Gender</em>}'.
705:          * <!-- begin-user-doc -->
706:          * <!-- end-user-doc -->
707:          *
708:          * @return the meta object for enum '<em>Gender</em>'.
709:          * @see org.eclipse.emf.ecp.makeithappen.model.task.Gender
710:          * @generated
711:          */
712:         EEnum getGender();
713:
714:         /**
715:          * Returns the meta object for enum '{@link org.eclipse.emf.ecp.makeithappen.model.task.Nationality
716:          * <em>Nationality</em>}'.
717:          * <!-- begin-user-doc -->
718:          * <!-- end-user-doc -->
719:          *
720:          * @return the meta object for enum '<em>Nationality</em>'.
721:          * @see org.eclipse.emf.ecp.makeithappen.model.task.Nationality
722:          * @generated
723:          */
724:         EEnum getNationality();
725:
726:         /**
727:          * Returns the meta object for data type '{@link javax.xml.datatype.XMLGregorianCalendar <em>Date Of Birth</em>}'.
728:          * <!-- begin-user-doc -->
729:          * <!-- end-user-doc -->
730:          *
731:          * @return the meta object for data type '<em>Date Of Birth</em>'.
732:          * @see javax.xml.datatype.XMLGregorianCalendar
733:          * @model instanceClass="javax.xml.datatype.XMLGregorianCalendar"
734:          * extendedMetaData="baseType='http://www.eclipse.org/emf/2003/XMLType#date'"
735:          * @generated
736:          */
737:         EDataType getDateOfBirth();
738:
739:         /**
740:          * Returns the factory that creates the instances of the model.
741:          * <!-- begin-user-doc -->
742:          * <!-- end-user-doc -->
743:          *
744:          * @return the factory that creates the instances of the model.
745:          * @generated
746:          */
747:         TaskFactory getTaskFactory();
748:
749:         /**
750:          * <!-- begin-user-doc -->
751:          * Defines literals for the meta objects that represent
752:          * <ul>
753:          * <li>each class,</li>
754:          * <li>each feature of each class,</li>
755:          * <li>each operation of each class,</li>
756:          * <li>each enum,</li>
757:          * <li>and each data type</li>
758:          * </ul>
759:          * <!-- end-user-doc -->
760:          *
761:          * @generated
762:          */
763:         interface Literals {
764:                 /**
765:                  * The meta object literal for the '{@link org.eclipse.emf.ecp.makeithappen.model.task.impl.TaskImpl
766:                  * <em>Task</em>}' class.
767:                  * <!-- begin-user-doc -->
768:                  * <!-- end-user-doc -->
769:                  *
770:                  * @see org.eclipse.emf.ecp.makeithappen.model.task.impl.TaskImpl
771:                  * @see org.eclipse.emf.ecp.makeithappen.model.task.impl.TaskPackageImpl#getTask()
772:                  * @generated
773:                  */
774:                 EClass TASK = eINSTANCE.getTask();
775:
776:                 /**
777:                  * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
778:                  * <!-- begin-user-doc -->
779:                  * <!-- end-user-doc -->
780:                  *
781:                  * @generated
782:                  */
783:                 EAttribute TASK__NAME = eINSTANCE.getTask_Name();
784:
785:                 /**
786:                  * The meta object literal for the '<em><b>Description</b></em>' attribute feature.
787:                  * <!-- begin-user-doc -->
788:                  * <!-- end-user-doc -->
789:                  *
790:                  * @generated
791:                  */
792:                 EAttribute TASK__DESCRIPTION = eINSTANCE.getTask_Description();
793:
794:                 /**
795:                  * The meta object literal for the '<em><b>Assignee</b></em>' reference feature.
796:                  * <!-- begin-user-doc -->
797:                  * <!-- end-user-doc -->
798:                  *
799:                  * @generated
800:                  */
801:                 EReference TASK__ASSIGNEE = eINSTANCE.getTask_Assignee();
802:
803:                 /**
804:                  * The meta object literal for the '<em><b>Due Date</b></em>' attribute feature.
805:                  * <!-- begin-user-doc -->
806:                  * <!-- end-user-doc -->
807:                  *
808:                  * @generated
809:                  */
810:                 EAttribute TASK__DUE_DATE = eINSTANCE.getTask_DueDate();
811:
812:                 /**
813:                  * The meta object literal for the '<em><b>Sub Tasks</b></em>' containment reference list feature.
814:                  * <!-- begin-user-doc -->
815:                  * <!-- end-user-doc -->
816:                  *
817:                  * @generated
818:                  */
819:                 EReference TASK__SUB_TASKS = eINSTANCE.getTask_SubTasks();
820:
821:                 /**
822:                  * The meta object literal for the '<em><b>Done</b></em>' attribute feature.
823:                  * <!-- begin-user-doc -->
824:                  * <!-- end-user-doc -->
825:                  *
826:                  * @generated
827:                  */
828:                 EAttribute TASK__DONE = eINSTANCE.getTask_Done();
829:
830:                 /**
831:                  * The meta object literal for the '<em><b>Has Name</b></em>' operation.
832:                  * <!-- begin-user-doc -->
833:                  * <!-- end-user-doc -->
834:                  *
835:                  * @generated
836:                  */
837:                 EOperation TASK___HAS_NAME__DIAGNOSTICCHAIN_MAP = eINSTANCE.getTask__HasName__DiagnosticChain_Map();
838:
839:                 /**
840:                  * The meta object literal for the '{@link org.eclipse.emf.ecp.makeithappen.model.task.impl.UserImpl
841:                  * <em>User</em>}' class.
842:                  * <!-- begin-user-doc -->
843:                  * <!-- end-user-doc -->
844:                  *
845:                  * @see org.eclipse.emf.ecp.makeithappen.model.task.impl.UserImpl
846:                  * @see org.eclipse.emf.ecp.makeithappen.model.task.impl.TaskPackageImpl#getUser()
847:                  * @generated
848:                  */
849:                 EClass USER = eINSTANCE.getUser();
850:
851:                 /**
852:                  * The meta object literal for the '<em><b>First Name</b></em>' attribute feature.
853:                  * <!-- begin-user-doc -->
854:                  * <!-- end-user-doc -->
855:                  *
856:                  * @generated
857:                  */
858:                 EAttribute USER__FIRST_NAME = eINSTANCE.getUser_FirstName();
859:
860:                 /**
861:                  * The meta object literal for the '<em><b>Last Name</b></em>' attribute feature.
862:                  * <!-- begin-user-doc -->
863:                  * <!-- end-user-doc -->
864:                  *
865:                  * @generated
866:                  */
867:                 EAttribute USER__LAST_NAME = eINSTANCE.getUser_LastName();
868:
869:                 /**
870:                  * The meta object literal for the '<em><b>Gender</b></em>' attribute feature.
871:                  * <!-- begin-user-doc -->
872:                  * <!-- end-user-doc -->
873:                  *
874:                  * @generated
875:                  */
876:                 EAttribute USER__GENDER = eINSTANCE.getUser_Gender();
877:
878:                 /**
879:                  * The meta object literal for the '<em><b>Active</b></em>' attribute feature.
880:                  * <!-- begin-user-doc -->
881:                  * <!-- end-user-doc -->
882:                  *
883:                  * @generated
884:                  */
885:                 EAttribute USER__ACTIVE = eINSTANCE.getUser_Active();
886:
887:                 /**
888:                  * The meta object literal for the '<em><b>Time Of Registration</b></em>' attribute feature.
889:                  * <!-- begin-user-doc -->
890:                  * <!-- end-user-doc -->
891:                  *
892:                  * @generated
893:                  */
894:                 EAttribute USER__TIME_OF_REGISTRATION = eINSTANCE.getUser_TimeOfRegistration();
895:
896:                 /**
897:                  * The meta object literal for the '<em><b>Weight</b></em>' attribute feature.
898:                  * <!-- begin-user-doc -->
899:                  * <!-- end-user-doc -->
900:                  *
901:                  * @generated
902:                  */
903:                 EAttribute USER__WEIGHT = eINSTANCE.getUser_Weight();
904:
905:                 /**
906:                  * The meta object literal for the '<em><b>Heigth</b></em>' attribute feature.
907:                  * <!-- begin-user-doc -->
908:                  * <!-- end-user-doc -->
909:                  *
910:                  * @generated
911:                  */
912:                 EAttribute USER__HEIGTH = eINSTANCE.getUser_Heigth();
913:
914:                 /**
915:                  * The meta object literal for the '<em><b>Nationality</b></em>' attribute feature.
916:                  * <!-- begin-user-doc -->
917:                  * <!-- end-user-doc -->
918:                  *
919:                  * @generated
920:                  */
921:                 EAttribute USER__NATIONALITY = eINSTANCE.getUser_Nationality();
922:
923:                 /**
924:                  * The meta object literal for the '<em><b>Date Of Birth</b></em>' attribute feature.
925:                  * <!-- begin-user-doc -->
926:                  * <!-- end-user-doc -->
927:                  *
928:                  * @generated
929:                  */
930:                 EAttribute USER__DATE_OF_BIRTH = eINSTANCE.getUser_DateOfBirth();
931:
932:                 /**
933:                  * The meta object literal for the '<em><b>Email</b></em>' attribute feature.
934:                  * <!-- begin-user-doc -->
935:                  * <!-- end-user-doc -->
936:                  *
937:                  * @generated
938:                  */
939:                 EAttribute USER__EMAIL = eINSTANCE.getUser_Email();
940:
941:                 /**
942:                  * The meta object literal for the '<em><b>Tasks</b></em>' reference list feature.
943:                  * <!-- begin-user-doc -->
944:                  * <!-- end-user-doc -->
945:                  *
946:                  * @generated
947:                  */
948:                 EReference USER__TASKS = eINSTANCE.getUser_Tasks();
949:
950:                 /**
951:                  * The meta object literal for the '{@link org.eclipse.emf.ecp.makeithappen.model.task.impl.UserGroupImpl
952:                  * <em>User Group</em>}' class.
953:                  * <!-- begin-user-doc -->
954:                  * <!-- end-user-doc -->
955:                  *
956:                  * @see org.eclipse.emf.ecp.makeithappen.model.task.impl.UserGroupImpl
957:                  * @see org.eclipse.emf.ecp.makeithappen.model.task.impl.TaskPackageImpl#getUserGroup()
958:                  * @generated
959:                  */
960:                 EClass USER_GROUP = eINSTANCE.getUserGroup();
961:
962:                 /**
963:                  * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
964:                  * <!-- begin-user-doc -->
965:                  * <!-- end-user-doc -->
966:                  *
967:                  * @generated
968:                  */
969:                 EAttribute USER_GROUP__NAME = eINSTANCE.getUserGroup_Name();
970:
971:                 /**
972:                  * The meta object literal for the '<em><b>Users</b></em>' containment reference list feature.
973:                  * <!-- begin-user-doc -->
974:                  * <!-- end-user-doc -->
975:                  *
976:                  * @generated
977:                  */
978:                 EReference USER_GROUP__USERS = eINSTANCE.getUserGroup_Users();
979:
980:                 /**
981:                  * The meta object literal for the '{@link org.eclipse.emf.ecp.makeithappen.model.task.Gender <em>Gender</em>}'
982:                  * enum.
983:                  * <!-- begin-user-doc -->
984:                  * <!-- end-user-doc -->
985:                  *
986:                  * @see org.eclipse.emf.ecp.makeithappen.model.task.Gender
987:                  * @see org.eclipse.emf.ecp.makeithappen.model.task.impl.TaskPackageImpl#getGender()
988:                  * @generated
989:                  */
990:                 EEnum GENDER = eINSTANCE.getGender();
991:
992:                 /**
993:                  * The meta object literal for the '{@link org.eclipse.emf.ecp.makeithappen.model.task.Nationality
994:                  * <em>Nationality</em>}' enum.
995:                  * <!-- begin-user-doc -->
996:                  * <!-- end-user-doc -->
997:                  *
998:                  * @see org.eclipse.emf.ecp.makeithappen.model.task.Nationality
999:                  * @see org.eclipse.emf.ecp.makeithappen.model.task.impl.TaskPackageImpl#getNationality()
1000:                  * @generated
1001:                  */
1002:                 EEnum NATIONALITY = eINSTANCE.getNationality();
1003:
1004:                 /**
1005:                  * The meta object literal for the '<em>Date Of Birth</em>' data type.
1006:                  * <!-- begin-user-doc -->
1007:                  * <!-- end-user-doc -->
1008:                  *
1009:                  * @see javax.xml.datatype.XMLGregorianCalendar
1010:                  * @see org.eclipse.emf.ecp.makeithappen.model.task.impl.TaskPackageImpl#getDateOfBirth()
1011:                  * @generated
1012:                  */
1013:                 EDataType DATE_OF_BIRTH = eINSTANCE.getDateOfBirth();
1014:
1015:         }
1016:
1017: } // TaskPackage