Commit e998672b authored by Marco Konersmann's avatar Marco Konersmann

Activation for operation-based interfaces

parent 74356b63
<?xml version="1.0" encoding="UTF-8"?>
<henshin:Module xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:henshin="http://www.eclipse.org/emf/2011/Henshin" xmi:id="_V1YIEFCBEemVNeM43vHXKA">
<imports href="http://mkonersmann.de/il/core/1.0#/"/>
<imports href="platform:/plugin/org.codeling.ial.mm/src/de/mkonersmann/il/profiles/interfaces-type-operations.emfprofile_diagram#_TQI18P9gEeKmaPBKfE-rGA"/>
<units xsi:type="henshin:Rule" xmi:id="_Wn80gFCBEemVNeM43vHXKA" name="main">
<lhs xmi:id="_WoJo0FCBEemVNeM43vHXKA" name="Lhs"/>
<rhs xmi:id="_WoJo0VCBEemVNeM43vHXKA" name="Rhs"/>
<multiRules xmi:id="_ZGJ8UFCBEemVNeM43vHXKA">
<lhs xmi:id="_ZGJ8UVCBEemVNeM43vHXKA" name="Lhs">
<nodes xmi:id="_XwcGkFCBEemVNeM43vHXKA">
<type href="http://mkonersmann.de/il/core/1.0#//Interface"/>
</nodes>
<formula xsi:type="henshin:Not" xmi:id="_ah8k4FCBEemVNeM43vHXKA">
<child xsi:type="henshin:NestedCondition" xmi:id="_ah8k4VCBEemVNeM43vHXKA">
<conclusion xmi:id="_ah8k4lCBEemVNeM43vHXKA">
<nodes xmi:id="_ah9L8FCBEemVNeM43vHXKA" incoming="_b4v_wFCBEemVNeM43vHXKA">
<type href="http://mkonersmann.de/il/core/1.0#//Interface"/>
</nodes>
<nodes xmi:id="_Z8RE8FCBEemVNeM43vHXKA" outgoing="_b4v_wFCBEemVNeM43vHXKA">
<type href="platform:/plugin/org.codeling.ial.mm/src/de/mkonersmann/il/profiles/interfaces-type-operations.emfprofile_diagram#_VtqBQP9gEeKmaPBKfE-rGA"/>
</nodes>
<edges xmi:id="_b4v_wFCBEemVNeM43vHXKA" source="_Z8RE8FCBEemVNeM43vHXKA" target="_ah9L8FCBEemVNeM43vHXKA">
<type href="http://www.modelversioning.org/emfprofile/application/1.1#//StereotypeApplication/appliedTo"/>
</edges>
</conclusion>
<mappings xmi:id="_ah9L8VCBEemVNeM43vHXKA" origin="_XwcGkFCBEemVNeM43vHXKA" image="_ah9L8FCBEemVNeM43vHXKA"/>
</child>
</formula>
</lhs>
<rhs xmi:id="_ZGJ8UlCBEemVNeM43vHXKA" name="Rhs">
<nodes xmi:id="_XwcGkVCBEemVNeM43vHXKA" incoming="_brUAsFCBEemVNeM43vHXKA">
<type href="http://mkonersmann.de/il/core/1.0#//Interface"/>
</nodes>
<nodes xmi:id="_X9ymEFCBEemVNeM43vHXKA" outgoing="_brUAsFCBEemVNeM43vHXKA">
<type href="platform:/plugin/org.codeling.ial.mm/src/de/mkonersmann/il/profiles/interfaces-type-operations.emfprofile_diagram#_VtqBQP9gEeKmaPBKfE-rGA"/>
</nodes>
<edges xmi:id="_brUAsFCBEemVNeM43vHXKA" source="_X9ymEFCBEemVNeM43vHXKA" target="_XwcGkVCBEemVNeM43vHXKA">
<type href="http://www.modelversioning.org/emfprofile/application/1.1#//StereotypeApplication/appliedTo"/>
</edges>
</rhs>
<mappings xmi:id="_XwcGklCBEemVNeM43vHXKA" origin="_XwcGkFCBEemVNeM43vHXKA" image="_XwcGkVCBEemVNeM43vHXKA"/>
</multiRules>
</units>
</henshin:Module>
<?xml version="1.0" encoding="UTF-8"?>
<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:henshin="http://www.eclipse.org/emf/2011/Henshin" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmi:id="_V1YIEVCBEemVNeM43vHXKA" type="Henshin" name="operations.henshin_diagram" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_WoFXYFCBEemVNeM43vHXKA" type="2001" fontName="Ubuntu" italic="true" lineColor="0">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_XwcGk1CBEemVNeM43vHXKA" source="defaultAction">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_XwctoFCBEemVNeM43vHXKA" key="value" value="preserve*"/>
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_WoF-cFCBEemVNeM43vHXKA" type="5001"/>
<children xmi:type="notation:DecorationNode" xmi:id="_WoF-cVCBEemVNeM43vHXKA" type="7001">
<children xmi:type="notation:Shape" xmi:id="_Xwd7wFCBEemVNeM43vHXKA" type="3001" fontName="Ubuntu">
<children xmi:type="notation:DecorationNode" xmi:id="_Xwd7wlCBEemVNeM43vHXKA" type="5002"/>
<children xmi:type="notation:DecorationNode" xmi:id="_Xwei0FCBEemVNeM43vHXKA" type="5003"/>
<children xmi:type="notation:DecorationNode" xmi:id="_Xwei0VCBEemVNeM43vHXKA" type="7002">
<styles xmi:type="notation:SortingStyle" xmi:id="_Xwei0lCBEemVNeM43vHXKA"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_Xwei01CBEemVNeM43vHXKA"/>
</children>
<element xmi:type="henshin:Node" href="operations.henshin#_XwcGkFCBEemVNeM43vHXKA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Xwd7wVCBEemVNeM43vHXKA" x="84" y="57"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_X9z0MFCBEemVNeM43vHXKA" type="3001" fontName="Ubuntu">
<children xmi:type="notation:DecorationNode" xmi:id="_X9z0MlCBEemVNeM43vHXKA" type="5002"/>
<children xmi:type="notation:DecorationNode" xmi:id="_X9z0M1CBEemVNeM43vHXKA" type="5003"/>
<children xmi:type="notation:DecorationNode" xmi:id="_X9z0NFCBEemVNeM43vHXKA" type="7002">
<styles xmi:type="notation:SortingStyle" xmi:id="_X9z0NVCBEemVNeM43vHXKA"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_X9z0NlCBEemVNeM43vHXKA"/>
</children>
<element xmi:type="henshin:Node" href="operations.henshin#_X9ymEFCBEemVNeM43vHXKA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_X9z0MVCBEemVNeM43vHXKA" x="287" y="20"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_Z8STEFCBEemVNeM43vHXKA" type="3001" fontName="Ubuntu">
<children xmi:type="notation:DecorationNode" xmi:id="_Z8STElCBEemVNeM43vHXKA" type="5002"/>
<children xmi:type="notation:DecorationNode" xmi:id="_Z8STE1CBEemVNeM43vHXKA" type="5003"/>
<children xmi:type="notation:DecorationNode" xmi:id="_Z8STFFCBEemVNeM43vHXKA" type="7002">
<styles xmi:type="notation:SortingStyle" xmi:id="_Z8STFVCBEemVNeM43vHXKA"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_Z8STFlCBEemVNeM43vHXKA"/>
</children>
<element xmi:type="henshin:Node" href="operations.henshin#_Z8RE8FCBEemVNeM43vHXKA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Z8STEVCBEemVNeM43vHXKA" x="290" y="93"/>
</children>
</children>
<element xmi:type="henshin:Rule" href="operations.henshin#_Wn80gFCBEemVNeM43vHXKA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_WoFXYVCBEemVNeM43vHXKA" x="84" y="146" width="583"/>
</children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_V1YIElCBEemVNeM43vHXKA"/>
<element xmi:type="henshin:Module" href="operations.henshin#_V1YIEFCBEemVNeM43vHXKA"/>
<edges xmi:type="notation:Connector" xmi:id="_brVO0FCBEemVNeM43vHXKA" type="4001" source="_X9z0MFCBEemVNeM43vHXKA" target="_Xwd7wFCBEemVNeM43vHXKA">
<children xmi:type="notation:DecorationNode" xmi:id="_brV14FCBEemVNeM43vHXKA" type="6001">
<layoutConstraint xmi:type="notation:Location" xmi:id="_brV14VCBEemVNeM43vHXKA" y="40"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_brWc8FCBEemVNeM43vHXKA" type="6002">
<layoutConstraint xmi:type="notation:Location" xmi:id="_brWc8VCBEemVNeM43vHXKA" y="60"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_brVO0VCBEemVNeM43vHXKA" fontName="Ubuntu"/>
<element xmi:type="henshin:Edge" href="operations.henshin#_brUAsFCBEemVNeM43vHXKA"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_brVO0lCBEemVNeM43vHXKA" points="[-57, 9, 141, -23]$[-196, 30, 2, -2]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_brb8gFCBEemVNeM43vHXKA" id="(0.4789915966386555,0.14893617021276595)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_brb8gVCBEemVNeM43vHXKA" id="(0.8157894736842105,0.0425531914893617)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_b4wm0FCBEemVNeM43vHXKA" type="4001" source="_Z8STEFCBEemVNeM43vHXKA" target="_Xwd7wFCBEemVNeM43vHXKA">
<children xmi:type="notation:DecorationNode" xmi:id="_b4wm01CBEemVNeM43vHXKA" type="6001">
<layoutConstraint xmi:type="notation:Location" xmi:id="_b4wm1FCBEemVNeM43vHXKA" y="40"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_b4wm1VCBEemVNeM43vHXKA" type="6002">
<layoutConstraint xmi:type="notation:Location" xmi:id="_b4wm1lCBEemVNeM43vHXKA" y="60"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_b4wm0VCBEemVNeM43vHXKA" fontName="Ubuntu"/>
<element xmi:type="henshin:Edge" href="operations.henshin#_b4v_wFCBEemVNeM43vHXKA"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_b4wm0lCBEemVNeM43vHXKA" points="[-59, -10, 139, 22]$[-189, -31, 9, 1]"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_b4ycAFCBEemVNeM43vHXKA" id="(0.881578947368421,0.574468085106383)"/>
</edges>
</notation:Diagram>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment