blob: c3316bc93dbc27aded8798cf6c3bb2c09ea2c1b6 [file]
<?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="_QYMFABHAEeqxptn-OOol6g">
<imports href="Java.ecore#/"/>
<units xsi:type="henshin:Rule" xmi:id="_RDazUBHAEeqxptn-OOol6g" name="preserve">
<annotations xmi:id="_RD6ikBHAEeqxptn-OOol6g" key="featureModel" value=""/>
<annotations xmi:id="_RD6ikRHAEeqxptn-OOol6g" key="injectiveMatchingPresenceCondition" value=""/>
<annotations xmi:id="_RD7JoBHAEeqxptn-OOol6g" key="features" value=""/>
<lhs xmi:id="_RDkkUBHAEeqxptn-OOol6g" name="Lhs">
<nodes xmi:id="_SDDrYBHAEeqxptn-OOol6g" outgoing="_Uon_cBHAEeqxptn-OOol6g _VHVUsBHAEeqxptn-OOol6g">
<annotations xmi:id="_SDE5gBHAEeqxptn-OOol6g" key="presenceCondition" value=""/>
<type href="Java.ecore#//Class"/>
</nodes>
<nodes xmi:id="_ScrsUBHAEeqxptn-OOol6g" incoming="_VHVUsBHAEeqxptn-OOol6g">
<annotations xmi:id="_ScsTYRHAEeqxptn-OOol6g" key="presenceCondition" value=""/>
<type href="Java.ecore#//Method"/>
</nodes>
<nodes xmi:id="_SxPAABHAEeqxptn-OOol6g" incoming="_Uon_cBHAEeqxptn-OOol6g">
<annotations xmi:id="_SxPnEBHAEeqxptn-OOol6g" key="presenceCondition" value=""/>
<type href="Java.ecore#//Field"/>
</nodes>
<edges xmi:id="_Uon_cBHAEeqxptn-OOol6g" source="_SDDrYBHAEeqxptn-OOol6g" target="_SxPAABHAEeqxptn-OOol6g">
<annotations xmi:id="_UoomgRHAEeqxptn-OOol6g" key="presenceCondition" value=""/>
<type href="Java.ecore#//Class/fields"/>
</edges>
<edges xmi:id="_VHVUsBHAEeqxptn-OOol6g" source="_SDDrYBHAEeqxptn-OOol6g" target="_ScrsUBHAEeqxptn-OOol6g">
<annotations xmi:id="_VHWi0BHAEeqxptn-OOol6g" key="presenceCondition" value=""/>
<type href="Java.ecore#//Class/methods"/>
</edges>
</lhs>
<rhs xmi:id="_RDkkURHAEeqxptn-OOol6g" name="Rhs">
<nodes xmi:id="_SDDrYRHAEeqxptn-OOol6g" outgoing="_UoomgBHAEeqxptn-OOol6g _VHVUsRHAEeqxptn-OOol6g">
<annotations xmi:id="_SDLnMBHAEeqxptn-OOol6g" key="presenceCondition" value=""/>
<type href="Java.ecore#//Class"/>
</nodes>
<nodes xmi:id="_ScrsURHAEeqxptn-OOol6g" incoming="_VHVUsRHAEeqxptn-OOol6g">
<annotations xmi:id="_ScuIkBHAEeqxptn-OOol6g" key="presenceCondition" value=""/>
<type href="Java.ecore#//Method"/>
</nodes>
<nodes xmi:id="_SxPAARHAEeqxptn-OOol6g" incoming="_UoomgBHAEeqxptn-OOol6g">
<annotations xmi:id="_SxT4gBHAEeqxptn-OOol6g" key="presenceCondition" value=""/>
<type href="Java.ecore#//Field"/>
</nodes>
<edges xmi:id="_UoomgBHAEeqxptn-OOol6g" source="_SDDrYRHAEeqxptn-OOol6g" target="_SxPAARHAEeqxptn-OOol6g">
<annotations xmi:id="_UopNkBHAEeqxptn-OOol6g" key="presenceCondition" value=""/>
<type href="Java.ecore#//Class/fields"/>
</edges>
<edges xmi:id="_VHVUsRHAEeqxptn-OOol6g" source="_SDDrYRHAEeqxptn-OOol6g" target="_ScrsURHAEeqxptn-OOol6g">
<annotations xmi:id="_VHXw8BHAEeqxptn-OOol6g" key="presenceCondition" value=""/>
<type href="Java.ecore#//Class/methods"/>
</edges>
</rhs>
<mappings xmi:id="_SDDrYhHAEeqxptn-OOol6g" origin="_SDDrYBHAEeqxptn-OOol6g" image="_SDDrYRHAEeqxptn-OOol6g"/>
<mappings xmi:id="_ScsTYBHAEeqxptn-OOol6g" origin="_ScrsUBHAEeqxptn-OOol6g" image="_ScrsURHAEeqxptn-OOol6g"/>
<mappings xmi:id="_SxPAAhHAEeqxptn-OOol6g" origin="_SxPAABHAEeqxptn-OOol6g" image="_SxPAARHAEeqxptn-OOol6g"/>
</units>
<units xsi:type="henshin:Rule" xmi:id="_0swUMBHJEeqgupJREgJjUg" name="create">
<lhs xmi:id="_0tFrYBHJEeqgupJREgJjUg" name="Lhs">
<nodes xmi:id="_2p-14BHJEeqgupJREgJjUg" outgoing="_5ZBPABHJEeqgupJREgJjUg _5rzBEBHJEeqgupJREgJjUg">
<type href="Java.ecore#//Class"/>
</nodes>
<nodes xmi:id="_3uGlUBHJEeqgupJREgJjUg" incoming="_5ZBPABHJEeqgupJREgJjUg">
<type href="Java.ecore#//Method"/>
</nodes>
<nodes xmi:id="_4xhxMBHJEeqgupJREgJjUg" incoming="_5rzBEBHJEeqgupJREgJjUg">
<type href="Java.ecore#//Field"/>
</nodes>
<edges xmi:id="_5ZBPABHJEeqgupJREgJjUg" source="_2p-14BHJEeqgupJREgJjUg" target="_3uGlUBHJEeqgupJREgJjUg">
<type href="Java.ecore#//Class/methods"/>
</edges>
<edges xmi:id="_5rzBEBHJEeqgupJREgJjUg" source="_2p-14BHJEeqgupJREgJjUg" target="_4xhxMBHJEeqgupJREgJjUg">
<type href="Java.ecore#//Class/fields"/>
</edges>
</lhs>
<rhs xmi:id="_0tFrYRHJEeqgupJREgJjUg" name="Rhs">
<nodes xmi:id="_2p-14RHJEeqgupJREgJjUg" outgoing="_5ZB2EBHJEeqgupJREgJjUg _5rzBERHJEeqgupJREgJjUg">
<type href="Java.ecore#//Class"/>
</nodes>
<nodes xmi:id="_3uHMYBHJEeqgupJREgJjUg" incoming="_5ZB2EBHJEeqgupJREgJjUg" outgoing="_BGnM0BHKEeqgupJREgJjUg">
<type href="Java.ecore#//Method"/>
</nodes>
<nodes xmi:id="_4xiYQBHJEeqgupJREgJjUg" incoming="_5rzBERHJEeqgupJREgJjUg">
<type href="Java.ecore#//Field"/>
</nodes>
<nodes xmi:id="_7sqsoBHJEeqgupJREgJjUg" incoming="_BGnM0BHKEeqgupJREgJjUg">
<type href="Java.ecore#//Annotation"/>
</nodes>
<edges xmi:id="_5ZB2EBHJEeqgupJREgJjUg" source="_2p-14RHJEeqgupJREgJjUg" target="_3uHMYBHJEeqgupJREgJjUg">
<type href="Java.ecore#//Class/methods"/>
</edges>
<edges xmi:id="_5rzBERHJEeqgupJREgJjUg" source="_2p-14RHJEeqgupJREgJjUg" target="_4xiYQBHJEeqgupJREgJjUg">
<type href="Java.ecore#//Class/fields"/>
</edges>
<edges xmi:id="_BGnM0BHKEeqgupJREgJjUg" source="_3uHMYBHJEeqgupJREgJjUg" target="_7sqsoBHJEeqgupJREgJjUg">
<type href="Java.ecore#//Method/annotation"/>
</edges>
</rhs>
<mappings xmi:id="_2p-14hHJEeqgupJREgJjUg" origin="_2p-14BHJEeqgupJREgJjUg" image="_2p-14RHJEeqgupJREgJjUg"/>
<mappings xmi:id="_3uHMYRHJEeqgupJREgJjUg" origin="_3uGlUBHJEeqgupJREgJjUg" image="_3uHMYBHJEeqgupJREgJjUg"/>
<mappings xmi:id="_4xiYQRHJEeqgupJREgJjUg" origin="_4xhxMBHJEeqgupJREgJjUg" image="_4xiYQBHJEeqgupJREgJjUg"/>
</units>
</henshin:Module>