blob: 98c5694613bce254bd72ed7bf373653e1acaf994 [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:history="http://www.eclipse.org/emf/edapt/history/0.3">
<releases date="2010-08-25T07:48:58.997+0200" label="v1">
<changes xsi:type="history:CompositeChange">
<changes xsi:type="history:Create" element="AssociationToClass.ecore#/">
<changes xsi:type="history:Set" element="AssociationToClass.ecore#/" featureName="name"
dataValue="association_to_class"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#/" featureName="nsURI"
dataValue="association_to_class"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#/" featureName="nsPrefix"
dataValue="association_to_class"/>
</changes>
<changes xsi:type="history:Create" target="AssociationToClass.ecore#/" referenceName="eClassifiers"
element="AssociationToClass.ecore#//Root">
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Root"
featureName="name" dataValue="Root"/>
</changes>
<changes xsi:type="history:Create" target="AssociationToClass.ecore#/" referenceName="eClassifiers"
element="AssociationToClass.ecore#//Node">
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node"
featureName="name" dataValue="Node"/>
</changes>
<changes xsi:type="history:Create" target="AssociationToClass.ecore#//Root"
referenceName="eStructuralFeatures" element="AssociationToClass.ecore#//Root/nodes">
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Root/nodes"
featureName="name" dataValue="nodes"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Root/nodes"
featureName="upperBound" dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Root/nodes"
featureName="containment" dataValue="true" oldDataValue="false"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Root/nodes"
featureName="eType" referenceValue="AssociationToClass.ecore#//Node"/>
</changes>
<changes xsi:type="history:Create" target="AssociationToClass.ecore#//Node"
referenceName="eStructuralFeatures" element="AssociationToClass.ecore#//Node/name">
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/name"
featureName="name" dataValue="name"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/name"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</changes>
<changes xsi:type="history:Create" target="AssociationToClass.ecore#//Node"
referenceName="eStructuralFeatures" element="AssociationToClass.ecore#//Node/oneToOneBackward">
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToOneBackward"
featureName="name" dataValue="oneToOneBackward"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToOneBackward"
featureName="upperBound" dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToOneBackward"
featureName="eType" referenceValue="AssociationToClass.ecore#//Node"/>
</changes>
<changes xsi:type="history:Create" target="AssociationToClass.ecore#//Node"
referenceName="eStructuralFeatures" element="AssociationToClass.ecore#//Node/oneToOneForward">
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToOneForward"
featureName="name" dataValue="oneToOneForward"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToOneForward"
featureName="eType" referenceValue="AssociationToClass.ecore#//Node"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToOneForward"
featureName="eOpposite" referenceValue="AssociationToClass.ecore#//Node/oneToOneBackward"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToOneBackward"
featureName="eOpposite" referenceValue="AssociationToClass.ecore#//Node/oneToOneForward"/>
</changes>
<changes xsi:type="history:Create" target="AssociationToClass.ecore#//Node"
referenceName="eStructuralFeatures" element="AssociationToClass.ecore#//Node/oneToManyForward">
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToManyForward"
featureName="name" dataValue="oneToManyForward"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToManyForward"
featureName="upperBound" dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToManyForward"
featureName="eType" referenceValue="AssociationToClass.ecore#//Node"/>
</changes>
<changes xsi:type="history:Create" target="AssociationToClass.ecore#//Node"
referenceName="eStructuralFeatures" element="AssociationToClass.ecore#//Node/oneToManyBackward">
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToManyBackward"
featureName="name" dataValue="oneToManyBackward"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToManyBackward"
featureName="eType" referenceValue="AssociationToClass.ecore#//Node"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToManyBackward"
featureName="eOpposite" referenceValue="AssociationToClass.ecore#//Node/oneToManyForward"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToManyForward"
featureName="eOpposite" referenceValue="AssociationToClass.ecore#//Node/oneToManyBackward"/>
</changes>
<changes xsi:type="history:Create" target="AssociationToClass.ecore#//Node"
referenceName="eStructuralFeatures" element="AssociationToClass.ecore#//Node/manyToManyBackward">
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/manyToManyBackward"
featureName="name" dataValue="manyToManyBackward"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/manyToManyBackward"
featureName="upperBound" dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/manyToManyBackward"
featureName="eType" referenceValue="AssociationToClass.ecore#//Node"/>
</changes>
<changes xsi:type="history:Create" target="AssociationToClass.ecore#//Node"
referenceName="eStructuralFeatures" element="AssociationToClass.ecore#//Node/manyToManyForward">
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/manyToManyForward"
featureName="name" dataValue="manyToManyForward"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/manyToManyForward"
featureName="upperBound" dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/manyToManyForward"
featureName="eType" referenceValue="AssociationToClass.ecore#//Node"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/manyToManyForward"
featureName="eOpposite" referenceValue="AssociationToClass.ecore#//Node/manyToManyBackward"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/manyToManyBackward"
featureName="eOpposite" referenceValue="AssociationToClass.ecore#//Node/manyToManyForward"/>
</changes>
</changes>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#/" featureName="nsURI"
dataValue="association_to_class/v1" oldDataValue="association_to_class"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToOneBackward"
featureName="upperBound" dataValue="1" oldDataValue="-1"/>
</releases>
<releases date="2010-08-25T07:51:21.461+0200" label="v2">
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="AssociationToClass.ecore#/" referenceName="eClassifiers"
element="AssociationToClass.ecore#//OneToOne">
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//OneToOne"
featureName="name" dataValue="OneToOne"/>
</changes>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToOneBackward"
featureName="eOpposite" oldReferenceValue="AssociationToClass.ecore#//Node/oneToOneForward"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToOneForward"
featureName="eOpposite" oldReferenceValue="AssociationToClass.ecore#//Node/oneToOneBackward"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToOneForward"
featureName="eType" referenceValue="AssociationToClass.ecore#//OneToOne"
oldReferenceValue="AssociationToClass.ecore#//Node"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToOneBackward"
featureName="eType" referenceValue="AssociationToClass.ecore#//OneToOne"
oldReferenceValue="AssociationToClass.ecore#//Node"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToOneForward"
featureName="containment" dataValue="true" oldDataValue="false"/>
<changes xsi:type="history:Create" target="AssociationToClass.ecore#//OneToOne"
referenceName="eStructuralFeatures" element="AssociationToClass.ecore#//OneToOne/source">
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//OneToOne/source"
featureName="name" dataValue="source"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//OneToOne/source"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//OneToOne/source"
featureName="eType" referenceValue="AssociationToClass.ecore#//Node"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//OneToOne/source"
featureName="eOpposite" referenceValue="AssociationToClass.ecore#//Node/oneToOneForward"/>
</changes>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToOneForward"
featureName="eOpposite" referenceValue="AssociationToClass.ecore#//OneToOne/source"/>
<changes xsi:type="history:Create" target="AssociationToClass.ecore#//OneToOne"
referenceName="eStructuralFeatures" element="AssociationToClass.ecore#//OneToOne/target">
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//OneToOne/target"
featureName="name" dataValue="target"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//OneToOne/target"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//OneToOne/target"
featureName="eType" referenceValue="AssociationToClass.ecore#//Node"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//OneToOne/target"
featureName="eOpposite" referenceValue="AssociationToClass.ecore#//Node/oneToOneBackward"/>
</changes>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToOneBackward"
featureName="eOpposite" referenceValue="AssociationToClass.ecore#//OneToOne/target"/>
<operation name="introduceReferenceClass">
<parameters name="reference">
<referenceValue element="AssociationToClass.ecore#//Node/oneToOneForward"/>
</parameters>
<parameters name="className">
<dataValue>OneToOne</dataValue>
</parameters>
<parameters name="sourceReferenceName">
<dataValue>source</dataValue>
</parameters>
<parameters name="targetReferenceName">
<dataValue>target</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="AssociationToClass.ecore#/" referenceName="eClassifiers"
element="AssociationToClass.ecore#//OneToMany">
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//OneToMany"
featureName="name" dataValue="OneToMany"/>
</changes>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToManyBackward"
featureName="eOpposite" oldReferenceValue="AssociationToClass.ecore#//Node/oneToManyForward"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToManyForward"
featureName="eOpposite" oldReferenceValue="AssociationToClass.ecore#//Node/oneToManyBackward"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToManyForward"
featureName="eType" referenceValue="AssociationToClass.ecore#//OneToMany"
oldReferenceValue="AssociationToClass.ecore#//Node"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToManyBackward"
featureName="eType" referenceValue="AssociationToClass.ecore#//OneToMany"
oldReferenceValue="AssociationToClass.ecore#//Node"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToManyForward"
featureName="containment" dataValue="true" oldDataValue="false"/>
<changes xsi:type="history:Create" target="AssociationToClass.ecore#//OneToMany"
referenceName="eStructuralFeatures" element="AssociationToClass.ecore#//OneToMany/source">
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//OneToMany/source"
featureName="name" dataValue="source"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//OneToMany/source"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//OneToMany/source"
featureName="eType" referenceValue="AssociationToClass.ecore#//Node"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//OneToMany/source"
featureName="eOpposite" referenceValue="AssociationToClass.ecore#//Node/oneToManyForward"/>
</changes>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToManyForward"
featureName="eOpposite" referenceValue="AssociationToClass.ecore#//OneToMany/source"/>
<changes xsi:type="history:Create" target="AssociationToClass.ecore#//OneToMany"
referenceName="eStructuralFeatures" element="AssociationToClass.ecore#//OneToMany/target">
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//OneToMany/target"
featureName="name" dataValue="target"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//OneToMany/target"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//OneToMany/target"
featureName="eType" referenceValue="AssociationToClass.ecore#//Node"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//OneToMany/target"
featureName="eOpposite" referenceValue="AssociationToClass.ecore#//Node/oneToManyBackward"/>
</changes>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/oneToManyBackward"
featureName="eOpposite" referenceValue="AssociationToClass.ecore#//OneToMany/target"/>
<operation name="introduceReferenceClass">
<parameters name="reference">
<referenceValue element="AssociationToClass.ecore#//Node/oneToManyForward"/>
</parameters>
<parameters name="className">
<dataValue>OneToMany</dataValue>
</parameters>
<parameters name="sourceReferenceName">
<dataValue>source</dataValue>
</parameters>
<parameters name="targetReferenceName">
<dataValue>target</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="AssociationToClass.ecore#/" referenceName="eClassifiers"
element="AssociationToClass.ecore#//ManyToMany">
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//ManyToMany"
featureName="name" dataValue="ManyToMany"/>
</changes>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/manyToManyBackward"
featureName="eOpposite" oldReferenceValue="AssociationToClass.ecore#//Node/manyToManyForward"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/manyToManyForward"
featureName="eOpposite" oldReferenceValue="AssociationToClass.ecore#//Node/manyToManyBackward"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/manyToManyForward"
featureName="eType" referenceValue="AssociationToClass.ecore#//ManyToMany"
oldReferenceValue="AssociationToClass.ecore#//Node"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/manyToManyBackward"
featureName="eType" referenceValue="AssociationToClass.ecore#//ManyToMany"
oldReferenceValue="AssociationToClass.ecore#//Node"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/manyToManyForward"
featureName="containment" dataValue="true" oldDataValue="false"/>
<changes xsi:type="history:Create" target="AssociationToClass.ecore#//ManyToMany"
referenceName="eStructuralFeatures" element="AssociationToClass.ecore#//ManyToMany/source">
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//ManyToMany/source"
featureName="name" dataValue="source"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//ManyToMany/source"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//ManyToMany/source"
featureName="eType" referenceValue="AssociationToClass.ecore#//Node"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//ManyToMany/source"
featureName="eOpposite" referenceValue="AssociationToClass.ecore#//Node/manyToManyForward"/>
</changes>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/manyToManyForward"
featureName="eOpposite" referenceValue="AssociationToClass.ecore#//ManyToMany/source"/>
<changes xsi:type="history:Create" target="AssociationToClass.ecore#//ManyToMany"
referenceName="eStructuralFeatures" element="AssociationToClass.ecore#//ManyToMany/target">
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//ManyToMany/target"
featureName="name" dataValue="target"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//ManyToMany/target"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//ManyToMany/target"
featureName="eType" referenceValue="AssociationToClass.ecore#//Node"/>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//ManyToMany/target"
featureName="eOpposite" referenceValue="AssociationToClass.ecore#//Node/manyToManyBackward"/>
</changes>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#//Node/manyToManyBackward"
featureName="eOpposite" referenceValue="AssociationToClass.ecore#//ManyToMany/target"/>
<operation name="introduceReferenceClass">
<parameters name="reference">
<referenceValue element="AssociationToClass.ecore#//Node/manyToManyForward"/>
</parameters>
<parameters name="className">
<dataValue>ManyToMany</dataValue>
</parameters>
<parameters name="sourceReferenceName">
<dataValue>source</dataValue>
</parameters>
<parameters name="targetReferenceName">
<dataValue>target</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:Set" element="AssociationToClass.ecore#/" featureName="nsURI"
dataValue="association_to_class/v2" oldDataValue="association_to_class/v1"/>
</releases>
<releases/>
</history:History>