blob: 898695aa97db5aa4a9ec53ded7bb7813dcf50d7e [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<history:History xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:history="http://www.eclipse.org/emf/edapt/history/0.3">
<releases date="2010-02-02T21:03:20.859+0100">
<changes xsi:type="history:CompositeChange">
<changes xsi:type="history:Create" element="model.ecore#/">
<changes xsi:type="history:Set" element="model.ecore#/" featureName="name"
dataValue="migration"/>
<changes xsi:type="history:Set" element="model.ecore#/" featureName="nsURI"
dataValue="http://www.cs.tum.edu/cope/migration"/>
<changes xsi:type="history:Set" element="model.ecore#/" featureName="nsPrefix"
dataValue="migration"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#/" referenceName="eClassifiers"
element="model.ecore#//Repository">
<changes xsi:type="history:Set" element="model.ecore#//Repository" featureName="name"
dataValue="Repository"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#/" referenceName="eClassifiers"
element="model.ecore#//Model">
<changes xsi:type="history:Set" element="model.ecore#//Model" featureName="name"
dataValue="Model"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Repository" referenceName="eStructuralFeatures"
element="model.ecore#//Repository/model">
<changes xsi:type="history:Set" element="model.ecore#//Repository/model" featureName="name"
dataValue="model"/>
<changes xsi:type="history:Set" element="model.ecore#//Repository/model" featureName="lowerBound"
dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Repository/model" featureName="containment"
dataValue="true" oldDataValue="false"/>
<changes xsi:type="history:Set" element="model.ecore#//Repository/model" featureName="eType"
referenceValue="model.ecore#//Model"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Model" referenceName="eOperations"
element="model.ecore#//Model/createExtentMap">
<changes xsi:type="history:Set" element="model.ecore#//Model/createExtentMap"
featureName="name" dataValue="createExtentMap"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/createExtentMap"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/createExtentMap"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Model" referenceName="eOperations"
element="model.ecore#//Model/delete">
<changes xsi:type="history:Set" element="model.ecore#//Model/delete" featureName="name"
dataValue="delete"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Model" referenceName="eOperations"
element="model.ecore#//Metamodel/setEOpposite">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/setEOpposite"
featureName="name" dataValue="setEOpposite"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/setEOpposite"
referenceName="eParameters" element="model.ecore#//Metamodel/setEOpposite/reference">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/setEOpposite/reference"
featureName="name" dataValue="reference"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/setEOpposite/reference"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/setEOpposite/reference"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EReference"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/setEOpposite"
referenceName="eParameters" element="model.ecore#//Metamodel/setEOpposite/opposite">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/setEOpposite/opposite"
featureName="name" dataValue="opposite"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/setEOpposite/opposite"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/setEOpposite/opposite"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EReference"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Model" referenceName="eStructuralFeatures"
element="model.ecore#//Model/reflection">
<changes xsi:type="history:Set" element="model.ecore#//Model/reflection" featureName="name"
dataValue="reflection"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/reflection" featureName="lowerBound"
dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/reflection" featureName="eType"
referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Model" referenceName="eStructuralFeatures"
element="model.ecore#//Model/repository">
<changes xsi:type="history:Set" element="model.ecore#//Model/repository" featureName="name"
dataValue="repository"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/repository" featureName="eType"
referenceValue="model.ecore#//Repository"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/repository" featureName="eOpposite"
referenceValue="model.ecore#//Repository/model"/>
<changes xsi:type="history:Set" element="model.ecore#//Repository/model" featureName="eOpposite"
referenceValue="model.ecore#//Model/repository"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#/" referenceName="eClassifiers"
element="model.ecore#//Type">
<changes xsi:type="history:Set" element="model.ecore#//Type" featureName="name"
dataValue="Type"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Model" referenceName="eOperations"
element="model.ecore#//Model/getType">
<changes xsi:type="history:Set" element="model.ecore#//Model/getType" featureName="name"
dataValue="getType"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/getType" featureName="eType"
referenceValue="model.ecore#//Type"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Model/getType" referenceName="eParameters"
element="model.ecore#//Model/getType/eClass">
<changes xsi:type="history:Set" element="model.ecore#//Model/getType/eClass"
featureName="name" dataValue="eClass"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/getType/eClass"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/getType/eClass"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Model" referenceName="eStructuralFeatures"
element="model.ecore#//Model/types">
<changes xsi:type="history:Set" element="model.ecore#//Model/types" featureName="name"
dataValue="types"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/types" featureName="upperBound"
dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/types" featureName="containment"
dataValue="true" oldDataValue="false"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/types" featureName="eType"
referenceValue="model.ecore#//Type"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Type" referenceName="eStructuralFeatures"
element="model.ecore#//Type/eClass">
<changes xsi:type="history:Set" element="model.ecore#//Type/eClass" featureName="name"
dataValue="eClass"/>
<changes xsi:type="history:Set" element="model.ecore#//Type/eClass" featureName="lowerBound"
dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Type/eClass" featureName="eType"
referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Type" referenceName="eStructuralFeatures"
element="model.ecore#//Type/model">
<changes xsi:type="history:Set" element="model.ecore#//Type/model" featureName="name"
dataValue="model"/>
<changes xsi:type="history:Set" element="model.ecore#//Type/model" featureName="lowerBound"
dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Type/model" featureName="eType"
referenceValue="model.ecore#//Model"/>
<changes xsi:type="history:Set" element="model.ecore#//Type/model" featureName="eOpposite"
referenceValue="model.ecore#//Model/types"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/types" featureName="eOpposite"
referenceValue="model.ecore#//Type/model"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#/" referenceName="eClassifiers"
element="model.ecore#//Instance">
<changes xsi:type="history:Set" element="model.ecore#//Instance" featureName="name"
dataValue="Instance"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Model" referenceName="eOperations"
element="model.ecore#//Model/getAllInstances">
<changes xsi:type="history:Set" element="model.ecore#//Model/getAllInstances"
featureName="name" dataValue="getInstances"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/getAllInstances"
featureName="upperBound" dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/getAllInstances"
featureName="eType" referenceValue="model.ecore#//Instance"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Model/getAllInstances"
referenceName="eParameters" element="model.ecore#//Model/getAllInstances/eClass">
<changes xsi:type="history:Set" element="model.ecore#//Model/getAllInstances/eClass"
featureName="name" dataValue="eClass"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/getAllInstances/eClass"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/getAllInstances/eClass"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Model" referenceName="eOperations"
element="model.ecore#//Model/getInstances">
<changes xsi:type="history:Set" element="model.ecore#//Model/getInstances"
featureName="name" dataValue="getExactInstances"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/getInstances"
featureName="upperBound" dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/getInstances"
featureName="eType" referenceValue="model.ecore#//Instance"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Model/getInstances"
referenceName="eParameters" element="model.ecore#//Model/getInstances/eClass">
<changes xsi:type="history:Set" element="model.ecore#//Model/getInstances/eClass"
featureName="name" dataValue="eClass"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/getInstances/eClass"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/getInstances/eClass"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Model" referenceName="eOperations"
element="model.ecore#//Model/newInstance">
<changes xsi:type="history:Set" element="model.ecore#//Model/newInstance"
featureName="name" dataValue="newInstance"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/newInstance"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/newInstance"
featureName="eType" referenceValue="model.ecore#//Instance"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Model/newInstance"
referenceName="eParameters" element="model.ecore#//Model/newInstance/eClass">
<changes xsi:type="history:Set" element="model.ecore#//Model/newInstance/eClass"
featureName="name" dataValue="eClass"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/newInstance/eClass"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/newInstance/eClass"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Model/delete" referenceName="eParameters"
element="model.ecore#//Model/delete/instance">
<changes xsi:type="history:Set" element="model.ecore#//Model/delete/instance"
featureName="name" dataValue="instance"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/delete/instance"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/delete/instance"
featureName="eType" referenceValue="model.ecore#//Instance"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Type" referenceName="eOperations"
element="model.ecore#//Type/newInstance">
<changes xsi:type="history:Set" element="model.ecore#//Type/newInstance" featureName="name"
dataValue="newInstance"/>
<changes xsi:type="history:Set" element="model.ecore#//Type/newInstance" featureName="lowerBound"
dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Type/newInstance" featureName="eType"
referenceValue="model.ecore#//Instance"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eAnnotations"
element="model.ecore#//Instance/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FEcore%">
<changes xsi:type="history:Set" element="model.ecore#//Instance/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FEcore%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/Ecore"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FEcore%"
referenceName="details" element="model.ecore#//Instance/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FEcore%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Instance/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FEcore%/@details.0"
featureName="key" dataValue="constraints"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FEcore%/@details.0"
featureName="value" dataValue="validContainment validType"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eOperations"
element="model.ecore#//Instance/get">
<changes xsi:type="history:Set" element="model.ecore#//Instance/get" featureName="name"
dataValue="get"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/get" featureName="eType"
referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/get" referenceName="eTypeParameters"
element="model.ecore#//Instance/get/V">
<changes xsi:type="history:Set" element="model.ecore#//Instance/get/V" featureName="name"
dataValue="V"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/get" referenceName="eParameters"
element="model.ecore#//Instance/get/feature">
<changes xsi:type="history:Set" element="model.ecore#//Instance/get/feature"
featureName="name" dataValue="feature"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/get/feature"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/get/feature"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eOperations"
element="model.ecore#//Instance/get.1">
<changes xsi:type="history:Set" element="model.ecore#//Instance/get.1" featureName="name"
dataValue="get"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/get.1" featureName="eType"
referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/get.1" referenceName="eTypeParameters"
element="model.ecore#//Instance/get.1/V">
<changes xsi:type="history:Set" element="model.ecore#//Instance/get.1/V" featureName="name"
dataValue="V"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/get.1" referenceName="eParameters"
element="model.ecore#//Instance/get.1/featureName">
<changes xsi:type="history:Set" element="model.ecore#//Instance/get.1/featureName"
featureName="name" dataValue="featureName"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/get.1/featureName"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/get.1/featureName"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eOperations"
element="model.ecore#//Instance/getInverse">
<changes xsi:type="history:Set" element="model.ecore#//Instance/getInverse"
featureName="name" dataValue="getInverse"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/getInverse"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/getInverse"
referenceName="eTypeParameters" element="model.ecore#//Instance/getInverse/V">
<changes xsi:type="history:Set" element="model.ecore#//Instance/getInverse/V"
featureName="name" dataValue="V"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/getInverse"
referenceName="eParameters" element="model.ecore#//Instance/getInverse/reference">
<changes xsi:type="history:Set" element="model.ecore#//Instance/getInverse/reference"
featureName="name" dataValue="reference"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/getInverse/reference"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/getInverse/reference"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EReference"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eOperations"
element="model.ecore#//Instance/getEClass">
<changes xsi:type="history:Set" element="model.ecore#//Instance/getEClass"
featureName="name" dataValue="getEClass"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/getEClass"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/getEClass"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eOperations"
element="model.ecore#//Instance/set">
<changes xsi:type="history:Set" element="model.ecore#//Instance/set" featureName="name"
dataValue="set"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/set" referenceName="eParameters"
element="model.ecore#//Instance/set/feature">
<changes xsi:type="history:Set" element="model.ecore#//Instance/set/feature"
featureName="name" dataValue="feature"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/set/feature"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/set/feature"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/set" referenceName="eParameters"
element="model.ecore#//Instance/set/value">
<changes xsi:type="history:Set" element="model.ecore#//Instance/set/value"
featureName="name" dataValue="value"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/set/value"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eOperations"
element="model.ecore#//Instance/set.1">
<changes xsi:type="history:Set" element="model.ecore#//Instance/set.1" featureName="name"
dataValue="set"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/set.1" referenceName="eParameters"
element="model.ecore#//Instance/set.1/featureName">
<changes xsi:type="history:Set" element="model.ecore#//Instance/set.1/featureName"
featureName="name" dataValue="featureName"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/set.1/featureName"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/set.1/featureName"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/set.1" referenceName="eParameters"
element="model.ecore#//Instance/set.1/value">
<changes xsi:type="history:Set" element="model.ecore#//Instance/set.1/value"
featureName="name" dataValue="value"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/set.1/value"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eOperations"
element="model.ecore#//Instance/isSet">
<changes xsi:type="history:Set" element="model.ecore#//Instance/isSet" featureName="name"
dataValue="isSet"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/isSet" featureName="lowerBound"
dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/isSet" featureName="eType"
referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/isSet" referenceName="eParameters"
element="model.ecore#//Instance/isSet/feature">
<changes xsi:type="history:Set" element="model.ecore#//Instance/isSet/feature"
featureName="name" dataValue="feature"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/isSet/feature"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/isSet/feature"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eOperations"
element="model.ecore#//Instance/unset">
<changes xsi:type="history:Set" element="model.ecore#//Instance/unset" featureName="name"
dataValue="unset"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/unset" featureName="eType"
referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/unset" referenceName="eTypeParameters"
element="model.ecore#//Instance/unset/V">
<changes xsi:type="history:Set" element="model.ecore#//Instance/unset/V" featureName="name"
dataValue="V"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/unset" referenceName="eParameters"
element="model.ecore#//Instance/unset/feature">
<changes xsi:type="history:Set" element="model.ecore#//Instance/unset/feature"
featureName="name" dataValue="feature"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/unset/feature"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/unset/feature"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eOperations"
element="model.ecore#//Instance/add">
<changes xsi:type="history:Set" element="model.ecore#//Instance/add" featureName="name"
dataValue="add"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/add" referenceName="eParameters"
element="model.ecore#//Instance/add/feature">
<changes xsi:type="history:Set" element="model.ecore#//Instance/add/feature"
featureName="name" dataValue="feature"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/add/feature"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/add/feature"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/add" referenceName="eParameters"
element="model.ecore#//Instance/add/index">
<changes xsi:type="history:Set" element="model.ecore#//Instance/add/index"
featureName="name" dataValue="index"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/add/index"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/add/index"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/add" referenceName="eParameters"
element="model.ecore#//Instance/add/value">
<changes xsi:type="history:Set" element="model.ecore#//Instance/add/value"
featureName="name" dataValue="value"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/add/value"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/add/value"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eOperations"
element="model.ecore#//Instance/add.1">
<changes xsi:type="history:Set" element="model.ecore#//Instance/add.1" featureName="name"
dataValue="add"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/add.1" referenceName="eParameters"
element="model.ecore#//Instance/add.1/feature">
<changes xsi:type="history:Set" element="model.ecore#//Instance/add.1/feature"
featureName="name" dataValue="feature"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/add.1/feature"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/add.1/feature"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/add.1" referenceName="eParameters"
element="model.ecore#//Instance/add.1/value">
<changes xsi:type="history:Set" element="model.ecore#//Instance/add.1/value"
featureName="name" dataValue="value"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/add.1/value"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/add.1/value"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eOperations"
element="model.ecore#//Instance/remove">
<changes xsi:type="history:Set" element="model.ecore#//Instance/remove" featureName="name"
dataValue="remove"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/remove" referenceName="eParameters"
element="model.ecore#//Instance/remove/feature">
<changes xsi:type="history:Set" element="model.ecore#//Instance/remove/feature"
featureName="name" dataValue="feature"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/remove/feature"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/remove/feature"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/remove" referenceName="eParameters"
element="model.ecore#//Instance/remove/value">
<changes xsi:type="history:Set" element="model.ecore#//Instance/remove/value"
featureName="name" dataValue="value"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/remove/value"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/remove/value"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eOperations"
element="model.ecore#//Instance/remove.1">
<changes xsi:type="history:Set" element="model.ecore#//Instance/remove.1"
featureName="name" dataValue="remove"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/remove.1"
referenceName="eParameters" element="model.ecore#//Instance/remove.1/feature">
<changes xsi:type="history:Set" element="model.ecore#//Instance/remove.1/feature"
featureName="name" dataValue="feature"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/remove.1/feature"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/remove.1/feature"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/remove.1"
referenceName="eParameters" element="model.ecore#//Instance/remove.1/index">
<changes xsi:type="history:Set" element="model.ecore#//Instance/remove.1/index"
featureName="name" dataValue="index"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/remove.1/index"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/remove.1/index"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eOperations"
element="model.ecore#//Instance/migrate">
<changes xsi:type="history:Set" element="model.ecore#//Instance/migrate" featureName="name"
dataValue="migrate"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/migrate" referenceName="eParameters"
element="model.ecore#//Instance/migrate/eClass">
<changes xsi:type="history:Set" element="model.ecore#//Instance/migrate/eClass"
featureName="name" dataValue="eClass"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/migrate/eClass"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/migrate/eClass"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eOperations"
element="model.ecore#//Instance/instanceOf">
<changes xsi:type="history:Set" element="model.ecore#//Instance/instanceOf"
featureName="name" dataValue="instanceOf"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/instanceOf"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/instanceOf"
referenceName="eParameters" element="model.ecore#//Instance/instanceOf/eClass">
<changes xsi:type="history:Set" element="model.ecore#//Instance/instanceOf/eClass"
featureName="name" dataValue="eClass"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/instanceOf/eClass"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eOperations"
element="model.ecore#//Instance/getContainer">
<changes xsi:type="history:Set" element="model.ecore#//Instance/getContainer"
featureName="name" dataValue="getContainer"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/getContainer"
featureName="eType" referenceValue="model.ecore#//Instance"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eOperations"
element="model.ecore#//Instance/getContents">
<changes xsi:type="history:Set" element="model.ecore#//Instance/getContents"
featureName="name" dataValue="getContents"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/getContents"
featureName="upperBound" dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/getContents"
featureName="eType" referenceValue="model.ecore#//Instance"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eOperations"
element="model.ecore#//Instance/validate">
<changes xsi:type="history:Set" element="model.ecore#//Instance/validate"
featureName="name" dataValue="validate"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/validate"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eOperations"
element="model.ecore#//Instance/validate.1">
<changes xsi:type="history:Set" element="model.ecore#//Instance/validate.1"
featureName="name" dataValue="validate"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/validate.1"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/validate.1"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eOperations"
element="model.ecore#//Instance/getContainerReference">
<changes xsi:type="history:Set" element="model.ecore#//Instance/getContainerReference"
featureName="name" dataValue="getContainerReference"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/getContainerReference"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EReference"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eOperations"
element="model.ecore#//Instance/isProxy">
<changes xsi:type="history:Set" element="model.ecore#//Instance/isProxy" featureName="name"
dataValue="isProxy"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/isProxy" featureName="lowerBound"
dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/isProxy" featureName="eType"
referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eStructuralFeatures"
element="model.ecore#//Instance/type">
<changes xsi:type="history:Set" element="model.ecore#//Instance/type" featureName="name"
dataValue="type"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/type" featureName="lowerBound"
dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/type" featureName="eType"
referenceValue="model.ecore#//Type"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Type" referenceName="eStructuralFeatures"
element="model.ecore#//Type/instances">
<changes xsi:type="history:Set" element="model.ecore#//Type/instances" featureName="name"
dataValue="instances"/>
<changes xsi:type="history:Set" element="model.ecore#//Type/instances" featureName="upperBound"
dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="model.ecore#//Type/instances" featureName="containment"
dataValue="true" oldDataValue="false"/>
<changes xsi:type="history:Set" element="model.ecore#//Type/instances" featureName="eType"
referenceValue="model.ecore#//Instance"/>
<changes xsi:type="history:Set" element="model.ecore#//Type/instances" featureName="eOpposite"
referenceValue="model.ecore#//Instance/type"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/type" featureName="eOpposite"
referenceValue="model.ecore#//Type/instances"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eStructuralFeatures"
element="model.ecore#//Instance/uuid">
<changes xsi:type="history:Set" element="model.ecore#//Instance/uuid" featureName="name"
dataValue="uuid"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/uuid" featureName="eType"
referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#/" referenceName="eClassifiers"
element="model.ecore#//Slot">
<changes xsi:type="history:Set" element="model.ecore#//Slot" featureName="name"
dataValue="Slot"/>
<changes xsi:type="history:Set" element="model.ecore#//Slot" featureName="abstract"
dataValue="true" oldDataValue="false"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eOperations"
element="model.ecore#//Instance/getSlot">
<changes xsi:type="history:Set" element="model.ecore#//Instance/getSlot" featureName="name"
dataValue="getSlot"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/getSlot" featureName="eType"
referenceValue="model.ecore#//Slot"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/getSlot" referenceName="eParameters"
element="model.ecore#//Instance/getSlot/feature">
<changes xsi:type="history:Set" element="model.ecore#//Instance/getSlot/feature"
featureName="name" dataValue="feature"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/getSlot/feature"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/getSlot/feature"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eStructuralFeatures"
element="model.ecore#//Instance/slots">
<changes xsi:type="history:Set" element="model.ecore#//Instance/slots" featureName="name"
dataValue="slots"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/slots" featureName="upperBound"
dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/slots" featureName="containment"
dataValue="true" oldDataValue="false"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/slots" featureName="eType"
referenceValue="model.ecore#//Slot"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Slot" referenceName="eAnnotations"
element="model.ecore#//Slot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FEcore%">
<changes xsi:type="history:Set" element="model.ecore#//Slot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FEcore%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/Ecore"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Slot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FEcore%"
referenceName="details" element="model.ecore#//Slot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FEcore%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Slot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FEcore%/@details.0"
featureName="key" dataValue="constraints"/>
<changes xsi:type="history:Set" element="model.ecore#//Slot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FEcore%/@details.0"
featureName="value" dataValue="validFeature validMultiplicity"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Slot" referenceName="eOperations"
element="model.ecore#//Slot/getEFeature">
<changes xsi:type="history:Set" element="model.ecore#//Slot/getEFeature" featureName="name"
dataValue="getEFeature"/>
<changes xsi:type="history:Set" element="model.ecore#//Slot/getEFeature" featureName="eType"
referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Slot" referenceName="eStructuralFeatures"
element="model.ecore#//Slot/instance">
<changes xsi:type="history:Set" element="model.ecore#//Slot/instance" featureName="name"
dataValue="instance"/>
<changes xsi:type="history:Set" element="model.ecore#//Slot/instance" featureName="lowerBound"
dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Slot/instance" featureName="eType"
referenceValue="model.ecore#//Instance"/>
<changes xsi:type="history:Set" element="model.ecore#//Slot/instance" featureName="eOpposite"
referenceValue="model.ecore#//Instance/slots"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/slots" featureName="eOpposite"
referenceValue="model.ecore#//Slot/instance"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#/" referenceName="eClassifiers"
element="model.ecore#//AttributeSlot">
<changes xsi:type="history:Set" element="model.ecore#//AttributeSlot" featureName="name"
dataValue="AttributeSlot"/>
<changes xsi:type="history:Add" element="model.ecore#//AttributeSlot" featureName="eSuperTypes"
referenceValue="model.ecore#//Slot"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//AttributeSlot" referenceName="eStructuralFeatures"
element="model.ecore#//AttributeSlot/eAttribute">
<changes xsi:type="history:Set" element="model.ecore#//AttributeSlot/eAttribute"
featureName="name" dataValue="eAttribute"/>
<changes xsi:type="history:Set" element="model.ecore#//AttributeSlot/eAttribute"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//AttributeSlot/eAttribute"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//AttributeSlot" referenceName="eStructuralFeatures"
element="model.ecore#//AttributeSlot/values">
<changes xsi:type="history:Set" element="model.ecore#//AttributeSlot/values"
featureName="name" dataValue="values"/>
<changes xsi:type="history:Set" element="model.ecore#//AttributeSlot/values"
featureName="upperBound" dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="model.ecore#//AttributeSlot/values"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#/" referenceName="eClassifiers"
element="model.ecore#//ReferenceSlot">
<changes xsi:type="history:Set" element="model.ecore#//ReferenceSlot" featureName="name"
dataValue="ReferenceSlot"/>
<changes xsi:type="history:Add" element="model.ecore#//ReferenceSlot" featureName="eSuperTypes"
referenceValue="model.ecore#//Slot"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eStructuralFeatures"
element="model.ecore#//Instance/references">
<changes xsi:type="history:Set" element="model.ecore#//Instance/references"
featureName="name" dataValue="references"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/references"
featureName="upperBound" dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/references"
featureName="eType" referenceValue="model.ecore#//ReferenceSlot"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//ReferenceSlot" referenceName="eAnnotations"
element="model.ecore#//ReferenceSlot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FEcore%">
<changes xsi:type="history:Set" element="model.ecore#//ReferenceSlot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FEcore%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/Ecore"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//ReferenceSlot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FEcore%"
referenceName="details" element="model.ecore#//ReferenceSlot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FEcore%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//ReferenceSlot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FEcore%/@details.0"
featureName="key" dataValue="constraints"/>
<changes xsi:type="history:Set" element="model.ecore#//ReferenceSlot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FEcore%/@details.0"
featureName="value" dataValue="validType noDanglingReference validOpposite"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//ReferenceSlot" referenceName="eStructuralFeatures"
element="model.ecore#//ReferenceSlot/eReference">
<changes xsi:type="history:Set" element="model.ecore#//ReferenceSlot/eReference"
featureName="name" dataValue="eReference"/>
<changes xsi:type="history:Set" element="model.ecore#//ReferenceSlot/eReference"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//ReferenceSlot/eReference"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EReference"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//ReferenceSlot" referenceName="eStructuralFeatures"
element="model.ecore#//ReferenceSlot/values">
<changes xsi:type="history:Set" element="model.ecore#//ReferenceSlot/values"
featureName="name" dataValue="values"/>
<changes xsi:type="history:Set" element="model.ecore#//ReferenceSlot/values"
featureName="upperBound" dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="model.ecore#//ReferenceSlot/values"
featureName="eType" referenceValue="model.ecore#//Instance"/>
<changes xsi:type="history:Set" element="model.ecore#//ReferenceSlot/values"
featureName="eOpposite" referenceValue="model.ecore#//Instance/references"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/references"
featureName="eOpposite" referenceValue="model.ecore#//ReferenceSlot/values"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#/" referenceName="eClassifiers"
element="model.ecore#//Metamodel">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel" featureName="name"
dataValue="Metamodel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Repository" referenceName="eStructuralFeatures"
element="model.ecore#//Repository/metamodel">
<changes xsi:type="history:Set" element="model.ecore#//Repository/metamodel"
featureName="name" dataValue="metamodel"/>
<changes xsi:type="history:Set" element="model.ecore#//Repository/metamodel"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Repository/metamodel"
featureName="containment" dataValue="true" oldDataValue="false"/>
<changes xsi:type="history:Set" element="model.ecore#//Repository/metamodel"
featureName="eType" referenceValue="model.ecore#//Metamodel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Model" referenceName="eStructuralFeatures"
element="model.ecore#//Model/metamodel">
<changes xsi:type="history:Set" element="model.ecore#//Model/metamodel" featureName="name"
dataValue="metamodel"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/metamodel" featureName="eType"
referenceValue="model.ecore#//Metamodel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel" referenceName="eOperations"
element="model.ecore#//Metamodel/getEPackage">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEPackage"
featureName="name" dataValue="getEPackage"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEPackage"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getEPackage"
referenceName="eParameters" element="model.ecore#//Metamodel/getEPackage/name">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEPackage/name"
featureName="name" dataValue="name"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEPackage/name"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEPackage/name"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel" referenceName="eOperations"
element="model.ecore#//Metamodel/getEClassifier">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEClassifier"
featureName="name" dataValue="getEClassifier"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEClassifier"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EClassifier"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getEClassifier"
referenceName="eParameters" element="model.ecore#//Metamodel/getEClassifier/name">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEClassifier/name"
featureName="name" dataValue="name"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEClassifier/name"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEClassifier/name"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel" referenceName="eOperations"
element="model.ecore#//Metamodel/getEFeature">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEFeature"
featureName="name" dataValue="getEFeature"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEFeature"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EStructuralFeature"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getEFeature"
referenceName="eParameters" element="model.ecore#//Metamodel/getEFeature/name">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEFeature/name"
featureName="name" dataValue="name"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEFeature/name"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEFeature/name"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel" referenceName="eOperations"
element="model.ecore#//Metamodel/getEClass">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEClass"
featureName="name" dataValue="getEClass"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEClass"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EClass"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getEClass"
referenceName="eParameters" element="model.ecore#//Metamodel/getEClass/name">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEClass/name"
featureName="name" dataValue="name"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEClass/name"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEClass/name"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel" referenceName="eOperations"
element="model.ecore#//Metamodel/getEReference">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEReference"
featureName="name" dataValue="getEReference"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEReference"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EReference"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getEReference"
referenceName="eParameters" element="model.ecore#//Metamodel/getEReference/name">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEReference/name"
featureName="name" dataValue="name"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEReference/name"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEReference/name"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel" referenceName="eOperations"
element="model.ecore#//Metamodel/getEAttribute">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEAttribute"
featureName="name" dataValue="getEAttribute"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEAttribute"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EAttribute"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getEAttribute"
referenceName="eParameters" element="model.ecore#//Metamodel/getEAttribute/name">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEAttribute/name"
featureName="name" dataValue="name"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEAttribute/name"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEAttribute/name"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel" referenceName="eOperations"
element="model.ecore#//Metamodel/getEDataType">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEDataType"
featureName="name" dataValue="getEDataType"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEDataType"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EDataType"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getEDataType"
referenceName="eParameters" element="model.ecore#//Metamodel/getEDataType/name">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEDataType/name"
featureName="name" dataValue="name"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEDataType/name"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEDataType/name"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel" referenceName="eOperations"
element="model.ecore#//Metamodel/getElement">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getElement"
featureName="name" dataValue="getElement"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getElement"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EModelElement"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getElement"
referenceName="eParameters" element="model.ecore#//Metamodel/getElement/name">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getElement/name"
featureName="name" dataValue="name"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getElement/name"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getElement/name"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel" referenceName="eOperations"
element="model.ecore#//Metamodel/getEPackages">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEPackages"
featureName="name" dataValue="getEPackages"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEPackages"
featureName="upperBound" dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEPackages"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel" referenceName="eStructuralFeatures"
element="model.ecore#//Metamodel/repository">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/repository"
featureName="name" dataValue="repository"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/repository"
featureName="eType" referenceValue="model.ecore#//Repository"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/repository"
featureName="eOpposite" referenceValue="model.ecore#//Repository/metamodel"/>
<changes xsi:type="history:Set" element="model.ecore#//Repository/metamodel"
featureName="eOpposite" referenceValue="model.ecore#//Metamodel/repository"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#/" referenceName="eClassifiers"
element="model.ecore#//AbstractResource">
<changes xsi:type="history:Set" element="model.ecore#//AbstractResource" featureName="name"
dataValue="AbstractResource"/>
<changes xsi:type="history:Set" element="model.ecore#//AbstractResource" featureName="abstract"
dataValue="true" oldDataValue="false"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#/" referenceName="eClassifiers"
element="model.ecore#//ModelResource">
<changes xsi:type="history:Set" element="model.ecore#//ModelResource" featureName="name"
dataValue="ModelResource"/>
<changes xsi:type="history:Add" element="model.ecore#//ModelResource" featureName="eSuperTypes"
referenceValue="model.ecore#//AbstractResource"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Model" referenceName="eStructuralFeatures"
element="model.ecore#//Model/resources">
<changes xsi:type="history:Set" element="model.ecore#//Model/resources" featureName="name"
dataValue="resources"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/resources" featureName="upperBound"
dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/resources" featureName="containment"
dataValue="true" oldDataValue="false"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/resources" featureName="eType"
referenceValue="model.ecore#//ModelResource"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//ModelResource" referenceName="eStructuralFeatures"
element="model.ecore#//ModelResource/rootInstances">
<changes xsi:type="history:Set" element="model.ecore#//ModelResource/rootInstances"
featureName="name" dataValue="rootInstances"/>
<changes xsi:type="history:Set" element="model.ecore#//ModelResource/rootInstances"
featureName="upperBound" dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="model.ecore#//ModelResource/rootInstances"
featureName="eType" referenceValue="model.ecore#//Instance"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eOperations"
element="model.ecore#//Instance/getResource">
<changes xsi:type="history:Set" element="model.ecore#//Instance/getResource"
featureName="name" dataValue="getResource"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/getResource"
featureName="eType" referenceValue="model.ecore#//ModelResource"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#/" referenceName="eClassifiers"
element="model.ecore#//MetamodelResource">
<changes xsi:type="history:Set" element="model.ecore#//MetamodelResource"
featureName="name" dataValue="MetamodelResource"/>
<changes xsi:type="history:Add" element="model.ecore#//MetamodelResource"
featureName="eSuperTypes" referenceValue="model.ecore#//AbstractResource"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel" referenceName="eStructuralFeatures"
element="model.ecore#//Metamodel/resources">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/resources"
featureName="name" dataValue="resources"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/resources"
featureName="upperBound" dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/resources"
featureName="containment" dataValue="true" oldDataValue="false"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/resources"
featureName="eType" referenceValue="model.ecore#//MetamodelResource"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//MetamodelResource"
referenceName="eStructuralFeatures" element="model.ecore#//MetamodelResource/rootPackages">
<changes xsi:type="history:Set" element="model.ecore#//MetamodelResource/rootPackages"
featureName="name" dataValue="rootPackages"/>
<changes xsi:type="history:Set" element="model.ecore#//MetamodelResource/rootPackages"
featureName="upperBound" dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="model.ecore#//MetamodelResource/rootPackages"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EPackage"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#/" referenceName="eClassifiers"
element="model.ecore#//Set">
<changes xsi:type="history:Set" element="model.ecore#//Set" featureName="name"
dataValue="Set"/>
<changes xsi:type="history:Set" element="model.ecore#//Set" featureName="instanceClassName"
dataValue="java.util.Set"/>
<changes xsi:type="history:Set" element="model.ecore#//Set" featureName="instanceTypeName"
dataValue="java.util.Set"/>
<changes xsi:type="history:Set" element="model.ecore#//Set" featureName="serializable"
dataValue="false" oldDataValue="true"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Set" referenceName="eTypeParameters"
element="model.ecore#//Set/E">
<changes xsi:type="history:Set" element="model.ecore#//Set/E" featureName="name"
dataValue="E"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#/" referenceName="eClassifiers"
element="#//@releases.1/@changes.140/@element">
<changes xsi:type="history:Set" element="#//@releases.1/@changes.140/@element"
featureName="name" dataValue="ParserException"/>
<changes xsi:type="history:Set" element="#//@releases.1/@changes.140/@element"
featureName="instanceClassName" dataValue="org.eclipse.ocl.ParserException"/>
<changes xsi:type="history:Set" element="#//@releases.1/@changes.140/@element"
featureName="instanceTypeName" dataValue="org.eclipse.ocl.ParserException"/>
<changes xsi:type="history:Set" element="#//@releases.1/@changes.140/@element"
featureName="serializable" dataValue="false" oldDataValue="true"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eOperations"
element="model.ecore#//Instance/evaluate">
<changes xsi:type="history:Set" element="model.ecore#//Instance/evaluate"
featureName="name" dataValue="evaluate"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/evaluate"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
<changes xsi:type="history:Add" element="model.ecore#//Instance/evaluate"
featureName="eExceptions" referenceValue="#//@releases.1/@changes.140/@element"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/evaluate"
referenceName="eTypeParameters" element="model.ecore#//Instance/evaluate/V">
<changes xsi:type="history:Set" element="model.ecore#//Instance/evaluate/V"
featureName="name" dataValue="V"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/evaluate"
referenceName="eParameters" element="model.ecore#//Instance/evaluate/expression">
<changes xsi:type="history:Set" element="model.ecore#//Instance/evaluate/expression"
featureName="name" dataValue="expression"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/evaluate/expression"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/evaluate/expression"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/evaluate"
referenceName="eGenericExceptions" element="#//@releases.1/@changes.137/@element">
<changes xsi:type="history:Set" element="#//@releases.1/@changes.137/@element"
featureName="eClassifier" referenceValue="#//@releases.1/@changes.140/@element"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#/" referenceName="eClassifiers"
element="model.ecore#//DiagnosticChain">
<changes xsi:type="history:Set" element="model.ecore#//DiagnosticChain" featureName="name"
dataValue="DiagnosticChain"/>
<changes xsi:type="history:Set" element="model.ecore#//DiagnosticChain" featureName="instanceClassName"
dataValue="org.eclipse.emf.common.util.DiagnosticChain"/>
<changes xsi:type="history:Set" element="model.ecore#//DiagnosticChain" featureName="instanceTypeName"
dataValue="org.eclipse.emf.common.util.DiagnosticChain"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/validate.1"
referenceName="eParameters" element="model.ecore#//Instance/validate.1/chain">
<changes xsi:type="history:Set" element="model.ecore#//Instance/validate.1/chain"
featureName="name" dataValue="chain"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/validate.1/chain"
featureName="eType" referenceValue="model.ecore#//DiagnosticChain"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#/" referenceName="eClassifiers"
element="model.ecore#//URI">
<changes xsi:type="history:Set" element="model.ecore#//URI" featureName="name"
dataValue="URI"/>
<changes xsi:type="history:Set" element="model.ecore#//URI" featureName="instanceClassName"
dataValue="org.eclipse.emf.common.util.URI"/>
<changes xsi:type="history:Set" element="model.ecore#//URI" featureName="instanceTypeName"
dataValue="org.eclipse.emf.common.util.URI"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance" referenceName="eStructuralFeatures"
element="model.ecore#//Instance/uri">
<changes xsi:type="history:Set" element="model.ecore#//Instance/uri" featureName="name"
dataValue="uri"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/uri" featureName="eType"
referenceValue="model.ecore#//URI"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//AbstractResource" referenceName="eStructuralFeatures"
element="model.ecore#//AbstractResource/uri">
<changes xsi:type="history:Set" element="model.ecore#//AbstractResource/uri"
featureName="name" dataValue="uri"/>
<changes xsi:type="history:Set" element="model.ecore#//AbstractResource/uri"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="model.ecore#//AbstractResource/uri"
featureName="eType" referenceValue="model.ecore#//URI"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#/" referenceName="eClassifiers"
element="model.ecore#//DiagnosticException">
<changes xsi:type="history:Set" element="model.ecore#//DiagnosticException"
featureName="name" dataValue="DiagnosticException"/>
<changes xsi:type="history:Set" element="model.ecore#//DiagnosticException"
featureName="instanceClassName" dataValue="edu.tum.cs.cope.migration.DiagnosticException"/>
<changes xsi:type="history:Set" element="model.ecore#//DiagnosticException"
featureName="instanceTypeName" dataValue="edu.tum.cs.cope.migration.DiagnosticException"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Model" referenceName="eOperations"
element="model.ecore#//Model/validate">
<changes xsi:type="history:Set" element="model.ecore#//Model/validate" featureName="name"
dataValue="validate"/>
<changes xsi:type="history:Add" element="model.ecore#//Model/validate" featureName="eExceptions"
referenceValue="model.ecore#//DiagnosticException"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Model/validate" referenceName="eGenericExceptions"
element="#//@releases.1/@changes.187/@element">
<changes xsi:type="history:Set" element="#//@releases.1/@changes.187/@element"
featureName="eClassifier" referenceValue="model.ecore#//DiagnosticException"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Model" referenceName="eOperations"
element="model.ecore#//Model/checkConformance">
<changes xsi:type="history:Set" element="model.ecore#//Model/checkConformance"
featureName="name" dataValue="checkConsistency"/>
<changes xsi:type="history:Add" element="model.ecore#//Model/checkConformance"
featureName="eExceptions" referenceValue="model.ecore#//DiagnosticException"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Model/checkConformance"
referenceName="eGenericExceptions" element="#//@releases.1/@changes.175/@element">
<changes xsi:type="history:Set" element="#//@releases.1/@changes.175/@element"
featureName="eClassifier" referenceValue="model.ecore#//DiagnosticException"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Model" referenceName="eOperations"
element="model.ecore#//Model/commit">
<changes xsi:type="history:Set" element="model.ecore#//Model/commit" featureName="name"
dataValue="commit"/>
<changes xsi:type="history:Add" element="model.ecore#//Model/commit" featureName="eExceptions"
referenceValue="model.ecore#//DiagnosticException"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Model/commit" referenceName="eGenericExceptions"
element="#//@releases.1/@changes.179/@element">
<changes xsi:type="history:Set" element="#//@releases.1/@changes.179/@element"
featureName="eClassifier" referenceValue="model.ecore#//DiagnosticException"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel" referenceName="eOperations"
element="model.ecore#//Metamodel/validate">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/validate"
featureName="name" dataValue="validate"/>
<changes xsi:type="history:Add" element="model.ecore#//Metamodel/validate"
featureName="eExceptions" referenceValue="model.ecore#//DiagnosticException"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/validate"
referenceName="eGenericExceptions" element="#//@releases.1/@changes.183/@element">
<changes xsi:type="history:Set" element="#//@releases.1/@changes.183/@element"
featureName="eClassifier" referenceValue="model.ecore#//DiagnosticException"/>
</changes>
</changes>
</releases>
<releases>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#/" referenceName="eAnnotations"
element="model.ecore#//%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="Metamodel to represent models during migration"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#/"/>
</parameters>
<parameters name="documentation">
<dataValue>Metamodel to represent models during migration</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Repository" referenceName="eAnnotations"
element="model.ecore#//Repository/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Repository/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Repository/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Repository/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Repository/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Repository/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="The repository to migrate the model conforming to a metamodel"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Repository"/>
</parameters>
<parameters name="documentation">
<dataValue>The repository to migrate the model conforming to a metamodel</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Model" referenceName="eAnnotations"
element="model.ecore#//Model/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Model/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Model/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Model/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Model/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Model/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="The model in the repository consisting of several resources"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Model"/>
</parameters>
<parameters name="documentation">
<dataValue>The model in the repository consisting of several resources</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Metamodel" referenceName="eAnnotations"
element="model.ecore#//Metamodel/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Metamodel/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="The metamodel in the repository consisting of several resources"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Metamodel"/>
</parameters>
<parameters name="documentation">
<dataValue>The metamodel in the repository consisting of several resources</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//DiagnosticException"
referenceName="eAnnotations" element="model.ecore#//DiagnosticException/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//DiagnosticException/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//DiagnosticException/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//DiagnosticException/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//DiagnosticException/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//DiagnosticException/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="Exception that encapsulates constraint violations"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//DiagnosticException"/>
</parameters>
<parameters name="documentation">
<dataValue>Exception that encapsulates constraint violations</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//URI" referenceName="eAnnotations"
element="model.ecore#//URI/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//URI/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//URI/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//URI/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//URI/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//URI/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="Representation of a Uniform Resource Identifier (URI) for resources"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//URI"/>
</parameters>
<parameters name="documentation">
<dataValue>Representation of a Uniform Resource Identifier (URI) for resources</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//DiagnosticChain" referenceName="eAnnotations"
element="model.ecore#//DiagnosticChain/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//DiagnosticChain/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//DiagnosticChain/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//DiagnosticChain/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//DiagnosticChain/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//DiagnosticChain/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="An accumulator of diagnostics"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//DiagnosticChain"/>
</parameters>
<parameters name="documentation">
<dataValue>An accumulator of diagnostics</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="#//@releases.1/@changes.140/@element"
referenceName="eAnnotations" element="#//@releases.1/@changes.140/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="#//@releases.1/@changes.140/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="#//@releases.1/@changes.140/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="#//@releases.1/@changes.140/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="#//@releases.1/@changes.140/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="#//@releases.1/@changes.140/@element/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="Exception indicating a failure to parse or validate OCL constraints"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="#//@releases.1/@changes.140/@element"/>
</parameters>
<parameters name="documentation">
<dataValue>Exception indicating a failure to parse or validate OCL constraints</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Set" referenceName="eAnnotations"
element="model.ecore#//Set/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Set/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Set/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Set/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Set/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Set/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="Set of elements"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Set"/>
</parameters>
<parameters name="documentation">
<dataValue>Set of elements</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//AbstractResource/uri"
referenceName="eAnnotations" element="model.ecore#//AbstractResource/uri/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//AbstractResource/uri/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//AbstractResource/uri/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//AbstractResource/uri/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//AbstractResource/uri/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//AbstractResource/uri/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="Uniform Resource Identifier (URI) of this resource"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//AbstractResource/uri"/>
</parameters>
<parameters name="documentation">
<dataValue>Uniform Resource Identifier (URI) of this resource</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//AbstractResource" referenceName="eAnnotations"
element="model.ecore#//AbstractResource/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//AbstractResource/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//AbstractResource/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//AbstractResource/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//AbstractResource/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//AbstractResource/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="Base class for model and metamodel resources"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//AbstractResource"/>
</parameters>
<parameters name="documentation">
<dataValue>Base class for model and metamodel resources</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//MetamodelResource/rootPackages"
referenceName="eAnnotations" element="model.ecore#//MetamodelResource/rootPackages/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//MetamodelResource/rootPackages/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//MetamodelResource/rootPackages/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//MetamodelResource/rootPackages/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//MetamodelResource/rootPackages/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//MetamodelResource/rootPackages/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="Packages that constitute the root of a metamodel resource"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//MetamodelResource/rootPackages"/>
</parameters>
<parameters name="documentation">
<dataValue>Packages that constitute the root of a metamodel resource</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//MetamodelResource"
referenceName="eAnnotations" element="model.ecore#//MetamodelResource/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//MetamodelResource/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//MetamodelResource/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//MetamodelResource/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//MetamodelResource/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//MetamodelResource/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="Resource for metamodel parts"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//MetamodelResource"/>
</parameters>
<parameters name="documentation">
<dataValue>Resource for metamodel parts</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/repository"
referenceName="eAnnotations" element="model.ecore#//Metamodel/repository/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/repository/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/repository/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Metamodel/repository/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/repository/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/repository/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="The repository to which the metamodel belongs"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Metamodel/repository"/>
</parameters>
<parameters name="documentation">
<dataValue>The repository to which the metamodel belongs</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/resources"
referenceName="eAnnotations" element="model.ecore#//Metamodel/resources/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/resources/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/resources/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Metamodel/resources/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/resources/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/resources/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="The resources of which this metamodel consists"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Metamodel/resources"/>
</parameters>
<parameters name="documentation">
<dataValue>The resources of which this metamodel consists</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getEPackages"
referenceName="eAnnotations" element="model.ecore#//Metamodel/getEPackages/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEPackages/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getEPackages/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Metamodel/getEPackages/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEPackages/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEPackages/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="The root packages of all resources of which the metamodel consists"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Metamodel/getEPackages"/>
</parameters>
<parameters name="documentation">
<dataValue>The root packages of all resources of which the metamodel consists</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/validate"
referenceName="eAnnotations" element="model.ecore#//Metamodel/validate/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/validate/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/validate/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Metamodel/validate/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/validate/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/validate/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="Validate the metamodel"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Metamodel/validate"/>
</parameters>
<parameters name="documentation">
<dataValue>Validate the metamodel</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getElement"
referenceName="eAnnotations" element="model.ecore#//Metamodel/getElement/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getElement/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getElement/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Metamodel/getElement/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getElement/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getElement/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="Resolve a metamodel element by its fully qualified name"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Metamodel/getElement"/>
</parameters>
<parameters name="documentation">
<dataValue>Resolve a metamodel element by its fully qualified name</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getEDataType"
referenceName="eAnnotations" element="model.ecore#//Metamodel/getEDataType/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEDataType/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getEDataType/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Metamodel/getEDataType/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEDataType/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEDataType/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="Resolve a data type of the metamodel by its fully qualified name"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Metamodel/getEDataType"/>
</parameters>
<parameters name="documentation">
<dataValue>Resolve a data type of the metamodel by its fully qualified name</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getEAttribute"
referenceName="eAnnotations" element="model.ecore#//Metamodel/getEAttribute/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEAttribute/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getEAttribute/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Metamodel/getEAttribute/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEAttribute/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEAttribute/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="Resolve an attribute of the metamodel by its fully qualified name"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Metamodel/getEAttribute"/>
</parameters>
<parameters name="documentation">
<dataValue>Resolve an attribute of the metamodel by its fully qualified name</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getEReference"
referenceName="eAnnotations" element="model.ecore#//Metamodel/getEReference/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEReference/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getEReference/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Metamodel/getEReference/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEReference/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEReference/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="Resolve a reference of the metamodel by its fully qualified name"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Metamodel/getEReference"/>
</parameters>
<parameters name="documentation">
<dataValue>Resolve a reference of the metamodel by its fully qualified name</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getEClass"
referenceName="eAnnotations" element="model.ecore#//Metamodel/getEClass/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEClass/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getEClass/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Metamodel/getEClass/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEClass/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEClass/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="Resolve a class of the metamodel by its fully qualified name"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Metamodel/getEClass"/>
</parameters>
<parameters name="documentation">
<dataValue>Resolve a class of the metamodel by its fully qualified name</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getEFeature"
referenceName="eAnnotations" element="model.ecore#//Metamodel/getEFeature/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEFeature/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getEFeature/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Metamodel/getEFeature/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEFeature/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEFeature/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="Resolve a feature of the metamodel by its fully qualified name"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Metamodel/getEFeature"/>
</parameters>
<parameters name="documentation">
<dataValue>Resolve a feature of the metamodel by its fully qualified name</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getEClassifier"
referenceName="eAnnotations" element="model.ecore#//Metamodel/getEClassifier/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEClassifier/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getEClassifier/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Metamodel/getEClassifier/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEClassifier/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEClassifier/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="Resolve a classifier of the metamodel by its fully qualified name"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Metamodel/getEClassifier"/>
</parameters>
<parameters name="documentation">
<dataValue>Resolve a classifier of the metamodel by its fully qualified name</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getEPackage"
referenceName="eAnnotations" element="model.ecore#//Metamodel/getEPackage/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEPackage/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Metamodel/getEPackage/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Metamodel/getEPackage/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEPackage/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Metamodel/getEPackage/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="Resolve a package of the metamodel by its fully qualified name"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Metamodel/getEPackage"/>
</parameters>
<parameters name="documentation">
<dataValue>Resolve a package of the metamodel by its fully qualified name</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//ReferenceSlot/values"
referenceName="eAnnotations" element="model.ecore#//ReferenceSlot/values/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//ReferenceSlot/values/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//ReferenceSlot/values/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//ReferenceSlot/values/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//ReferenceSlot/values/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//ReferenceSlot/values/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="The values of the reference slot"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//ReferenceSlot/values"/>
</parameters>
<parameters name="documentation">
<dataValue>The values of the reference slot</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//ReferenceSlot/eReference"
referenceName="eAnnotations" element="model.ecore#//ReferenceSlot/eReference/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//ReferenceSlot/eReference/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//ReferenceSlot/eReference/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//ReferenceSlot/eReference/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//ReferenceSlot/eReference/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//ReferenceSlot/eReference/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="The reference to which the slot conforms"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//ReferenceSlot/eReference"/>
</parameters>
<parameters name="documentation">
<dataValue>The reference to which the slot conforms</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//ReferenceSlot" referenceName="eAnnotations"
element="model.ecore#//ReferenceSlot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//ReferenceSlot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//ReferenceSlot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//ReferenceSlot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//ReferenceSlot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//ReferenceSlot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="A slot for the values of a reference"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//ReferenceSlot"/>
</parameters>
<parameters name="documentation">
<dataValue>A slot for the values of a reference</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//AttributeSlot/values"
referenceName="eAnnotations" element="model.ecore#//AttributeSlot/values/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//AttributeSlot/values/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//AttributeSlot/values/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//AttributeSlot/values/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//AttributeSlot/values/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//AttributeSlot/values/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="The values of an attribute slot"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//AttributeSlot/values"/>
</parameters>
<parameters name="documentation">
<dataValue>The values of an attribute slot</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//AttributeSlot/eAttribute"
referenceName="eAnnotations" element="model.ecore#//AttributeSlot/eAttribute/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//AttributeSlot/eAttribute/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//AttributeSlot/eAttribute/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//AttributeSlot/eAttribute/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//AttributeSlot/eAttribute/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//AttributeSlot/eAttribute/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="The attribute to which the slot conforms"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//AttributeSlot/eAttribute"/>
</parameters>
<parameters name="documentation">
<dataValue>The attribute to which the slot conforms</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//AttributeSlot" referenceName="eAnnotations"
element="model.ecore#//AttributeSlot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//AttributeSlot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//AttributeSlot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//AttributeSlot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//AttributeSlot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//AttributeSlot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="A slot for the values of an attribute"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//AttributeSlot"/>
</parameters>
<parameters name="documentation">
<dataValue>A slot for the values of an attribute</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Slot/instance" referenceName="eAnnotations"
element="model.ecore#//Slot/instance/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Slot/instance/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Slot/instance/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Slot/instance/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Slot/instance/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Slot/instance/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="The instance to which this slot belongs"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Slot/instance"/>
</parameters>
<parameters name="documentation">
<dataValue>The instance to which this slot belongs</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Slot/getEFeature" referenceName="eAnnotations"
element="model.ecore#//Slot/getEFeature/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Slot/getEFeature/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Slot/getEFeature/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Slot/getEFeature/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Slot/getEFeature/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Slot/getEFeature/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="Get the feature to which the slot conforms"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Slot/getEFeature"/>
</parameters>
<parameters name="documentation">
<dataValue>Get the feature to which the slot conforms</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Slot" referenceName="eAnnotations"
element="model.ecore#//Slot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Slot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Slot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Slot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Slot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Slot/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="A slot holds the values of a feature"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Slot"/>
</parameters>
<parameters name="documentation">
<dataValue>A slot holds the values of a feature</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Instance/uuid" referenceName="eAnnotations"
element="model.ecore#//Instance/uuid/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Instance/uuid/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/uuid/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Instance/uuid/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Instance/uuid/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/uuid/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="The unique and unchangeable identifier of the instance"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Instance/uuid"/>
</parameters>
<parameters name="documentation">
<dataValue>The unique and unchangeable identifier of the instance</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Instance/uri" referenceName="eAnnotations"
element="model.ecore#//Instance/uri/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Instance/uri/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/uri/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Instance/uri/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Instance/uri/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/uri/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="The Uniform Resource Identifier (URI) of the instance in case the instance is a proxy"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Instance/uri"/>
</parameters>
<parameters name="documentation">
<dataValue>The Uniform Resource Identifier (URI) of the instance in case the instance is a proxy</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Instance/references"
referenceName="eAnnotations" element="model.ecore#//Instance/references/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Instance/references/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/references/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Instance/references/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Instance/references/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/references/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="The slots from which the instance is referenced"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Instance/references"/>
</parameters>
<parameters name="documentation">
<dataValue>The slots from which the instance is referenced</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Instance/type" referenceName="eAnnotations"
element="model.ecore#//Instance/type/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Instance/type/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/type/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Instance/type/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Instance/type/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/type/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="The type container to which the instance belongs"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Instance/type"/>
</parameters>
<parameters name="documentation">
<dataValue>The type container to which the instance belongs</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Instance/slots" referenceName="eAnnotations"
element="model.ecore#//Instance/slots/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Instance/slots/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/slots/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Instance/slots/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Instance/slots/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/slots/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="The slots defined by the instance"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Instance/slots"/>
</parameters>
<parameters name="documentation">
<dataValue>The slots defined by the instance</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Instance/isProxy" referenceName="eAnnotations"
element="model.ecore#//Instance/isProxy/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Instance/isProxy/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/isProxy/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Instance/isProxy/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Instance/isProxy/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/isProxy/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="Find out whether the instance is a proxy, i.e. has its URI set"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Instance/isProxy"/>
</parameters>
<parameters name="documentation">
<dataValue>Find out whether the instance is a proxy, i.e. has its URI set</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Instance/getResource"
referenceName="eAnnotations" element="model.ecore#//Instance/getResource/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Instance/getResource/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/getResource/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Instance/getResource/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Instance/getResource/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/getResource/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="Get the resource in which this instance is contained"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Instance/getResource"/>
</parameters>
<parameters name="documentation">
<dataValue>Get the resource in which this instance is contained</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Instance/getContainerReference"
referenceName="eAnnotations" element="model.ecore#//Instance/getContainerReference/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Instance/getContainerReference/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/getContainerReference/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Instance/getContainerReference/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Instance/getContainerReference/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/getContainerReference/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="Get the reference by which the instance is contained"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Instance/getContainerReference"/>
</parameters>
<parameters name="documentation">
<dataValue>Get the reference by which the instance is contained</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Instance/evaluate"
referenceName="eAnnotations" element="model.ecore#//Instance/evaluate/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Instance/evaluate/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/evaluate/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Instance/evaluate/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Instance/evaluate/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/evaluate/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="Evaluate an OCL constraint with the instance as context"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Instance/evaluate"/>
</parameters>
<parameters name="documentation">
<dataValue>Evaluate an OCL constraint with the instance as context</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="model.ecore#//Instance/getContents"
referenceName="eAnnotations" element="model.ecore#//Instance/getContents/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%">
<changes xsi:type="history:Set" element="model.ecore#//Instance/getContents/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
featureName="source" dataValue="http://www.eclipse.org/emf/2002/GenModel"/>
</changes>
<changes xsi:type="history:Create" target="model.ecore#//Instance/getContents/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%"
referenceName="details" element="model.ecore#//Instance/getContents/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0">
<changes xsi:type="history:Set" element="model.ecore#//Instance/getContents/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="key" dataValue="documentation"/>
<changes xsi:type="history:Set" element="model.ecore#//Instance/getContents/%http:%2F%2Fwww.eclipse.org%2Femf%2F2002%2FGenModel%/@details.0"
featureName="value" dataValue="Get the elements which are contained by the instance"/>
</changes>
<operation name="document">
<parameters name="element">
<referenceValue element="model.ecore#//Instance/getContents"/>
</parame