001 /**
002 * <copyright>
003 * </copyright>
004 *
005 * $Id$
006 */
007 package com.hammurapi.party;
008
009 import org.eclipse.emf.ecore.EAttribute;
010 import org.eclipse.emf.ecore.EClass;
011 import org.eclipse.emf.ecore.EPackage;
012 import org.eclipse.emf.ecore.EReference;
013
014 /**
015 * <!-- begin-user-doc -->
016 * The <b>Package</b> for the model.
017 * It contains accessors for the meta objects to represent
018 * <ul>
019 * <li>each class,</li>
020 * <li>each feature of each class,</li>
021 * <li>each enum,</li>
022 * <li>and each data type</li>
023 * </ul>
024 * <!-- end-user-doc -->
025 * <!-- begin-model-doc -->
026 * Party model.
027 * <!-- end-model-doc -->
028 * @see com.hammurapi.party.PartyFactory
029 * @model kind="package"
030 * @generated
031 */
032 public interface PartyPackage extends EPackage {
033 /**
034 * The package name.
035 * <!-- begin-user-doc -->
036 * <!-- end-user-doc -->
037 * @generated
038 */
039 String eNAME = "party";
040
041 /**
042 * The package namespace URI.
043 * <!-- begin-user-doc -->
044 * <!-- end-user-doc -->
045 * @generated
046 */
047 String eNS_URI = "http://www.hammurapi.com/party";
048
049 /**
050 * The package namespace name.
051 * <!-- begin-user-doc -->
052 * <!-- end-user-doc -->
053 * @generated
054 */
055 String eNS_PREFIX = "com.hammurapi.party";
056
057 /**
058 * The singleton instance of the package.
059 * <!-- begin-user-doc -->
060 * <!-- end-user-doc -->
061 * @generated
062 */
063 PartyPackage eINSTANCE = com.hammurapi.party.impl.PartyPackageImpl.init();
064
065 /**
066 * The meta object id for the '{@link com.hammurapi.party.Tagged <em>Tagged</em>}' class.
067 * <!-- begin-user-doc -->
068 * <!-- end-user-doc -->
069 * @see com.hammurapi.party.Tagged
070 * @see com.hammurapi.party.impl.PartyPackageImpl#getTagged()
071 * @generated
072 */
073 int TAGGED = 2;
074
075 /**
076 * The feature id for the '<em><b>Tags</b></em>' containment reference list.
077 * <!-- begin-user-doc -->
078 * <!-- end-user-doc -->
079 * @generated
080 * @ordered
081 */
082 int TAGGED__TAGS = 0;
083
084 /**
085 * The feature id for the '<em><b>Comment</b></em>' attribute.
086 * <!-- begin-user-doc -->
087 * <!-- end-user-doc -->
088 * @generated
089 * @ordered
090 */
091 int TAGGED__COMMENT = 1;
092
093 /**
094 * The number of structural features of the '<em>Tagged</em>' class.
095 * <!-- begin-user-doc -->
096 * <!-- end-user-doc -->
097 * @generated
098 * @ordered
099 */
100 int TAGGED_FEATURE_COUNT = 2;
101
102 /**
103 * The meta object id for the '{@link com.hammurapi.party.Party <em>Party</em>}' class.
104 * <!-- begin-user-doc -->
105 * <!-- end-user-doc -->
106 * @see com.hammurapi.party.Party
107 * @see com.hammurapi.party.impl.PartyPackageImpl#getParty()
108 * @generated
109 */
110 int PARTY = 0;
111
112 /**
113 * The feature id for the '<em><b>Tags</b></em>' containment reference list.
114 * <!-- begin-user-doc -->
115 * <!-- end-user-doc -->
116 * @generated
117 * @ordered
118 */
119 int PARTY__TAGS = TAGGED__TAGS;
120
121 /**
122 * The feature id for the '<em><b>Comment</b></em>' attribute.
123 * <!-- begin-user-doc -->
124 * <!-- end-user-doc -->
125 * @generated
126 * @ordered
127 */
128 int PARTY__COMMENT = TAGGED__COMMENT;
129
130 /**
131 * The feature id for the '<em><b>Contact Info</b></em>' containment reference list.
132 * <!-- begin-user-doc -->
133 * <!-- end-user-doc -->
134 * @generated
135 * @ordered
136 */
137 int PARTY__CONTACT_INFO = TAGGED_FEATURE_COUNT + 0;
138
139 /**
140 * The feature id for the '<em><b>Identity</b></em>' containment reference list.
141 * <!-- begin-user-doc -->
142 * <!-- end-user-doc -->
143 * @generated
144 * @ordered
145 */
146 int PARTY__IDENTITY = TAGGED_FEATURE_COUNT + 1;
147
148 /**
149 * The feature id for the '<em><b>Parent</b></em>' container reference.
150 * <!-- begin-user-doc -->
151 * <!-- end-user-doc -->
152 * @generated
153 * @ordered
154 */
155 int PARTY__PARENT = TAGGED_FEATURE_COUNT + 2;
156
157 /**
158 * The feature id for the '<em><b>Name</b></em>' attribute.
159 * <!-- begin-user-doc -->
160 * <!-- end-user-doc -->
161 * @generated
162 * @ordered
163 */
164 int PARTY__NAME = TAGGED_FEATURE_COUNT + 3;
165
166 /**
167 * The feature id for the '<em><b>Uid</b></em>' attribute.
168 * <!-- begin-user-doc -->
169 * <!-- end-user-doc -->
170 * @generated
171 * @ordered
172 */
173 int PARTY__UID = TAGGED_FEATURE_COUNT + 4;
174
175 /**
176 * The number of structural features of the '<em>Party</em>' class.
177 * <!-- begin-user-doc -->
178 * <!-- end-user-doc -->
179 * @generated
180 * @ordered
181 */
182 int PARTY_FEATURE_COUNT = TAGGED_FEATURE_COUNT + 5;
183
184 /**
185 * The meta object id for the '{@link com.hammurapi.party.impl.IdentityImpl <em>Identity</em>}' class.
186 * <!-- begin-user-doc -->
187 * <!-- end-user-doc -->
188 * @see com.hammurapi.party.impl.IdentityImpl
189 * @see com.hammurapi.party.impl.PartyPackageImpl#getIdentity()
190 * @generated
191 */
192 int IDENTITY = 1;
193
194 /**
195 * The feature id for the '<em><b>Type</b></em>' attribute.
196 * <!-- begin-user-doc -->
197 * <!-- end-user-doc -->
198 * @generated
199 * @ordered
200 */
201 int IDENTITY__TYPE = 0;
202
203 /**
204 * The feature id for the '<em><b>Value</b></em>' attribute.
205 * <!-- begin-user-doc -->
206 * <!-- end-user-doc -->
207 * @generated
208 * @ordered
209 */
210 int IDENTITY__VALUE = 1;
211
212 /**
213 * The feature id for the '<em><b>Comment</b></em>' attribute.
214 * <!-- begin-user-doc -->
215 * <!-- end-user-doc -->
216 * @generated
217 * @ordered
218 */
219 int IDENTITY__COMMENT = 2;
220
221 /**
222 * The number of structural features of the '<em>Identity</em>' class.
223 * <!-- begin-user-doc -->
224 * <!-- end-user-doc -->
225 * @generated
226 * @ordered
227 */
228 int IDENTITY_FEATURE_COUNT = 3;
229
230 /**
231 * The meta object id for the '{@link com.hammurapi.party.DateEffectiveObject <em>Date Effective Object</em>}' class.
232 * <!-- begin-user-doc -->
233 * <!-- end-user-doc -->
234 * @see com.hammurapi.party.DateEffectiveObject
235 * @see com.hammurapi.party.impl.PartyPackageImpl#getDateEffectiveObject()
236 * @generated
237 */
238 int DATE_EFFECTIVE_OBJECT = 3;
239
240 /**
241 * The feature id for the '<em><b>Tags</b></em>' containment reference list.
242 * <!-- begin-user-doc -->
243 * <!-- end-user-doc -->
244 * @generated
245 * @ordered
246 */
247 int DATE_EFFECTIVE_OBJECT__TAGS = TAGGED__TAGS;
248
249 /**
250 * The feature id for the '<em><b>Comment</b></em>' attribute.
251 * <!-- begin-user-doc -->
252 * <!-- end-user-doc -->
253 * @generated
254 * @ordered
255 */
256 int DATE_EFFECTIVE_OBJECT__COMMENT = TAGGED__COMMENT;
257
258 /**
259 * The feature id for the '<em><b>Start</b></em>' attribute.
260 * <!-- begin-user-doc -->
261 * <!-- end-user-doc -->
262 * @generated
263 * @ordered
264 */
265 int DATE_EFFECTIVE_OBJECT__START = TAGGED_FEATURE_COUNT + 0;
266
267 /**
268 * The feature id for the '<em><b>End</b></em>' attribute.
269 * <!-- begin-user-doc -->
270 * <!-- end-user-doc -->
271 * @generated
272 * @ordered
273 */
274 int DATE_EFFECTIVE_OBJECT__END = TAGGED_FEATURE_COUNT + 1;
275
276 /**
277 * The number of structural features of the '<em>Date Effective Object</em>' class.
278 * <!-- begin-user-doc -->
279 * <!-- end-user-doc -->
280 * @generated
281 * @ordered
282 */
283 int DATE_EFFECTIVE_OBJECT_FEATURE_COUNT = TAGGED_FEATURE_COUNT + 2;
284
285 /**
286 * The meta object id for the '{@link com.hammurapi.party.ContactInfo <em>Contact Info</em>}' class.
287 * <!-- begin-user-doc -->
288 * <!-- end-user-doc -->
289 * @see com.hammurapi.party.ContactInfo
290 * @see com.hammurapi.party.impl.PartyPackageImpl#getContactInfo()
291 * @generated
292 */
293 int CONTACT_INFO = 4;
294
295 /**
296 * The feature id for the '<em><b>Tags</b></em>' containment reference list.
297 * <!-- begin-user-doc -->
298 * <!-- end-user-doc -->
299 * @generated
300 * @ordered
301 */
302 int CONTACT_INFO__TAGS = DATE_EFFECTIVE_OBJECT__TAGS;
303
304 /**
305 * The feature id for the '<em><b>Comment</b></em>' attribute.
306 * <!-- begin-user-doc -->
307 * <!-- end-user-doc -->
308 * @generated
309 * @ordered
310 */
311 int CONTACT_INFO__COMMENT = DATE_EFFECTIVE_OBJECT__COMMENT;
312
313 /**
314 * The feature id for the '<em><b>Start</b></em>' attribute.
315 * <!-- begin-user-doc -->
316 * <!-- end-user-doc -->
317 * @generated
318 * @ordered
319 */
320 int CONTACT_INFO__START = DATE_EFFECTIVE_OBJECT__START;
321
322 /**
323 * The feature id for the '<em><b>End</b></em>' attribute.
324 * <!-- begin-user-doc -->
325 * <!-- end-user-doc -->
326 * @generated
327 * @ordered
328 */
329 int CONTACT_INFO__END = DATE_EFFECTIVE_OBJECT__END;
330
331 /**
332 * The feature id for the '<em><b>Category</b></em>' attribute.
333 * <!-- begin-user-doc -->
334 * <!-- end-user-doc -->
335 * @generated
336 * @ordered
337 */
338 int CONTACT_INFO__CATEGORY = DATE_EFFECTIVE_OBJECT_FEATURE_COUNT + 0;
339
340 /**
341 * The feature id for the '<em><b>Owner</b></em>' container reference.
342 * <!-- begin-user-doc -->
343 * <!-- end-user-doc -->
344 * @generated
345 * @ordered
346 */
347 int CONTACT_INFO__OWNER = DATE_EFFECTIVE_OBJECT_FEATURE_COUNT + 1;
348
349 /**
350 * The number of structural features of the '<em>Contact Info</em>' class.
351 * <!-- begin-user-doc -->
352 * <!-- end-user-doc -->
353 * @generated
354 * @ordered
355 */
356 int CONTACT_INFO_FEATURE_COUNT = DATE_EFFECTIVE_OBJECT_FEATURE_COUNT + 2;
357
358 /**
359 * The meta object id for the '{@link com.hammurapi.party.impl.PhoneImpl <em>Phone</em>}' class.
360 * <!-- begin-user-doc -->
361 * <!-- end-user-doc -->
362 * @see com.hammurapi.party.impl.PhoneImpl
363 * @see com.hammurapi.party.impl.PartyPackageImpl#getPhone()
364 * @generated
365 */
366 int PHONE = 5;
367
368 /**
369 * The feature id for the '<em><b>Tags</b></em>' containment reference list.
370 * <!-- begin-user-doc -->
371 * <!-- end-user-doc -->
372 * @generated
373 * @ordered
374 */
375 int PHONE__TAGS = CONTACT_INFO__TAGS;
376
377 /**
378 * The feature id for the '<em><b>Comment</b></em>' attribute.
379 * <!-- begin-user-doc -->
380 * <!-- end-user-doc -->
381 * @generated
382 * @ordered
383 */
384 int PHONE__COMMENT = CONTACT_INFO__COMMENT;
385
386 /**
387 * The feature id for the '<em><b>Start</b></em>' attribute.
388 * <!-- begin-user-doc -->
389 * <!-- end-user-doc -->
390 * @generated
391 * @ordered
392 */
393 int PHONE__START = CONTACT_INFO__START;
394
395 /**
396 * The feature id for the '<em><b>End</b></em>' attribute.
397 * <!-- begin-user-doc -->
398 * <!-- end-user-doc -->
399 * @generated
400 * @ordered
401 */
402 int PHONE__END = CONTACT_INFO__END;
403
404 /**
405 * The feature id for the '<em><b>Category</b></em>' attribute.
406 * <!-- begin-user-doc -->
407 * <!-- end-user-doc -->
408 * @generated
409 * @ordered
410 */
411 int PHONE__CATEGORY = CONTACT_INFO__CATEGORY;
412
413 /**
414 * The feature id for the '<em><b>Owner</b></em>' container reference.
415 * <!-- begin-user-doc -->
416 * <!-- end-user-doc -->
417 * @generated
418 * @ordered
419 */
420 int PHONE__OWNER = CONTACT_INFO__OWNER;
421
422 /**
423 * The feature id for the '<em><b>Country Code</b></em>' attribute.
424 * <!-- begin-user-doc -->
425 * <!-- end-user-doc -->
426 * @generated
427 * @ordered
428 */
429 int PHONE__COUNTRY_CODE = CONTACT_INFO_FEATURE_COUNT + 0;
430
431 /**
432 * The feature id for the '<em><b>Area Code</b></em>' attribute.
433 * <!-- begin-user-doc -->
434 * <!-- end-user-doc -->
435 * @generated
436 * @ordered
437 */
438 int PHONE__AREA_CODE = CONTACT_INFO_FEATURE_COUNT + 1;
439
440 /**
441 * The feature id for the '<em><b>Number</b></em>' attribute.
442 * <!-- begin-user-doc -->
443 * <!-- end-user-doc -->
444 * @generated
445 * @ordered
446 */
447 int PHONE__NUMBER = CONTACT_INFO_FEATURE_COUNT + 2;
448
449 /**
450 * The number of structural features of the '<em>Phone</em>' class.
451 * <!-- begin-user-doc -->
452 * <!-- end-user-doc -->
453 * @generated
454 * @ordered
455 */
456 int PHONE_FEATURE_COUNT = CONTACT_INFO_FEATURE_COUNT + 3;
457
458 /**
459 * The meta object id for the '{@link com.hammurapi.party.URL <em>URL</em>}' class.
460 * <!-- begin-user-doc -->
461 * <!-- end-user-doc -->
462 * @see com.hammurapi.party.URL
463 * @see com.hammurapi.party.impl.PartyPackageImpl#getURL()
464 * @generated
465 */
466 int URL = 15;
467
468 /**
469 * The feature id for the '<em><b>Tags</b></em>' containment reference list.
470 * <!-- begin-user-doc -->
471 * <!-- end-user-doc -->
472 * @generated
473 * @ordered
474 */
475 int URL__TAGS = CONTACT_INFO__TAGS;
476
477 /**
478 * The feature id for the '<em><b>Comment</b></em>' attribute.
479 * <!-- begin-user-doc -->
480 * <!-- end-user-doc -->
481 * @generated
482 * @ordered
483 */
484 int URL__COMMENT = CONTACT_INFO__COMMENT;
485
486 /**
487 * The feature id for the '<em><b>Start</b></em>' attribute.
488 * <!-- begin-user-doc -->
489 * <!-- end-user-doc -->
490 * @generated
491 * @ordered
492 */
493 int URL__START = CONTACT_INFO__START;
494
495 /**
496 * The feature id for the '<em><b>End</b></em>' attribute.
497 * <!-- begin-user-doc -->
498 * <!-- end-user-doc -->
499 * @generated
500 * @ordered
501 */
502 int URL__END = CONTACT_INFO__END;
503
504 /**
505 * The feature id for the '<em><b>Category</b></em>' attribute.
506 * <!-- begin-user-doc -->
507 * <!-- end-user-doc -->
508 * @generated
509 * @ordered
510 */
511 int URL__CATEGORY = CONTACT_INFO__CATEGORY;
512
513 /**
514 * The feature id for the '<em><b>Owner</b></em>' container reference.
515 * <!-- begin-user-doc -->
516 * <!-- end-user-doc -->
517 * @generated
518 * @ordered
519 */
520 int URL__OWNER = CONTACT_INFO__OWNER;
521
522 /**
523 * The feature id for the '<em><b>Address</b></em>' attribute.
524 * <!-- begin-user-doc -->
525 * <!-- end-user-doc -->
526 * @generated
527 * @ordered
528 */
529 int URL__ADDRESS = CONTACT_INFO_FEATURE_COUNT + 0;
530
531 /**
532 * The number of structural features of the '<em>URL</em>' class.
533 * <!-- begin-user-doc -->
534 * <!-- end-user-doc -->
535 * @generated
536 * @ordered
537 */
538 int URL_FEATURE_COUNT = CONTACT_INFO_FEATURE_COUNT + 1;
539
540 /**
541 * The meta object id for the '{@link com.hammurapi.party.impl.WebImpl <em>Web</em>}' class.
542 * <!-- begin-user-doc -->
543 * <!-- end-user-doc -->
544 * @see com.hammurapi.party.impl.WebImpl
545 * @see com.hammurapi.party.impl.PartyPackageImpl#getWeb()
546 * @generated
547 */
548 int WEB = 6;
549
550 /**
551 * The feature id for the '<em><b>Tags</b></em>' containment reference list.
552 * <!-- begin-user-doc -->
553 * <!-- end-user-doc -->
554 * @generated
555 * @ordered
556 */
557 int WEB__TAGS = URL__TAGS;
558
559 /**
560 * The feature id for the '<em><b>Comment</b></em>' attribute.
561 * <!-- begin-user-doc -->
562 * <!-- end-user-doc -->
563 * @generated
564 * @ordered
565 */
566 int WEB__COMMENT = URL__COMMENT;
567
568 /**
569 * The feature id for the '<em><b>Start</b></em>' attribute.
570 * <!-- begin-user-doc -->
571 * <!-- end-user-doc -->
572 * @generated
573 * @ordered
574 */
575 int WEB__START = URL__START;
576
577 /**
578 * The feature id for the '<em><b>End</b></em>' attribute.
579 * <!-- begin-user-doc -->
580 * <!-- end-user-doc -->
581 * @generated
582 * @ordered
583 */
584 int WEB__END = URL__END;
585
586 /**
587 * The feature id for the '<em><b>Category</b></em>' attribute.
588 * <!-- begin-user-doc -->
589 * <!-- end-user-doc -->
590 * @generated
591 * @ordered
592 */
593 int WEB__CATEGORY = URL__CATEGORY;
594
595 /**
596 * The feature id for the '<em><b>Owner</b></em>' container reference.
597 * <!-- begin-user-doc -->
598 * <!-- end-user-doc -->
599 * @generated
600 * @ordered
601 */
602 int WEB__OWNER = URL__OWNER;
603
604 /**
605 * The feature id for the '<em><b>Address</b></em>' attribute.
606 * <!-- begin-user-doc -->
607 * <!-- end-user-doc -->
608 * @generated
609 * @ordered
610 */
611 int WEB__ADDRESS = URL__ADDRESS;
612
613 /**
614 * The number of structural features of the '<em>Web</em>' class.
615 * <!-- begin-user-doc -->
616 * <!-- end-user-doc -->
617 * @generated
618 * @ordered
619 */
620 int WEB_FEATURE_COUNT = URL_FEATURE_COUNT + 0;
621
622 /**
623 * The meta object id for the '{@link com.hammurapi.party.impl.EMailImpl <em>EMail</em>}' class.
624 * <!-- begin-user-doc -->
625 * <!-- end-user-doc -->
626 * @see com.hammurapi.party.impl.EMailImpl
627 * @see com.hammurapi.party.impl.PartyPackageImpl#getEMail()
628 * @generated
629 */
630 int EMAIL = 7;
631
632 /**
633 * The feature id for the '<em><b>Tags</b></em>' containment reference list.
634 * <!-- begin-user-doc -->
635 * <!-- end-user-doc -->
636 * @generated
637 * @ordered
638 */
639 int EMAIL__TAGS = URL__TAGS;
640
641 /**
642 * The feature id for the '<em><b>Comment</b></em>' attribute.
643 * <!-- begin-user-doc -->
644 * <!-- end-user-doc -->
645 * @generated
646 * @ordered
647 */
648 int EMAIL__COMMENT = URL__COMMENT;
649
650 /**
651 * The feature id for the '<em><b>Start</b></em>' attribute.
652 * <!-- begin-user-doc -->
653 * <!-- end-user-doc -->
654 * @generated
655 * @ordered
656 */
657 int EMAIL__START = URL__START;
658
659 /**
660 * The feature id for the '<em><b>End</b></em>' attribute.
661 * <!-- begin-user-doc -->
662 * <!-- end-user-doc -->
663 * @generated
664 * @ordered
665 */
666 int EMAIL__END = URL__END;
667
668 /**
669 * The feature id for the '<em><b>Category</b></em>' attribute.
670 * <!-- begin-user-doc -->
671 * <!-- end-user-doc -->
672 * @generated
673 * @ordered
674 */
675 int EMAIL__CATEGORY = URL__CATEGORY;
676
677 /**
678 * The feature id for the '<em><b>Owner</b></em>' container reference.
679 * <!-- begin-user-doc -->
680 * <!-- end-user-doc -->
681 * @generated
682 * @ordered
683 */
684 int EMAIL__OWNER = URL__OWNER;
685
686 /**
687 * The feature id for the '<em><b>Address</b></em>' attribute.
688 * <!-- begin-user-doc -->
689 * <!-- end-user-doc -->
690 * @generated
691 * @ordered
692 */
693 int EMAIL__ADDRESS = URL__ADDRESS;
694
695 /**
696 * The number of structural features of the '<em>EMail</em>' class.
697 * <!-- begin-user-doc -->
698 * <!-- end-user-doc -->
699 * @generated
700 * @ordered
701 */
702 int EMAIL_FEATURE_COUNT = URL_FEATURE_COUNT + 0;
703
704 /**
705 * The meta object id for the '{@link com.hammurapi.party.Address <em>Address</em>}' class.
706 * <!-- begin-user-doc -->
707 * <!-- end-user-doc -->
708 * @see com.hammurapi.party.Address
709 * @see com.hammurapi.party.impl.PartyPackageImpl#getAddress()
710 * @generated
711 */
712 int ADDRESS = 8;
713
714 /**
715 * The feature id for the '<em><b>Tags</b></em>' containment reference list.
716 * <!-- begin-user-doc -->
717 * <!-- end-user-doc -->
718 * @generated
719 * @ordered
720 */
721 int ADDRESS__TAGS = CONTACT_INFO__TAGS;
722
723 /**
724 * The feature id for the '<em><b>Comment</b></em>' attribute.
725 * <!-- begin-user-doc -->
726 * <!-- end-user-doc -->
727 * @generated
728 * @ordered
729 */
730 int ADDRESS__COMMENT = CONTACT_INFO__COMMENT;
731
732 /**
733 * The feature id for the '<em><b>Start</b></em>' attribute.
734 * <!-- begin-user-doc -->
735 * <!-- end-user-doc -->
736 * @generated
737 * @ordered
738 */
739 int ADDRESS__START = CONTACT_INFO__START;
740
741 /**
742 * The feature id for the '<em><b>End</b></em>' attribute.
743 * <!-- begin-user-doc -->
744 * <!-- end-user-doc -->
745 * @generated
746 * @ordered
747 */
748 int ADDRESS__END = CONTACT_INFO__END;
749
750 /**
751 * The feature id for the '<em><b>Category</b></em>' attribute.
752 * <!-- begin-user-doc -->
753 * <!-- end-user-doc -->
754 * @generated
755 * @ordered
756 */
757 int ADDRESS__CATEGORY = CONTACT_INFO__CATEGORY;
758
759 /**
760 * The feature id for the '<em><b>Owner</b></em>' container reference.
761 * <!-- begin-user-doc -->
762 * <!-- end-user-doc -->
763 * @generated
764 * @ordered
765 */
766 int ADDRESS__OWNER = CONTACT_INFO__OWNER;
767
768 /**
769 * The feature id for the '<em><b>Country</b></em>' attribute.
770 * <!-- begin-user-doc -->
771 * <!-- end-user-doc -->
772 * @generated
773 * @ordered
774 */
775 int ADDRESS__COUNTRY = CONTACT_INFO_FEATURE_COUNT + 0;
776
777 /**
778 * The number of structural features of the '<em>Address</em>' class.
779 * <!-- begin-user-doc -->
780 * <!-- end-user-doc -->
781 * @generated
782 * @ordered
783 */
784 int ADDRESS_FEATURE_COUNT = CONTACT_INFO_FEATURE_COUNT + 1;
785
786 /**
787 * The meta object id for the '{@link com.hammurapi.party.impl.CustomImpl <em>Custom</em>}' class.
788 * <!-- begin-user-doc -->
789 * <!-- end-user-doc -->
790 * @see com.hammurapi.party.impl.CustomImpl
791 * @see com.hammurapi.party.impl.PartyPackageImpl#getCustom()
792 * @generated
793 */
794 int CUSTOM = 9;
795
796 /**
797 * The feature id for the '<em><b>Tags</b></em>' containment reference list.
798 * <!-- begin-user-doc -->
799 * <!-- end-user-doc -->
800 * @generated
801 * @ordered
802 */
803 int CUSTOM__TAGS = CONTACT_INFO__TAGS;
804
805 /**
806 * The feature id for the '<em><b>Comment</b></em>' attribute.
807 * <!-- begin-user-doc -->
808 * <!-- end-user-doc -->
809 * @generated
810 * @ordered
811 */
812 int CUSTOM__COMMENT = CONTACT_INFO__COMMENT;
813
814 /**
815 * The feature id for the '<em><b>Start</b></em>' attribute.
816 * <!-- begin-user-doc -->
817 * <!-- end-user-doc -->
818 * @generated
819 * @ordered
820 */
821 int CUSTOM__START = CONTACT_INFO__START;
822
823 /**
824 * The feature id for the '<em><b>End</b></em>' attribute.
825 * <!-- begin-user-doc -->
826 * <!-- end-user-doc -->
827 * @generated
828 * @ordered
829 */
830 int CUSTOM__END = CONTACT_INFO__END;
831
832 /**
833 * The feature id for the '<em><b>Category</b></em>' attribute.
834 * <!-- begin-user-doc -->
835 * <!-- end-user-doc -->
836 * @generated
837 * @ordered
838 */
839 int CUSTOM__CATEGORY = CONTACT_INFO__CATEGORY;
840
841 /**
842 * The feature id for the '<em><b>Owner</b></em>' container reference.
843 * <!-- begin-user-doc -->
844 * <!-- end-user-doc -->
845 * @generated
846 * @ordered
847 */
848 int CUSTOM__OWNER = CONTACT_INFO__OWNER;
849
850 /**
851 * The feature id for the '<em><b>Location</b></em>' attribute.
852 * <!-- begin-user-doc -->
853 * <!-- end-user-doc -->
854 * @generated
855 * @ordered
856 */
857 int CUSTOM__LOCATION = CONTACT_INFO_FEATURE_COUNT + 0;
858
859 /**
860 * The number of structural features of the '<em>Custom</em>' class.
861 * <!-- begin-user-doc -->
862 * <!-- end-user-doc -->
863 * @generated
864 * @ordered
865 */
866 int CUSTOM_FEATURE_COUNT = CONTACT_INFO_FEATURE_COUNT + 1;
867
868 /**
869 * The meta object id for the '{@link com.hammurapi.party.impl.USAddressImpl <em>US Address</em>}' class.
870 * <!-- begin-user-doc -->
871 * <!-- end-user-doc -->
872 * @see com.hammurapi.party.impl.USAddressImpl
873 * @see com.hammurapi.party.impl.PartyPackageImpl#getUSAddress()
874 * @generated
875 */
876 int US_ADDRESS = 10;
877
878 /**
879 * The feature id for the '<em><b>Tags</b></em>' containment reference list.
880 * <!-- begin-user-doc -->
881 * <!-- end-user-doc -->
882 * @generated
883 * @ordered
884 */
885 int US_ADDRESS__TAGS = ADDRESS__TAGS;
886
887 /**
888 * The feature id for the '<em><b>Comment</b></em>' attribute.
889 * <!-- begin-user-doc -->
890 * <!-- end-user-doc -->
891 * @generated
892 * @ordered
893 */
894 int US_ADDRESS__COMMENT = ADDRESS__COMMENT;
895
896 /**
897 * The feature id for the '<em><b>Start</b></em>' attribute.
898 * <!-- begin-user-doc -->
899 * <!-- end-user-doc -->
900 * @generated
901 * @ordered
902 */
903 int US_ADDRESS__START = ADDRESS__START;
904
905 /**
906 * The feature id for the '<em><b>End</b></em>' attribute.
907 * <!-- begin-user-doc -->
908 * <!-- end-user-doc -->
909 * @generated
910 * @ordered
911 */
912 int US_ADDRESS__END = ADDRESS__END;
913
914 /**
915 * The feature id for the '<em><b>Category</b></em>' attribute.
916 * <!-- begin-user-doc -->
917 * <!-- end-user-doc -->
918 * @generated
919 * @ordered
920 */
921 int US_ADDRESS__CATEGORY = ADDRESS__CATEGORY;
922
923 /**
924 * The feature id for the '<em><b>Owner</b></em>' container reference.
925 * <!-- begin-user-doc -->
926 * <!-- end-user-doc -->
927 * @generated
928 * @ordered
929 */
930 int US_ADDRESS__OWNER = ADDRESS__OWNER;
931
932 /**
933 * The feature id for the '<em><b>Country</b></em>' attribute.
934 * <!-- begin-user-doc -->
935 * <!-- end-user-doc -->
936 * @generated
937 * @ordered
938 */
939 int US_ADDRESS__COUNTRY = ADDRESS__COUNTRY;
940
941 /**
942 * The feature id for the '<em><b>Recipient</b></em>' attribute.
943 * <!-- begin-user-doc -->
944 * <!-- end-user-doc -->
945 * @generated
946 * @ordered
947 */
948 int US_ADDRESS__RECIPIENT = ADDRESS_FEATURE_COUNT + 0;
949
950 /**
951 * The feature id for the '<em><b>Street1</b></em>' attribute.
952 * <!-- begin-user-doc -->
953 * <!-- end-user-doc -->
954 * @generated
955 * @ordered
956 */
957 int US_ADDRESS__STREET1 = ADDRESS_FEATURE_COUNT + 1;
958
959 /**
960 * The feature id for the '<em><b>Street2</b></em>' attribute.
961 * <!-- begin-user-doc -->
962 * <!-- end-user-doc -->
963 * @generated
964 * @ordered
965 */
966 int US_ADDRESS__STREET2 = ADDRESS_FEATURE_COUNT + 2;
967
968 /**
969 * The feature id for the '<em><b>City</b></em>' attribute.
970 * <!-- begin-user-doc -->
971 * <!-- end-user-doc -->
972 * @generated
973 * @ordered
974 */
975 int US_ADDRESS__CITY = ADDRESS_FEATURE_COUNT + 3;
976
977 /**
978 * The feature id for the '<em><b>State</b></em>' attribute.
979 * <!-- begin-user-doc -->
980 * <!-- end-user-doc -->
981 * @generated
982 * @ordered
983 */
984 int US_ADDRESS__STATE = ADDRESS_FEATURE_COUNT + 4;
985
986 /**
987 * The feature id for the '<em><b>Zip</b></em>' attribute.
988 * <!-- begin-user-doc -->
989 * <!-- end-user-doc -->
990 * @generated
991 * @ordered
992 */
993 int US_ADDRESS__ZIP = ADDRESS_FEATURE_COUNT + 5;
994
995 /**
996 * The number of structural features of the '<em>US Address</em>' class.
997 * <!-- begin-user-doc -->
998 * <!-- end-user-doc -->
999 * @generated
1000 * @ordered
1001 */
1002 int US_ADDRESS_FEATURE_COUNT = ADDRESS_FEATURE_COUNT + 6;
1003
1004 /**
1005 * The meta object id for the '{@link com.hammurapi.party.impl.OrganizationImpl <em>Organization</em>}' class.
1006 * <!-- begin-user-doc -->
1007 * <!-- end-user-doc -->
1008 * @see com.hammurapi.party.impl.OrganizationImpl
1009 * @see com.hammurapi.party.impl.PartyPackageImpl#getOrganization()
1010 * @generated
1011 */
1012 int ORGANIZATION = 11;
1013
1014 /**
1015 * The feature id for the '<em><b>Tags</b></em>' containment reference list.
1016 * <!-- begin-user-doc -->
1017 * <!-- end-user-doc -->
1018 * @generated
1019 * @ordered
1020 */
1021 int ORGANIZATION__TAGS = PARTY__TAGS;
1022
1023 /**
1024 * The feature id for the '<em><b>Comment</b></em>' attribute.
1025 * <!-- begin-user-doc -->
1026 * <!-- end-user-doc -->
1027 * @generated
1028 * @ordered
1029 */
1030 int ORGANIZATION__COMMENT = PARTY__COMMENT;
1031
1032 /**
1033 * The feature id for the '<em><b>Contact Info</b></em>' containment reference list.
1034 * <!-- begin-user-doc -->
1035 * <!-- end-user-doc -->
1036 * @generated
1037 * @ordered
1038 */
1039 int ORGANIZATION__CONTACT_INFO = PARTY__CONTACT_INFO;
1040
1041 /**
1042 * The feature id for the '<em><b>Identity</b></em>' containment reference list.
1043 * <!-- begin-user-doc -->
1044 * <!-- end-user-doc -->
1045 * @generated
1046 * @ordered
1047 */
1048 int ORGANIZATION__IDENTITY = PARTY__IDENTITY;
1049
1050 /**
1051 * The feature id for the '<em><b>Parent</b></em>' container reference.
1052 * <!-- begin-user-doc -->
1053 * <!-- end-user-doc -->
1054 * @generated
1055 * @ordered
1056 */
1057 int ORGANIZATION__PARENT = PARTY__PARENT;
1058
1059 /**
1060 * The feature id for the '<em><b>Name</b></em>' attribute.
1061 * <!-- begin-user-doc -->
1062 * <!-- end-user-doc -->
1063 * @generated
1064 * @ordered
1065 */
1066 int ORGANIZATION__NAME = PARTY__NAME;
1067
1068 /**
1069 * The feature id for the '<em><b>Uid</b></em>' attribute.
1070 * <!-- begin-user-doc -->
1071 * <!-- end-user-doc -->
1072 * @generated
1073 * @ordered
1074 */
1075 int ORGANIZATION__UID = PARTY__UID;
1076
1077 /**
1078 * The feature id for the '<em><b>Children</b></em>' containment reference list.
1079 * <!-- begin-user-doc -->
1080 * <!-- end-user-doc -->
1081 * @generated
1082 * @ordered
1083 */
1084 int ORGANIZATION__CHILDREN = PARTY_FEATURE_COUNT + 0;
1085
1086 /**
1087 * The feature id for the '<em><b>External Children</b></em>' reference list.
1088 * <!-- begin-user-doc -->
1089 * <!-- end-user-doc -->
1090 * @generated
1091 * @ordered
1092 */
1093 int ORGANIZATION__EXTERNAL_CHILDREN = PARTY_FEATURE_COUNT + 1;
1094
1095 /**
1096 * The feature id for the '<em><b>Organization Type</b></em>' attribute.
1097 * <!-- begin-user-doc -->
1098 * <!-- end-user-doc -->
1099 * @generated
1100 * @ordered
1101 */
1102 int ORGANIZATION__ORGANIZATION_TYPE = PARTY_FEATURE_COUNT + 2;
1103
1104 /**
1105 * The feature id for the '<em><b>Matrixed Children</b></em>' containment reference list.
1106 * <!-- begin-user-doc -->
1107 * <!-- end-user-doc -->
1108 * @generated
1109 * @ordered
1110 */
1111 int ORGANIZATION__MATRIXED_CHILDREN = PARTY_FEATURE_COUNT + 3;
1112
1113 /**
1114 * The number of structural features of the '<em>Organization</em>' class.
1115 * <!-- begin-user-doc -->
1116 * <!-- end-user-doc -->
1117 * @generated
1118 * @ordered
1119 */
1120 int ORGANIZATION_FEATURE_COUNT = PARTY_FEATURE_COUNT + 4;
1121
1122 /**
1123 * The meta object id for the '{@link com.hammurapi.party.impl.PersonImpl <em>Person</em>}' class.
1124 * <!-- begin-user-doc -->
1125 * <!-- end-user-doc -->
1126 * @see com.hammurapi.party.impl.PersonImpl
1127 * @see com.hammurapi.party.impl.PartyPackageImpl#getPerson()
1128 * @generated
1129 */
1130 int PERSON = 12;
1131
1132 /**
1133 * The feature id for the '<em><b>Tags</b></em>' containment reference list.
1134 * <!-- begin-user-doc -->
1135 * <!-- end-user-doc -->
1136 * @generated
1137 * @ordered
1138 */
1139 int PERSON__TAGS = PARTY__TAGS;
1140
1141 /**
1142 * The feature id for the '<em><b>Comment</b></em>' attribute.
1143 * <!-- begin-user-doc -->
1144 * <!-- end-user-doc -->
1145 * @generated
1146 * @ordered
1147 */
1148 int PERSON__COMMENT = PARTY__COMMENT;
1149
1150 /**
1151 * The feature id for the '<em><b>Contact Info</b></em>' containment reference list.
1152 * <!-- begin-user-doc -->
1153 * <!-- end-user-doc -->
1154 * @generated
1155 * @ordered
1156 */
1157 int PERSON__CONTACT_INFO = PARTY__CONTACT_INFO;
1158
1159 /**
1160 * The feature id for the '<em><b>Identity</b></em>' containment reference list.
1161 * <!-- begin-user-doc -->
1162 * <!-- end-user-doc -->
1163 * @generated
1164 * @ordered
1165 */
1166 int PERSON__IDENTITY = PARTY__IDENTITY;
1167
1168 /**
1169 * The feature id for the '<em><b>Parent</b></em>' container reference.
1170 * <!-- begin-user-doc -->
1171 * <!-- end-user-doc -->
1172 * @generated
1173 * @ordered
1174 */
1175 int PERSON__PARENT = PARTY__PARENT;
1176
1177 /**
1178 * The feature id for the '<em><b>Name</b></em>' attribute.
1179 * <!-- begin-user-doc -->
1180 * <!-- end-user-doc -->
1181 * @generated
1182 * @ordered
1183 */
1184 int PERSON__NAME = PARTY__NAME;
1185
1186 /**
1187 * The feature id for the '<em><b>Uid</b></em>' attribute.
1188 * <!-- begin-user-doc -->
1189 * <!-- end-user-doc -->
1190 * @generated
1191 * @ordered
1192 */
1193 int PERSON__UID = PARTY__UID;
1194
1195 /**
1196 * The feature id for the '<em><b>Title</b></em>' attribute.
1197 * <!-- begin-user-doc -->
1198 * <!-- end-user-doc -->
1199 * @generated
1200 * @ordered
1201 */
1202 int PERSON__TITLE = PARTY_FEATURE_COUNT + 0;
1203
1204 /**
1205 * The number of structural features of the '<em>Person</em>' class.
1206 * <!-- begin-user-doc -->
1207 * <!-- end-user-doc -->
1208 * @generated
1209 * @ordered
1210 */
1211 int PERSON_FEATURE_COUNT = PARTY_FEATURE_COUNT + 1;
1212
1213 /**
1214 * The meta object id for the '{@link com.hammurapi.party.impl.TagImpl <em>Tag</em>}' class.
1215 * <!-- begin-user-doc -->
1216 * <!-- end-user-doc -->
1217 * @see com.hammurapi.party.impl.TagImpl
1218 * @see com.hammurapi.party.impl.PartyPackageImpl#getTag()
1219 * @generated
1220 */
1221 int TAG = 13;
1222
1223 /**
1224 * The feature id for the '<em><b>Name</b></em>' attribute.
1225 * <!-- begin-user-doc -->
1226 * <!-- end-user-doc -->
1227 * @generated
1228 * @ordered
1229 */
1230 int TAG__NAME = 0;
1231
1232 /**
1233 * The feature id for the '<em><b>Value</b></em>' attribute list.
1234 * <!-- begin-user-doc -->
1235 * <!-- end-user-doc -->
1236 * @generated
1237 * @ordered
1238 */
1239 int TAG__VALUE = 1;
1240
1241 /**
1242 * The feature id for the '<em><b>Comment</b></em>' attribute.
1243 * <!-- begin-user-doc -->
1244 * <!-- end-user-doc -->
1245 * @generated
1246 * @ordered
1247 */
1248 int TAG__COMMENT = 2;
1249
1250 /**
1251 * The number of structural features of the '<em>Tag</em>' class.
1252 * <!-- begin-user-doc -->
1253 * <!-- end-user-doc -->
1254 * @generated
1255 * @ordered
1256 */
1257 int TAG_FEATURE_COUNT = 3;
1258
1259 /**
1260 * The meta object id for the '{@link com.hammurapi.party.impl.RoleImpl <em>Role</em>}' class.
1261 * <!-- begin-user-doc -->
1262 * <!-- end-user-doc -->
1263 * @see com.hammurapi.party.impl.RoleImpl
1264 * @see com.hammurapi.party.impl.PartyPackageImpl#getRole()
1265 * @generated
1266 */
1267 int ROLE = 14;
1268
1269 /**
1270 * The feature id for the '<em><b>Tags</b></em>' containment reference list.
1271 * <!-- begin-user-doc -->
1272 * <!-- end-user-doc -->
1273 * @generated
1274 * @ordered
1275 */
1276 int ROLE__TAGS = DATE_EFFECTIVE_OBJECT__TAGS;
1277
1278 /**
1279 * The feature id for the '<em><b>Comment</b></em>' attribute.
1280 * <!-- begin-user-doc -->
1281 * <!-- end-user-doc -->
1282 * @generated
1283 * @ordered
1284 */
1285 int ROLE__COMMENT = DATE_EFFECTIVE_OBJECT__COMMENT;
1286
1287 /**
1288 * The feature id for the '<em><b>Start</b></em>' attribute.
1289 * <!-- begin-user-doc -->
1290 * <!-- end-user-doc -->
1291 * @generated
1292 * @ordered
1293 */
1294 int ROLE__START = DATE_EFFECTIVE_OBJECT__START;
1295
1296 /**
1297 * The feature id for the '<em><b>End</b></em>' attribute.
1298 * <!-- begin-user-doc -->
1299 * <!-- end-user-doc -->
1300 * @generated
1301 * @ordered
1302 */
1303 int ROLE__END = DATE_EFFECTIVE_OBJECT__END;
1304
1305 /**
1306 * The feature id for the '<em><b>Party</b></em>' reference list.
1307 * <!-- begin-user-doc -->
1308 * <!-- end-user-doc -->
1309 * @generated
1310 * @ordered
1311 */
1312 int ROLE__PARTY = DATE_EFFECTIVE_OBJECT_FEATURE_COUNT + 0;
1313
1314 /**
1315 * The feature id for the '<em><b>Name</b></em>' attribute.
1316 * <!-- begin-user-doc -->
1317 * <!-- end-user-doc -->
1318 * @generated
1319 * @ordered
1320 */
1321 int ROLE__NAME = DATE_EFFECTIVE_OBJECT_FEATURE_COUNT + 1;
1322
1323 /**
1324 * The feature id for the '<em><b>Owner</b></em>' container reference.
1325 * <!-- begin-user-doc -->
1326 * <!-- end-user-doc -->
1327 * @generated
1328 * @ordered
1329 */
1330 int ROLE__OWNER = DATE_EFFECTIVE_OBJECT_FEATURE_COUNT + 2;
1331
1332 /**
1333 * The number of structural features of the '<em>Role</em>' class.
1334 * <!-- begin-user-doc -->
1335 * <!-- end-user-doc -->
1336 * @generated
1337 * @ordered
1338 */
1339 int ROLE_FEATURE_COUNT = DATE_EFFECTIVE_OBJECT_FEATURE_COUNT + 3;
1340
1341
1342 /**
1343 * The meta object id for the '{@link com.hammurapi.party.CommonObject <em>Common Object</em>}' class.
1344 * <!-- begin-user-doc -->
1345 * <!-- end-user-doc -->
1346 * @see com.hammurapi.party.CommonObject
1347 * @see com.hammurapi.party.impl.PartyPackageImpl#getCommonObject()
1348 * @generated
1349 */
1350 int COMMON_OBJECT = 16;
1351
1352 /**
1353 * The feature id for the '<em><b>Roles</b></em>' containment reference list.
1354 * <!-- begin-user-doc -->
1355 * <!-- end-user-doc -->
1356 * @generated
1357 * @ordered
1358 */
1359 int COMMON_OBJECT__ROLES = 0;
1360
1361 /**
1362 * The number of structural features of the '<em>Common Object</em>' class.
1363 * <!-- begin-user-doc -->
1364 * <!-- end-user-doc -->
1365 * @generated
1366 * @ordered
1367 */
1368 int COMMON_OBJECT_FEATURE_COUNT = 1;
1369
1370
1371 /**
1372 * The meta object id for the '{@link com.hammurapi.party.impl.MatrixRelationshipImpl <em>Matrix Relationship</em>}' class.
1373 * <!-- begin-user-doc -->
1374 * <!-- end-user-doc -->
1375 * @see com.hammurapi.party.impl.MatrixRelationshipImpl
1376 * @see com.hammurapi.party.impl.PartyPackageImpl#getMatrixRelationship()
1377 * @generated
1378 */
1379 int MATRIX_RELATIONSHIP = 17;
1380
1381 /**
1382 * The feature id for the '<em><b>Tags</b></em>' containment reference list.
1383 * <!-- begin-user-doc -->
1384 * <!-- end-user-doc -->
1385 * @generated
1386 * @ordered
1387 */
1388 int MATRIX_RELATIONSHIP__TAGS = DATE_EFFECTIVE_OBJECT__TAGS;
1389
1390 /**
1391 * The feature id for the '<em><b>Comment</b></em>' attribute.
1392 * <!-- begin-user-doc -->
1393 * <!-- end-user-doc -->
1394 * @generated
1395 * @ordered
1396 */
1397 int MATRIX_RELATIONSHIP__COMMENT = DATE_EFFECTIVE_OBJECT__COMMENT;
1398
1399 /**
1400 * The feature id for the '<em><b>Start</b></em>' attribute.
1401 * <!-- begin-user-doc -->
1402 * <!-- end-user-doc -->
1403 * @generated
1404 * @ordered
1405 */
1406 int MATRIX_RELATIONSHIP__START = DATE_EFFECTIVE_OBJECT__START;
1407
1408 /**
1409 * The feature id for the '<em><b>End</b></em>' attribute.
1410 * <!-- begin-user-doc -->
1411 * <!-- end-user-doc -->
1412 * @generated
1413 * @ordered
1414 */
1415 int MATRIX_RELATIONSHIP__END = DATE_EFFECTIVE_OBJECT__END;
1416
1417 /**
1418 * The feature id for the '<em><b>Name</b></em>' attribute.
1419 * <!-- begin-user-doc -->
1420 * <!-- end-user-doc -->
1421 * @generated
1422 * @ordered
1423 */
1424 int MATRIX_RELATIONSHIP__NAME = DATE_EFFECTIVE_OBJECT_FEATURE_COUNT + 0;
1425
1426 /**
1427 * The feature id for the '<em><b>Target</b></em>' reference.
1428 * <!-- begin-user-doc -->
1429 * <!-- end-user-doc -->
1430 * @generated
1431 * @ordered
1432 */
1433 int MATRIX_RELATIONSHIP__TARGET = DATE_EFFECTIVE_OBJECT_FEATURE_COUNT + 1;
1434
1435 /**
1436 * The number of structural features of the '<em>Matrix Relationship</em>' class.
1437 * <!-- begin-user-doc -->
1438 * <!-- end-user-doc -->
1439 * @generated
1440 * @ordered
1441 */
1442 int MATRIX_RELATIONSHIP_FEATURE_COUNT = DATE_EFFECTIVE_OBJECT_FEATURE_COUNT + 2;
1443
1444
1445 /**
1446 * Returns the meta object for class '{@link com.hammurapi.party.Party <em>Party</em>}'.
1447 * <!-- begin-user-doc -->
1448 * <!-- end-user-doc -->
1449 * @return the meta object for class '<em>Party</em>'.
1450 * @see com.hammurapi.party.Party
1451 * @generated
1452 */
1453 EClass getParty();
1454
1455 /**
1456 * Returns the meta object for the containment reference list '{@link com.hammurapi.party.Party#getContactInfo <em>Contact Info</em>}'.
1457 * <!-- begin-user-doc -->
1458 * <!-- end-user-doc -->
1459 * @return the meta object for the containment reference list '<em>Contact Info</em>'.
1460 * @see com.hammurapi.party.Party#getContactInfo()
1461 * @see #getParty()
1462 * @generated
1463 */
1464 EReference getParty_ContactInfo();
1465
1466 /**
1467 * Returns the meta object for the containment reference list '{@link com.hammurapi.party.Party#getIdentity <em>Identity</em>}'.
1468 * <!-- begin-user-doc -->
1469 * <!-- end-user-doc -->
1470 * @return the meta object for the containment reference list '<em>Identity</em>'.
1471 * @see com.hammurapi.party.Party#getIdentity()
1472 * @see #getParty()
1473 * @generated
1474 */
1475 EReference getParty_Identity();
1476
1477 /**
1478 * Returns the meta object for the container reference '{@link com.hammurapi.party.Party#getParent <em>Parent</em>}'.
1479 * <!-- begin-user-doc -->
1480 * <!-- end-user-doc -->
1481 * @return the meta object for the container reference '<em>Parent</em>'.
1482 * @see com.hammurapi.party.Party#getParent()
1483 * @see #getParty()
1484 * @generated
1485 */
1486 EReference getParty_Parent();
1487
1488 /**
1489 * Returns the meta object for the attribute '{@link com.hammurapi.party.Party#getName <em>Name</em>}'.
1490 * <!-- begin-user-doc -->
1491 * <!-- end-user-doc -->
1492 * @return the meta object for the attribute '<em>Name</em>'.
1493 * @see com.hammurapi.party.Party#getName()
1494 * @see #getParty()
1495 * @generated
1496 */
1497 EAttribute getParty_Name();
1498
1499 /**
1500 * Returns the meta object for the attribute '{@link com.hammurapi.party.Party#getUid <em>Uid</em>}'.
1501 * <!-- begin-user-doc -->
1502 * <!-- end-user-doc -->
1503 * @return the meta object for the attribute '<em>Uid</em>'.
1504 * @see com.hammurapi.party.Party#getUid()
1505 * @see #getParty()
1506 * @generated
1507 */
1508 EAttribute getParty_Uid();
1509
1510 /**
1511 * Returns the meta object for class '{@link com.hammurapi.party.Identity <em>Identity</em>}'.
1512 * <!-- begin-user-doc -->
1513 * <!-- end-user-doc -->
1514 * @return the meta object for class '<em>Identity</em>'.
1515 * @see com.hammurapi.party.Identity
1516 * @generated
1517 */
1518 EClass getIdentity();
1519
1520 /**
1521 * Returns the meta object for the attribute '{@link com.hammurapi.party.Identity#getType <em>Type</em>}'.
1522 * <!-- begin-user-doc -->
1523 * <!-- end-user-doc -->
1524 * @return the meta object for the attribute '<em>Type</em>'.
1525 * @see com.hammurapi.party.Identity#getType()
1526 * @see #getIdentity()
1527 * @generated
1528 */
1529 EAttribute getIdentity_Type();
1530
1531 /**
1532 * Returns the meta object for the attribute '{@link com.hammurapi.party.Identity#getValue <em>Value</em>}'.
1533 * <!-- begin-user-doc -->
1534 * <!-- end-user-doc -->
1535 * @return the meta object for the attribute '<em>Value</em>'.
1536 * @see com.hammurapi.party.Identity#getValue()
1537 * @see #getIdentity()
1538 * @generated
1539 */
1540 EAttribute getIdentity_Value();
1541
1542 /**
1543 * Returns the meta object for the attribute '{@link com.hammurapi.party.Identity#getComment <em>Comment</em>}'.
1544 * <!-- begin-user-doc -->
1545 * <!-- end-user-doc -->
1546 * @return the meta object for the attribute '<em>Comment</em>'.
1547 * @see com.hammurapi.party.Identity#getComment()
1548 * @see #getIdentity()
1549 * @generated
1550 */
1551 EAttribute getIdentity_Comment();
1552
1553 /**
1554 * Returns the meta object for class '{@link com.hammurapi.party.Tagged <em>Tagged</em>}'.
1555 * <!-- begin-user-doc -->
1556 * <!-- end-user-doc -->
1557 * @return the meta object for class '<em>Tagged</em>'.
1558 * @see com.hammurapi.party.Tagged
1559 * @generated
1560 */
1561 EClass getTagged();
1562
1563 /**
1564 * Returns the meta object for the containment reference list '{@link com.hammurapi.party.Tagged#getTags <em>Tags</em>}'.
1565 * <!-- begin-user-doc -->
1566 * <!-- end-user-doc -->
1567 * @return the meta object for the containment reference list '<em>Tags</em>'.
1568 * @see com.hammurapi.party.Tagged#getTags()
1569 * @see #getTagged()
1570 * @generated
1571 */
1572 EReference getTagged_Tags();
1573
1574 /**
1575 * Returns the meta object for the attribute '{@link com.hammurapi.party.Tagged#getComment <em>Comment</em>}'.
1576 * <!-- begin-user-doc -->
1577 * <!-- end-user-doc -->
1578 * @return the meta object for the attribute '<em>Comment</em>'.
1579 * @see com.hammurapi.party.Tagged#getComment()
1580 * @see #getTagged()
1581 * @generated
1582 */
1583 EAttribute getTagged_Comment();
1584
1585 /**
1586 * Returns the meta object for class '{@link com.hammurapi.party.DateEffectiveObject <em>Date Effective Object</em>}'.
1587 * <!-- begin-user-doc -->
1588 * <!-- end-user-doc -->
1589 * @return the meta object for class '<em>Date Effective Object</em>'.
1590 * @see com.hammurapi.party.DateEffectiveObject
1591 * @generated
1592 */
1593 EClass getDateEffectiveObject();
1594
1595 /**
1596 * Returns the meta object for the attribute '{@link com.hammurapi.party.DateEffectiveObject#getStart <em>Start</em>}'.
1597 * <!-- begin-user-doc -->
1598 * <!-- end-user-doc -->
1599 * @return the meta object for the attribute '<em>Start</em>'.
1600 * @see com.hammurapi.party.DateEffectiveObject#getStart()
1601 * @see #getDateEffectiveObject()
1602 * @generated
1603 */
1604 EAttribute getDateEffectiveObject_Start();
1605
1606 /**
1607 * Returns the meta object for the attribute '{@link com.hammurapi.party.DateEffectiveObject#getEnd <em>End</em>}'.
1608 * <!-- begin-user-doc -->
1609 * <!-- end-user-doc -->
1610 * @return the meta object for the attribute '<em>End</em>'.
1611 * @see com.hammurapi.party.DateEffectiveObject#getEnd()
1612 * @see #getDateEffectiveObject()
1613 * @generated
1614 */
1615 EAttribute getDateEffectiveObject_End();
1616
1617 /**
1618 * Returns the meta object for class '{@link com.hammurapi.party.ContactInfo <em>Contact Info</em>}'.
1619 * <!-- begin-user-doc -->
1620 * <!-- end-user-doc -->
1621 * @return the meta object for class '<em>Contact Info</em>'.
1622 * @see com.hammurapi.party.ContactInfo
1623 * @generated
1624 */
1625 EClass getContactInfo();
1626
1627 /**
1628 * Returns the meta object for the attribute '{@link com.hammurapi.party.ContactInfo#getCategory <em>Category</em>}'.
1629 * <!-- begin-user-doc -->
1630 * <!-- end-user-doc -->
1631 * @return the meta object for the attribute '<em>Category</em>'.
1632 * @see com.hammurapi.party.ContactInfo#getCategory()
1633 * @see #getContactInfo()
1634 * @generated
1635 */
1636 EAttribute getContactInfo_Category();
1637
1638 /**
1639 * Returns the meta object for the container reference '{@link com.hammurapi.party.ContactInfo#getOwner <em>Owner</em>}'.
1640 * <!-- begin-user-doc -->
1641 * <!-- end-user-doc -->
1642 * @return the meta object for the container reference '<em>Owner</em>'.
1643 * @see com.hammurapi.party.ContactInfo#getOwner()
1644 * @see #getContactInfo()
1645 * @generated
1646 */
1647 EReference getContactInfo_Owner();
1648
1649 /**
1650 * Returns the meta object for class '{@link com.hammurapi.party.Phone <em>Phone</em>}'.
1651 * <!-- begin-user-doc -->
1652 * <!-- end-user-doc -->
1653 * @return the meta object for class '<em>Phone</em>'.
1654 * @see com.hammurapi.party.Phone
1655 * @generated
1656 */
1657 EClass getPhone();
1658
1659 /**
1660 * Returns the meta object for the attribute '{@link com.hammurapi.party.Phone#getCountryCode <em>Country Code</em>}'.
1661 * <!-- begin-user-doc -->
1662 * <!-- end-user-doc -->
1663 * @return the meta object for the attribute '<em>Country Code</em>'.
1664 * @see com.hammurapi.party.Phone#getCountryCode()
1665 * @see #getPhone()
1666 * @generated
1667 */
1668 EAttribute getPhone_CountryCode();
1669
1670 /**
1671 * Returns the meta object for the attribute '{@link com.hammurapi.party.Phone#getAreaCode <em>Area Code</em>}'.
1672 * <!-- begin-user-doc -->
1673 * <!-- end-user-doc -->
1674 * @return the meta object for the attribute '<em>Area Code</em>'.
1675 * @see com.hammurapi.party.Phone#getAreaCode()
1676 * @see #getPhone()
1677 * @generated
1678 */
1679 EAttribute getPhone_AreaCode();
1680
1681 /**
1682 * Returns the meta object for the attribute '{@link com.hammurapi.party.Phone#getNumber <em>Number</em>}'.
1683 * <!-- begin-user-doc -->
1684 * <!-- end-user-doc -->
1685 * @return the meta object for the attribute '<em>Number</em>'.
1686 * @see com.hammurapi.party.Phone#getNumber()
1687 * @see #getPhone()
1688 * @generated
1689 */
1690 EAttribute getPhone_Number();
1691
1692 /**
1693 * Returns the meta object for class '{@link com.hammurapi.party.Web <em>Web</em>}'.
1694 * <!-- begin-user-doc -->
1695 * <!-- end-user-doc -->
1696 * @return the meta object for class '<em>Web</em>'.
1697 * @see com.hammurapi.party.Web
1698 * @generated
1699 */
1700 EClass getWeb();
1701
1702 /**
1703 * Returns the meta object for class '{@link com.hammurapi.party.EMail <em>EMail</em>}'.
1704 * <!-- begin-user-doc -->
1705 * <!-- end-user-doc -->
1706 * @return the meta object for class '<em>EMail</em>'.
1707 * @see com.hammurapi.party.EMail
1708 * @generated
1709 */
1710 EClass getEMail();
1711
1712 /**
1713 * Returns the meta object for class '{@link com.hammurapi.party.Address <em>Address</em>}'.
1714 * <!-- begin-user-doc -->
1715 * <!-- end-user-doc -->
1716 * @return the meta object for class '<em>Address</em>'.
1717 * @see com.hammurapi.party.Address
1718 * @generated
1719 */
1720 EClass getAddress();
1721
1722 /**
1723 * Returns the meta object for the attribute '{@link com.hammurapi.party.Address#getCountry <em>Country</em>}'.
1724 * <!-- begin-user-doc -->
1725 * <!-- end-user-doc -->
1726 * @return the meta object for the attribute '<em>Country</em>'.
1727 * @see com.hammurapi.party.Address#getCountry()
1728 * @see #getAddress()
1729 * @generated
1730 */
1731 EAttribute getAddress_Country();
1732
1733 /**
1734 * Returns the meta object for class '{@link com.hammurapi.party.Custom <em>Custom</em>}'.
1735 * <!-- begin-user-doc -->
1736 * <!-- end-user-doc -->
1737 * @return the meta object for class '<em>Custom</em>'.
1738 * @see com.hammurapi.party.Custom
1739 * @generated
1740 */
1741 EClass getCustom();
1742
1743 /**
1744 * Returns the meta object for the attribute '{@link com.hammurapi.party.Custom#getLocation <em>Location</em>}'.
1745 * <!-- begin-user-doc -->
1746 * <!-- end-user-doc -->
1747 * @return the meta object for the attribute '<em>Location</em>'.
1748 * @see com.hammurapi.party.Custom#getLocation()
1749 * @see #getCustom()
1750 * @generated
1751 */
1752 EAttribute getCustom_Location();
1753
1754 /**
1755 * Returns the meta object for class '{@link com.hammurapi.party.USAddress <em>US Address</em>}'.
1756 * <!-- begin-user-doc -->
1757 * <!-- end-user-doc -->
1758 * @return the meta object for class '<em>US Address</em>'.
1759 * @see com.hammurapi.party.USAddress
1760 * @generated
1761 */
1762 EClass getUSAddress();
1763
1764 /**
1765 * Returns the meta object for the attribute '{@link com.hammurapi.party.USAddress#getRecipient <em>Recipient</em>}'.
1766 * <!-- begin-user-doc -->
1767 * <!-- end-user-doc -->
1768 * @return the meta object for the attribute '<em>Recipient</em>'.
1769 * @see com.hammurapi.party.USAddress#getRecipient()
1770 * @see #getUSAddress()
1771 * @generated
1772 */
1773 EAttribute getUSAddress_Recipient();
1774
1775 /**
1776 * Returns the meta object for the attribute '{@link com.hammurapi.party.USAddress#getStreet1 <em>Street1</em>}'.
1777 * <!-- begin-user-doc -->
1778 * <!-- end-user-doc -->
1779 * @return the meta object for the attribute '<em>Street1</em>'.
1780 * @see com.hammurapi.party.USAddress#getStreet1()
1781 * @see #getUSAddress()
1782 * @generated
1783 */
1784 EAttribute getUSAddress_Street1();
1785
1786 /**
1787 * Returns the meta object for the attribute '{@link com.hammurapi.party.USAddress#getStreet2 <em>Street2</em>}'.
1788 * <!-- begin-user-doc -->
1789 * <!-- end-user-doc -->
1790 * @return the meta object for the attribute '<em>Street2</em>'.
1791 * @see com.hammurapi.party.USAddress#getStreet2()
1792 * @see #getUSAddress()
1793 * @generated
1794 */
1795 EAttribute getUSAddress_Street2();
1796
1797 /**
1798 * Returns the meta object for the attribute '{@link com.hammurapi.party.USAddress#getCity <em>City</em>}'.
1799 * <!-- begin-user-doc -->
1800 * <!-- end-user-doc -->
1801 * @return the meta object for the attribute '<em>City</em>'.
1802 * @see com.hammurapi.party.USAddress#getCity()
1803 * @see #getUSAddress()
1804 * @generated
1805 */
1806 EAttribute getUSAddress_City();
1807
1808 /**
1809 * Returns the meta object for the attribute '{@link com.hammurapi.party.USAddress#getState <em>State</em>}'.
1810 * <!-- begin-user-doc -->
1811 * <!-- end-user-doc -->
1812 * @return the meta object for the attribute '<em>State</em>'.
1813 * @see com.hammurapi.party.USAddress#getState()
1814 * @see #getUSAddress()
1815 * @generated
1816 */
1817 EAttribute getUSAddress_State();
1818
1819 /**
1820 * Returns the meta object for the attribute '{@link com.hammurapi.party.USAddress#getZip <em>Zip</em>}'.
1821 * <!-- begin-user-doc -->
1822 * <!-- end-user-doc -->
1823 * @return the meta object for the attribute '<em>Zip</em>'.
1824 * @see com.hammurapi.party.USAddress#getZip()
1825 * @see #getUSAddress()
1826 * @generated
1827 */
1828 EAttribute getUSAddress_Zip();
1829
1830 /**
1831 * Returns the meta object for class '{@link com.hammurapi.party.Organization <em>Organization</em>}'.
1832 * <!-- begin-user-doc -->
1833 * <!-- end-user-doc -->
1834 * @return the meta object for class '<em>Organization</em>'.
1835 * @see com.hammurapi.party.Organization
1836 * @generated
1837 */
1838 EClass getOrganization();
1839
1840 /**
1841 * Returns the meta object for the containment reference list '{@link com.hammurapi.party.Organization#getChildren <em>Children</em>}'.
1842 * <!-- begin-user-doc -->
1843 * <!-- end-user-doc -->
1844 * @return the meta object for the containment reference list '<em>Children</em>'.
1845 * @see com.hammurapi.party.Organization#getChildren()
1846 * @see #getOrganization()
1847 * @generated
1848 */
1849 EReference getOrganization_Children();
1850
1851 /**
1852 * Returns the meta object for the reference list '{@link com.hammurapi.party.Organization#getExternalChildren <em>External Children</em>}'.
1853 * <!-- begin-user-doc -->
1854 * <!-- end-user-doc -->
1855 * @return the meta object for the reference list '<em>External Children</em>'.
1856 * @see com.hammurapi.party.Organization#getExternalChildren()
1857 * @see #getOrganization()
1858 * @generated
1859 */
1860 EReference getOrganization_ExternalChildren();
1861
1862 /**
1863 * Returns the meta object for the attribute '{@link com.hammurapi.party.Organization#getOrganizationType <em>Organization Type</em>}'.
1864 * <!-- begin-user-doc -->
1865 * <!-- end-user-doc -->
1866 * @return the meta object for the attribute '<em>Organization Type</em>'.
1867 * @see com.hammurapi.party.Organization#getOrganizationType()
1868 * @see #getOrganization()
1869 * @generated
1870 */
1871 EAttribute getOrganization_OrganizationType();
1872
1873 /**
1874 * Returns the meta object for the containment reference list '{@link com.hammurapi.party.Organization#getMatrixedChildren <em>Matrixed Children</em>}'.
1875 * <!-- begin-user-doc -->
1876 * <!-- end-user-doc -->
1877 * @return the meta object for the containment reference list '<em>Matrixed Children</em>'.
1878 * @see com.hammurapi.party.Organization#getMatrixedChildren()
1879 * @see #getOrganization()
1880 * @generated
1881 */
1882 EReference getOrganization_MatrixedChildren();
1883
1884 /**
1885 * Returns the meta object for class '{@link com.hammurapi.party.Person <em>Person</em>}'.
1886 * <!-- begin-user-doc -->
1887 * <!-- end-user-doc -->
1888 * @return the meta object for class '<em>Person</em>'.
1889 * @see com.hammurapi.party.Person
1890 * @generated
1891 */
1892 EClass getPerson();
1893
1894 /**
1895 * Returns the meta object for the attribute '{@link com.hammurapi.party.Person#getTitle <em>Title</em>}'.
1896 * <!-- begin-user-doc -->
1897 * <!-- end-user-doc -->
1898 * @return the meta object for the attribute '<em>Title</em>'.
1899 * @see com.hammurapi.party.Person#getTitle()
1900 * @see #getPerson()
1901 * @generated
1902 */
1903 EAttribute getPerson_Title();
1904
1905 /**
1906 * Returns the meta object for class '{@link com.hammurapi.party.Tag <em>Tag</em>}'.
1907 * <!-- begin-user-doc -->
1908 * <!-- end-user-doc -->
1909 * @return the meta object for class '<em>Tag</em>'.
1910 * @see com.hammurapi.party.Tag
1911 * @generated
1912 */
1913 EClass getTag();
1914
1915 /**
1916 * Returns the meta object for the attribute '{@link com.hammurapi.party.Tag#getName <em>Name</em>}'.
1917 * <!-- begin-user-doc -->
1918 * <!-- end-user-doc -->
1919 * @return the meta object for the attribute '<em>Name</em>'.
1920 * @see com.hammurapi.party.Tag#getName()
1921 * @see #getTag()
1922 * @generated
1923 */
1924 EAttribute getTag_Name();
1925
1926 /**
1927 * Returns the meta object for the attribute list '{@link com.hammurapi.party.Tag#getValue <em>Value</em>}'.
1928 * <!-- begin-user-doc -->
1929 * <!-- end-user-doc -->
1930 * @return the meta object for the attribute list '<em>Value</em>'.
1931 * @see com.hammurapi.party.Tag#getValue()
1932 * @see #getTag()
1933 * @generated
1934 */
1935 EAttribute getTag_Value();
1936
1937 /**
1938 * Returns the meta object for the attribute '{@link com.hammurapi.party.Tag#getComment <em>Comment</em>}'.
1939 * <!-- begin-user-doc -->
1940 * <!-- end-user-doc -->
1941 * @return the meta object for the attribute '<em>Comment</em>'.
1942 * @see com.hammurapi.party.Tag#getComment()
1943 * @see #getTag()
1944 * @generated
1945 */
1946 EAttribute getTag_Comment();
1947
1948 /**
1949 * Returns the meta object for class '{@link com.hammurapi.party.Role <em>Role</em>}'.
1950 * <!-- begin-user-doc -->
1951 * <!-- end-user-doc -->
1952 * @return the meta object for class '<em>Role</em>'.
1953 * @see com.hammurapi.party.Role
1954 * @generated
1955 */
1956 EClass getRole();
1957
1958 /**
1959 * Returns the meta object for the reference list '{@link com.hammurapi.party.Role#getParty <em>Party</em>}'.
1960 * <!-- begin-user-doc -->
1961 * <!-- end-user-doc -->
1962 * @return the meta object for the reference list '<em>Party</em>'.
1963 * @see com.hammurapi.party.Role#getParty()
1964 * @see #getRole()
1965 * @generated
1966 */
1967 EReference getRole_Party();
1968
1969 /**
1970 * Returns the meta object for the attribute '{@link com.hammurapi.party.Role#getName <em>Name</em>}'.
1971 * <!-- begin-user-doc -->
1972 * <!-- end-user-doc -->
1973 * @return the meta object for the attribute '<em>Name</em>'.
1974 * @see com.hammurapi.party.Role#getName()
1975 * @see #getRole()
1976 * @generated
1977 */
1978 EAttribute getRole_Name();
1979
1980 /**
1981 * Returns the meta object for the container reference '{@link com.hammurapi.party.Role#getOwner <em>Owner</em>}'.
1982 * <!-- begin-user-doc -->
1983 * <!-- end-user-doc -->
1984 * @return the meta object for the container reference '<em>Owner</em>'.
1985 * @see com.hammurapi.party.Role#getOwner()
1986 * @see #getRole()
1987 * @generated
1988 */
1989 EReference getRole_Owner();
1990
1991 /**
1992 * Returns the meta object for class '{@link com.hammurapi.party.URL <em>URL</em>}'.
1993 * <!-- begin-user-doc -->
1994 * <!-- end-user-doc -->
1995 * @return the meta object for class '<em>URL</em>'.
1996 * @see com.hammurapi.party.URL
1997 * @generated
1998 */
1999 EClass getURL();
2000
2001 /**
2002 * Returns the meta object for the attribute '{@link com.hammurapi.party.URL#getAddress <em>Address</em>}'.
2003 * <!-- begin-user-doc -->
2004 * <!-- end-user-doc -->
2005 * @return the meta object for the attribute '<em>Address</em>'.
2006 * @see com.hammurapi.party.URL#getAddress()
2007 * @see #getURL()
2008 * @generated
2009 */
2010 EAttribute getURL_Address();
2011
2012 /**
2013 * Returns the meta object for class '{@link com.hammurapi.party.CommonObject <em>Common Object</em>}'.
2014 * <!-- begin-user-doc -->
2015 * <!-- end-user-doc -->
2016 * @return the meta object for class '<em>Common Object</em>'.
2017 * @see com.hammurapi.party.CommonObject
2018 * @generated
2019 */
2020 EClass getCommonObject();
2021
2022 /**
2023 * Returns the meta object for the containment reference list '{@link com.hammurapi.party.CommonObject#getRoles <em>Roles</em>}'.
2024 * <!-- begin-user-doc -->
2025 * <!-- end-user-doc -->
2026 * @return the meta object for the containment reference list '<em>Roles</em>'.
2027 * @see com.hammurapi.party.CommonObject#getRoles()
2028 * @see #getCommonObject()
2029 * @generated
2030 */
2031 EReference getCommonObject_Roles();
2032
2033 /**
2034 * Returns the meta object for class '{@link com.hammurapi.party.MatrixRelationship <em>Matrix Relationship</em>}'.
2035 * <!-- begin-user-doc -->
2036 * <!-- end-user-doc -->
2037 * @return the meta object for class '<em>Matrix Relationship</em>'.
2038 * @see com.hammurapi.party.MatrixRelationship
2039 * @generated
2040 */
2041 EClass getMatrixRelationship();
2042
2043 /**
2044 * Returns the meta object for the attribute '{@link com.hammurapi.party.MatrixRelationship#getName <em>Name</em>}'.
2045 * <!-- begin-user-doc -->
2046 * <!-- end-user-doc -->
2047 * @return the meta object for the attribute '<em>Name</em>'.
2048 * @see com.hammurapi.party.MatrixRelationship#getName()
2049 * @see #getMatrixRelationship()
2050 * @generated
2051 */
2052 EAttribute getMatrixRelationship_Name();
2053
2054 /**
2055 * Returns the meta object for the reference '{@link com.hammurapi.party.MatrixRelationship#getTarget <em>Target</em>}'.
2056 * <!-- begin-user-doc -->
2057 * <!-- end-user-doc -->
2058 * @return the meta object for the reference '<em>Target</em>'.
2059 * @see com.hammurapi.party.MatrixRelationship#getTarget()
2060 * @see #getMatrixRelationship()
2061 * @generated
2062 */
2063 EReference getMatrixRelationship_Target();
2064
2065 /**
2066 * Returns the factory that creates the instances of the model.
2067 * <!-- begin-user-doc -->
2068 * <!-- end-user-doc -->
2069 * @return the factory that creates the instances of the model.
2070 * @generated
2071 */
2072 PartyFactory getPartyFactory();
2073
2074 /**
2075 * <!-- begin-user-doc -->
2076 * Defines literals for the meta objects that represent
2077 * <ul>
2078 * <li>each class,</li>
2079 * <li>each feature of each class,</li>
2080 * <li>each enum,</li>
2081 * <li>and each data type</li>
2082 * </ul>
2083 * <!-- end-user-doc -->
2084 * @generated
2085 */
2086 interface Literals {
2087 /**
2088 * The meta object literal for the '{@link com.hammurapi.party.Party <em>Party</em>}' class.
2089 * <!-- begin-user-doc -->
2090 * <!-- end-user-doc -->
2091 * @see com.hammurapi.party.Party
2092 * @see com.hammurapi.party.impl.PartyPackageImpl#getParty()
2093 * @generated
2094 */
2095 EClass PARTY = eINSTANCE.getParty();
2096
2097 /**
2098 * The meta object literal for the '<em><b>Contact Info</b></em>' containment reference list feature.
2099 * <!-- begin-user-doc -->
2100 * <!-- end-user-doc -->
2101 * @generated
2102 */
2103 EReference PARTY__CONTACT_INFO = eINSTANCE.getParty_ContactInfo();
2104
2105 /**
2106 * The meta object literal for the '<em><b>Identity</b></em>' containment reference list feature.
2107 * <!-- begin-user-doc -->
2108 * <!-- end-user-doc -->
2109 * @generated
2110 */
2111 EReference PARTY__IDENTITY = eINSTANCE.getParty_Identity();
2112
2113 /**
2114 * The meta object literal for the '<em><b>Parent</b></em>' container reference feature.
2115 * <!-- begin-user-doc -->
2116 * <!-- end-user-doc -->
2117 * @generated
2118 */
2119 EReference PARTY__PARENT = eINSTANCE.getParty_Parent();
2120
2121 /**
2122 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
2123 * <!-- begin-user-doc -->
2124 * <!-- end-user-doc -->
2125 * @generated
2126 */
2127 EAttribute PARTY__NAME = eINSTANCE.getParty_Name();
2128
2129 /**
2130 * The meta object literal for the '<em><b>Uid</b></em>' attribute feature.
2131 * <!-- begin-user-doc -->
2132 * <!-- end-user-doc -->
2133 * @generated
2134 */
2135 EAttribute PARTY__UID = eINSTANCE.getParty_Uid();
2136
2137 /**
2138 * The meta object literal for the '{@link com.hammurapi.party.impl.IdentityImpl <em>Identity</em>}' class.
2139 * <!-- begin-user-doc -->
2140 * <!-- end-user-doc -->
2141 * @see com.hammurapi.party.impl.IdentityImpl
2142 * @see com.hammurapi.party.impl.PartyPackageImpl#getIdentity()
2143 * @generated
2144 */
2145 EClass IDENTITY = eINSTANCE.getIdentity();
2146
2147 /**
2148 * The meta object literal for the '<em><b>Type</b></em>' attribute feature.
2149 * <!-- begin-user-doc -->
2150 * <!-- end-user-doc -->
2151 * @generated
2152 */
2153 EAttribute IDENTITY__TYPE = eINSTANCE.getIdentity_Type();
2154
2155 /**
2156 * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
2157 * <!-- begin-user-doc -->
2158 * <!-- end-user-doc -->
2159 * @generated
2160 */
2161 EAttribute IDENTITY__VALUE = eINSTANCE.getIdentity_Value();
2162
2163 /**
2164 * The meta object literal for the '<em><b>Comment</b></em>' attribute feature.
2165 * <!-- begin-user-doc -->
2166 * <!-- end-user-doc -->
2167 * @generated
2168 */
2169 EAttribute IDENTITY__COMMENT = eINSTANCE.getIdentity_Comment();
2170
2171 /**
2172 * The meta object literal for the '{@link com.hammurapi.party.Tagged <em>Tagged</em>}' class.
2173 * <!-- begin-user-doc -->
2174 * <!-- end-user-doc -->
2175 * @see com.hammurapi.party.Tagged
2176 * @see com.hammurapi.party.impl.PartyPackageImpl#getTagged()
2177 * @generated
2178 */
2179 EClass TAGGED = eINSTANCE.getTagged();
2180
2181 /**
2182 * The meta object literal for the '<em><b>Tags</b></em>' containment reference list feature.
2183 * <!-- begin-user-doc -->
2184 * <!-- end-user-doc -->
2185 * @generated
2186 */
2187 EReference TAGGED__TAGS = eINSTANCE.getTagged_Tags();
2188
2189 /**
2190 * The meta object literal for the '<em><b>Comment</b></em>' attribute feature.
2191 * <!-- begin-user-doc -->
2192 * <!-- end-user-doc -->
2193 * @generated
2194 */
2195 EAttribute TAGGED__COMMENT = eINSTANCE.getTagged_Comment();
2196
2197 /**
2198 * The meta object literal for the '{@link com.hammurapi.party.DateEffectiveObject <em>Date Effective Object</em>}' class.
2199 * <!-- begin-user-doc -->
2200 * <!-- end-user-doc -->
2201 * @see com.hammurapi.party.DateEffectiveObject
2202 * @see com.hammurapi.party.impl.PartyPackageImpl#getDateEffectiveObject()
2203 * @generated
2204 */
2205 EClass DATE_EFFECTIVE_OBJECT = eINSTANCE.getDateEffectiveObject();
2206
2207 /**
2208 * The meta object literal for the '<em><b>Start</b></em>' attribute feature.
2209 * <!-- begin-user-doc -->
2210 * <!-- end-user-doc -->
2211 * @generated
2212 */
2213 EAttribute DATE_EFFECTIVE_OBJECT__START = eINSTANCE.getDateEffectiveObject_Start();
2214
2215 /**
2216 * The meta object literal for the '<em><b>End</b></em>' attribute feature.
2217 * <!-- begin-user-doc -->
2218 * <!-- end-user-doc -->
2219 * @generated
2220 */
2221 EAttribute DATE_EFFECTIVE_OBJECT__END = eINSTANCE.getDateEffectiveObject_End();
2222
2223 /**
2224 * The meta object literal for the '{@link com.hammurapi.party.ContactInfo <em>Contact Info</em>}' class.
2225 * <!-- begin-user-doc -->
2226 * <!-- end-user-doc -->
2227 * @see com.hammurapi.party.ContactInfo
2228 * @see com.hammurapi.party.impl.PartyPackageImpl#getContactInfo()
2229 * @generated
2230 */
2231 EClass CONTACT_INFO = eINSTANCE.getContactInfo();
2232
2233 /**
2234 * The meta object literal for the '<em><b>Category</b></em>' attribute feature.
2235 * <!-- begin-user-doc -->
2236 * <!-- end-user-doc -->
2237 * @generated
2238 */
2239 EAttribute CONTACT_INFO__CATEGORY = eINSTANCE.getContactInfo_Category();
2240
2241 /**
2242 * The meta object literal for the '<em><b>Owner</b></em>' container reference feature.
2243 * <!-- begin-user-doc -->
2244 * <!-- end-user-doc -->
2245 * @generated
2246 */
2247 EReference CONTACT_INFO__OWNER = eINSTANCE.getContactInfo_Owner();
2248
2249 /**
2250 * The meta object literal for the '{@link com.hammurapi.party.impl.PhoneImpl <em>Phone</em>}' class.
2251 * <!-- begin-user-doc -->
2252 * <!-- end-user-doc -->
2253 * @see com.hammurapi.party.impl.PhoneImpl
2254 * @see com.hammurapi.party.impl.PartyPackageImpl#getPhone()
2255 * @generated
2256 */
2257 EClass PHONE = eINSTANCE.getPhone();
2258
2259 /**
2260 * The meta object literal for the '<em><b>Country Code</b></em>' attribute feature.
2261 * <!-- begin-user-doc -->
2262 * <!-- end-user-doc -->
2263 * @generated
2264 */
2265 EAttribute PHONE__COUNTRY_CODE = eINSTANCE.getPhone_CountryCode();
2266
2267 /**
2268 * The meta object literal for the '<em><b>Area Code</b></em>' attribute feature.
2269 * <!-- begin-user-doc -->
2270 * <!-- end-user-doc -->
2271 * @generated
2272 */
2273 EAttribute PHONE__AREA_CODE = eINSTANCE.getPhone_AreaCode();
2274
2275 /**
2276 * The meta object literal for the '<em><b>Number</b></em>' attribute feature.
2277 * <!-- begin-user-doc -->
2278 * <!-- end-user-doc -->
2279 * @generated
2280 */
2281 EAttribute PHONE__NUMBER = eINSTANCE.getPhone_Number();
2282
2283 /**
2284 * The meta object literal for the '{@link com.hammurapi.party.impl.WebImpl <em>Web</em>}' class.
2285 * <!-- begin-user-doc -->
2286 * <!-- end-user-doc -->
2287 * @see com.hammurapi.party.impl.WebImpl
2288 * @see com.hammurapi.party.impl.PartyPackageImpl#getWeb()
2289 * @generated
2290 */
2291 EClass WEB = eINSTANCE.getWeb();
2292
2293 /**
2294 * The meta object literal for the '{@link com.hammurapi.party.impl.EMailImpl <em>EMail</em>}' class.
2295 * <!-- begin-user-doc -->
2296 * <!-- end-user-doc -->
2297 * @see com.hammurapi.party.impl.EMailImpl
2298 * @see com.hammurapi.party.impl.PartyPackageImpl#getEMail()
2299 * @generated
2300 */
2301 EClass EMAIL = eINSTANCE.getEMail();
2302
2303 /**
2304 * The meta object literal for the '{@link com.hammurapi.party.Address <em>Address</em>}' class.
2305 * <!-- begin-user-doc -->
2306 * <!-- end-user-doc -->
2307 * @see com.hammurapi.party.Address
2308 * @see com.hammurapi.party.impl.PartyPackageImpl#getAddress()
2309 * @generated
2310 */
2311 EClass ADDRESS = eINSTANCE.getAddress();
2312
2313 /**
2314 * The meta object literal for the '<em><b>Country</b></em>' attribute feature.
2315 * <!-- begin-user-doc -->
2316 * <!-- end-user-doc -->
2317 * @generated
2318 */
2319 EAttribute ADDRESS__COUNTRY = eINSTANCE.getAddress_Country();
2320
2321 /**
2322 * The meta object literal for the '{@link com.hammurapi.party.impl.CustomImpl <em>Custom</em>}' class.
2323 * <!-- begin-user-doc -->
2324 * <!-- end-user-doc -->
2325 * @see com.hammurapi.party.impl.CustomImpl
2326 * @see com.hammurapi.party.impl.PartyPackageImpl#getCustom()
2327 * @generated
2328 */
2329 EClass CUSTOM = eINSTANCE.getCustom();
2330
2331 /**
2332 * The meta object literal for the '<em><b>Location</b></em>' attribute feature.
2333 * <!-- begin-user-doc -->
2334 * <!-- end-user-doc -->
2335 * @generated
2336 */
2337 EAttribute CUSTOM__LOCATION = eINSTANCE.getCustom_Location();
2338
2339 /**
2340 * The meta object literal for the '{@link com.hammurapi.party.impl.USAddressImpl <em>US Address</em>}' class.
2341 * <!-- begin-user-doc -->
2342 * <!-- end-user-doc -->
2343 * @see com.hammurapi.party.impl.USAddressImpl
2344 * @see com.hammurapi.party.impl.PartyPackageImpl#getUSAddress()
2345 * @generated
2346 */
2347 EClass US_ADDRESS = eINSTANCE.getUSAddress();
2348
2349 /**
2350 * The meta object literal for the '<em><b>Recipient</b></em>' attribute feature.
2351 * <!-- begin-user-doc -->
2352 * <!-- end-user-doc -->
2353 * @generated
2354 */
2355 EAttribute US_ADDRESS__RECIPIENT = eINSTANCE.getUSAddress_Recipient();
2356
2357 /**
2358 * The meta object literal for the '<em><b>Street1</b></em>' attribute feature.
2359 * <!-- begin-user-doc -->
2360 * <!-- end-user-doc -->
2361 * @generated
2362 */
2363 EAttribute US_ADDRESS__STREET1 = eINSTANCE.getUSAddress_Street1();
2364
2365 /**
2366 * The meta object literal for the '<em><b>Street2</b></em>' attribute feature.
2367 * <!-- begin-user-doc -->
2368 * <!-- end-user-doc -->
2369 * @generated
2370 */
2371 EAttribute US_ADDRESS__STREET2 = eINSTANCE.getUSAddress_Street2();
2372
2373 /**
2374 * The meta object literal for the '<em><b>City</b></em>' attribute feature.
2375 * <!-- begin-user-doc -->
2376 * <!-- end-user-doc -->
2377 * @generated
2378 */
2379 EAttribute US_ADDRESS__CITY = eINSTANCE.getUSAddress_City();
2380
2381 /**
2382 * The meta object literal for the '<em><b>State</b></em>' attribute feature.
2383 * <!-- begin-user-doc -->
2384 * <!-- end-user-doc -->
2385 * @generated
2386 */
2387 EAttribute US_ADDRESS__STATE = eINSTANCE.getUSAddress_State();
2388
2389 /**
2390 * The meta object literal for the '<em><b>Zip</b></em>' attribute feature.
2391 * <!-- begin-user-doc -->
2392 * <!-- end-user-doc -->
2393 * @generated
2394 */
2395 EAttribute US_ADDRESS__ZIP = eINSTANCE.getUSAddress_Zip();
2396
2397 /**
2398 * The meta object literal for the '{@link com.hammurapi.party.impl.OrganizationImpl <em>Organization</em>}' class.
2399 * <!-- begin-user-doc -->
2400 * <!-- end-user-doc -->
2401 * @see com.hammurapi.party.impl.OrganizationImpl
2402 * @see com.hammurapi.party.impl.PartyPackageImpl#getOrganization()
2403 * @generated
2404 */
2405 EClass ORGANIZATION = eINSTANCE.getOrganization();
2406
2407 /**
2408 * The meta object literal for the '<em><b>Children</b></em>' containment reference list feature.
2409 * <!-- begin-user-doc -->
2410 * <!-- end-user-doc -->
2411 * @generated
2412 */
2413 EReference ORGANIZATION__CHILDREN = eINSTANCE.getOrganization_Children();
2414
2415 /**
2416 * The meta object literal for the '<em><b>External Children</b></em>' reference list feature.
2417 * <!-- begin-user-doc -->
2418 * <!-- end-user-doc -->
2419 * @generated
2420 */
2421 EReference ORGANIZATION__EXTERNAL_CHILDREN = eINSTANCE.getOrganization_ExternalChildren();
2422
2423 /**
2424 * The meta object literal for the '<em><b>Organization Type</b></em>' attribute feature.
2425 * <!-- begin-user-doc -->
2426 * <!-- end-user-doc -->
2427 * @generated
2428 */
2429 EAttribute ORGANIZATION__ORGANIZATION_TYPE = eINSTANCE.getOrganization_OrganizationType();
2430
2431 /**
2432 * The meta object literal for the '<em><b>Matrixed Children</b></em>' containment reference list feature.
2433 * <!-- begin-user-doc -->
2434 * <!-- end-user-doc -->
2435 * @generated
2436 */
2437 EReference ORGANIZATION__MATRIXED_CHILDREN = eINSTANCE.getOrganization_MatrixedChildren();
2438
2439 /**
2440 * The meta object literal for the '{@link com.hammurapi.party.impl.PersonImpl <em>Person</em>}' class.
2441 * <!-- begin-user-doc -->
2442 * <!-- end-user-doc -->
2443 * @see com.hammurapi.party.impl.PersonImpl
2444 * @see com.hammurapi.party.impl.PartyPackageImpl#getPerson()
2445 * @generated
2446 */
2447 EClass PERSON = eINSTANCE.getPerson();
2448
2449 /**
2450 * The meta object literal for the '<em><b>Title</b></em>' attribute feature.
2451 * <!-- begin-user-doc -->
2452 * <!-- end-user-doc -->
2453 * @generated
2454 */
2455 EAttribute PERSON__TITLE = eINSTANCE.getPerson_Title();
2456
2457 /**
2458 * The meta object literal for the '{@link com.hammurapi.party.impl.TagImpl <em>Tag</em>}' class.
2459 * <!-- begin-user-doc -->
2460 * <!-- end-user-doc -->
2461 * @see com.hammurapi.party.impl.TagImpl
2462 * @see com.hammurapi.party.impl.PartyPackageImpl#getTag()
2463 * @generated
2464 */
2465 EClass TAG = eINSTANCE.getTag();
2466
2467 /**
2468 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
2469 * <!-- begin-user-doc -->
2470 * <!-- end-user-doc -->
2471 * @generated
2472 */
2473 EAttribute TAG__NAME = eINSTANCE.getTag_Name();
2474
2475 /**
2476 * The meta object literal for the '<em><b>Value</b></em>' attribute list feature.
2477 * <!-- begin-user-doc -->
2478 * <!-- end-user-doc -->
2479 * @generated
2480 */
2481 EAttribute TAG__VALUE = eINSTANCE.getTag_Value();
2482
2483 /**
2484 * The meta object literal for the '<em><b>Comment</b></em>' attribute feature.
2485 * <!-- begin-user-doc -->
2486 * <!-- end-user-doc -->
2487 * @generated
2488 */
2489 EAttribute TAG__COMMENT = eINSTANCE.getTag_Comment();
2490
2491 /**
2492 * The meta object literal for the '{@link com.hammurapi.party.impl.RoleImpl <em>Role</em>}' class.
2493 * <!-- begin-user-doc -->
2494 * <!-- end-user-doc -->
2495 * @see com.hammurapi.party.impl.RoleImpl
2496 * @see com.hammurapi.party.impl.PartyPackageImpl#getRole()
2497 * @generated
2498 */
2499 EClass ROLE = eINSTANCE.getRole();
2500
2501 /**
2502 * The meta object literal for the '<em><b>Party</b></em>' reference list feature.
2503 * <!-- begin-user-doc -->
2504 * <!-- end-user-doc -->
2505 * @generated
2506 */
2507 EReference ROLE__PARTY = eINSTANCE.getRole_Party();
2508
2509 /**
2510 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
2511 * <!-- begin-user-doc -->
2512 * <!-- end-user-doc -->
2513 * @generated
2514 */
2515 EAttribute ROLE__NAME = eINSTANCE.getRole_Name();
2516
2517 /**
2518 * The meta object literal for the '<em><b>Owner</b></em>' container reference feature.
2519 * <!-- begin-user-doc -->
2520 * <!-- end-user-doc -->
2521 * @generated
2522 */
2523 EReference ROLE__OWNER = eINSTANCE.getRole_Owner();
2524
2525 /**
2526 * The meta object literal for the '{@link com.hammurapi.party.URL <em>URL</em>}' class.
2527 * <!-- begin-user-doc -->
2528 * <!-- end-user-doc -->
2529 * @see com.hammurapi.party.URL
2530 * @see com.hammurapi.party.impl.PartyPackageImpl#getURL()
2531 * @generated
2532 */
2533 EClass URL = eINSTANCE.getURL();
2534
2535 /**
2536 * The meta object literal for the '<em><b>Address</b></em>' attribute feature.
2537 * <!-- begin-user-doc -->
2538 * <!-- end-user-doc -->
2539 * @generated
2540 */
2541 EAttribute URL__ADDRESS = eINSTANCE.getURL_Address();
2542
2543 /**
2544 * The meta object literal for the '{@link com.hammurapi.party.CommonObject <em>Common Object</em>}' class.
2545 * <!-- begin-user-doc -->
2546 * <!-- end-user-doc -->
2547 * @see com.hammurapi.party.CommonObject
2548 * @see com.hammurapi.party.impl.PartyPackageImpl#getCommonObject()
2549 * @generated
2550 */
2551 EClass COMMON_OBJECT = eINSTANCE.getCommonObject();
2552
2553 /**
2554 * The meta object literal for the '<em><b>Roles</b></em>' containment reference list feature.
2555 * <!-- begin-user-doc -->
2556 * <!-- end-user-doc -->
2557 * @generated
2558 */
2559 EReference COMMON_OBJECT__ROLES = eINSTANCE.getCommonObject_Roles();
2560
2561 /**
2562 * The meta object literal for the '{@link com.hammurapi.party.impl.MatrixRelationshipImpl <em>Matrix Relationship</em>}' class.
2563 * <!-- begin-user-doc -->
2564 * <!-- end-user-doc -->
2565 * @see com.hammurapi.party.impl.MatrixRelationshipImpl
2566 * @see com.hammurapi.party.impl.PartyPackageImpl#getMatrixRelationship()
2567 * @generated
2568 */
2569 EClass MATRIX_RELATIONSHIP = eINSTANCE.getMatrixRelationship();
2570
2571 /**
2572 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
2573 * <!-- begin-user-doc -->
2574 * <!-- end-user-doc -->
2575 * @generated
2576 */
2577 EAttribute MATRIX_RELATIONSHIP__NAME = eINSTANCE.getMatrixRelationship_Name();
2578
2579 /**
2580 * The meta object literal for the '<em><b>Target</b></em>' reference feature.
2581 * <!-- begin-user-doc -->
2582 * <!-- end-user-doc -->
2583 * @generated
2584 */
2585 EReference MATRIX_RELATIONSHIP__TARGET = eINSTANCE.getMatrixRelationship_Target();
2586
2587 }
2588
2589 } //PartyPackage