blob: be6250c1927b63285c43cdee49bae27b9a999d93 [file] [log] [blame]
<?xml version="1.0" encoding="ASCII"?>
<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" xmi:id="_-DfIkF20EeW8Hc22XT4C7A">
<releases xmi:id="_-DfvoF20EeW8Hc22XT4C7A" date="2009-08-05T01:17:17.171-0500" label="r0">
<changes xsi:type="history:CompositeChange" xmi:id="_-DfvoV20EeW8Hc22XT4C7A">
<changes xsi:type="history:Create" xmi:id="_-Dfvol20EeW8Hc22XT4C7A">
<element href="filesystem.ecore#/"/>
<changes xsi:type="history:Set" xmi:id="_-Dfvo120EeW8Hc22XT4C7A" featureName="name" dataValue="filesystem">
<element href="filesystem.ecore#/"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DgWsF20EeW8Hc22XT4C7A" featureName="nsURI" dataValue="http://filesystem/r0">
<element href="filesystem.ecore#/"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DgWsV20EeW8Hc22XT4C7A" featureName="nsPrefix" dataValue="filesystem">
<element href="filesystem.ecore#/"/>
</changes>
</changes>
<changes xsi:type="history:Create" xmi:id="_-DgWsl20EeW8Hc22XT4C7A" referenceName="eClassifiers">
<target href="filesystem.ecore#/"/>
<element href="filesystem.ecore#//FileSystem"/>
<changes xsi:type="history:Set" xmi:id="_-DgWs120EeW8Hc22XT4C7A" featureName="name" dataValue="FileSystem">
<element href="filesystem.ecore#//FileSystem"/>
</changes>
</changes>
<changes xsi:type="history:Create" xmi:id="_-DgWtF20EeW8Hc22XT4C7A" referenceName="eClassifiers">
<target href="filesystem.ecore#/"/>
<element href="filesystem.ecore#//NamedElement"/>
<changes xsi:type="history:Set" xmi:id="_-DgWtV20EeW8Hc22XT4C7A" featureName="name" dataValue="Entity">
<element href="filesystem.ecore#//NamedElement"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DgWtl20EeW8Hc22XT4C7A" featureName="abstract" dataValue="true" oldDataValue="false">
<element href="filesystem.ecore#//NamedElement"/>
</changes>
</changes>
<changes xsi:type="history:Create" xmi:id="_-DgWt120EeW8Hc22XT4C7A" referenceName="eStructuralFeatures">
<target href="filesystem.ecore#//NamedElement"/>
<element href="filesystem.ecore#//NamedElement/name"/>
<changes xsi:type="history:Set" xmi:id="_-DgWuF20EeW8Hc22XT4C7A" featureName="name" dataValue="name">
<element href="filesystem.ecore#//NamedElement/name"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DgWuV20EeW8Hc22XT4C7A" featureName="lowerBound" dataValue="1" oldDataValue="0">
<element href="filesystem.ecore#//NamedElement/name"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-Dg9wF20EeW8Hc22XT4C7A" featureName="eType">
<element href="filesystem.ecore#//NamedElement/name"/>
<referenceValue href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</changes>
</changes>
<changes xsi:type="history:Create" xmi:id="_-Dg9wV20EeW8Hc22XT4C7A" referenceName="eClassifiers">
<target href="filesystem.ecore#/"/>
<element href="filesystem.ecore#//FileSystemElement"/>
<changes xsi:type="history:Set" xmi:id="_-Dg9wl20EeW8Hc22XT4C7A" featureName="name" dataValue="File">
<element href="filesystem.ecore#//FileSystemElement"/>
</changes>
</changes>
<changes xsi:type="history:Create" xmi:id="_-Dg9w120EeW8Hc22XT4C7A" referenceName="eStructuralFeatures">
<target href="filesystem.ecore#//FileSystem"/>
<element href="filesystem.ecore#//FileSystem/files"/>
<changes xsi:type="history:Set" xmi:id="_-Dg9xF20EeW8Hc22XT4C7A" featureName="name" dataValue="files">
<element href="filesystem.ecore#//FileSystem/files"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-Dg9xV20EeW8Hc22XT4C7A" featureName="upperBound" dataValue="-1" oldDataValue="1">
<element href="filesystem.ecore#//FileSystem/files"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-Dg9xl20EeW8Hc22XT4C7A" featureName="containment" dataValue="true" oldDataValue="false">
<element href="filesystem.ecore#//FileSystem/files"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-Dg9x120EeW8Hc22XT4C7A" featureName="eType">
<element href="filesystem.ecore#//FileSystem/files"/>
<referenceValue href="filesystem.ecore#//FileSystemElement"/>
</changes>
</changes>
<changes xsi:type="history:Create" xmi:id="_-Dg9yF20EeW8Hc22XT4C7A" referenceName="eStructuralFeatures" element="_-DoShl20EeW8Hc22XT4C7A">
<target href="filesystem.ecore#//FileSystemElement"/>
<changes xsi:type="history:Set" xmi:id="_-Dg9yV20EeW8Hc22XT4C7A" element="_-DoShl20EeW8Hc22XT4C7A" featureName="name" dataValue="filename"/>
<changes xsi:type="history:Set" xmi:id="_-Dhk0F20EeW8Hc22XT4C7A" element="_-DoShl20EeW8Hc22XT4C7A" featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" xmi:id="_-Dhk0V20EeW8Hc22XT4C7A" element="_-DoShl20EeW8Hc22XT4C7A" featureName="eType">
<referenceValue href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</changes>
</changes>
<changes xsi:type="history:Create" xmi:id="_-Dhk0l20EeW8Hc22XT4C7A" referenceName="eStructuralFeatures" element="_-DoSgV20EeW8Hc22XT4C7A">
<target href="filesystem.ecore#//FileSystemElement"/>
<changes xsi:type="history:Set" xmi:id="_-Dhk0120EeW8Hc22XT4C7A" element="_-DoSgV20EeW8Hc22XT4C7A" featureName="name" dataValue="rights"/>
<changes xsi:type="history:Set" xmi:id="_-Dhk1F20EeW8Hc22XT4C7A" element="_-DoSgV20EeW8Hc22XT4C7A" featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" xmi:id="_-Dhk1V20EeW8Hc22XT4C7A" element="_-DoSgV20EeW8Hc22XT4C7A" featureName="eType">
<referenceValue href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
</changes>
</changes>
<changes xsi:type="history:Create" xmi:id="_-Dhk1l20EeW8Hc22XT4C7A" referenceName="eStructuralFeatures">
<target href="filesystem.ecore#//FileSystemElement"/>
<element href="filesystem.ecore#//Directory/contents"/>
<changes xsi:type="history:Set" xmi:id="_-Dhk1120EeW8Hc22XT4C7A" featureName="name" dataValue="contents">
<element href="filesystem.ecore#//Directory/contents"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-Dhk2F20EeW8Hc22XT4C7A" featureName="upperBound" dataValue="-1" oldDataValue="1">
<element href="filesystem.ecore#//Directory/contents"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-Dhk2V20EeW8Hc22XT4C7A" featureName="containment" dataValue="true" oldDataValue="false">
<element href="filesystem.ecore#//Directory/contents"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-Dhk2l20EeW8Hc22XT4C7A" featureName="eType">
<element href="filesystem.ecore#//Directory/contents"/>
<referenceValue href="filesystem.ecore#//FileSystemElement"/>
</changes>
</changes>
<changes xsi:type="history:Create" xmi:id="_-Dhk2120EeW8Hc22XT4C7A" referenceName="eClassifiers">
<target href="filesystem.ecore#/"/>
<element href="filesystem.ecore#//Group"/>
<changes xsi:type="history:Set" xmi:id="_-DiL4F20EeW8Hc22XT4C7A" featureName="name" dataValue="Group">
<element href="filesystem.ecore#//Group"/>
</changes>
<changes xsi:type="history:Add" xmi:id="_-DiL4V20EeW8Hc22XT4C7A" featureName="eSuperTypes">
<element href="filesystem.ecore#//Group"/>
<referenceValue href="filesystem.ecore#//NamedElement"/>
</changes>
</changes>
<changes xsi:type="history:Create" xmi:id="_-DiL4l20EeW8Hc22XT4C7A" referenceName="eStructuralFeatures">
<target href="filesystem.ecore#//FileSystem"/>
<element href="filesystem.ecore#//FileSystem/groups"/>
<changes xsi:type="history:Set" xmi:id="_-DiL4120EeW8Hc22XT4C7A" featureName="name" dataValue="groups">
<element href="filesystem.ecore#//FileSystem/groups"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DiL5F20EeW8Hc22XT4C7A" featureName="upperBound" dataValue="-1" oldDataValue="1">
<element href="filesystem.ecore#//FileSystem/groups"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DiL5V20EeW8Hc22XT4C7A" featureName="containment" dataValue="true" oldDataValue="false">
<element href="filesystem.ecore#//FileSystem/groups"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DiL5l20EeW8Hc22XT4C7A" featureName="eType">
<element href="filesystem.ecore#//FileSystem/groups"/>
<referenceValue href="filesystem.ecore#//Group"/>
</changes>
</changes>
<changes xsi:type="history:Create" xmi:id="_-DiL5120EeW8Hc22XT4C7A" referenceName="eClassifiers">
<target href="filesystem.ecore#/"/>
<element href="filesystem.ecore#//User"/>
<changes xsi:type="history:Set" xmi:id="_-DiL6F20EeW8Hc22XT4C7A" featureName="name" dataValue="User">
<element href="filesystem.ecore#//User"/>
</changes>
<changes xsi:type="history:Add" xmi:id="_-DiL6V20EeW8Hc22XT4C7A" featureName="eSuperTypes">
<element href="filesystem.ecore#//User"/>
<referenceValue href="filesystem.ecore#//NamedElement"/>
</changes>
</changes>
<changes xsi:type="history:Create" xmi:id="_-Diy8F20EeW8Hc22XT4C7A" referenceName="eStructuralFeatures">
<target href="filesystem.ecore#//FileSystem"/>
<element href="filesystem.ecore#//FileSystem/users"/>
<changes xsi:type="history:Set" xmi:id="_-Diy8V20EeW8Hc22XT4C7A" featureName="name" dataValue="users">
<element href="filesystem.ecore#//FileSystem/users"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-Diy8l20EeW8Hc22XT4C7A" featureName="upperBound" dataValue="-1" oldDataValue="1">
<element href="filesystem.ecore#//FileSystem/users"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-Diy8120EeW8Hc22XT4C7A" featureName="containment" dataValue="true" oldDataValue="false">
<element href="filesystem.ecore#//FileSystem/users"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-Diy9F20EeW8Hc22XT4C7A" featureName="eType">
<element href="filesystem.ecore#//FileSystem/users"/>
<referenceValue href="filesystem.ecore#//User"/>
</changes>
</changes>
<changes xsi:type="history:Create" xmi:id="_-Diy9V20EeW8Hc22XT4C7A" referenceName="eStructuralFeatures">
<target href="filesystem.ecore#//FileSystemElement"/>
<element href="filesystem.ecore#//FileSystemElement/owner"/>
<changes xsi:type="history:Set" xmi:id="_-Diy9l20EeW8Hc22XT4C7A" featureName="name" dataValue="owner">
<element href="filesystem.ecore#//FileSystemElement/owner"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-Diy9120EeW8Hc22XT4C7A" featureName="lowerBound" dataValue="1" oldDataValue="0">
<element href="filesystem.ecore#//FileSystemElement/owner"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-Diy-F20EeW8Hc22XT4C7A" featureName="eType">
<element href="filesystem.ecore#//FileSystemElement/owner"/>
<referenceValue href="filesystem.ecore#//User"/>
</changes>
</changes>
<changes xsi:type="history:Create" xmi:id="_-DjaAF20EeW8Hc22XT4C7A" referenceName="eStructuralFeatures">
<target href="filesystem.ecore#//User"/>
<element href="filesystem.ecore#//User/groups"/>
<changes xsi:type="history:Set" xmi:id="_-DjaAV20EeW8Hc22XT4C7A" featureName="name" dataValue="groups">
<element href="filesystem.ecore#//User/groups"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DjaAl20EeW8Hc22XT4C7A" featureName="upperBound" dataValue="-1" oldDataValue="1">
<element href="filesystem.ecore#//User/groups"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DjaA120EeW8Hc22XT4C7A" featureName="eType">
<element href="filesystem.ecore#//User/groups"/>
<referenceValue href="filesystem.ecore#//Group"/>
</changes>
</changes>
<changes xsi:type="history:Create" xmi:id="_-DjaBF20EeW8Hc22XT4C7A" referenceName="eStructuralFeatures">
<target href="filesystem.ecore#//Group"/>
<element href="filesystem.ecore#//Group/members"/>
<changes xsi:type="history:Set" xmi:id="_-DjaBV20EeW8Hc22XT4C7A" featureName="name" dataValue="users">
<element href="filesystem.ecore#//Group/members"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DjaBl20EeW8Hc22XT4C7A" featureName="upperBound" dataValue="-1" oldDataValue="1">
<element href="filesystem.ecore#//Group/members"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DjaB120EeW8Hc22XT4C7A" featureName="eType">
<element href="filesystem.ecore#//Group/members"/>
<referenceValue href="filesystem.ecore#//User"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DjaCF20EeW8Hc22XT4C7A" featureName="eOpposite">
<element href="filesystem.ecore#//Group/members"/>
<referenceValue href="filesystem.ecore#//User/groups"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DjaCV20EeW8Hc22XT4C7A" featureName="eOpposite">
<element href="filesystem.ecore#//User/groups"/>
<referenceValue href="filesystem.ecore#//Group/members"/>
</changes>
</changes>
</changes>
</releases>
<releases xmi:id="_-DkBEF20EeW8Hc22XT4C7A" date="2009-08-05T01:17:20.671-0500" label="r1">
<changes xsi:type="history:Set" xmi:id="_-DkBEV20EeW8Hc22XT4C7A" featureName="name" dataValue="NamedElement" oldDataValue="Entity">
<element href="filesystem.ecore#//NamedElement"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DkBEl20EeW8Hc22XT4C7A" featureName="name" dataValue="FileSystemElement" oldDataValue="File">
<element href="filesystem.ecore#//FileSystemElement"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DkBE120EeW8Hc22XT4C7A" featureName="name" dataValue="members" oldDataValue="users">
<element href="filesystem.ecore#//Group/members"/>
</changes>
<changes xsi:type="history:MigrationChange" xmi:id="_-DkBFF20EeW8Hc22XT4C7A" migration="org.eclipse.emf.edapt.tests.migration.custom.FileSystemRightsCustomMigration">
<changes xsi:type="history:OperationChange" xmi:id="_-DkBFV20EeW8Hc22XT4C7A">
<changes xsi:type="history:Create" xmi:id="_-DkBFl20EeW8Hc22XT4C7A" referenceName="eClassifiers">
<target href="filesystem.ecore#/"/>
<element href="filesystem.ecore#//Rights"/>
<changes xsi:type="history:Set" xmi:id="_-DkBF120EeW8Hc22XT4C7A" featureName="name" dataValue="Rights">
<element href="filesystem.ecore#//Rights"/>
</changes>
</changes>
<operation xmi:id="_-DkBGF20EeW8Hc22XT4C7A" name="newClass">
<parameters xmi:id="_-DkBGV20EeW8Hc22XT4C7A" name="ePackage">
<referenceValue xmi:id="_-DkBGl20EeW8Hc22XT4C7A">
<element href="filesystem.ecore#/"/>
</referenceValue>
</parameters>
<parameters xmi:id="_-DkBG120EeW8Hc22XT4C7A" name="name">
<dataValue>Rights</dataValue>
</parameters>
<parameters xmi:id="_-DkoIF20EeW8Hc22XT4C7A" name="superClasses"/>
</operation>
</changes>
<changes xsi:type="history:OperationChange" xmi:id="_-DkoIV20EeW8Hc22XT4C7A">
<changes xsi:type="history:Create" xmi:id="_-DkoIl20EeW8Hc22XT4C7A" referenceName="eStructuralFeatures">
<target href="filesystem.ecore#//Rights"/>
<element href="filesystem.ecore#//Rights/canRead"/>
<changes xsi:type="history:Set" xmi:id="_-DkoI120EeW8Hc22XT4C7A" featureName="name" dataValue="canRead">
<element href="filesystem.ecore#//Rights/canRead"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DkoJF20EeW8Hc22XT4C7A" featureName="eType">
<element href="filesystem.ecore#//Rights/canRead"/>
<referenceValue href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DkoJV20EeW8Hc22XT4C7A" featureName="lowerBound" dataValue="1" oldDataValue="0">
<element href="filesystem.ecore#//Rights/canRead"/>
</changes>
</changes>
<operation xmi:id="_-DkoJl20EeW8Hc22XT4C7A" name="newAttribute">
<parameters xmi:id="_-DlPMF20EeW8Hc22XT4C7A" name="eClass">
<referenceValue xmi:id="_-DlPMV20EeW8Hc22XT4C7A">
<element href="filesystem.ecore#//Rights"/>
</referenceValue>
</parameters>
<parameters xmi:id="_-DlPMl20EeW8Hc22XT4C7A" name="name">
<dataValue>canRead</dataValue>
</parameters>
<parameters xmi:id="_-DlPM120EeW8Hc22XT4C7A" name="type">
<referenceValue xmi:id="_-DlPNF20EeW8Hc22XT4C7A">
<element href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</referenceValue>
</parameters>
<parameters xmi:id="_-DlPNV20EeW8Hc22XT4C7A" name="lowerBound">
<dataValue>1</dataValue>
</parameters>
<parameters xmi:id="_-DlPNl20EeW8Hc22XT4C7A" name="upperBound">
<dataValue>1</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange" xmi:id="_-DlPN120EeW8Hc22XT4C7A">
<changes xsi:type="history:Create" xmi:id="_-DlPOF20EeW8Hc22XT4C7A" referenceName="eStructuralFeatures">
<target href="filesystem.ecore#//Rights"/>
<element href="filesystem.ecore#//Rights/canWrite"/>
<changes xsi:type="history:Set" xmi:id="_-DlPOV20EeW8Hc22XT4C7A" featureName="name" dataValue="canWrite">
<element href="filesystem.ecore#//Rights/canWrite"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DlPOl20EeW8Hc22XT4C7A" featureName="eType">
<element href="filesystem.ecore#//Rights/canWrite"/>
<referenceValue href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DlPO120EeW8Hc22XT4C7A" featureName="lowerBound" dataValue="1" oldDataValue="0">
<element href="filesystem.ecore#//Rights/canWrite"/>
</changes>
</changes>
<operation xmi:id="_-DlPPF20EeW8Hc22XT4C7A" name="newAttribute">
<parameters xmi:id="_-DlPPV20EeW8Hc22XT4C7A" name="eClass">
<referenceValue xmi:id="_-DlPPl20EeW8Hc22XT4C7A">
<element href="filesystem.ecore#//Rights"/>
</referenceValue>
</parameters>
<parameters xmi:id="_-DlPP120EeW8Hc22XT4C7A" name="name">
<dataValue>canWrite</dataValue>
</parameters>
<parameters xmi:id="_-DlPQF20EeW8Hc22XT4C7A" name="type">
<referenceValue xmi:id="_-DlPQV20EeW8Hc22XT4C7A">
<element href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</referenceValue>
</parameters>
<parameters xmi:id="_-Dl2QF20EeW8Hc22XT4C7A" name="lowerBound">
<dataValue>1</dataValue>
</parameters>
<parameters xmi:id="_-Dl2QV20EeW8Hc22XT4C7A" name="upperBound">
<dataValue>1</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange" xmi:id="_-Dl2Ql20EeW8Hc22XT4C7A">
<changes xsi:type="history:Create" xmi:id="_-Dl2Q120EeW8Hc22XT4C7A" referenceName="eStructuralFeatures">
<target href="filesystem.ecore#//Rights"/>
<element href="filesystem.ecore#//Rights/canExecute"/>
<changes xsi:type="history:Set" xmi:id="_-Dl2RF20EeW8Hc22XT4C7A" featureName="name" dataValue="canExecute">
<element href="filesystem.ecore#//Rights/canExecute"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-Dl2RV20EeW8Hc22XT4C7A" featureName="eType">
<element href="filesystem.ecore#//Rights/canExecute"/>
<referenceValue href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-Dl2Rl20EeW8Hc22XT4C7A" featureName="lowerBound" dataValue="1" oldDataValue="0">
<element href="filesystem.ecore#//Rights/canExecute"/>
</changes>
</changes>
<operation xmi:id="_-Dl2R120EeW8Hc22XT4C7A" name="newAttribute">
<parameters xmi:id="_-Dl2SF20EeW8Hc22XT4C7A" name="eClass">
<referenceValue xmi:id="_-Dl2SV20EeW8Hc22XT4C7A">
<element href="filesystem.ecore#//Rights"/>
</referenceValue>
</parameters>
<parameters xmi:id="_-Dl2Sl20EeW8Hc22XT4C7A" name="name">
<dataValue>canExecute</dataValue>
</parameters>
<parameters xmi:id="_-Dl2S120EeW8Hc22XT4C7A" name="type">
<referenceValue xmi:id="_-Dl2TF20EeW8Hc22XT4C7A">
<element href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</referenceValue>
</parameters>
<parameters xmi:id="_-Dl2TV20EeW8Hc22XT4C7A" name="lowerBound">
<dataValue>1</dataValue>
</parameters>
<parameters xmi:id="_-Dl2Tl20EeW8Hc22XT4C7A" name="upperBound">
<dataValue>1</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange" xmi:id="_-DmdUF20EeW8Hc22XT4C7A">
<changes xsi:type="history:Create" xmi:id="_-DmdUV20EeW8Hc22XT4C7A" referenceName="eStructuralFeatures">
<target href="filesystem.ecore#//FileSystemElement"/>
<element href="filesystem.ecore#//FileSystemElement/userRights"/>
<changes xsi:type="history:Set" xmi:id="_-DmdUl20EeW8Hc22XT4C7A" featureName="name" dataValue="userRights">
<element href="filesystem.ecore#//FileSystemElement/userRights"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DmdU120EeW8Hc22XT4C7A" featureName="eType">
<element href="filesystem.ecore#//FileSystemElement/userRights"/>
<referenceValue href="filesystem.ecore#//Rights"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DmdVF20EeW8Hc22XT4C7A" featureName="lowerBound" dataValue="1" oldDataValue="0">
<element href="filesystem.ecore#//FileSystemElement/userRights"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DmdVV20EeW8Hc22XT4C7A" featureName="containment" dataValue="true" oldDataValue="false">
<element href="filesystem.ecore#//FileSystemElement/userRights"/>
</changes>
</changes>
<operation xmi:id="_-DmdVl20EeW8Hc22XT4C7A" name="newReference">
<parameters xmi:id="_-DmdV120EeW8Hc22XT4C7A" name="eClass">
<referenceValue xmi:id="_-DmdWF20EeW8Hc22XT4C7A">
<element href="filesystem.ecore#//FileSystemElement"/>
</referenceValue>
</parameters>
<parameters xmi:id="_-DmdWV20EeW8Hc22XT4C7A" name="name">
<dataValue>userRights</dataValue>
</parameters>
<parameters xmi:id="_-DmdWl20EeW8Hc22XT4C7A" name="type">
<referenceValue xmi:id="_-DmdW120EeW8Hc22XT4C7A">
<element href="filesystem.ecore#//Rights"/>
</referenceValue>
</parameters>
<parameters xmi:id="_-DmdXF20EeW8Hc22XT4C7A" name="lowerBound">
<dataValue>1</dataValue>
</parameters>
<parameters xmi:id="_-DmdXV20EeW8Hc22XT4C7A" name="upperBound">
<dataValue>1</dataValue>
</parameters>
<parameters xmi:id="_-DmdXl20EeW8Hc22XT4C7A" name="containment">
<dataValue>true</dataValue>
</parameters>
<parameters xmi:id="_-DmdX120EeW8Hc22XT4C7A" name="opposite"/>
</operation>
</changes>
<changes xsi:type="history:OperationChange" xmi:id="_-DmdYF20EeW8Hc22XT4C7A">
<changes xsi:type="history:Create" xmi:id="_-DnEYF20EeW8Hc22XT4C7A" referenceName="eStructuralFeatures">
<target href="filesystem.ecore#//FileSystemElement"/>
<element href="filesystem.ecore#//FileSystemElement/groupRights"/>
<changes xsi:type="history:Set" xmi:id="_-DnEYV20EeW8Hc22XT4C7A" featureName="name" dataValue="groupRights">
<element href="filesystem.ecore#//FileSystemElement/groupRights"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DnEYl20EeW8Hc22XT4C7A" featureName="eType">
<element href="filesystem.ecore#//FileSystemElement/groupRights"/>
<referenceValue href="filesystem.ecore#//Rights"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DnEY120EeW8Hc22XT4C7A" featureName="lowerBound" dataValue="1" oldDataValue="0">
<element href="filesystem.ecore#//FileSystemElement/groupRights"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DnEZF20EeW8Hc22XT4C7A" featureName="containment" dataValue="true" oldDataValue="false">
<element href="filesystem.ecore#//FileSystemElement/groupRights"/>
</changes>
</changes>
<operation xmi:id="_-DnEZV20EeW8Hc22XT4C7A" name="newReference">
<parameters xmi:id="_-DnEZl20EeW8Hc22XT4C7A" name="eClass">
<referenceValue xmi:id="_-DnEZ120EeW8Hc22XT4C7A">
<element href="filesystem.ecore#//FileSystemElement"/>
</referenceValue>
</parameters>
<parameters xmi:id="_-DnEaF20EeW8Hc22XT4C7A" name="name">
<dataValue>groupRights</dataValue>
</parameters>
<parameters xmi:id="_-DnEaV20EeW8Hc22XT4C7A" name="type">
<referenceValue xmi:id="_-DnEal20EeW8Hc22XT4C7A">
<element href="filesystem.ecore#//Rights"/>
</referenceValue>
</parameters>
<parameters xmi:id="_-DnEa120EeW8Hc22XT4C7A" name="lowerBound">
<dataValue>1</dataValue>
</parameters>
<parameters xmi:id="_-DnEbF20EeW8Hc22XT4C7A" name="upperBound">
<dataValue>1</dataValue>
</parameters>
<parameters xmi:id="_-DnrcF20EeW8Hc22XT4C7A" name="containment">
<dataValue>true</dataValue>
</parameters>
<parameters xmi:id="_-DnrcV20EeW8Hc22XT4C7A" name="opposite"/>
</operation>
</changes>
<changes xsi:type="history:OperationChange" xmi:id="_-Dnrcl20EeW8Hc22XT4C7A">
<changes xsi:type="history:Create" xmi:id="_-Dnrc120EeW8Hc22XT4C7A" referenceName="eStructuralFeatures">
<target href="filesystem.ecore#//FileSystemElement"/>
<element href="filesystem.ecore#//FileSystemElement/otherRights"/>
<changes xsi:type="history:Set" xmi:id="_-DnrdF20EeW8Hc22XT4C7A" featureName="name" dataValue="otherRights">
<element href="filesystem.ecore#//FileSystemElement/otherRights"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DnrdV20EeW8Hc22XT4C7A" featureName="eType">
<element href="filesystem.ecore#//FileSystemElement/otherRights"/>
<referenceValue href="filesystem.ecore#//Rights"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-Dnrdl20EeW8Hc22XT4C7A" featureName="lowerBound" dataValue="1" oldDataValue="0">
<element href="filesystem.ecore#//FileSystemElement/otherRights"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-Dnrd120EeW8Hc22XT4C7A" featureName="containment" dataValue="true" oldDataValue="false">
<element href="filesystem.ecore#//FileSystemElement/otherRights"/>
</changes>
</changes>
<operation xmi:id="_-DnreF20EeW8Hc22XT4C7A" name="newReference">
<parameters xmi:id="_-DnreV20EeW8Hc22XT4C7A" name="eClass">
<referenceValue xmi:id="_-Dnrel20EeW8Hc22XT4C7A">
<element href="filesystem.ecore#//FileSystemElement"/>
</referenceValue>
</parameters>
<parameters xmi:id="_-Dnre120EeW8Hc22XT4C7A" name="name">
<dataValue>otherRights</dataValue>
</parameters>
<parameters xmi:id="_-DnrfF20EeW8Hc22XT4C7A" name="type">
<referenceValue xmi:id="_-DnrfV20EeW8Hc22XT4C7A">
<element href="filesystem.ecore#//Rights"/>
</referenceValue>
</parameters>
<parameters xmi:id="_-Dnrfl20EeW8Hc22XT4C7A" name="lowerBound">
<dataValue>1</dataValue>
</parameters>
<parameters xmi:id="_-Dnrf120EeW8Hc22XT4C7A" name="upperBound">
<dataValue>1</dataValue>
</parameters>
<parameters xmi:id="_-DnrgF20EeW8Hc22XT4C7A" name="containment">
<dataValue>true</dataValue>
</parameters>
<parameters xmi:id="_-DnrgV20EeW8Hc22XT4C7A" name="opposite"/>
</operation>
</changes>
<changes xsi:type="history:Delete" xmi:id="_-DoSgF20EeW8Hc22XT4C7A" referenceName="eStructuralFeatures">
<target href="filesystem.ecore#//FileSystemElement"/>
<element xsi:type="ecore:EAttribute" xmi:id="_-DoSgV20EeW8Hc22XT4C7A" name="rights" lowerBound="1">
<eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
</element>
</changes>
</changes>
<changes xsi:type="history:OperationChange" xmi:id="_-DoSg120EeW8Hc22XT4C7A">
<changes xsi:type="history:Add" xmi:id="_-DoShF20EeW8Hc22XT4C7A" featureName="eSuperTypes">
<element href="filesystem.ecore#//FileSystemElement"/>
<referenceValue href="filesystem.ecore#//NamedElement"/>
</changes>
<changes xsi:type="history:Delete" xmi:id="_-DoShV20EeW8Hc22XT4C7A" referenceName="eStructuralFeatures">
<target href="filesystem.ecore#//FileSystemElement"/>
<element xsi:type="ecore:EAttribute" xmi:id="_-DoShl20EeW8Hc22XT4C7A" name="filename" lowerBound="1">
<eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</element>
</changes>
<operation xmi:id="_-DoSiF20EeW8Hc22XT4C7A" name="useSuperClass">
<parameters xmi:id="_-DoSiV20EeW8Hc22XT4C7A" name="subClass">
<referenceValue xmi:id="_-DoSil20EeW8Hc22XT4C7A">
<element href="filesystem.ecore#//FileSystemElement"/>
</referenceValue>
</parameters>
<parameters xmi:id="_-DoSi120EeW8Hc22XT4C7A" name="superClass">
<referenceValue xmi:id="_-DoSjF20EeW8Hc22XT4C7A">
<element href="filesystem.ecore#//NamedElement"/>
</referenceValue>
</parameters>
<parameters xmi:id="_-DoSjV20EeW8Hc22XT4C7A" name="toReplace">
<referenceValue xmi:id="_-DoSjl20EeW8Hc22XT4C7A" element="_-DoShl20EeW8Hc22XT4C7A"/>
</parameters>
<parameters xmi:id="_-DoSj120EeW8Hc22XT4C7A" name="replaceBy">
<referenceValue xmi:id="_-DoSkF20EeW8Hc22XT4C7A">
<element href="filesystem.ecore#//NamedElement/name"/>
</referenceValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange" xmi:id="_-DoSkV20EeW8Hc22XT4C7A">
<changes xsi:type="history:Set" xmi:id="_-Do5kF20EeW8Hc22XT4C7A" featureName="abstract" dataValue="true" oldDataValue="false">
<element href="filesystem.ecore#//FileSystemElement"/>
</changes>
<changes xsi:type="history:Create" xmi:id="_-Do5kV20EeW8Hc22XT4C7A" referenceName="eClassifiers">
<target href="filesystem.ecore#/"/>
<element href="filesystem.ecore#//Directory"/>
<changes xsi:type="history:Set" xmi:id="_-Do5kl20EeW8Hc22XT4C7A" featureName="name" dataValue="Directory">
<element href="filesystem.ecore#//Directory"/>
</changes>
<changes xsi:type="history:Add" xmi:id="_-Do5k120EeW8Hc22XT4C7A" featureName="eSuperTypes">
<element href="filesystem.ecore#//Directory"/>
<referenceValue href="filesystem.ecore#//FileSystemElement"/>
</changes>
</changes>
<changes xsi:type="history:Move" xmi:id="_-Do5lF20EeW8Hc22XT4C7A" referenceName="eStructuralFeatures">
<target href="filesystem.ecore#//Directory"/>
<element href="filesystem.ecore#//Directory/contents"/>
<source href="filesystem.ecore#//FileSystemElement"/>
</changes>
<changes xsi:type="history:Create" xmi:id="_-Do5lV20EeW8Hc22XT4C7A" referenceName="eClassifiers">
<target href="filesystem.ecore#/"/>
<element href="filesystem.ecore#//File"/>
<changes xsi:type="history:Set" xmi:id="_-Do5ll20EeW8Hc22XT4C7A" featureName="name" dataValue="File">
<element href="filesystem.ecore#//File"/>
</changes>
<changes xsi:type="history:Add" xmi:id="_-Do5l120EeW8Hc22XT4C7A" featureName="eSuperTypes">
<element href="filesystem.ecore#//File"/>
<referenceValue href="filesystem.ecore#//FileSystemElement"/>
</changes>
</changes>
<operation xmi:id="_-Do5mF20EeW8Hc22XT4C7A" name="partitionComposite">
<parameters xmi:id="_-Do5mV20EeW8Hc22XT4C7A" name="eClass">
<referenceValue xmi:id="_-DpgoF20EeW8Hc22XT4C7A">
<element href="filesystem.ecore#//FileSystemElement"/>
</referenceValue>
</parameters>
<parameters xmi:id="_-DpgoV20EeW8Hc22XT4C7A" name="compositeName">
<dataValue>Directory</dataValue>
</parameters>
<parameters xmi:id="_-Dpgol20EeW8Hc22XT4C7A" name="leafName">
<dataValue>File</dataValue>
</parameters>
<parameters xmi:id="_-Dpgo120EeW8Hc22XT4C7A" name="childReference">
<referenceValue xmi:id="_-DpgpF20EeW8Hc22XT4C7A">
<element href="filesystem.ecore#//Directory/contents"/>
</referenceValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange" xmi:id="_-DpgpV20EeW8Hc22XT4C7A">
<changes xsi:type="history:Create" xmi:id="_-Dpgpl20EeW8Hc22XT4C7A" referenceName="eStructuralFeatures">
<target href="filesystem.ecore#//File"/>
<element href="filesystem.ecore#//File/extension"/>
<changes xsi:type="history:Set" xmi:id="_-Dpgp120EeW8Hc22XT4C7A" featureName="name" dataValue="extension">
<element href="filesystem.ecore#//File/extension"/>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DpgqF20EeW8Hc22XT4C7A" featureName="eType">
<element href="filesystem.ecore#//File/extension"/>
<referenceValue href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</changes>
</changes>
<operation xmi:id="_-DpgqV20EeW8Hc22XT4C7A" name="splitStringAttribute">
<parameters xmi:id="_-Dpgql20EeW8Hc22XT4C7A" name="toSplit">
<referenceValue xmi:id="_-Dpgq120EeW8Hc22XT4C7A">
<element href="filesystem.ecore#//NamedElement/name"/>
</referenceValue>
</parameters>
<parameters xmi:id="_-DpgrF20EeW8Hc22XT4C7A" name="context">
<referenceValue xmi:id="_-DpgrV20EeW8Hc22XT4C7A">
<element href="filesystem.ecore#//File"/>
</referenceValue>
</parameters>
<parameters xmi:id="_-Dpgrl20EeW8Hc22XT4C7A" name="attributeName">
<dataValue>extension</dataValue>
</parameters>
<parameters xmi:id="_-Dpgr120EeW8Hc22XT4C7A" name="pattern">
<dataValue>\\.</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:Set" xmi:id="_-DpgsF20EeW8Hc22XT4C7A" featureName="nsURI" dataValue="http://filesystem/r1" oldDataValue="http://filesystem/r0">
<element href="filesystem.ecore#/"/>
</changes>
</releases>
<releases xmi:id="_-DpgsV20EeW8Hc22XT4C7A"/>
</history:History>