mlhim-owners team mailing list archive
-
mlhim-owners team
-
Mailing list archive
-
Message #00105
[Branch ~mlhim-specs-dev/mlhim-specs/mlhim-emf] Rev 35: Added constants to the Exceptional Values.
------------------------------------------------------------
revno: 35
committer: Tim Cook <timothywayne.cook@xxxxxxxxx>
branch nick: mlhim-emf
timestamp: Fri 2011-03-04 14:18:50 -0300
message:
Added constants to the Exceptional Values.
modified:
org.mlhim.rm/model/mlhim2.ecore
org.mlhim.rm/model/mlhim2.genmodel
--
lp:~mlhim-specs-dev/mlhim-specs/mlhim-emf
https://code.launchpad.net/~mlhim-specs-dev/mlhim-specs/mlhim-emf
Your team Multi-level Healthcare Information Modelling Owners is subscribed to branch lp:~mlhim-specs-dev/mlhim-specs/mlhim-emf.
To unsubscribe from this branch go to https://code.launchpad.net/~mlhim-specs-dev/mlhim-specs/mlhim-emf/+edit-subscription
=== modified file 'org.mlhim.rm/model/mlhim2.ecore'
--- org.mlhim.rm/model/mlhim2.ecore 2011-03-04 05:47:07 +0000
+++ org.mlhim.rm/model/mlhim2.ecore 2011-03-04 17:18:50 +0000
@@ -11,24 +11,133 @@
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EntityRef" eSuperTypes="#//Support/ObjectRef"/>
<eClassifiers xsi:type="ecore:EClass" name="ExceptionalValue" abstract="true">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="meaning" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="NI" eSuperTypes="#//Support/ExceptionalValue"/>
- <eClassifiers xsi:type="ecore:EClass" name="INV" eSuperTypes="#//Support/NI"/>
- <eClassifiers xsi:type="ecore:EClass" name="MSK" eSuperTypes="#//Support/NI"/>
- <eClassifiers xsi:type="ecore:EClass" name="NA" eSuperTypes="#//Support/NI"/>
- <eClassifiers xsi:type="ecore:EClass" name="UNK" eSuperTypes="#//Support/NI"/>
- <eClassifiers xsi:type="ecore:EClass" name="DER" eSuperTypes="#//Support/INV"/>
- <eClassifiers xsi:type="ecore:EClass" name="OTH" eSuperTypes="#//Support/INV"/>
- <eClassifiers xsi:type="ecore:EClass" name="UNC" eSuperTypes="#//Support/INV"/>
- <eClassifiers xsi:type="ecore:EClass" name="NINF" eSuperTypes="#//Support/OTH"/>
- <eClassifiers xsi:type="ecore:EClass" name="PINF" eSuperTypes="#//Support/OTH"/>
- <eClassifiers xsi:type="ecore:EClass" name="ASKU" eSuperTypes="#//Support/UNK"/>
- <eClassifiers xsi:type="ecore:EClass" name="TRC" eSuperTypes="#//Support/UNK"/>
- <eClassifiers xsi:type="ecore:EClass" name="QS" eSuperTypes="#//Support/UNK"/>
- <eClassifiers xsi:type="ecore:EClass" name="NASK" eSuperTypes="#//Support/UNK"/>
- <eClassifiers xsi:type="ecore:EClass" name="NAV" eSuperTypes="#//Support/ASKU"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="72dd5p39h53igko0sok2n80eqm" unsettable="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="meaning" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="2dj86nev3lilcaau2jh88ac4f4"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="NI" eSuperTypes="#//Support/ExceptionalValue">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="1m7r8s30k254dk121js1v5majq" unsettable="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="meaning" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="363i9faf0ii3eqd4rja0f7rnd1"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="INV" eSuperTypes="#//Support/NI">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="1qaq8n93ot4phhauoo5lruurva" unsettable="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="meaning" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="1vh6lgip7p2tlfo3fon8qgd43v"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MSK" eSuperTypes="#//Support/NI">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="0ek4pft62jn9kgh4scagmm0qkk" unsettable="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="meaning" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="41b4ifk92kkbe5ilh6o93v8q58"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="NA" eSuperTypes="#//Support/NI">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="6mdsgl326hvq28ttiqg8ts586a" unsettable="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="meaning" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="54ldq81qumgukmoefp8tjim8jl"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="UNK" eSuperTypes="#//Support/NI">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="2a8jrbicn2slro9qdjb83u825j" unsettable="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="meaning" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="5ovm6bvipiqn8tg9s0u2bqmeo2"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DER" eSuperTypes="#//Support/INV">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="3uhg61spg50uclaafijrco4nrh" unsettable="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="meaning" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="6qgl5j54gthfrurf65sn5kilrm"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OTH" eSuperTypes="#//Support/INV">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="232a9ndlmqkj1e9gq21r42ieqh" unsettable="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="meaning" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="0r2blq4sjmv4ohmdpupmib8ts6"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="UNC" eSuperTypes="#//Support/INV">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="4jsoojkk320a6okr4rote4irfe" unsettable="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="meaning" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="3nplimlfhgcr9fkj1qfeeb3m6h"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="NINF" eSuperTypes="#//Support/OTH">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="78aipeph66k4okhsshl7ik4kiu" unsettable="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="meaning" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="6qvedfvcnitu5qs5j71bdfggcm"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PINF" eSuperTypes="#//Support/OTH">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="44qcdjjdfn1isa8au2gog0kec3" unsettable="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="meaning" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="38dijat7h8alv66cnj6pbd6sul"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ASKU" eSuperTypes="#//Support/UNK">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="2cofnm35mmbvstl2k542j10qvn" unsettable="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="meaning" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="16565btp9ac4kbdlm6in884hdc"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TRC" eSuperTypes="#//Support/UNK">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="6s7m94omoa3vl1akdlf0inl74v" unsettable="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="meaning" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="3fqjr8ngcrs925k22u5vnb85lo"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="QS" eSuperTypes="#//Support/UNK">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="1h8q9sojl1sk4rd1f81j8m5llq" unsettable="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="meaning" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="7a9se1g1ae0a26mvh2d12kqkb5"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="NASK" eSuperTypes="#//Support/UNK">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="2bfuitt9n3ell54rfc4ttc5632" unsettable="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="meaning" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="66rlvh9qaemmtokct0i84cvlsd"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="NAV" eSuperTypes="#//Support/ASKU">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="6jl3n6rta8rjqpar7fj80lru5c" unsettable="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="meaning" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ changeable="false" defaultValueLiteral="2csfqtcq1cbs6gb45i078pnbe8"/>
+ </eClassifiers>
</eSubpackages>
<eSubpackages name="Datatypes" nsURI="http://www.mlhim.org/rm/datatypes" nsPrefix="rm.datatypes">
<eClassifiers xsi:type="ecore:EClass" name="DvURI" eSuperTypes="#//Datatypes/DvAny">
@@ -299,8 +408,8 @@
<eStructuralFeatures xsi:type="ecore:EReference" name="details" eType="#//Structures/ItemStructure"/>
</eClassifiers>
</eSubpackages>
- <eSubpackages name="Constraint">
- <eClassifiers xsi:type="ecore:EClass" name="CCD" eSuperTypes="#//Common/AuthoredResource">
+ <eSubpackages name="Constraint" nsURI="http://www.mlhim.org/rm/constraint" nsPrefix="rm.constraint">
+ <eClassifiers xsi:type="ecore:EClass" name="CCD" instanceTypeName="CCD" eSuperTypes="#//Common/AuthoredResource">
<eStructuralFeatures xsi:type="ecore:EReference" name="definition" eType="#//Common/Locatable"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="ontology" eType="#//Constraint/Ontology"/>
</eClassifiers>
=== modified file 'org.mlhim.rm/model/mlhim2.genmodel'
--- org.mlhim.rm/model/mlhim2.genmodel 2011-03-03 22:39:44 +0000
+++ org.mlhim.rm/model/mlhim2.genmodel 2011-03-04 17:18:50 +0000
@@ -1,14 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<genmodel:GenModel xmi:version="2.0"
- xmlns:xmi="http://www.omg.org/XMI" xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/org.mlhim.rm/src"
+ xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
+ xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/org.mlhim.rm/src"
modelPluginID="org.mlhim.rm" modelName="Mlhim2" importerID="org.eclipse.emf.importer.ecore"
complianceLevel="6.0" copyrightFields="false">
<foreignModel>mlhim2.ecore</foreignModel>
<genPackages prefix="Mlhim2" disposableProviderFactory="true" ecorePackage="mlhim2.ecore#/">
<nestedGenPackages prefix="Support" disposableProviderFactory="true" ecorePackage="mlhim2.ecore#//Support">
- <genClasses ecoreClass="mlhim2.ecore#//Support/ObjectRef"/>
+ <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/exporter/org.eclipse.xsd.ecore.exporter">
+ <genAnnotations source="../schemas/mlhim2.Support.xsd"/>
+ </genAnnotations>
+ <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/exporter/org.eclipse.emf.exporter.html">
+ <genAnnotations source="../html/mlhim2.Support.html"/>
+ </genAnnotations>
+ <genClasses ecoreClass="mlhim2.ecore#//Support/ObjectRef">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Support/ObjectRef/uuid"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Support/ObjectRef/namespace"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Support/ObjectRef/obj_type"/>
+ </genClasses>
<genClasses ecoreClass="mlhim2.ecore#//Support/EntityRef"/>
- <genClasses image="false" ecoreClass="mlhim2.ecore#//Support/ExceptionalValue"/>
+ <genClasses image="false" ecoreClass="mlhim2.ecore#//Support/ExceptionalValue">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Support/ExceptionalValue/name"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Support/ExceptionalValue/meaning"/>
+ </genClasses>
<genClasses ecoreClass="mlhim2.ecore#//Support/NI"/>
<genClasses ecoreClass="mlhim2.ecore#//Support/INV"/>
<genClasses ecoreClass="mlhim2.ecore#//Support/MSK"/>
@@ -26,33 +40,131 @@
<genClasses ecoreClass="mlhim2.ecore#//Support/NAV"/>
</nestedGenPackages>
<nestedGenPackages prefix="Datatypes" disposableProviderFactory="true" ecorePackage="mlhim2.ecore#//Datatypes">
- <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvURI"/>
- <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvBoolean"/>
- <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvText"/>
- <genClasses image="false" ecoreClass="mlhim2.ecore#//Datatypes/DvEncapsulated"/>
- <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvParagraph"/>
- <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvIdentifier"/>
- <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvCodedText"/>
- <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvParsable"/>
- <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvMultimedia"/>
- <genClasses image="false" ecoreClass="mlhim2.ecore#//Datatypes/DvAny"/>
- <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvInterval"/>
- <genClasses image="false" ecoreClass="mlhim2.ecore#//Datatypes/DvOrdered"/>
- <genClasses ecoreClass="mlhim2.ecore#//Datatypes/ReferenceRange"/>
- <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvOrdinal"/>
- <genClasses image="false" ecoreClass="mlhim2.ecore#//Datatypes/DvNumeric"/>
+ <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/exporter/org.eclipse.xsd.ecore.exporter">
+ <genAnnotations source="../schemas/mlhim2.Datatypes.xsd"/>
+ </genAnnotations>
+ <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/exporter/org.eclipse.emf.exporter.html">
+ <genAnnotations source="../html/mlhim2.Datatypes.html"/>
+ </genAnnotations>
+ <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvURI">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvURI/dv"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvBoolean">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvBoolean/dv"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvText">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvText/language"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvText/dv"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvText/uuid"/>
+ </genClasses>
+ <genClasses image="false" ecoreClass="mlhim2.ecore#//Datatypes/DvEncapsulated">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvEncapsulated/size"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvEncapsulated/charset"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvEncapsulated/language"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvParagraph">
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Datatypes/DvParagraph/items"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvIdentifier">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvIdentifier/issuer"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvIdentifier/assignor"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvIdentifier/name"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvCodedText">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvCodedText/code_string"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvCodedText/terminology_name"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvCodedText/terminology_abbrev"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvParsable">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvParsable/formalism"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvParsable/dv"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvMultimedia">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvMultimedia/mime_type"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvMultimedia/compression_algorithm"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvMultimedia/integrity_check"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvMultimedia/integrity_check_algorithm"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvMultimedia/uri"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvMultimedia/alt_txt"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Datatypes/DvMultimedia/thumbnail"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvInterval">
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Datatypes/DvInterval/lower"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Datatypes/DvInterval/upper"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvInterval/lower_included"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvInterval/upper_included"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvInterval/lower_unbounded"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvInterval/upper_unbounded"/>
+ </genClasses>
+ <genClasses image="false" ecoreClass="mlhim2.ecore#//Datatypes/DvOrdered">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvOrdered/normal_status"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Datatypes/DvOrdered/normal_range"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Datatypes/DvOrdered/other_reference_ranges"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Datatypes/ReferenceRange">
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Datatypes/ReferenceRange/definition"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Datatypes/ReferenceRange/data_range"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvOrdinal">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvOrdinal/dv"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvOrdinal/symbol"/>
+ </genClasses>
+ <genClasses image="false" ecoreClass="mlhim2.ecore#//Datatypes/DvNumeric">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvNumeric/dv"/>
+ </genClasses>
<genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvReal"/>
<genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvInt"/>
- <genClasses image="false" ecoreClass="mlhim2.ecore#//Datatypes/DvQuantified"/>
- <genClasses image="false" ecoreClass="mlhim2.ecore#//Datatypes/DvRatio"/>
- <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvDateTime"/>
- <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvQuantity"/>
- <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvCount"/>
- <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvDuration"/>
- <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvCoefficient"/>
- <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvProportion"/>
+ <genClasses image="false" ecoreClass="mlhim2.ecore#//Datatypes/DvQuantified">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvQuantified/magnitude"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvQuantified/magnitude_status"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvQuantified/error"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvQuantified/accuracy_unknown"/>
+ </genClasses>
+ <genClasses image="false" ecoreClass="mlhim2.ecore#//Datatypes/DvRatio">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvRatio/numerator"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvRatio/denominator"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvDateTime">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvDateTime/dv"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvQuantity">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvQuantity/units"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvQuantity/precision"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvCount">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvCount/count"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvDuration">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvDuration/dv"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvCoefficient">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvCoefficient/coefficient_type"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Datatypes/DvProportion">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvProportion/proportion_type"/>
+ </genClasses>
+ <genClasses image="false" ecoreClass="mlhim2.ecore#//Datatypes/DvAny">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvAny/valid_time_begin"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Datatypes/DvAny/valid_time_end"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Datatypes/DvAny/ev"/>
+ </genClasses>
</nestedGenPackages>
<nestedGenPackages prefix="Structures" disposableProviderFactory="true" ecorePackage="mlhim2.ecore#//Structures">
+ <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/exporter/org.eclipse.xsd.ecore.exporter">
+ <genAnnotations source="../schemas/mlhim2.Structures.xsd"/>
+ </genAnnotations>
+ <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/exporter/org.eclipse.emf.exporter.html">
+ <genAnnotations source="../html/mlhim2.Structures.html"/>
+ </genAnnotations>
<genClasses image="false" ecoreClass="mlhim2.ecore#//Structures/DataStructure"/>
<genClasses ecoreClass="mlhim2.ecore#//Structures/History"/>
<genClasses image="false" ecoreClass="mlhim2.ecore#//Structures/ItemStructure"/>
@@ -69,6 +181,12 @@
<genClasses ecoreClass="mlhim2.ecore#//Structures/IntervalEvent"/>
</nestedGenPackages>
<nestedGenPackages prefix="Content" disposableProviderFactory="true" ecorePackage="mlhim2.ecore#//Content">
+ <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/exporter/org.eclipse.xsd.ecore.exporter">
+ <genAnnotations source="../schemas/mlhim2.Content.xsd"/>
+ </genAnnotations>
+ <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/exporter/org.eclipse.emf.exporter.html">
+ <genAnnotations source="../html/mlhim2.Content.html"/>
+ </genAnnotations>
<genClasses image="false" ecoreClass="mlhim2.ecore#//Content/ContentItem"/>
<genClasses ecoreClass="mlhim2.ecore#//Content/Composition"/>
<genClasses ecoreClass="mlhim2.ecore#//Content/EventContext"/>
@@ -82,29 +200,183 @@
<genClasses ecoreClass="mlhim2.ecore#//Content/Action"/>
</nestedGenPackages>
<nestedGenPackages prefix="Common" disposableProviderFactory="true" ecorePackage="mlhim2.ecore#//Common">
- <genClasses image="false" ecoreClass="mlhim2.ecore#//Common/Locatable"/>
- <genClasses ecoreClass="mlhim2.ecore#//Common/Folder"/>
- <genClasses image="false" ecoreClass="mlhim2.ecore#//Common/PartyProxy"/>
- <genClasses ecoreClass="mlhim2.ecore#//Common/PartyIdentified"/>
- <genClasses ecoreClass="mlhim2.ecore#//Common/PartyRelated"/>
+ <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/exporter/org.eclipse.xsd.ecore.exporter">
+ <genAnnotations source="../schemas/mlhim2.Common.xsd"/>
+ </genAnnotations>
+ <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/exporter/org.eclipse.emf.exporter.html">
+ <genAnnotations source="../html/mlhim2.Common.html"/>
+ </genAnnotations>
+ <genClasses image="false" ecoreClass="mlhim2.ecore#//Common/Locatable">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/Locatable/parent"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/Locatable/uuid"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/Locatable/name"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Common/Locatable/feeder_audit"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Common/Folder">
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Common/Folder/items"/>
+ </genClasses>
+ <genClasses image="false" ecoreClass="mlhim2.ecore#//Common/PartyProxy">
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Common/PartyProxy/external_ref"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Common/PartyIdentified">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/PartyIdentified/name"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Common/PartyIdentified/identifiers"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Common/PartyRelated">
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Common/PartyRelated/relationship"/>
+ </genClasses>
<genClasses ecoreClass="mlhim2.ecore#//Common/PartySelf"/>
- <genClasses ecoreClass="mlhim2.ecore#//Common/Attestation"/>
- <genClasses ecoreClass="mlhim2.ecore#//Common/Link"/>
- <genClasses ecoreClass="mlhim2.ecore#//Common/FeederAudit"/>
- <genClasses ecoreClass="mlhim2.ecore#//Common/FeederAuditDetails"/>
- <genClasses ecoreClass="mlhim2.ecore#//Common/Participation"/>
- <genClasses image="false" ecoreClass="mlhim2.ecore#//Common/AuthoredResource"/>
+ <genClasses ecoreClass="mlhim2.ecore#//Common/Attestation">
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Common/Attestation/attested_view"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Common/Attestation/proof"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Common/Attestation/reason"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/Attestation/is_pending"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Common/Attestation/committer"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Common/Attestation/time_committed"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Common/Link">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/Link/relation"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/Link/target"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Common/FeederAudit">
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Common/FeederAudit/originating_system_audit"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Common/FeederAudit/originating_system_item_ids"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Common/FeederAudit/feeder_system_audit"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Common/FeederAudit/feeder_system_ids"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Common/FeederAudit/original_content"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Common/FeederAuditDetails">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/FeederAuditDetails/system_id"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Common/FeederAuditDetails/provider"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Common/FeederAuditDetails/location"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Common/FeederAuditDetails/time"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Common/FeederAuditDetails/subject"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/FeederAuditDetails/version_id"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Common/Participation">
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Common/Participation/performer"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/Participation/function"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Common/Participation/mode"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Common/Participation/time"/>
+ </genClasses>
+ <genClasses image="false" ecoreClass="mlhim2.ecore#//Common/AuthoredResource">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/AuthoredResource/language"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/AuthoredResource/locale"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/AuthoredResource/description"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/AuthoredResource/contributor"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/AuthoredResource/coverage"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/AuthoredResource/license"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/AuthoredResource/creator"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/AuthoredResource/created"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/AuthoredResource/dateCopyrighted"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/AuthoredResource/identifier"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/AuthoredResource/issued"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/AuthoredResource/relation"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/AuthoredResource/replaces"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/AuthoredResource/rightsHolder"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/AuthoredResource/source"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/AuthoredResource/subject"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Common/AuthoredResource/title"/>
+ </genClasses>
</nestedGenPackages>
<nestedGenPackages prefix="Entity" disposableProviderFactory="true" ecorePackage="mlhim2.ecore#//Entity">
- <genClasses image="false" ecoreClass="mlhim2.ecore#//Entity/Party"/>
- <genClasses ecoreClass="mlhim2.ecore#//Entity/Role"/>
- <genClasses ecoreClass="mlhim2.ecore#//Entity/Location"/>
- <genClasses ecoreClass="mlhim2.ecore#//Entity/Relationship"/>
- <genClasses ecoreClass="mlhim2.ecore#//Entity/Group"/>
- <genClasses ecoreClass="mlhim2.ecore#//Entity/Person"/>
- <genClasses ecoreClass="mlhim2.ecore#//Entity/NonHuman"/>
- <genClasses ecoreClass="mlhim2.ecore#//Entity/Organization"/>
- <genClasses ecoreClass="mlhim2.ecore#//Entity/Device"/>
+ <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/exporter/org.eclipse.xsd.ecore.exporter">
+ <genAnnotations source="../schemas/mlhim2.Entity.xsd"/>
+ </genAnnotations>
+ <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/exporter/org.eclipse.emf.exporter.html">
+ <genAnnotations source="../html/mlhim2.Entity.html"/>
+ </genAnnotations>
+ <genClasses image="false" ecoreClass="mlhim2.ecore#//Entity/Party">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Entity/Party/valid_time_begin"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Entity/Party/valid_time_end"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Entity/Party/identifiers"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Entity/Party/roles"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Entity/Party/locations"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Entity/Role">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Entity/Role/description"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Entity/Role/is_primary"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Entity/Role/details"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Entity/Location">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Entity/Location/description"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Entity/Location/is_primary"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Entity/Location/details"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Entity/Relationship">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Entity/Relationship/targets"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Entity/Group">
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Entity/Group/members"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Entity/Person">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Entity/Person/dob_accurate"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Entity/Person/dob"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Entity/Person/relationships"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Entity/NonHuman">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Entity/NonHuman/domain"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Entity/NonHuman/kingdom"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Entity/NonHuman/phylum"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Entity/NonHuman/class"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Entity/NonHuman/order"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Entity/NonHuman/family"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Entity/NonHuman/genus"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute mlhim2.ecore#//Entity/NonHuman/species"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Entity/Organization">
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Entity/Organization/details"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Entity/Device">
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Entity/Device/details"/>
+ </genClasses>
+ </nestedGenPackages>
+ <nestedGenPackages prefix="Constraint" disposableProviderFactory="true" ecorePackage="mlhim2.ecore#//Constraint">
+ <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/exporter/org.eclipse.xsd.ecore.exporter">
+ <genAnnotations source="../schemas/mlhim2.Constraint.xsd"/>
+ </genAnnotations>
+ <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/exporter/org.eclipse.emf.exporter.html">
+ <genAnnotations source="../html/mlhim2.Constraint.html"/>
+ </genAnnotations>
+ <genClasses ecoreClass="mlhim2.ecore#//Constraint/CCD">
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Constraint/CCD/definition"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true"
+ ecoreFeature="ecore:EReference mlhim2.ecore#//Constraint/CCD/ontology"/>
+ </genClasses>
+ <genClasses ecoreClass="mlhim2.ecore#//Constraint/Ontology"/>
</nestedGenPackages>
</genPackages>
</genmodel:GenModel>