Commit 970ef36b authored by Müller, Marco's avatar Müller, Marco
Browse files

Namespaces activation now creates a root namespace

parent e998672b
Loading
Loading
Loading
Loading
+110 −5
Changes for Core/core/src/main/resources/profileactivation/namespaces.henshin: 110 added lines, 5 removed lines.
Original line number Diff line number Diff line
<?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="_dEpx0HaVEeeVlvFzZyzz-g">
  <imports href="http://mkonersmann.de/il/core/1.0#/"/>
  <imports href="http://mkonersmann.de/il/profiles/namespaces/1.0#_WjZgQPUJEeKAG8cEzMHFBA"/>
  <units xsi:type="henshin:Rule" xmi:id="_uFOW4HaVEeeM085nMsyRYg" name="main">
  <imports href="platform:/plugin/org.codeling.ial.mm/src/de/mkonersmann/il/profiles/namespaces.emfprofile_diagram#_WjZgQPUJEeKAG8cEzMHFBA"/>
  <units xsi:type="henshin:Rule" xmi:id="_uFOW4HaVEeeM085nMsyRYg" name="architecture">
    <lhs xmi:id="_uGce4HaVEeeM085nMsyRYg" name="Lhs">
      <nodes xmi:id="_uj_WgHaVEeeM085nMsyRYg">
        <type href="http://mkonersmann.de/il/core/1.0#//Architecture"/>
@@ -14,7 +14,7 @@
              <type href="http://mkonersmann.de/il/core/1.0#//Architecture"/>
            </nodes>
            <nodes xmi:id="_vzPX5HaVEeeM085nMsyRYg" outgoing="_xcXR0HaVEeeM085nMsyRYg">
              <type href="http://mkonersmann.de/il/profiles/namespaces/1.0#_8IrV8JsBEeOCb8tNOrgPZw"/>
              <type href="platform:/plugin/org.codeling.ial.mm/src/de/mkonersmann/il/profiles/namespaces.emfprofile_diagram#_8IrV8JsBEeOCb8tNOrgPZw"/>
            </nodes>
            <edges xmi:id="_xcXR0HaVEeeM085nMsyRYg" source="_vzPX5HaVEeeM085nMsyRYg" target="_vzPX4HaVEeeM085nMsyRYg">
              <type href="http://www.modelversioning.org/emfprofile/application/1.1#//StereotypeApplication/appliedTo"/>
@@ -28,13 +28,118 @@
      <nodes xmi:id="_uj_WgXaVEeeM085nMsyRYg" incoming="_xmMjQHaVEeeM085nMsyRYg">
        <type href="http://mkonersmann.de/il/core/1.0#//Architecture"/>
      </nodes>
      <nodes xmi:id="_vIgY0HaVEeeM085nMsyRYg" outgoing="_xmMjQHaVEeeM085nMsyRYg">
        <type href="http://mkonersmann.de/il/profiles/namespaces/1.0#_8IrV8JsBEeOCb8tNOrgPZw"/>
      <nodes xmi:id="_vIgY0HaVEeeM085nMsyRYg" outgoing="_xmMjQHaVEeeM085nMsyRYg _f_YfIFCbEemKdef_34dm8A">
        <type href="platform:/plugin/org.codeling.ial.mm/src/de/mkonersmann/il/profiles/namespaces.emfprofile_diagram#_8IrV8JsBEeOCb8tNOrgPZw"/>
      </nodes>
      <nodes xmi:id="_bLw_IFCbEemKdef_34dm8A" incoming="_f_YfIFCbEemKdef_34dm8A">
        <type href="platform:/plugin/org.codeling.ial.mm/src/de/mkonersmann/il/profiles/namespaces.emfprofile_diagram#_JCgIsLY6EeWg_N6MH1KkNQ"/>
        <attributes xmi:id="_cQvDIFCbEemKdef_34dm8A" value="&quot;root&quot;">
          <type href="platform:/plugin/org.codeling.ial.mm/src/de/mkonersmann/il/profiles/namespaces.emfprofile_diagram#_lLRH8IGSEeaRzYkRkstI_Q"/>
        </attributes>
      </nodes>
      <edges xmi:id="_xmMjQHaVEeeM085nMsyRYg" source="_vIgY0HaVEeeM085nMsyRYg" target="_uj_WgXaVEeeM085nMsyRYg">
        <type href="http://www.modelversioning.org/emfprofile/application/1.1#//StereotypeApplication/appliedTo"/>
      </edges>
      <edges xmi:id="_f_YfIFCbEemKdef_34dm8A" source="_vIgY0HaVEeeM085nMsyRYg" target="_bLw_IFCbEemKdef_34dm8A">
        <type href="http://www.modelversioning.org/emfprofile/application/1.1#//StereotypeApplication/appliedTo"/>
      </edges>
    </rhs>
    <mappings xmi:id="_uj_WgnaVEeeM085nMsyRYg" origin="_uj_WgHaVEeeM085nMsyRYg" image="_uj_WgXaVEeeM085nMsyRYg"/>
  </units>
  <units xsi:type="henshin:Rule" xmi:id="_6kU9cFCbEemKdef_34dm8A" name="interfaces">
    <lhs xmi:id="_6kWyoFCbEemKdef_34dm8A" name="Lhs">
      <nodes xmi:id="_8VXdQFCbEemKdef_34dm8A">
        <type href="platform:/plugin/org.codeling.ial.mm/src/de/mkonersmann/il/profiles/namespaces.emfprofile_diagram#_JCgIsLY6EeWg_N6MH1KkNQ"/>
        <attributes xmi:id="_M8LsQFChEemKdef_34dm8A" value="&quot;root&quot;">
          <type href="platform:/plugin/org.codeling.ial.mm/src/de/mkonersmann/il/profiles/namespaces.emfprofile_diagram#_lLRH8IGSEeaRzYkRkstI_Q"/>
        </attributes>
      </nodes>
    </lhs>
    <rhs xmi:id="_6kWyoVCbEemKdef_34dm8A" name="Rhs">
      <nodes xmi:id="_8VXdQVCbEemKdef_34dm8A">
        <type href="platform:/plugin/org.codeling.ial.mm/src/de/mkonersmann/il/profiles/namespaces.emfprofile_diagram#_JCgIsLY6EeWg_N6MH1KkNQ"/>
        <attributes xmi:id="_M8LsQVChEemKdef_34dm8A" value="&quot;root&quot;">
          <type href="platform:/plugin/org.codeling.ial.mm/src/de/mkonersmann/il/profiles/namespaces.emfprofile_diagram#_lLRH8IGSEeaRzYkRkstI_Q"/>
        </attributes>
      </nodes>
    </rhs>
    <mappings xmi:id="_8VXdQlCbEemKdef_34dm8A" origin="_8VXdQFCbEemKdef_34dm8A" image="_8VXdQVCbEemKdef_34dm8A"/>
    <multiRules xmi:id="_9H9-4lCbEemKdef_34dm8A">
      <lhs xmi:id="_9H9-41CbEemKdef_34dm8A" name="Lhs">
        <nodes xmi:id="_9H9-51CbEemKdef_34dm8A">
          <type href="platform:/plugin/org.codeling.ial.mm/src/de/mkonersmann/il/profiles/namespaces.emfprofile_diagram#_JCgIsLY6EeWg_N6MH1KkNQ"/>
        </nodes>
        <nodes xmi:id="_9H9X0FCbEemKdef_34dm8A">
          <type href="http://mkonersmann.de/il/core/1.0#//Interface"/>
        </nodes>
      </lhs>
      <rhs xmi:id="_9H9-5FCbEemKdef_34dm8A" name="Rhs">
        <nodes xmi:id="_9H9-5VCbEemKdef_34dm8A" outgoing="_91jdoFCbEemKdef_34dm8A">
          <type href="platform:/plugin/org.codeling.ial.mm/src/de/mkonersmann/il/profiles/namespaces.emfprofile_diagram#_JCgIsLY6EeWg_N6MH1KkNQ"/>
        </nodes>
        <nodes xmi:id="_9H9-4FCbEemKdef_34dm8A" incoming="_91jdoFCbEemKdef_34dm8A">
          <type href="http://mkonersmann.de/il/core/1.0#//Interface"/>
        </nodes>
        <edges xmi:id="_91jdoFCbEemKdef_34dm8A" source="_9H9-5VCbEemKdef_34dm8A" target="_9H9-4FCbEemKdef_34dm8A">
          <type href="platform:/plugin/org.codeling.ial.mm/src/de/mkonersmann/il/profiles/namespaces.emfprofile_diagram#_PHoT4LY6EeWg_N6MH1KkNQ"/>
        </edges>
      </rhs>
      <mappings xmi:id="_9H9-6VCbEemKdef_34dm8A" origin="_9H9-51CbEemKdef_34dm8A" image="_9H9-5VCbEemKdef_34dm8A"/>
      <mappings xmi:id="_9H9-4VCbEemKdef_34dm8A" origin="_9H9X0FCbEemKdef_34dm8A" image="_9H9-4FCbEemKdef_34dm8A"/>
      <multiMappings xmi:id="_9H9-5lCbEemKdef_34dm8A" origin="_8VXdQVCbEemKdef_34dm8A" image="_9H9-5VCbEemKdef_34dm8A"/>
      <multiMappings xmi:id="_9H9-6FCbEemKdef_34dm8A" origin="_8VXdQFCbEemKdef_34dm8A" image="_9H9-51CbEemKdef_34dm8A"/>
    </multiRules>
  </units>
  <units xsi:type="henshin:Rule" xmi:id="_CWzpAFChEemKdef_34dm8A" name="componentTypes">
    <lhs xmi:id="_CW2FQFChEemKdef_34dm8A" name="Lhs">
      <nodes xmi:id="_DWBqUFChEemKdef_34dm8A">
        <type href="platform:/plugin/org.codeling.ial.mm/src/de/mkonersmann/il/profiles/namespaces.emfprofile_diagram#_JCgIsLY6EeWg_N6MH1KkNQ"/>
        <attributes xmi:id="_OvWTAFChEemKdef_34dm8A" value="&quot;root&quot;">
          <type href="platform:/plugin/org.codeling.ial.mm/src/de/mkonersmann/il/profiles/namespaces.emfprofile_diagram#_lLRH8IGSEeaRzYkRkstI_Q"/>
        </attributes>
      </nodes>
    </lhs>
    <rhs xmi:id="_CW2FQVChEemKdef_34dm8A" name="Rhs">
      <nodes xmi:id="_DWBqUVChEemKdef_34dm8A">
        <type href="platform:/plugin/org.codeling.ial.mm/src/de/mkonersmann/il/profiles/namespaces.emfprofile_diagram#_JCgIsLY6EeWg_N6MH1KkNQ"/>
        <attributes xmi:id="_OvWTAVChEemKdef_34dm8A" value="&quot;root&quot;">
          <type href="platform:/plugin/org.codeling.ial.mm/src/de/mkonersmann/il/profiles/namespaces.emfprofile_diagram#_lLRH8IGSEeaRzYkRkstI_Q"/>
        </attributes>
      </nodes>
    </rhs>
    <mappings xmi:id="_DWBqUlChEemKdef_34dm8A" origin="_DWBqUFChEemKdef_34dm8A" image="_DWBqUVChEemKdef_34dm8A"/>
    <multiRules xmi:id="_Qhp-IFChEemKdef_34dm8A">
      <lhs xmi:id="_Qhp-IVChEemKdef_34dm8A" name="Lhs">
        <nodes xmi:id="_Qhp-JlChEemKdef_34dm8A">
          <type href="platform:/plugin/org.codeling.ial.mm/src/de/mkonersmann/il/profiles/namespaces.emfprofile_diagram#_JCgIsLY6EeWg_N6MH1KkNQ"/>
          <attributes xmi:id="_Qhp-J1ChEemKdef_34dm8A" value="&quot;root&quot;">
            <type href="platform:/plugin/org.codeling.ial.mm/src/de/mkonersmann/il/profiles/namespaces.emfprofile_diagram#_lLRH8IGSEeaRzYkRkstI_Q"/>
          </attributes>
        </nodes>
        <nodes xmi:id="_QhpXEFChEemKdef_34dm8A">
          <type href="http://mkonersmann.de/il/core/1.0#//ComponentType"/>
        </nodes>
      </lhs>
      <rhs xmi:id="_Qhp-IlChEemKdef_34dm8A" name="Rhs">
        <nodes xmi:id="_Qhp-I1ChEemKdef_34dm8A" outgoing="_RK_2EFChEemKdef_34dm8A">
          <type href="platform:/plugin/org.codeling.ial.mm/src/de/mkonersmann/il/profiles/namespaces.emfprofile_diagram#_JCgIsLY6EeWg_N6MH1KkNQ"/>
          <attributes xmi:id="_Qhp-JFChEemKdef_34dm8A" value="&quot;root&quot;">
            <type href="platform:/plugin/org.codeling.ial.mm/src/de/mkonersmann/il/profiles/namespaces.emfprofile_diagram#_lLRH8IGSEeaRzYkRkstI_Q"/>
          </attributes>
        </nodes>
        <nodes xmi:id="_QhpXEVChEemKdef_34dm8A" incoming="_RK_2EFChEemKdef_34dm8A">
          <type href="http://mkonersmann.de/il/core/1.0#//ComponentType"/>
        </nodes>
        <edges xmi:id="_RK_2EFChEemKdef_34dm8A" source="_Qhp-I1ChEemKdef_34dm8A" target="_QhpXEVChEemKdef_34dm8A">
          <type href="platform:/plugin/org.codeling.ial.mm/src/de/mkonersmann/il/profiles/namespaces.emfprofile_diagram#_ROAxkLY6EeWg_N6MH1KkNQ"/>
        </edges>
      </rhs>
      <mappings xmi:id="_Qhp-KVChEemKdef_34dm8A" origin="_Qhp-JlChEemKdef_34dm8A" image="_Qhp-I1ChEemKdef_34dm8A"/>
      <mappings xmi:id="_QhpXElChEemKdef_34dm8A" origin="_QhpXEFChEemKdef_34dm8A" image="_QhpXEVChEemKdef_34dm8A"/>
      <multiMappings xmi:id="_Qhp-JVChEemKdef_34dm8A" origin="_DWBqUVChEemKdef_34dm8A" image="_Qhp-I1ChEemKdef_34dm8A"/>
      <multiMappings xmi:id="_Qhp-KFChEemKdef_34dm8A" origin="_DWBqUFChEemKdef_34dm8A" image="_Qhp-JlChEemKdef_34dm8A"/>
    </multiRules>
  </units>
  <units xsi:type="henshin:SequentialUnit" xmi:id="_UsEJEFChEemKdef_34dm8A" name="main" subUnits="_uFOW4HaVEeeM085nMsyRYg _X8ibUFChEemKdef_34dm8A"/>
  <units xsi:type="henshin:IndependentUnit" xmi:id="_X8ibUFChEemKdef_34dm8A" name="interfacesAndComponents" subUnits="_6kU9cFCbEemKdef_34dm8A _CWzpAFChEemKdef_34dm8A"/>
</henshin:Module>
+254 −4

File changed.

Preview size limit exceeded, changes collapsed.