← Back to team overview

mlhim-specs-dev team mailing list archive

[Branch ~mlhim-specs-dev/mlhim-specs/main] Rev 191: Working on Entity

 

------------------------------------------------------------
revno: 191
committer: Timothy W. Cook <timothywayne.cook@xxxxxxxxx>
branch nick: mlhim-specs
timestamp: Mon 2011-09-26 08:18:54 -0500
message:
  Working on Entity
modified:
  mlhim2-emf/org.mlhim2/mlhim2.ecore


--
lp:mlhim-specs
https://code.launchpad.net/~mlhim-specs-dev/mlhim-specs/main

Your team MLHIM Specifications Developers is subscribed to branch lp:mlhim-specs.
To unsubscribe from this branch go to https://code.launchpad.net/~mlhim-specs-dev/mlhim-specs/main/+edit-subscription
=== modified file 'mlhim2-emf/org.mlhim2/mlhim2.ecore'
--- mlhim2-emf/org.mlhim2/mlhim2.ecore	2011-09-26 12:47:54 +0000
+++ mlhim2-emf/org.mlhim2/mlhim2.ecore	2011-09-26 13:18:54 +0000
@@ -67,7 +67,14 @@
     <eClassifiers xsi:type="ecore:EClass" name="NAV" eSuperTypes="#//support/ASKU"/>
     <eClassifiers xsi:type="ecore:EClass" name="NA" eSuperTypes="#//support/NI"/>
   </eSubpackages>
-  <eSubpackages name="entity"/>
+  <eSubpackages name="entity">
+    <eClassifiers xsi:type="ecore:EClass" name="Party" abstract="true" eSuperTypes="#//common/Locatable"/>
+    <eClassifiers xsi:type="ecore:EClass" name="NonHuman" eSuperTypes="#//entity/Party"/>
+    <eClassifiers xsi:type="ecore:EClass" name="Person" eSuperTypes="#//entity/Party"/>
+    <eClassifiers xsi:type="ecore:EClass" name="Group" eSuperTypes="#//entity/Party"/>
+    <eClassifiers xsi:type="ecore:EClass" name="Organization" eSuperTypes="#//entity/Party"/>
+    <eClassifiers xsi:type="ecore:EClass" name="Device" eSuperTypes="#//entity/Party"/>
+  </eSubpackages>
   <eSubpackages name="common">
     <eClassifiers xsi:type="ecore:EClass" name="Locatable" abstract="true"/>
     <eClassifiers xsi:type="ecore:EClass" name="Attestation" eSuperTypes="#//common/Locatable"/>
@@ -79,8 +86,14 @@
     <eClassifiers xsi:type="ecore:EClass" name="FeederAudit"/>
     <eClassifiers xsi:type="ecore:EClass" name="FeederAuditDetails"/>
   </eSubpackages>
-  <eSubpackages name="metadata"/>
-  <eSubpackages name="ccd"/>
+  <eSubpackages name="metadata">
+    <eClassifiers xsi:type="ecore:EClass" name="MetaDataSet"/>
+    <eClassifiers xsi:type="ecore:EClass" name="MetaDataEntry"/>
+    <eClassifiers xsi:type="ecore:EClass" name="MetaData"/>
+  </eSubpackages>
+  <eSubpackages name="ccd">
+    <eClassifiers xsi:type="ecore:EClass" name="CCD"/>
+  </eSubpackages>
   <eSubpackages name="structures">
     <eClassifiers xsi:type="ecore:EClass" name="Item" abstract="true" eSuperTypes="#//common/Locatable"/>
     <eClassifiers xsi:type="ecore:EClass" name="Slot" eSuperTypes="#//structures/Item"/>
@@ -90,5 +103,9 @@
     <eClassifiers xsi:type="ecore:EClass" name="IntervalEvent" eSuperTypes="#//structures/Event"/>
     <eClassifiers xsi:type="ecore:EClass" name="PointEvent" eSuperTypes="#//structures/Event"/>
   </eSubpackages>
-  <eSubpackages name="content"/>
+  <eSubpackages name="content">
+    <eClassifiers xsi:type="ecore:EClass" name="Entry" abstract="true" eSuperTypes="#//common/Locatable"/>
+    <eClassifiers xsi:type="ecore:EClass" name="CareEntry" eSuperTypes="#//content/Entry"/>
+    <eClassifiers xsi:type="ecore:EClass" name="AdminEntry" eSuperTypes="#//content/Entry"/>
+  </eSubpackages>
 </ecore:EPackage>