Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [henshin-dev] How to correctly build rules?

Am 16.10.2012 12:28, schrieb Jens Bürger:


....


I forgot to attach the models :)
<?xml version="1.0" encoding="ASCII"?>
<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xmlns:UMLsec="http:///schemas/UMLsec/_dFlnUB9LEeGV0ppwGGevHA/2"; xmlns:UMLsec_1="http:///schemas/UMLsec/_M5nXQOUcEeCbkcxbQy95UA/1"; xmlns:uml="http://www.eclipse.org/uml2/3.0.0/UML";>
  <uml:Model name="seclinksModel">
    <packagedElement xsi:type="uml:Package" name="seclinksPackage">
      <packagedElement xsi:type="uml:Node" name="aNode"/>
      <packagedElement xsi:type="uml:Node" name="cathNode"/>
      <packagedElement xsi:type="uml:CommunicationPath" name="CommunicationPath1" memberEnd="/0/seclinksPackage/CommunicationPath1/source /0/seclinksPackage/CommunicationPath1/target">
        <ownedEnd name="source" type="/0/seclinksPackage/aNode" association="/0/seclinksPackage/CommunicationPath1">
          <upperValue xsi:type="uml:LiteralUnlimitedNatural" value="1"/>
          <lowerValue xsi:type="uml:LiteralInteger" value="1"/>
        </ownedEnd>
        <ownedEnd name="target" type="/0/seclinksPackage/cathNode" association="/0/seclinksPackage/CommunicationPath1">
          <upperValue xsi:type="uml:LiteralUnlimitedNatural" value="1"/>
          <lowerValue xsi:type="uml:LiteralInteger" value="1"/>
        </ownedEnd>
      </packagedElement>
    </packagedElement>
    <profileApplication>
      <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML";>
        <references href="../../carisma.profile.umlsec/profile/UMLsec.profile.uml#_dFvYUB9LEeGV0ppwGGevHA"/>
      </eAnnotations>
      <appliedProfile href="../../carisma.profile.umlsec/profile/UMLsec.profile.uml#_kGQWQDnkEeCyb9nmG-9Lpw"/>
    </profileApplication>
  </uml:Model>
  <UMLsec:Internet base_CommunicationPath="/0/seclinksPackage/CommunicationPath1"/>
  <UMLsec:critical base_Class="/0/seclinksPackage/aNode" base_Classifier="/0/seclinksPackage/aNode"/>
  <UMLsec_1:critical base_Class="/0/seclinksPackage/cathNode"/>
</xmi:XMI>
<?xml version="1.0" encoding="ASCII"?>
<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xmlns:UMLsec="http:///schemas/UMLsec/_dFlnUB9LEeGV0ppwGGevHA/2"; xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"; xmlns:uml="http://www.eclipse.org/uml2/3.0.0/UML"; xsi:schemaLocation="http:///schemas/UMLsec/_dFlnUB9LEeGV0ppwGGevHA/2 ../../carisma.profile.umlsec/profile/UMLsec.profile.uml#_dFvYUB9LEeGV0ppwGGevHA">
  <uml:Model xmi:id="_XGqQABd7EeKg_eDHPjODpw" name="seclinksModel">
    <packagedElement xmi:type="uml:Package" xmi:id="_XGqQARd7EeKg_eDHPjODpw" name="seclinksPackage">
      <packagedElement xmi:type="uml:Node" xmi:id="_XGqQAhd7EeKg_eDHPjODpw" name="aNode"/>
      <packagedElement xmi:type="uml:Node" xmi:id="_XGqQAxd7EeKg_eDHPjODpw" name="cathNode"/>
      <packagedElement xmi:type="uml:CommunicationPath" xmi:id="_XGqQBBd7EeKg_eDHPjODpw" name="CommunicationPath1" memberEnd="_XGqQBRd7EeKg_eDHPjODpw _XGqQCBd7EeKg_eDHPjODpw">
        <ownedEnd xmi:id="_XGqQBRd7EeKg_eDHPjODpw" name="source" type="_XGqQAhd7EeKg_eDHPjODpw" association="_XGqQBBd7EeKg_eDHPjODpw">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XGqQBhd7EeKg_eDHPjODpw" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_XGqQBxd7EeKg_eDHPjODpw" value="1"/>
        </ownedEnd>
        <ownedEnd xmi:id="_XGqQCBd7EeKg_eDHPjODpw" name="target" type="_XGqQAxd7EeKg_eDHPjODpw" association="_XGqQBBd7EeKg_eDHPjODpw">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XGqQCRd7EeKg_eDHPjODpw" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_XGqQChd7EeKg_eDHPjODpw" value="1"/>
        </ownedEnd>
      </packagedElement>
    </packagedElement>
    <profileApplication xmi:id="_XGqQCxd7EeKg_eDHPjODpw">
      <eAnnotations xmi:id="_XGqQDBd7EeKg_eDHPjODpw" source="http://www.eclipse.org/uml2/2.0.0/UML";>
        <references xmi:type="ecore:EPackage" href="../../carisma.profile.umlsec/profile/UMLsec.profile.uml#_dFvYUB9LEeGV0ppwGGevHA"/>
      </eAnnotations>
      <appliedProfile href="../../carisma.profile.umlsec/profile/UMLsec.profile.uml#_kGQWQDnkEeCyb9nmG-9Lpw"/>
    </profileApplication>
  </uml:Model>
  <UMLsec:Internet xmi:id="_XGzZ8Bd7EeKg_eDHPjODpw" base_CommunicationPath="_XGqQBBd7EeKg_eDHPjODpw"/>
  <UMLsec:critical xmi:id="_XGzZ8Rd7EeKg_eDHPjODpw" base_Class="_XGqQAhd7EeKg_eDHPjODpw" base_Classifier="_XGqQAhd7EeKg_eDHPjODpw"/>
  <UMLsec:critical xmi:id="_XGzZ8hd7EeKg_eDHPjODpw" base_Class="_XGqQAxd7EeKg_eDHPjODpw"/>
</xmi:XMI>
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xmlns:UMLsec="http:///schemas/UMLsec/_dFlnUB9LEeGV0ppwGGevHA/2"; xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"; xmlns:uml="http://www.eclipse.org/uml2/3.0.0/UML"; xsi:schemaLocation="http:///schemas/UMLsec/_dFlnUB9LEeGV0ppwGGevHA/2 ../../carisma.profile.umlsec/profile/UMLsec.profile.uml#_dFvYUB9LEeGV0ppwGGevHA">
  <uml:Model xmi:id="idModel" name="seclinksModel">
    <packagedElement xmi:type="uml:Package" xmi:id="idPackage" name="seclinksPackage">
      <packagedElement xmi:type="uml:Node" xmi:id="_AaNGAAiwEeKU97Orryn2zQ" name="aNode"/>
      <packagedElement xmi:type="uml:Node" xmi:id="_ByxbcAiwEeKU97Orryn2zQ" name="cathNode"/>
      <packagedElement xmi:type="uml:CommunicationPath" xmi:id="_EDoDwAiwEeKU97Orryn2zQ" name="CommunicationPath1" memberEnd="_EDoq0AiwEeKU97Orryn2zQ _EDpR4giwEeKU97Orryn2zQ">
        <ownedEnd xmi:id="_EDoq0AiwEeKU97Orryn2zQ" name="source" type="_AaNGAAiwEeKU97Orryn2zQ" association="_EDoDwAiwEeKU97Orryn2zQ">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_EDpR4AiwEeKU97Orryn2zQ" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_EDpR4QiwEeKU97Orryn2zQ" value="1"/>
        </ownedEnd>
        <ownedEnd xmi:id="_EDpR4giwEeKU97Orryn2zQ" name="target" type="_ByxbcAiwEeKU97Orryn2zQ" association="_EDoDwAiwEeKU97Orryn2zQ">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_EDpR4wiwEeKU97Orryn2zQ" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_EDpR5AiwEeKU97Orryn2zQ" value="1"/>
        </ownedEnd>
      </packagedElement>
    </packagedElement>
    <profileApplication xmi:id="_QSpI0Al1EeKqzsm1UJxSIA">
      <eAnnotations xmi:id="_QSpI0Ql1EeKqzsm1UJxSIA" source="http://www.eclipse.org/uml2/2.0.0/UML";>
        <references xmi:type="ecore:EPackage" href="../../carisma.profile.umlsec/profile/UMLsec.profile.uml#_dFvYUB9LEeGV0ppwGGevHA"/>
      </eAnnotations>
      <appliedProfile href="../../carisma.profile.umlsec/profile/UMLsec.profile.uml#_kGQWQDnkEeCyb9nmG-9Lpw"/>
    </profileApplication>
  </uml:Model>
  <UMLsec:Internet xmi:id="_RbsbkAl1EeKqzsm1UJxSIA" base_CommunicationPath="_EDoDwAiwEeKU97Orryn2zQ"/>
  <UMLsec:critical xmi:id="_LjHUEA5WEeKjMpEuoe0Atw" base_Class="_AaNGAAiwEeKU97Orryn2zQ" base_Classifier="_AaNGAAiwEeKU97Orryn2zQ"/>
</xmi:XMI>

Back to the top