blob: b71350d87df74fb0d1aeb836c5ad2004aa8d42d6 [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-03-26T18:18:26.218+0100">
<changes xsi:type="history:CompositeChange">
<changes xsi:type="history:Create" element="petrinet.ecore#/">
<changes xsi:type="history:Set" element="petrinet.ecore#/" featureName="name"
dataValue="lit_petriNets_before"/>
<changes xsi:type="history:Set" element="petrinet.ecore#/" featureName="nsURI"
dataValue="lit_petriNets_before"/>
<changes xsi:type="history:Set" element="petrinet.ecore#/" featureName="nsPrefix"
dataValue="lit_petriNets_before"/>
</changes>
<changes xsi:type="history:Create" target="petrinet.ecore#/" referenceName="eClassifiers"
element="petrinet.ecore#//Net">
<changes xsi:type="history:Set" element="petrinet.ecore#//Net" featureName="name"
dataValue="Net"/>
</changes>
<changes xsi:type="history:Create" target="petrinet.ecore#/" referenceName="eClassifiers"
element="petrinet.ecore#//Place">
<changes xsi:type="history:Set" element="petrinet.ecore#//Place" featureName="name"
dataValue="Place"/>
</changes>
<changes xsi:type="history:Create" target="petrinet.ecore#//Place" referenceName="eStructuralFeatures"
element="petrinet.ecore#//Place/net">
<changes xsi:type="history:Set" element="petrinet.ecore#//Place/net" featureName="name"
dataValue="net"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Place/net" featureName="lowerBound"
dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Place/net" featureName="eType"
referenceValue="petrinet.ecore#//Net"/>
</changes>
<changes xsi:type="history:Create" target="petrinet.ecore#//Net" referenceName="eStructuralFeatures"
element="petrinet.ecore#//Net/places">
<changes xsi:type="history:Set" element="petrinet.ecore#//Net/places" featureName="name"
dataValue="places"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Net/places" featureName="upperBound"
dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Net/places" featureName="containment"
dataValue="true" oldDataValue="false"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Net/places" featureName="eType"
referenceValue="petrinet.ecore#//Place"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Net/places" featureName="eOpposite"
referenceValue="petrinet.ecore#//Place/net"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Place/net" featureName="eOpposite"
referenceValue="petrinet.ecore#//Net/places"/>
</changes>
<changes xsi:type="history:Create" target="petrinet.ecore#//Place" referenceName="eStructuralFeatures"
element="petrinet.ecore#//Place/name">
<changes xsi:type="history:Set" element="petrinet.ecore#//Place/name" featureName="name"
dataValue="name"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Place/name" featureName="eType"
referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</changes>
<changes xsi:type="history:Create" target="petrinet.ecore#/" referenceName="eClassifiers"
element="petrinet.ecore#//Transition">
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition" featureName="name"
dataValue="Transition"/>
</changes>
<changes xsi:type="history:Create" target="petrinet.ecore#//Place" referenceName="eStructuralFeatures"
element="petrinet.ecore#//Place/out">
<changes xsi:type="history:Set" element="petrinet.ecore#//Place/out" featureName="name"
dataValue="dst"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Place/out" featureName="upperBound"
dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Place/out" featureName="eType"
referenceValue="petrinet.ecore#//Transition"/>
</changes>
<changes xsi:type="history:Create" target="petrinet.ecore#//Transition" referenceName="eStructuralFeatures"
element="petrinet.ecore#//Transition/net">
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/net"
featureName="name" dataValue="net"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/net"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/net"
featureName="eType" referenceValue="petrinet.ecore#//Net"/>
</changes>
<changes xsi:type="history:Create" target="petrinet.ecore#//Net" referenceName="eStructuralFeatures"
element="petrinet.ecore#//Net/transitions">
<changes xsi:type="history:Set" element="petrinet.ecore#//Net/transitions"
featureName="name" dataValue="transitions"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Net/transitions"
featureName="upperBound" dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Net/transitions"
featureName="containment" dataValue="true" oldDataValue="false"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Net/transitions"
featureName="eType" referenceValue="petrinet.ecore#//Transition"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Net/transitions"
featureName="eOpposite" referenceValue="petrinet.ecore#//Transition/net"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/net"
featureName="eOpposite" referenceValue="petrinet.ecore#//Net/transitions"/>
</changes>
<changes xsi:type="history:Create" target="petrinet.ecore#//Transition" referenceName="eStructuralFeatures"
element="petrinet.ecore#//Transition/in">
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/in" featureName="name"
dataValue="src"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/in" featureName="lowerBound"
dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/in" featureName="upperBound"
dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/in" featureName="eType"
referenceValue="petrinet.ecore#//Place"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/in" featureName="eOpposite"
referenceValue="petrinet.ecore#//Place/out"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Place/out" featureName="eOpposite"
referenceValue="petrinet.ecore#//Transition/in"/>
</changes>
<changes xsi:type="history:Create" target="petrinet.ecore#//Transition" referenceName="eStructuralFeatures"
element="petrinet.ecore#//Transition/out">
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/out"
featureName="name" dataValue="dst"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/out"
featureName="lowerBound" dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/out"
featureName="upperBound" dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/out"
featureName="eType" referenceValue="petrinet.ecore#//Place"/>
</changes>
<changes xsi:type="history:Create" target="petrinet.ecore#//Place" referenceName="eStructuralFeatures"
element="petrinet.ecore#//Place/in">
<changes xsi:type="history:Set" element="petrinet.ecore#//Place/in" featureName="name"
dataValue="src"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Place/in" featureName="upperBound"
dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Place/in" featureName="eType"
referenceValue="petrinet.ecore#//Transition"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Place/in" featureName="eOpposite"
referenceValue="petrinet.ecore#//Transition/out"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/out"
featureName="eOpposite" referenceValue="petrinet.ecore#//Place/in"/>
</changes>
<changes xsi:type="history:Create" target="petrinet.ecore#//Transition" referenceName="eStructuralFeatures"
element="petrinet.ecore#//Transition/name">
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/name"
featureName="name" dataValue="name"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/name"
featureName="eType" referenceValue="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</changes>
</changes>
<changes xsi:type="history:Set" element="petrinet.ecore#/" featureName="name"
dataValue="lit_petriNets" oldDataValue="lit_petriNets_before"/>
<changes xsi:type="history:Set" element="petrinet.ecore#/" featureName="nsPrefix"
dataValue="lit_petriNets" oldDataValue="lit_petriNets_before"/>
<changes xsi:type="history:Set" element="petrinet.ecore#/" featureName="nsURI"
dataValue="lit_petriNets" oldDataValue="lit_petriNets_before"/>
</releases>
<releases date="2010-03-26T18:29:38.484+0100">
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="petrinet.ecore#/" referenceName="eClassifiers"
element="petrinet.ecore#//PTArc">
<changes xsi:type="history:Set" element="petrinet.ecore#//PTArc" featureName="name"
dataValue="PTArc"/>
</changes>
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/in" featureName="eOpposite"
oldReferenceValue="petrinet.ecore#//Place/out"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Place/out" featureName="eOpposite"
oldReferenceValue="petrinet.ecore#//Transition/in"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Place/out" featureName="eType"
referenceValue="petrinet.ecore#//PTArc" oldReferenceValue="petrinet.ecore#//Transition"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/in" featureName="eType"
referenceValue="petrinet.ecore#//PTArc" oldReferenceValue="petrinet.ecore#//Place"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Place/out" featureName="containment"
dataValue="true" oldDataValue="false"/>
<changes xsi:type="history:Create" target="petrinet.ecore#//PTArc" referenceName="eStructuralFeatures"
element="petrinet.ecore#//PTArc/src">
<changes xsi:type="history:Set" element="petrinet.ecore#//PTArc/src" featureName="name"
dataValue="src"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//PTArc/src" featureName="eType"
referenceValue="petrinet.ecore#//Place"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//PTArc/src" featureName="lowerBound"
dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//PTArc/src" featureName="eOpposite"
referenceValue="petrinet.ecore#//Place/out"/>
</changes>
<changes xsi:type="history:Set" element="petrinet.ecore#//Place/out" featureName="eOpposite"
referenceValue="petrinet.ecore#//PTArc/src"/>
<changes xsi:type="history:Create" target="petrinet.ecore#//PTArc" referenceName="eStructuralFeatures"
element="petrinet.ecore#//PTArc/dst">
<changes xsi:type="history:Set" element="petrinet.ecore#//PTArc/dst" featureName="name"
dataValue="dst"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//PTArc/dst" featureName="eType"
referenceValue="petrinet.ecore#//Transition"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//PTArc/dst" featureName="lowerBound"
dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//PTArc/dst" featureName="eOpposite"
referenceValue="petrinet.ecore#//Transition/in"/>
</changes>
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/in" featureName="eOpposite"
referenceValue="petrinet.ecore#//PTArc/dst"/>
<operation name="introduceReferenceClass">
<parameters name="reference">
<referenceValue element="petrinet.ecore#//Place/out"/>
</parameters>
<parameters name="className">
<dataValue>PTArc</dataValue>
</parameters>
<parameters name="sourceReferenceName">
<dataValue>src</dataValue>
</parameters>
<parameters name="targetReferenceName">
<dataValue>dst</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Set" element="petrinet.ecore#//Place/out" featureName="name"
dataValue="out" oldDataValue="dst"/>
<operation name="rename">
<parameters name="element">
<referenceValue element="petrinet.ecore#//Place/out"/>
</parameters>
<parameters name="name">
<dataValue>out</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/in" featureName="name"
dataValue="in" oldDataValue="src"/>
<operation name="rename">
<parameters name="element">
<referenceValue element="petrinet.ecore#//Transition/in"/>
</parameters>
<parameters name="name">
<dataValue>in</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="petrinet.ecore#/" referenceName="eClassifiers"
element="petrinet.ecore#//TPArc">
<changes xsi:type="history:Set" element="petrinet.ecore#//TPArc" featureName="name"
dataValue="TPArc"/>
</changes>
<changes xsi:type="history:Set" element="petrinet.ecore#//Place/in" featureName="eOpposite"
oldReferenceValue="petrinet.ecore#//Transition/out"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/out" featureName="eOpposite"
oldReferenceValue="petrinet.ecore#//Place/in"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/out" featureName="eType"
referenceValue="petrinet.ecore#//TPArc" oldReferenceValue="petrinet.ecore#//Place"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Place/in" featureName="eType"
referenceValue="petrinet.ecore#//TPArc" oldReferenceValue="petrinet.ecore#//Transition"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/out" featureName="containment"
dataValue="true" oldDataValue="false"/>
<changes xsi:type="history:Create" target="petrinet.ecore#//TPArc" referenceName="eStructuralFeatures"
element="petrinet.ecore#//TPArc/src">
<changes xsi:type="history:Set" element="petrinet.ecore#//TPArc/src" featureName="name"
dataValue="src"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//TPArc/src" featureName="eType"
referenceValue="petrinet.ecore#//Transition"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//TPArc/src" featureName="lowerBound"
dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//TPArc/src" featureName="eOpposite"
referenceValue="petrinet.ecore#//Transition/out"/>
</changes>
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/out" featureName="eOpposite"
referenceValue="petrinet.ecore#//TPArc/src"/>
<changes xsi:type="history:Create" target="petrinet.ecore#//TPArc" referenceName="eStructuralFeatures"
element="petrinet.ecore#//TPArc/dst">
<changes xsi:type="history:Set" element="petrinet.ecore#//TPArc/dst" featureName="name"
dataValue="dst"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//TPArc/dst" featureName="eType"
referenceValue="petrinet.ecore#//Place"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//TPArc/dst" featureName="lowerBound"
dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//TPArc/dst" featureName="eOpposite"
referenceValue="petrinet.ecore#//Place/in"/>
</changes>
<changes xsi:type="history:Set" element="petrinet.ecore#//Place/in" featureName="eOpposite"
referenceValue="petrinet.ecore#//TPArc/dst"/>
<operation name="introduceReferenceClass">
<parameters name="reference">
<referenceValue element="petrinet.ecore#//Transition/out"/>
</parameters>
<parameters name="className">
<dataValue>TPArc</dataValue>
</parameters>
<parameters name="sourceReferenceName">
<dataValue>src</dataValue>
</parameters>
<parameters name="targetReferenceName">
<dataValue>dst</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/out" featureName="name"
dataValue="out" oldDataValue="dst"/>
<operation name="rename">
<parameters name="element">
<referenceValue element="petrinet.ecore#//Transition/out"/>
</parameters>
<parameters name="name">
<dataValue>out</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Set" element="petrinet.ecore#//Place/in" featureName="name"
dataValue="in" oldDataValue="src"/>
<operation name="rename">
<parameters name="element">
<referenceValue element="petrinet.ecore#//Place/in"/>
</parameters>
<parameters name="name">
<dataValue>in</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="petrinet.ecore#/" referenceName="eClassifiers"
element="petrinet.ecore#//Arc">
<changes xsi:type="history:Set" element="petrinet.ecore#//Arc" featureName="name"
dataValue="Arc"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Arc" featureName="abstract"
dataValue="true" oldDataValue="false"/>
</changes>
<changes xsi:type="history:Add" element="petrinet.ecore#//PTArc" featureName="eSuperTypes"
referenceValue="petrinet.ecore#//Arc"/>
<changes xsi:type="history:Add" element="petrinet.ecore#//TPArc" featureName="eSuperTypes"
referenceValue="petrinet.ecore#//Arc"/>
<operation name="extractSuperClass2">
<parameters name="subClasses">
<referenceValue element="petrinet.ecore#//PTArc"/>
<referenceValue element="petrinet.ecore#//TPArc"/>
</parameters>
<parameters name="toExtract"/>
<parameters name="ePackage">
<referenceValue element="petrinet.ecore#/"/>
</parameters>
<parameters name="superClassName">
<dataValue>Arc</dataValue>
</parameters>
<parameters name="abstr">
<dataValue>true</dataValue>
</parameters>
<parameters name="superSuperClasses"/>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Set" element="petrinet.ecore#//Place/out" featureName="containment"
dataValue="false" oldDataValue="true"/>
<changes xsi:type="history:Create" target="petrinet.ecore#//Net" referenceName="eStructuralFeatures"
element="#//@releases.1/@changes.9/@changes.1/@element">
<changes xsi:type="history:Set" element="#//@releases.1/@changes.9/@changes.1/@element"
featureName="name" dataValue="ptArcs"/>
<changes xsi:type="history:Set" element="#//@releases.1/@changes.9/@changes.1/@element"
featureName="eType" referenceValue="petrinet.ecore#//PTArc"/>
<changes xsi:type="history:Set" element="#//@releases.1/@changes.9/@changes.1/@element"
featureName="upperBound" dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="#//@releases.1/@changes.9/@changes.1/@element"
featureName="containment" dataValue="true" oldDataValue="false"/>
</changes>
<operation name="dropContainment">
<parameters name="reference">
<referenceValue element="petrinet.ecore#//Place/out"/>
</parameters>
<parameters name="containerClass">
<referenceValue element="petrinet.ecore#//Net"/>
</parameters>
<parameters name="containerReferenceName">
<dataValue>ptArcs</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Set" element="petrinet.ecore#//Transition/out" featureName="containment"
dataValue="false" oldDataValue="true"/>
<changes xsi:type="history:Create" target="petrinet.ecore#//Net" referenceName="eStructuralFeatures"
element="#//@releases.1/@changes.9/@changes.0/@element">
<changes xsi:type="history:Set" element="#//@releases.1/@changes.9/@changes.0/@element"
featureName="name" dataValue="tpArcs"/>
<changes xsi:type="history:Set" element="#//@releases.1/@changes.9/@changes.0/@element"
featureName="eType" referenceValue="petrinet.ecore#//TPArc"/>
<changes xsi:type="history:Set" element="#//@releases.1/@changes.9/@changes.0/@element"
featureName="upperBound" dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="#//@releases.1/@changes.9/@changes.0/@element"
featureName="containment" dataValue="true" oldDataValue="false"/>
</changes>
<operation name="dropContainment">
<parameters name="reference">
<referenceValue element="petrinet.ecore#//Transition/out"/>
</parameters>
<parameters name="containerClass">
<referenceValue element="petrinet.ecore#//Net"/>
</parameters>
<parameters name="containerReferenceName">
<dataValue>tpArcs</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Delete" target="petrinet.ecore#//Net" referenceName="eStructuralFeatures">
<element xsi:type="ecore:EReference" name="tpArcs" upperBound="-1" eType="ecore:EClass petrinet.ecore#//TPArc"
containment="true"/>
</changes>
<changes xsi:type="history:Delete" target="petrinet.ecore#//Net" referenceName="eStructuralFeatures">
<element xsi:type="ecore:EReference" name="ptArcs" upperBound="-1" eType="ecore:EClass petrinet.ecore#//PTArc"
containment="true"/>
</changes>
<changes xsi:type="history:Create" target="petrinet.ecore#//Net" referenceName="eStructuralFeatures"
element="petrinet.ecore#//Net/arcs">
<changes xsi:type="history:Set" element="petrinet.ecore#//Net/arcs" featureName="name"
dataValue="arcs"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Net/arcs" featureName="eType"
referenceValue="petrinet.ecore#//Arc"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Net/arcs" featureName="upperBound"
dataValue="-1" oldDataValue="1"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Net/arcs" featureName="containment"
dataValue="true" oldDataValue="false"/>
</changes>
<operation name="uniteReferences">
<parameters name="references">
<referenceValue element="#//@releases.1/@changes.9/@changes.0/@element"/>
<referenceValue element="#//@releases.1/@changes.9/@changes.1/@element"/>
</parameters>
<parameters name="unitedReferenceName">
<dataValue>arcs</dataValue>
</parameters>
</operation>
</changes>
<changes xsi:type="history:OperationChange">
<changes xsi:type="history:Create" target="petrinet.ecore#//Arc" referenceName="eStructuralFeatures"
element="petrinet.ecore#//Arc/net">
<changes xsi:type="history:Set" element="petrinet.ecore#//Arc/net" featureName="name"
dataValue="net"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Arc/net" featureName="eType"
referenceValue="petrinet.ecore#//Net"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Arc/net" featureName="lowerBound"
dataValue="1" oldDataValue="0"/>
<changes xsi:type="history:Set" element="petrinet.ecore#//Arc/net" featureName="eOpposite"
referenceValue="petrinet.ecore#//Net/arcs"/>
</changes>
<changes xsi:type="history:Set" element="petrinet.ecore#//Net/arcs" featureName="eOpposite"
referenceValue="petrinet.ecore#//Arc/net"/>
<operation name="newOppositeReference">
<parameters name="reference">
<referenceValue element="petrinet.ecore#//Net/arcs"/>
</parameters>
<parameters name="name">
<dataValue>net</dataValue>
</parameters>
<parameters name="lowerBound">
<dataValue>1</dataValue>
</parameters>
<parameters name="upperBound">
<dataValue>1</dataValue>
</parameters>
<parameters name="changeable">
<dataValue>true</dataValue>
</parameters>
</operation>
</changes>
</releases>
<releases/>
</history:History>