Skip to content

Package: AuditPackage

AuditPackage

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

Coverage

1: /**
2: * Copyright (c) 2011-2018 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: * Christian W. Damus - bug 529138
14: */
15: package org.eclipse.emfforms.core.services.datatemplate.test.model.audit;
16:
17: import org.eclipse.emf.ecore.EAttribute;
18: import org.eclipse.emf.ecore.EClass;
19: import org.eclipse.emf.ecore.EPackage;
20: import org.eclipse.emf.ecore.EReference;
21:
22: /**
23: * <!-- begin-user-doc -->
24: * The <b>Package</b> for the model.
25: * It contains accessors for the meta objects to represent
26: * <ul>
27: * <li>each class,</li>
28: * <li>each feature of each class,</li>
29: * <li>each operation of each class,</li>
30: * <li>each enum,</li>
31: * <li>and each data type</li>
32: * </ul>
33: * <!-- end-user-doc -->
34: *
35: * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.AuditFactory
36: * @model kind="package"
37: * @generated
38: */
39: public interface AuditPackage extends EPackage {
40:         /**
41:          * The package name.
42:          * <!-- begin-user-doc -->
43:          * <!-- end-user-doc -->
44:          *
45:          * @generated
46:          */
47:         String eNAME = "audit"; //$NON-NLS-1$
48:
49:         /**
50:          * The package namespace URI.
51:          * <!-- begin-user-doc -->
52:          * <!-- end-user-doc -->
53:          *
54:          * @generated
55:          */
56:         String eNS_URI = "http://eclipse/org/emfforms/core/services/datatemplate/test/model/audit"; //$NON-NLS-1$
57:
58:         /**
59:          * The package namespace name.
60:          * <!-- begin-user-doc -->
61:          * <!-- end-user-doc -->
62:          *
63:          * @generated
64:          */
65:         String eNS_PREFIX = "org.eclipse.emfforms.core.services.datatemplate.test.model.audit"; //$NON-NLS-1$
66:
67:         /**
68:          * The singleton instance of the package.
69:          * <!-- begin-user-doc -->
70:          * <!-- end-user-doc -->
71:          *
72:          * @generated
73:          */
74:         AuditPackage eINSTANCE = org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.AuditPackageImpl
75:                 .init();
76:
77:         /**
78:          * The meta object id for the '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.UserImpl
79:          * <em>User</em>}' class.
80:          * <!-- begin-user-doc -->
81:          * <!-- end-user-doc -->
82:          *
83:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.UserImpl
84:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.AuditPackageImpl#getUser()
85:          * @generated
86:          */
87:         int USER = 0;
88:
89:         /**
90:          * The feature id for the '<em><b>Display Name</b></em>' attribute.
91:          * <!-- begin-user-doc -->
92:          * <!-- end-user-doc -->
93:          *
94:          * @generated
95:          * @ordered
96:          */
97:         int USER__DISPLAY_NAME = 0;
98:
99:         /**
100:          * The feature id for the '<em><b>Login</b></em>' attribute.
101:          * <!-- begin-user-doc -->
102:          * <!-- end-user-doc -->
103:          *
104:          * @generated
105:          * @ordered
106:          */
107:         int USER__LOGIN = 1;
108:
109:         /**
110:          * The feature id for the '<em><b>Password</b></em>' attribute.
111:          * <!-- begin-user-doc -->
112:          * <!-- end-user-doc -->
113:          *
114:          * @generated
115:          * @ordered
116:          */
117:         int USER__PASSWORD = 2;
118:
119:         /**
120:          * The feature id for the '<em><b>Delegates</b></em>' reference list.
121:          * <!-- begin-user-doc -->
122:          * <!-- end-user-doc -->
123:          *
124:          * @generated
125:          * @ordered
126:          */
127:         int USER__DELEGATES = 3;
128:
129:         /**
130:          * The feature id for the '<em><b>Sub Users</b></em>' reference list.
131:          * <!-- begin-user-doc -->
132:          * <!-- end-user-doc -->
133:          *
134:          * @generated
135:          * @ordered
136:          */
137:         int USER__SUB_USERS = 4;
138:
139:         /**
140:          * The number of structural features of the '<em>User</em>' class.
141:          * <!-- begin-user-doc -->
142:          * <!-- end-user-doc -->
143:          *
144:          * @generated
145:          * @ordered
146:          */
147:         int USER_FEATURE_COUNT = 5;
148:
149:         /**
150:          * The number of operations of the '<em>User</em>' class.
151:          * <!-- begin-user-doc -->
152:          * <!-- end-user-doc -->
153:          *
154:          * @generated
155:          * @ordered
156:          */
157:         int USER_OPERATION_COUNT = 0;
158:
159:         /**
160:          * The meta object id for the
161:          * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.PrivilegedUser <em>Privileged
162:          * User</em>}' class.
163:          * <!-- begin-user-doc -->
164:          * <!-- end-user-doc -->
165:          *
166:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.PrivilegedUser
167:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.AuditPackageImpl#getPrivilegedUser()
168:          * @generated
169:          */
170:         int PRIVILEGED_USER = 1;
171:
172:         /**
173:          * The feature id for the '<em><b>Display Name</b></em>' attribute.
174:          * <!-- begin-user-doc -->
175:          * <!-- end-user-doc -->
176:          *
177:          * @generated
178:          * @ordered
179:          */
180:         int PRIVILEGED_USER__DISPLAY_NAME = USER__DISPLAY_NAME;
181:
182:         /**
183:          * The feature id for the '<em><b>Login</b></em>' attribute.
184:          * <!-- begin-user-doc -->
185:          * <!-- end-user-doc -->
186:          *
187:          * @generated
188:          * @ordered
189:          */
190:         int PRIVILEGED_USER__LOGIN = USER__LOGIN;
191:
192:         /**
193:          * The feature id for the '<em><b>Password</b></em>' attribute.
194:          * <!-- begin-user-doc -->
195:          * <!-- end-user-doc -->
196:          *
197:          * @generated
198:          * @ordered
199:          */
200:         int PRIVILEGED_USER__PASSWORD = USER__PASSWORD;
201:
202:         /**
203:          * The feature id for the '<em><b>Delegates</b></em>' reference list.
204:          * <!-- begin-user-doc -->
205:          * <!-- end-user-doc -->
206:          *
207:          * @generated
208:          * @ordered
209:          */
210:         int PRIVILEGED_USER__DELEGATES = USER__DELEGATES;
211:
212:         /**
213:          * The feature id for the '<em><b>Sub Users</b></em>' reference list.
214:          * <!-- begin-user-doc -->
215:          * <!-- end-user-doc -->
216:          *
217:          * @generated
218:          * @ordered
219:          */
220:         int PRIVILEGED_USER__SUB_USERS = USER__SUB_USERS;
221:
222:         /**
223:          * The number of structural features of the '<em>Privileged User</em>' class.
224:          * <!-- begin-user-doc -->
225:          * <!-- end-user-doc -->
226:          *
227:          * @generated
228:          * @ordered
229:          */
230:         int PRIVILEGED_USER_FEATURE_COUNT = USER_FEATURE_COUNT + 0;
231:
232:         /**
233:          * The number of operations of the '<em>Privileged User</em>' class.
234:          * <!-- begin-user-doc -->
235:          * <!-- end-user-doc -->
236:          *
237:          * @generated
238:          * @ordered
239:          */
240:         int PRIVILEGED_USER_OPERATION_COUNT = USER_OPERATION_COUNT + 0;
241:
242:         /**
243:          * The meta object id for the
244:          * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.GuestUserImpl <em>Guest User</em>}'
245:          * class.
246:          * <!-- begin-user-doc -->
247:          * <!-- end-user-doc -->
248:          *
249:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.GuestUserImpl
250:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.AuditPackageImpl#getGuestUser()
251:          * @generated
252:          */
253:         int GUEST_USER = 2;
254:
255:         /**
256:          * The feature id for the '<em><b>Display Name</b></em>' attribute.
257:          * <!-- begin-user-doc -->
258:          * <!-- end-user-doc -->
259:          *
260:          * @generated
261:          * @ordered
262:          */
263:         int GUEST_USER__DISPLAY_NAME = USER__DISPLAY_NAME;
264:
265:         /**
266:          * The feature id for the '<em><b>Login</b></em>' attribute.
267:          * <!-- begin-user-doc -->
268:          * <!-- end-user-doc -->
269:          *
270:          * @generated
271:          * @ordered
272:          */
273:         int GUEST_USER__LOGIN = USER__LOGIN;
274:
275:         /**
276:          * The feature id for the '<em><b>Password</b></em>' attribute.
277:          * <!-- begin-user-doc -->
278:          * <!-- end-user-doc -->
279:          *
280:          * @generated
281:          * @ordered
282:          */
283:         int GUEST_USER__PASSWORD = USER__PASSWORD;
284:
285:         /**
286:          * The feature id for the '<em><b>Delegates</b></em>' reference list.
287:          * <!-- begin-user-doc -->
288:          * <!-- end-user-doc -->
289:          *
290:          * @generated
291:          * @ordered
292:          */
293:         int GUEST_USER__DELEGATES = USER__DELEGATES;
294:
295:         /**
296:          * The feature id for the '<em><b>Sub Users</b></em>' reference list.
297:          * <!-- begin-user-doc -->
298:          * <!-- end-user-doc -->
299:          *
300:          * @generated
301:          * @ordered
302:          */
303:         int GUEST_USER__SUB_USERS = USER__SUB_USERS;
304:
305:         /**
306:          * The number of structural features of the '<em>Guest User</em>' class.
307:          * <!-- begin-user-doc -->
308:          * <!-- end-user-doc -->
309:          *
310:          * @generated
311:          * @ordered
312:          */
313:         int GUEST_USER_FEATURE_COUNT = USER_FEATURE_COUNT + 0;
314:
315:         /**
316:          * The number of operations of the '<em>Guest User</em>' class.
317:          * <!-- begin-user-doc -->
318:          * <!-- end-user-doc -->
319:          *
320:          * @generated
321:          * @ordered
322:          */
323:         int GUEST_USER_OPERATION_COUNT = USER_OPERATION_COUNT + 0;
324:
325:         /**
326:          * The meta object id for the
327:          * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.RegisteredUserImpl <em>Registered
328:          * User</em>}' class.
329:          * <!-- begin-user-doc -->
330:          * <!-- end-user-doc -->
331:          *
332:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.RegisteredUserImpl
333:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.AuditPackageImpl#getRegisteredUser()
334:          * @generated
335:          */
336:         int REGISTERED_USER = 3;
337:
338:         /**
339:          * The feature id for the '<em><b>Display Name</b></em>' attribute.
340:          * <!-- begin-user-doc -->
341:          * <!-- end-user-doc -->
342:          *
343:          * @generated
344:          * @ordered
345:          */
346:         int REGISTERED_USER__DISPLAY_NAME = USER__DISPLAY_NAME;
347:
348:         /**
349:          * The feature id for the '<em><b>Login</b></em>' attribute.
350:          * <!-- begin-user-doc -->
351:          * <!-- end-user-doc -->
352:          *
353:          * @generated
354:          * @ordered
355:          */
356:         int REGISTERED_USER__LOGIN = USER__LOGIN;
357:
358:         /**
359:          * The feature id for the '<em><b>Password</b></em>' attribute.
360:          * <!-- begin-user-doc -->
361:          * <!-- end-user-doc -->
362:          *
363:          * @generated
364:          * @ordered
365:          */
366:         int REGISTERED_USER__PASSWORD = USER__PASSWORD;
367:
368:         /**
369:          * The feature id for the '<em><b>Delegates</b></em>' reference list.
370:          * <!-- begin-user-doc -->
371:          * <!-- end-user-doc -->
372:          *
373:          * @generated
374:          * @ordered
375:          */
376:         int REGISTERED_USER__DELEGATES = USER__DELEGATES;
377:
378:         /**
379:          * The feature id for the '<em><b>Sub Users</b></em>' reference list.
380:          * <!-- begin-user-doc -->
381:          * <!-- end-user-doc -->
382:          *
383:          * @generated
384:          * @ordered
385:          */
386:         int REGISTERED_USER__SUB_USERS = USER__SUB_USERS;
387:
388:         /**
389:          * The number of structural features of the '<em>Registered User</em>' class.
390:          * <!-- begin-user-doc -->
391:          * <!-- end-user-doc -->
392:          *
393:          * @generated
394:          * @ordered
395:          */
396:         int REGISTERED_USER_FEATURE_COUNT = USER_FEATURE_COUNT + 0;
397:
398:         /**
399:          * The number of operations of the '<em>Registered User</em>' class.
400:          * <!-- begin-user-doc -->
401:          * <!-- end-user-doc -->
402:          *
403:          * @generated
404:          * @ordered
405:          */
406:         int REGISTERED_USER_OPERATION_COUNT = USER_OPERATION_COUNT + 0;
407:
408:         /**
409:          * The meta object id for the
410:          * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.AdminUserImpl <em>Admin User</em>}'
411:          * class.
412:          * <!-- begin-user-doc -->
413:          * <!-- end-user-doc -->
414:          *
415:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.AdminUserImpl
416:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.AuditPackageImpl#getAdminUser()
417:          * @generated
418:          */
419:         int ADMIN_USER = 4;
420:
421:         /**
422:          * The feature id for the '<em><b>Display Name</b></em>' attribute.
423:          * <!-- begin-user-doc -->
424:          * <!-- end-user-doc -->
425:          *
426:          * @generated
427:          * @ordered
428:          */
429:         int ADMIN_USER__DISPLAY_NAME = REGISTERED_USER__DISPLAY_NAME;
430:
431:         /**
432:          * The feature id for the '<em><b>Login</b></em>' attribute.
433:          * <!-- begin-user-doc -->
434:          * <!-- end-user-doc -->
435:          *
436:          * @generated
437:          * @ordered
438:          */
439:         int ADMIN_USER__LOGIN = REGISTERED_USER__LOGIN;
440:
441:         /**
442:          * The feature id for the '<em><b>Password</b></em>' attribute.
443:          * <!-- begin-user-doc -->
444:          * <!-- end-user-doc -->
445:          *
446:          * @generated
447:          * @ordered
448:          */
449:         int ADMIN_USER__PASSWORD = REGISTERED_USER__PASSWORD;
450:
451:         /**
452:          * The feature id for the '<em><b>Delegates</b></em>' reference list.
453:          * <!-- begin-user-doc -->
454:          * <!-- end-user-doc -->
455:          *
456:          * @generated
457:          * @ordered
458:          */
459:         int ADMIN_USER__DELEGATES = REGISTERED_USER__DELEGATES;
460:
461:         /**
462:          * The feature id for the '<em><b>Sub Users</b></em>' reference list.
463:          * <!-- begin-user-doc -->
464:          * <!-- end-user-doc -->
465:          *
466:          * @generated
467:          * @ordered
468:          */
469:         int ADMIN_USER__SUB_USERS = REGISTERED_USER__SUB_USERS;
470:
471:         /**
472:          * The number of structural features of the '<em>Admin User</em>' class.
473:          * <!-- begin-user-doc -->
474:          * <!-- end-user-doc -->
475:          *
476:          * @generated
477:          * @ordered
478:          */
479:         int ADMIN_USER_FEATURE_COUNT = REGISTERED_USER_FEATURE_COUNT + 0;
480:
481:         /**
482:          * The number of operations of the '<em>Admin User</em>' class.
483:          * <!-- begin-user-doc -->
484:          * <!-- end-user-doc -->
485:          *
486:          * @generated
487:          * @ordered
488:          */
489:         int ADMIN_USER_OPERATION_COUNT = REGISTERED_USER_OPERATION_COUNT + 0;
490:
491:         /**
492:          * The meta object id for the
493:          * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.UserGroupImpl <em>User Group</em>}'
494:          * class.
495:          * <!-- begin-user-doc -->
496:          * <!-- end-user-doc -->
497:          *
498:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.UserGroupImpl
499:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.AuditPackageImpl#getUserGroup()
500:          * @generated
501:          */
502:         int USER_GROUP = 5;
503:
504:         /**
505:          * The feature id for the '<em><b>Name</b></em>' attribute.
506:          * <!-- begin-user-doc -->
507:          * <!-- end-user-doc -->
508:          *
509:          * @generated
510:          * @ordered
511:          */
512:         int USER_GROUP__NAME = 0;
513:
514:         /**
515:          * The feature id for the '<em><b>Users</b></em>' reference list.
516:          * <!-- begin-user-doc -->
517:          * <!-- end-user-doc -->
518:          *
519:          * @generated
520:          * @ordered
521:          */
522:         int USER_GROUP__USERS = 1;
523:
524:         /**
525:          * The feature id for the '<em><b>Admins</b></em>' reference list.
526:          * <!-- begin-user-doc -->
527:          * <!-- end-user-doc -->
528:          *
529:          * @generated
530:          * @ordered
531:          */
532:         int USER_GROUP__ADMINS = 2;
533:
534:         /**
535:          * The feature id for the '<em><b>Registered Users</b></em>' reference list.
536:          * <!-- begin-user-doc -->
537:          * <!-- end-user-doc -->
538:          *
539:          * @generated
540:          * @ordered
541:          */
542:         int USER_GROUP__REGISTERED_USERS = 3;
543:
544:         /**
545:          * The feature id for the '<em><b>Guests</b></em>' reference list.
546:          * <!-- begin-user-doc -->
547:          * <!-- end-user-doc -->
548:          *
549:          * @generated
550:          * @ordered
551:          */
552:         int USER_GROUP__GUESTS = 4;
553:
554:         /**
555:          * The number of structural features of the '<em>User Group</em>' class.
556:          * <!-- begin-user-doc -->
557:          * <!-- end-user-doc -->
558:          *
559:          * @generated
560:          * @ordered
561:          */
562:         int USER_GROUP_FEATURE_COUNT = 5;
563:
564:         /**
565:          * The number of operations of the '<em>User Group</em>' class.
566:          * <!-- begin-user-doc -->
567:          * <!-- end-user-doc -->
568:          *
569:          * @generated
570:          * @ordered
571:          */
572:         int USER_GROUP_OPERATION_COUNT = 0;
573:
574:         /**
575:          * The meta object id for the
576:          * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.AbstractSubUserImpl <em>Abstract
577:          * Sub User</em>}' class.
578:          * <!-- begin-user-doc -->
579:          * <!-- end-user-doc -->
580:          *
581:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.AbstractSubUserImpl
582:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.AuditPackageImpl#getAbstractSubUser()
583:          * @generated
584:          */
585:         int ABSTRACT_SUB_USER = 6;
586:
587:         /**
588:          * The feature id for the '<em><b>Display Name</b></em>' attribute.
589:          * <!-- begin-user-doc -->
590:          * <!-- end-user-doc -->
591:          *
592:          * @generated
593:          * @ordered
594:          */
595:         int ABSTRACT_SUB_USER__DISPLAY_NAME = USER__DISPLAY_NAME;
596:
597:         /**
598:          * The feature id for the '<em><b>Login</b></em>' attribute.
599:          * <!-- begin-user-doc -->
600:          * <!-- end-user-doc -->
601:          *
602:          * @generated
603:          * @ordered
604:          */
605:         int ABSTRACT_SUB_USER__LOGIN = USER__LOGIN;
606:
607:         /**
608:          * The feature id for the '<em><b>Password</b></em>' attribute.
609:          * <!-- begin-user-doc -->
610:          * <!-- end-user-doc -->
611:          *
612:          * @generated
613:          * @ordered
614:          */
615:         int ABSTRACT_SUB_USER__PASSWORD = USER__PASSWORD;
616:
617:         /**
618:          * The feature id for the '<em><b>Delegates</b></em>' reference list.
619:          * <!-- begin-user-doc -->
620:          * <!-- end-user-doc -->
621:          *
622:          * @generated
623:          * @ordered
624:          */
625:         int ABSTRACT_SUB_USER__DELEGATES = USER__DELEGATES;
626:
627:         /**
628:          * The feature id for the '<em><b>Sub Users</b></em>' reference list.
629:          * <!-- begin-user-doc -->
630:          * <!-- end-user-doc -->
631:          *
632:          * @generated
633:          * @ordered
634:          */
635:         int ABSTRACT_SUB_USER__SUB_USERS = USER__SUB_USERS;
636:
637:         /**
638:          * The number of structural features of the '<em>Abstract Sub User</em>' class.
639:          * <!-- begin-user-doc -->
640:          * <!-- end-user-doc -->
641:          *
642:          * @generated
643:          * @ordered
644:          */
645:         int ABSTRACT_SUB_USER_FEATURE_COUNT = USER_FEATURE_COUNT + 0;
646:
647:         /**
648:          * The number of operations of the '<em>Abstract Sub User</em>' class.
649:          * <!-- begin-user-doc -->
650:          * <!-- end-user-doc -->
651:          *
652:          * @generated
653:          * @ordered
654:          */
655:         int ABSTRACT_SUB_USER_OPERATION_COUNT = USER_OPERATION_COUNT + 0;
656:
657:         /**
658:          * Returns the meta object for class '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.User
659:          * <em>User</em>}'.
660:          * <!-- begin-user-doc -->
661:          * <!-- end-user-doc -->
662:          *
663:          * @return the meta object for class '<em>User</em>'.
664:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.User
665:          * @generated
666:          */
667:         EClass getUser();
668:
669:         /**
670:          * Returns the meta object for the attribute
671:          * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.User#getDisplayName <em>Display
672:          * Name</em>}'.
673:          * <!-- begin-user-doc -->
674:          * <!-- end-user-doc -->
675:          *
676:          * @return the meta object for the attribute '<em>Display Name</em>'.
677:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.User#getDisplayName()
678:          * @see #getUser()
679:          * @generated
680:          */
681:         EAttribute getUser_DisplayName();
682:
683:         /**
684:          * Returns the meta object for the attribute
685:          * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.User#getLogin <em>Login</em>}'.
686:          * <!-- begin-user-doc -->
687:          * <!-- end-user-doc -->
688:          *
689:          * @return the meta object for the attribute '<em>Login</em>'.
690:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.User#getLogin()
691:          * @see #getUser()
692:          * @generated
693:          */
694:         EAttribute getUser_Login();
695:
696:         /**
697:          * Returns the meta object for the attribute
698:          * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.User#getPassword <em>Password</em>}'.
699:          * <!-- begin-user-doc -->
700:          * <!-- end-user-doc -->
701:          *
702:          * @return the meta object for the attribute '<em>Password</em>'.
703:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.User#getPassword()
704:          * @see #getUser()
705:          * @generated
706:          */
707:         EAttribute getUser_Password();
708:
709:         /**
710:          * Returns the meta object for the reference list
711:          * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.User#getDelegates <em>Delegates</em>}'.
712:          * <!-- begin-user-doc -->
713:          * <!-- end-user-doc -->
714:          *
715:          * @return the meta object for the reference list '<em>Delegates</em>'.
716:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.User#getDelegates()
717:          * @see #getUser()
718:          * @generated
719:          */
720:         EReference getUser_Delegates();
721:
722:         /**
723:          * Returns the meta object for the reference list
724:          * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.User#getSubUsers <em>Sub Users</em>}'.
725:          * <!-- begin-user-doc -->
726:          * <!-- end-user-doc -->
727:          *
728:          * @return the meta object for the reference list '<em>Sub Users</em>'.
729:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.User#getSubUsers()
730:          * @see #getUser()
731:          * @generated
732:          */
733:         EReference getUser_SubUsers();
734:
735:         /**
736:          * Returns the meta object for class
737:          * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.PrivilegedUser <em>Privileged
738:          * User</em>}'.
739:          * <!-- begin-user-doc -->
740:          * <!-- end-user-doc -->
741:          *
742:          * @return the meta object for class '<em>Privileged User</em>'.
743:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.PrivilegedUser
744:          * @generated
745:          */
746:         EClass getPrivilegedUser();
747:
748:         /**
749:          * Returns the meta object for class
750:          * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.GuestUser <em>Guest User</em>}'.
751:          * <!-- begin-user-doc -->
752:          * <!-- end-user-doc -->
753:          *
754:          * @return the meta object for class '<em>Guest User</em>'.
755:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.GuestUser
756:          * @generated
757:          */
758:         EClass getGuestUser();
759:
760:         /**
761:          * Returns the meta object for class
762:          * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.RegisteredUser <em>Registered
763:          * User</em>}'.
764:          * <!-- begin-user-doc -->
765:          * <!-- end-user-doc -->
766:          *
767:          * @return the meta object for class '<em>Registered User</em>'.
768:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.RegisteredUser
769:          * @generated
770:          */
771:         EClass getRegisteredUser();
772:
773:         /**
774:          * Returns the meta object for class
775:          * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.AdminUser <em>Admin User</em>}'.
776:          * <!-- begin-user-doc -->
777:          * <!-- end-user-doc -->
778:          *
779:          * @return the meta object for class '<em>Admin User</em>'.
780:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.AdminUser
781:          * @generated
782:          */
783:         EClass getAdminUser();
784:
785:         /**
786:          * Returns the meta object for class
787:          * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.UserGroup <em>User Group</em>}'.
788:          * <!-- begin-user-doc -->
789:          * <!-- end-user-doc -->
790:          *
791:          * @return the meta object for class '<em>User Group</em>'.
792:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.UserGroup
793:          * @generated
794:          */
795:         EClass getUserGroup();
796:
797:         /**
798:          * Returns the meta object for the attribute
799:          * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.UserGroup#getName <em>Name</em>}'.
800:          * <!-- begin-user-doc -->
801:          * <!-- end-user-doc -->
802:          *
803:          * @return the meta object for the attribute '<em>Name</em>'.
804:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.UserGroup#getName()
805:          * @see #getUserGroup()
806:          * @generated
807:          */
808:         EAttribute getUserGroup_Name();
809:
810:         /**
811:          * Returns the meta object for the reference list
812:          * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.UserGroup#getUsers <em>Users</em>}'.
813:          * <!-- begin-user-doc -->
814:          * <!-- end-user-doc -->
815:          *
816:          * @return the meta object for the reference list '<em>Users</em>'.
817:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.UserGroup#getUsers()
818:          * @see #getUserGroup()
819:          * @generated
820:          */
821:         EReference getUserGroup_Users();
822:
823:         /**
824:          * Returns the meta object for the reference list
825:          * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.UserGroup#getAdmins <em>Admins</em>}'.
826:          * <!-- begin-user-doc -->
827:          * <!-- end-user-doc -->
828:          *
829:          * @return the meta object for the reference list '<em>Admins</em>'.
830:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.UserGroup#getAdmins()
831:          * @see #getUserGroup()
832:          * @generated
833:          */
834:         EReference getUserGroup_Admins();
835:
836:         /**
837:          * Returns the meta object for the reference list
838:          * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.UserGroup#getRegisteredUsers
839:          * <em>Registered Users</em>}'.
840:          * <!-- begin-user-doc -->
841:          * <!-- end-user-doc -->
842:          *
843:          * @return the meta object for the reference list '<em>Registered Users</em>'.
844:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.UserGroup#getRegisteredUsers()
845:          * @see #getUserGroup()
846:          * @generated
847:          */
848:         EReference getUserGroup_RegisteredUsers();
849:
850:         /**
851:          * Returns the meta object for the reference list
852:          * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.UserGroup#getGuests <em>Guests</em>}'.
853:          * <!-- begin-user-doc -->
854:          * <!-- end-user-doc -->
855:          *
856:          * @return the meta object for the reference list '<em>Guests</em>'.
857:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.UserGroup#getGuests()
858:          * @see #getUserGroup()
859:          * @generated
860:          */
861:         EReference getUserGroup_Guests();
862:
863:         /**
864:          * Returns the meta object for class
865:          * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.AbstractSubUser <em>Abstract Sub
866:          * User</em>}'.
867:          * <!-- begin-user-doc -->
868:          * <!-- end-user-doc -->
869:          *
870:          * @return the meta object for class '<em>Abstract Sub User</em>'.
871:          * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.AbstractSubUser
872:          * @generated
873:          */
874:         EClass getAbstractSubUser();
875:
876:         /**
877:          * Returns the factory that creates the instances of the model.
878:          * <!-- begin-user-doc -->
879:          * <!-- end-user-doc -->
880:          *
881:          * @return the factory that creates the instances of the model.
882:          * @generated
883:          */
884:         AuditFactory getAuditFactory();
885:
886:         /**
887:          * <!-- begin-user-doc -->
888:          * Defines literals for the meta objects that represent
889:          * <ul>
890:          * <li>each class,</li>
891:          * <li>each feature of each class,</li>
892:          * <li>each operation of each class,</li>
893:          * <li>each enum,</li>
894:          * <li>and each data type</li>
895:          * </ul>
896:          * <!-- end-user-doc -->
897:          *
898:          * @generated
899:          */
900:         interface Literals {
901:                 /**
902:                  * The meta object literal for the
903:                  * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.UserImpl <em>User</em>}' class.
904:                  * <!-- begin-user-doc -->
905:                  * <!-- end-user-doc -->
906:                  *
907:                  * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.UserImpl
908:                  * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.AuditPackageImpl#getUser()
909:                  * @generated
910:                  */
911:                 EClass USER = eINSTANCE.getUser();
912:
913:                 /**
914:                  * The meta object literal for the '<em><b>Display Name</b></em>' attribute feature.
915:                  * <!-- begin-user-doc -->
916:                  * <!-- end-user-doc -->
917:                  *
918:                  * @generated
919:                  */
920:                 EAttribute USER__DISPLAY_NAME = eINSTANCE.getUser_DisplayName();
921:
922:                 /**
923:                  * The meta object literal for the '<em><b>Login</b></em>' attribute feature.
924:                  * <!-- begin-user-doc -->
925:                  * <!-- end-user-doc -->
926:                  *
927:                  * @generated
928:                  */
929:                 EAttribute USER__LOGIN = eINSTANCE.getUser_Login();
930:
931:                 /**
932:                  * The meta object literal for the '<em><b>Password</b></em>' attribute feature.
933:                  * <!-- begin-user-doc -->
934:                  * <!-- end-user-doc -->
935:                  *
936:                  * @generated
937:                  */
938:                 EAttribute USER__PASSWORD = eINSTANCE.getUser_Password();
939:
940:                 /**
941:                  * The meta object literal for the '<em><b>Delegates</b></em>' reference list feature.
942:                  * <!-- begin-user-doc -->
943:                  * <!-- end-user-doc -->
944:                  *
945:                  * @generated
946:                  */
947:                 EReference USER__DELEGATES = eINSTANCE.getUser_Delegates();
948:
949:                 /**
950:                  * The meta object literal for the '<em><b>Sub Users</b></em>' reference list feature.
951:                  * <!-- begin-user-doc -->
952:                  * <!-- end-user-doc -->
953:                  *
954:                  * @generated
955:                  */
956:                 EReference USER__SUB_USERS = eINSTANCE.getUser_SubUsers();
957:
958:                 /**
959:                  * The meta object literal for the
960:                  * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.PrivilegedUser <em>Privileged
961:                  * User</em>}' class.
962:                  * <!-- begin-user-doc -->
963:                  * <!-- end-user-doc -->
964:                  *
965:                  * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.PrivilegedUser
966:                  * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.AuditPackageImpl#getPrivilegedUser()
967:                  * @generated
968:                  */
969:                 EClass PRIVILEGED_USER = eINSTANCE.getPrivilegedUser();
970:
971:                 /**
972:                  * The meta object literal for the
973:                  * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.GuestUserImpl <em>Guest
974:                  * User</em>}' class.
975:                  * <!-- begin-user-doc -->
976:                  * <!-- end-user-doc -->
977:                  *
978:                  * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.GuestUserImpl
979:                  * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.AuditPackageImpl#getGuestUser()
980:                  * @generated
981:                  */
982:                 EClass GUEST_USER = eINSTANCE.getGuestUser();
983:
984:                 /**
985:                  * The meta object literal for the
986:                  * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.RegisteredUserImpl
987:                  * <em>Registered User</em>}' class.
988:                  * <!-- begin-user-doc -->
989:                  * <!-- end-user-doc -->
990:                  *
991:                  * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.RegisteredUserImpl
992:                  * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.AuditPackageImpl#getRegisteredUser()
993:                  * @generated
994:                  */
995:                 EClass REGISTERED_USER = eINSTANCE.getRegisteredUser();
996:
997:                 /**
998:                  * The meta object literal for the
999:                  * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.AdminUserImpl <em>Admin
1000:                  * User</em>}' class.
1001:                  * <!-- begin-user-doc -->
1002:                  * <!-- end-user-doc -->
1003:                  *
1004:                  * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.AdminUserImpl
1005:                  * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.AuditPackageImpl#getAdminUser()
1006:                  * @generated
1007:                  */
1008:                 EClass ADMIN_USER = eINSTANCE.getAdminUser();
1009:
1010:                 /**
1011:                  * The meta object literal for the
1012:                  * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.UserGroupImpl <em>User
1013:                  * Group</em>}' class.
1014:                  * <!-- begin-user-doc -->
1015:                  * <!-- end-user-doc -->
1016:                  *
1017:                  * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.UserGroupImpl
1018:                  * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.AuditPackageImpl#getUserGroup()
1019:                  * @generated
1020:                  */
1021:                 EClass USER_GROUP = eINSTANCE.getUserGroup();
1022:
1023:                 /**
1024:                  * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
1025:                  * <!-- begin-user-doc -->
1026:                  * <!-- end-user-doc -->
1027:                  *
1028:                  * @generated
1029:                  */
1030:                 EAttribute USER_GROUP__NAME = eINSTANCE.getUserGroup_Name();
1031:
1032:                 /**
1033:                  * The meta object literal for the '<em><b>Users</b></em>' reference list feature.
1034:                  * <!-- begin-user-doc -->
1035:                  * <!-- end-user-doc -->
1036:                  *
1037:                  * @generated
1038:                  */
1039:                 EReference USER_GROUP__USERS = eINSTANCE.getUserGroup_Users();
1040:
1041:                 /**
1042:                  * The meta object literal for the '<em><b>Admins</b></em>' reference list feature.
1043:                  * <!-- begin-user-doc -->
1044:                  * <!-- end-user-doc -->
1045:                  *
1046:                  * @generated
1047:                  */
1048:                 EReference USER_GROUP__ADMINS = eINSTANCE.getUserGroup_Admins();
1049:
1050:                 /**
1051:                  * The meta object literal for the '<em><b>Registered Users</b></em>' reference list feature.
1052:                  * <!-- begin-user-doc -->
1053:                  * <!-- end-user-doc -->
1054:                  *
1055:                  * @generated
1056:                  */
1057:                 EReference USER_GROUP__REGISTERED_USERS = eINSTANCE.getUserGroup_RegisteredUsers();
1058:
1059:                 /**
1060:                  * The meta object literal for the '<em><b>Guests</b></em>' reference list feature.
1061:                  * <!-- begin-user-doc -->
1062:                  * <!-- end-user-doc -->
1063:                  *
1064:                  * @generated
1065:                  */
1066:                 EReference USER_GROUP__GUESTS = eINSTANCE.getUserGroup_Guests();
1067:
1068:                 /**
1069:                  * The meta object literal for the
1070:                  * '{@link org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.AbstractSubUserImpl
1071:                  * <em>Abstract Sub User</em>}' class.
1072:                  * <!-- begin-user-doc -->
1073:                  * <!-- end-user-doc -->
1074:                  *
1075:                  * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.AbstractSubUserImpl
1076:                  * @see org.eclipse.emfforms.core.services.datatemplate.test.model.audit.impl.AuditPackageImpl#getAbstractSubUser()
1077:                  * @generated
1078:                  */
1079:                 EClass ABSTRACT_SUB_USER = eINSTANCE.getAbstractSubUser();
1080:
1081:         }
1082:
1083: } // AuditPackage