Changeset 886

Show
Ignore:
Timestamp:
04/27/12 20:37:21 (13 months ago)
Author:
suneetha
Message:

changed the corrupted SmodlMetaModel? and added new SmodlMetametaModel? instead of DPFMetaModel.

Location:
dpf-model-editor/trunk/examples/no.hib.dpf.examples.smodl/specifications
Files:
2 added
2 modified

Legend:

Unmodified
Added
Removed
  • dpf-model-editor/trunk/examples/no.hib.dpf.examples.smodl/specifications/SmodlMetaModel.dpf

    r883 r886  
    11<?xml version="1.0" encoding="ASCII"?> 
    22<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:diagram="http://no.hib.dpf.diagram"> 
    3   <diagram:DSpecification dType="/1" gridVisible="false" metaFile="DPFMetaModel.dpf"> 
     3  <diagram:DSpecification dType="/1" gridVisible="false" metaFile="SmodlMetametaModel.dpf"> 
    44    <dGraph dType="/1/@dGraph"> 
    5       <dNodes dType="/1/@dGraph/@dNodes.0" dOutgoings="/0/@dGraph/@dArrows.0 /0/@dGraph/@dArrows.1 /0/@dGraph/@dArrows.2 /0/@dGraph/@dArrows.10" dConstraints="/0/@dConstraints.0 /0/@dConstraints.1 /0/@dConstraints.2" location="72 228" size="100 30"> 
     5      <dNodes dType="/1/@dGraph/@dNodes.0" dOutgoings="/0/@dGraph/@dArrows.0 /0/@dGraph/@dArrows.1 /0/@dGraph/@dArrows.2 /0/@dGraph/@dArrows.11" dConstraints="/0/@dConstraints.0 /0/@dConstraints.1 /0/@dConstraints.2" location="118 144" size="100 30"> 
    66        <node href="SmodlMetaModel.xmi#/0/@graph/@nodes.0"/> 
    77      </dNodes> 
    8       <dNodes dType="/1/@dGraph/@dNodes.0" dIncomings="/0/@dGraph/@dArrows.0 /0/@dGraph/@dArrows.7 /0/@dGraph/@dArrows.8" dConstraints="/0/@dConstraints.1 /0/@dConstraints.5 /0/@dConstraints.8" location="324 48" size="100 30"> 
     8      <dNodes dType="/1/@dGraph/@dNodes.0" dIncomings="/0/@dGraph/@dArrows.0 /0/@dGraph/@dArrows.5 /0/@dGraph/@dArrows.6" dConstraints="/0/@dConstraints.1 /0/@dConstraints.5 /0/@dConstraints.6" location="336 12" size="100 30"> 
    99        <node href="SmodlMetaModel.xmi#/0/@graph/@nodes.1"/> 
    1010      </dNodes> 
    11       <dNodes dType="/1/@dGraph/@dNodes.0" dOutgoings="/0/@dGraph/@dArrows.3 /0/@dGraph/@dArrows.5 /0/@dGraph/@dArrows.7 /0/@dGraph/@dArrows.12" dIncomings="/0/@dGraph/@dArrows.1" dConstraints="/0/@dConstraints.2 /0/@dConstraints.3 /0/@dConstraints.5 /0/@dConstraints.6 /0/@dConstraints.9" location="324 228" size="100 30"> 
     11      <dNodes dType="/1/@dGraph/@dNodes.0" dOutgoings="/0/@dGraph/@dArrows.3 /0/@dGraph/@dArrows.5 /0/@dGraph/@dArrows.7 /0/@dGraph/@dArrows.8" dIncomings="/0/@dGraph/@dArrows.1" dConstraints="/0/@dConstraints.2 /0/@dConstraints.3 /0/@dConstraints.5 /0/@dConstraints.7 /0/@dConstraints.9" location="336 144" size="100 30"> 
    1212        <node href="SmodlMetaModel.xmi#/0/@graph/@nodes.2"/> 
    1313      </dNodes> 
    14       <dNodes dType="/1/@dGraph/@dNodes.0" dOutgoings="/0/@dGraph/@dArrows.4 /0/@dGraph/@dArrows.8 /0/@dGraph/@dArrows.13" dIncomings="/0/@dGraph/@dArrows.2 /0/@dGraph/@dArrows.11 /0/@dGraph/@dArrows.12 /0/@dGraph/@dArrows.13" dConstraints="/0/@dConstraints.6 /0/@dConstraints.7 /0/@dConstraints.8 /0/@dConstraints.10" location="324 420" size="100 30"> 
     14      <dNodes dType="/1/@dGraph/@dNodes.0" dOutgoings="/0/@dGraph/@dArrows.4 /0/@dGraph/@dArrows.6 /0/@dGraph/@dArrows.13" dIncomings="/0/@dGraph/@dArrows.2 /0/@dGraph/@dArrows.8 /0/@dGraph/@dArrows.9 /0/@dGraph/@dArrows.13" dConstraints="/0/@dConstraints.6 /0/@dConstraints.7 /0/@dConstraints.8 /0/@dConstraints.10" location="336 300" size="100 30"> 
    1515        <node href="SmodlMetaModel.xmi#/0/@graph/@nodes.3"/> 
    1616      </dNodes> 
    17       <dNodes dType="/1/@dGraph/@dNodes.0" dOutgoings="/0/@dGraph/@dArrows.6 /0/@dGraph/@dArrows.9 /0/@dGraph/@dArrows.11" dIncomings="/0/@dGraph/@dArrows.3 /0/@dGraph/@dArrows.9" dConstraints="/0/@dConstraints.3 /0/@dConstraints.4 /0/@dConstraints.7 /0/@dConstraints.9" location="660 228" size="100 30"> 
     17      <dNodes dType="/1/@dGraph/@dNodes.0" dOutgoings="/0/@dGraph/@dArrows.9 /0/@dGraph/@dArrows.10 /0/@dGraph/@dArrows.12" dIncomings="/0/@dGraph/@dArrows.3 /0/@dGraph/@dArrows.12" dConstraints="/0/@dConstraints.3 /0/@dConstraints.4 /0/@dConstraints.8 /0/@dConstraints.9" location="636 144" size="100 30"> 
    1818        <node href="SmodlMetaModel.xmi#/0/@graph/@nodes.4"/> 
    1919      </dNodes> 
    20       <dNodes dType="/1/@dGraph/@dNodes.0" dIncomings="/0/@dGraph/@dArrows.4 /0/@dGraph/@dArrows.5 /0/@dGraph/@dArrows.6" dConstraints="/0/@dConstraints.6 /0/@dConstraints.7" location="660 420" size="100 30"> 
     20      <dNodes dType="/1/@dGraph/@dNodes.0" dIncomings="/0/@dGraph/@dArrows.4 /0/@dGraph/@dArrows.7 /0/@dGraph/@dArrows.10" dConstraints="/0/@dConstraints.7 /0/@dConstraints.8" location="636 300" size="100 30"> 
    2121        <node href="SmodlMetaModel.xmi#/0/@graph/@nodes.5"/> 
    2222      </dNodes> 
    23       <dNodes dType="/1/@dGraph/@dNodes.1" dIncomings="/0/@dGraph/@dArrows.10" dConstraints="/0/@dConstraints.0" location="72 48" size="100 30"> 
     23      <dNodes dType="/1/@dGraph/@dNodes.1" dIncomings="/0/@dGraph/@dArrows.11" dConstraints="/0/@dConstraints.0" location="118 12" size="100 30"> 
    2424        <node href="SmodlMetaModel.xmi#/0/@graph/@nodes.6"/> 
    2525      </dNodes> 
    2626      <dArrows dType="/1/@dGraph/@dArrows.1" dSource="/0/@dGraph/@dNodes.0" dTarget="/0/@dGraph/@dNodes.1" dConstraints="/0/@dConstraints.1"> 
    2727        <arrow href="SmodlMetaModel.xmi#/0/@graph/@arrows.0"/> 
    28         <nameOffset offset="40 78"/> 
     28        <nameOffset offset="30 63"/> 
    2929      </dArrows> 
    3030      <dArrows dType="/1/@dGraph/@dArrows.1" dSource="/0/@dGraph/@dNodes.0" dTarget="/0/@dGraph/@dNodes.2" dConstraints="/0/@dConstraints.2"> 
     
    3434      <dArrows dType="/1/@dGraph/@dArrows.1" dSource="/0/@dGraph/@dNodes.0" dTarget="/0/@dGraph/@dNodes.3"> 
    3535        <arrow href="SmodlMetaModel.xmi#/0/@graph/@arrows.2"/> 
    36         <nameOffset offset="-5 -131"/> 
     36        <nameOffset offset="33 -109"/> 
    3737      </dArrows> 
    3838      <dArrows dType="/1/@dGraph/@dArrows.1" dSource="/0/@dGraph/@dNodes.2" dTarget="/0/@dGraph/@dNodes.4" dConstraints="/0/@dConstraints.3 /0/@dConstraints.9"> 
    3939        <arrow href="SmodlMetaModel.xmi#/0/@graph/@arrows.3"/> 
    40         <nameOffset offset="-49 -29"/> 
     40        <nameOffset offset="-20 -30"/> 
    4141      </dArrows> 
    4242      <dArrows dType="/1/@dGraph/@dArrows.1" dSource="/0/@dGraph/@dNodes.3" dTarget="/0/@dGraph/@dNodes.5"> 
    4343        <arrow href="SmodlMetaModel.xmi#/0/@graph/@arrows.4"/> 
    44         <nameOffset offset="0 0"/> 
    45       </dArrows> 
    46       <dArrows constraintsTo="/0/@dConstraints.6" dType="/1/@dGraph/@dArrows.1" dSource="/0/@dGraph/@dNodes.2" dTarget="/0/@dGraph/@dNodes.5" dConstraints="/0/@dConstraints.6"> 
    47         <arrow href="SmodlMetaModel.xmi#/0/@graph/@arrows.5"/> 
    48         <nameOffset offset="25 -85"/> 
    49       </dArrows> 
    50       <dArrows constraintsTo="/0/@dConstraints.7" dType="/1/@dGraph/@dArrows.1" dSource="/0/@dGraph/@dNodes.4" dTarget="/0/@dGraph/@dNodes.5" dConstraints="/0/@dConstraints.7"> 
    51         <arrow href="SmodlMetaModel.xmi#/0/@graph/@arrows.6"/> 
    52         <nameOffset offset="134 -21"/> 
     44        <nameOffset offset="-2 -14"/> 
    5345      </dArrows> 
    5446      <dArrows dType="/1/@dGraph/@dArrows.1" dSource="/0/@dGraph/@dNodes.2" dTarget="/0/@dGraph/@dNodes.1" dConstraints="/0/@dConstraints.5"> 
     47        <arrow href="SmodlMetaModel.xmi#/0/@graph/@arrows.5"/> 
     48        <nameOffset offset="161 24"/> 
     49      </dArrows> 
     50      <dArrows dType="/1/@dGraph/@dArrows.1" dSource="/0/@dGraph/@dNodes.3" dTarget="/0/@dGraph/@dNodes.1" dConstraints="/0/@dConstraints.6"> 
     51        <arrow href="SmodlMetaModel.xmi#/0/@graph/@arrows.6"/> 
     52        <bendpoints>508 313</bendpoints> 
     53        <bendpoints>507 25</bendpoints> 
     54        <nameOffset offset="87 -20"/> 
     55      </dArrows> 
     56      <dArrows constraintsTo="/0/@dConstraints.7" dType="/1/@dGraph/@dArrows.1" dSource="/0/@dGraph/@dNodes.2" dTarget="/0/@dGraph/@dNodes.5" dConstraints="/0/@dConstraints.7"> 
    5557        <arrow href="SmodlMetaModel.xmi#/0/@graph/@arrows.7"/> 
    56         <nameOffset offset="215 46"/> 
     58        <bendpoints>450 198</bendpoints> 
     59        <nameOffset offset="-26 -235"/> 
    5760      </dArrows> 
    58       <dArrows dType="/1/@dGraph/@dArrows.1" dSource="/0/@dGraph/@dNodes.3" dTarget="/0/@dGraph/@dNodes.1" dConstraints="/0/@dConstraints.8"> 
     61      <dArrows constraintsFrom="/0/@dConstraints.7" dType="/1/@dGraph/@dArrows.1" dSource="/0/@dGraph/@dNodes.2" dTarget="/0/@dGraph/@dNodes.3" dConstraints="/0/@dConstraints.7"> 
    5962        <arrow href="SmodlMetaModel.xmi#/0/@graph/@arrows.8"/> 
    60         <bendpoints>469 390</bendpoints> 
    61         <bendpoints>471 59</bendpoints> 
    62         <nameOffset offset="111 10"/> 
     63        <nameOffset offset="214 -90"/> 
     64      </dArrows> 
     65      <dArrows constraintsFrom="/0/@dConstraints.8" dType="/1/@dGraph/@dArrows.1" dSource="/0/@dGraph/@dNodes.4" dTarget="/0/@dGraph/@dNodes.3" dConstraints="/0/@dConstraints.8"> 
     66        <arrow href="SmodlMetaModel.xmi#/0/@graph/@arrows.9"/> 
     67        <bendpoints>613 198</bendpoints> 
     68        <nameOffset offset="55 131"/> 
     69      </dArrows> 
     70      <dArrows constraintsTo="/0/@dConstraints.8" dType="/1/@dGraph/@dArrows.1" dSource="/0/@dGraph/@dNodes.4" dTarget="/0/@dGraph/@dNodes.5" dConstraints="/0/@dConstraints.8"> 
     71        <arrow href="SmodlMetaModel.xmi#/0/@graph/@arrows.10"/> 
     72        <nameOffset offset="203 -20"/> 
     73      </dArrows> 
     74      <dArrows dType="/1/@dGraph/@dArrows.0" dSource="/0/@dGraph/@dNodes.0" dTarget="/0/@dGraph/@dNodes.6" dConstraints="/0/@dConstraints.0"> 
     75        <arrow href="SmodlMetaModel.xmi#/0/@graph/@arrows.11"/> 
     76        <nameOffset offset="160 45"/> 
    6377      </dArrows> 
    6478      <dArrows dType="/1/@dGraph/@dArrows.1" dSource="/0/@dGraph/@dNodes.4" dTarget="/0/@dGraph/@dNodes.4" dConstraints="/0/@dConstraints.4"> 
    65         <arrow href="SmodlMetaModel.xmi#/0/@graph/@arrows.9"/> 
    66         <bendpoints>719 282</bendpoints> 
    67         <bendpoints>777 282</bendpoints> 
    68         <bendpoints>780 189</bendpoints> 
    69         <bendpoints>709 190</bendpoints> 
    70         <nameOffset offset="120 9"/> 
    71       </dArrows> 
    72       <dArrows dType="/1/@dGraph/@dArrows.0" dSource="/0/@dGraph/@dNodes.0" dTarget="/0/@dGraph/@dNodes.6" dConstraints="/0/@dConstraints.0"> 
    73         <arrow href="SmodlMetaModel.xmi#/0/@graph/@arrows.10"/> 
    74         <nameOffset offset="151 28"/> 
    75       </dArrows> 
    76       <dArrows constraintsFrom="/0/@dConstraints.7" dType="/1/@dGraph/@dArrows.1" dSource="/0/@dGraph/@dNodes.4" dTarget="/0/@dGraph/@dNodes.3" dConstraints="/0/@dConstraints.7"> 
    77         <arrow href="SmodlMetaModel.xmi#/0/@graph/@arrows.11"/> 
    78         <bendpoints>617 296</bendpoints> 
    79         <nameOffset offset="-1 125"/> 
    80       </dArrows> 
    81       <dArrows constraintsFrom="/0/@dConstraints.6" dType="/1/@dGraph/@dArrows.1" dSource="/0/@dGraph/@dNodes.2" dTarget="/0/@dGraph/@dNodes.3" dConstraints="/0/@dConstraints.6"> 
    8279        <arrow href="SmodlMetaModel.xmi#/0/@graph/@arrows.12"/> 
    83         <nameOffset offset="174 -68"/> 
     80        <bendpoints>693 186</bendpoints> 
     81        <bendpoints>750 184</bendpoints> 
     82        <bendpoints>746 105</bendpoints> 
     83        <bendpoints>682 106</bendpoints> 
     84        <nameOffset offset="160 -21"/> 
    8485      </dArrows> 
    8586      <dArrows dType="/1/@dGraph/@dArrows.1" dSource="/0/@dGraph/@dNodes.3" dTarget="/0/@dGraph/@dNodes.3" dConstraints="/0/@dConstraints.10"> 
    8687        <arrow href="SmodlMetaModel.xmi#/0/@graph/@arrows.13"/> 
    87         <bendpoints>292 430</bendpoints> 
    88         <bendpoints>292 496</bendpoints> 
    89         <bendpoints>369 495</bendpoints> 
    90         <nameOffset offset="87 122"/> 
     88        <nameOffset offset="118 73"/> 
    9189      </dArrows> 
    9290      <graph href="SmodlMetaModel.xmi#/0/@graph"/> 
    9391    </dGraph> 
    94     <dConstraints xsi:type="diagram:DArrowLabelConstraint" dNodes="/0/@dGraph/@dNodes.0 /0/@dGraph/@dNodes.6" dArrows="/0/@dGraph/@dArrows.10" source="/0/@dGraph/@dArrows.10"> 
     92    <dConstraints xsi:type="diagram:DArrowLabelConstraint" dNodes="/0/@dGraph/@dNodes.0 /0/@dGraph/@dNodes.6" dArrows="/0/@dGraph/@dArrows.11" source="/0/@dGraph/@dArrows.11"> 
    9593      <constraint href="SmodlMetaModel.xmi#/0/@constraints.0"/> 
    9694      <dPredicate href="platform:/resource/DefaultDSpecification.dpf#/1/@dPredicates.3"/> 
    97       <offset offset="59 -2"/> 
     95      <offset offset="63 3"/> 
    9896    </dConstraints> 
    9997    <dConstraints xsi:type="diagram:DArrowLabelConstraint" dNodes="/0/@dGraph/@dNodes.0 /0/@dGraph/@dNodes.1" dArrows="/0/@dGraph/@dArrows.0" source="/0/@dGraph/@dArrows.0"> 
    10098      <constraint href="SmodlMetaModel.xmi#/0/@constraints.1"/> 
    10199      <dPredicate href="platform:/resource/DefaultDSpecification.dpf#/1/@dPredicates.3"/> 
    102       <offset offset="9 24"/> 
     100      <offset offset="15 6"/> 
    103101    </dConstraints> 
    104102    <dConstraints xsi:type="diagram:DArrowLabelConstraint" dNodes="/0/@dGraph/@dNodes.0 /0/@dGraph/@dNodes.2" dArrows="/0/@dGraph/@dArrows.1" source="/0/@dGraph/@dArrows.1"> 
    105103      <constraint href="SmodlMetaModel.xmi#/0/@constraints.2"/> 
    106104      <dPredicate href="platform:/resource/DefaultDSpecification.dpf#/1/@dPredicates.3"/> 
    107       <offset offset="2 -34"/> 
     105      <offset offset="-5 -39"/> 
    108106    </dConstraints> 
    109107    <dConstraints xsi:type="diagram:DArrowLabelConstraint" dNodes="/0/@dGraph/@dNodes.2 /0/@dGraph/@dNodes.4" dArrows="/0/@dGraph/@dArrows.3" source="/0/@dGraph/@dArrows.3"> 
    110108      <constraint href="SmodlMetaModel.xmi#/0/@constraints.3"/> 
    111109      <dPredicate href="platform:/resource/DefaultDSpecification.dpf#/1/@dPredicates.3"/> 
    112       <offset offset="-2 -9"/> 
     110      <offset offset="-7 -12"/> 
    113111    </dConstraints> 
    114     <dConstraints xsi:type="diagram:DArrowLabelConstraint" dNodes="/0/@dGraph/@dNodes.4" dArrows="/0/@dGraph/@dArrows.9" source="/0/@dGraph/@dArrows.9"> 
     112    <dConstraints xsi:type="diagram:DArrowLabelConstraint" dNodes="/0/@dGraph/@dNodes.4" dArrows="/0/@dGraph/@dArrows.12" source="/0/@dGraph/@dArrows.12"> 
    115113      <constraint href="SmodlMetaModel.xmi#/0/@constraints.4"/> 
    116114      <dPredicate href="platform:/resource/DefaultDSpecification.dpf#/1/@dPredicates.3"/> 
    117       <offset offset="114 12"/> 
     115      <offset offset="61 -9"/> 
    118116    </dConstraints> 
    119     <dConstraints xsi:type="diagram:DArrowLabelConstraint" dNodes="/0/@dGraph/@dNodes.2 /0/@dGraph/@dNodes.1" dArrows="/0/@dGraph/@dArrows.7" source="/0/@dGraph/@dArrows.7"> 
     117    <dConstraints xsi:type="diagram:DArrowLabelConstraint" dNodes="/0/@dGraph/@dNodes.2 /0/@dGraph/@dNodes.1" dArrows="/0/@dGraph/@dArrows.5" source="/0/@dGraph/@dArrows.5"> 
    120118      <constraint href="SmodlMetaModel.xmi#/0/@constraints.5"/> 
    121119      <dPredicate href="platform:/resource/DefaultDSpecification.dpf#/1/@dPredicates.3"/> 
    122       <offset offset="65 -5"/> 
     120      <offset offset="58 -6"/> 
    123121    </dConstraints> 
    124     <dConstraints xsi:type="diagram:DGenericArrowConstraint" dNodes="/0/@dGraph/@dNodes.2 /0/@dGraph/@dNodes.3 /0/@dGraph/@dNodes.5" dArrows="/0/@dGraph/@dArrows.12 /0/@dGraph/@dArrows.5" source="/0/@dGraph/@dArrows.12" target="/0/@dGraph/@dArrows.5"> 
     122    <dConstraints xsi:type="diagram:DArrowLabelConstraint" dNodes="/0/@dGraph/@dNodes.3 /0/@dGraph/@dNodes.1" dArrows="/0/@dGraph/@dArrows.6" source="/0/@dGraph/@dArrows.6"> 
    125123      <constraint href="SmodlMetaModel.xmi#/0/@constraints.6"/> 
    126       <dPredicate href="platform:/resource/DefaultDSpecification.dpf#/1/@dPredicates.4"/> 
     124      <dPredicate href="platform:/resource/DefaultDSpecification.dpf#/1/@dPredicates.3"/> 
     125      <offset offset="59 6"/> 
    127126    </dConstraints> 
    128     <dConstraints xsi:type="diagram:DGenericArrowConstraint" dNodes="/0/@dGraph/@dNodes.4 /0/@dGraph/@dNodes.3 /0/@dGraph/@dNodes.5" dArrows="/0/@dGraph/@dArrows.11 /0/@dGraph/@dArrows.6" source="/0/@dGraph/@dArrows.11" target="/0/@dGraph/@dArrows.6"> 
     127    <dConstraints xsi:type="diagram:DGenericArrowConstraint" dNodes="/0/@dGraph/@dNodes.2 /0/@dGraph/@dNodes.3 /0/@dGraph/@dNodes.5" dArrows="/0/@dGraph/@dArrows.8 /0/@dGraph/@dArrows.7" source="/0/@dGraph/@dArrows.8" target="/0/@dGraph/@dArrows.7"> 
    129128      <constraint href="SmodlMetaModel.xmi#/0/@constraints.7"/> 
    130129      <dPredicate href="platform:/resource/DefaultDSpecification.dpf#/1/@dPredicates.4"/> 
    131130    </dConstraints> 
    132     <dConstraints xsi:type="diagram:DArrowLabelConstraint" dNodes="/0/@dGraph/@dNodes.3 /0/@dGraph/@dNodes.1" dArrows="/0/@dGraph/@dArrows.8" source="/0/@dGraph/@dArrows.8"> 
     131    <dConstraints xsi:type="diagram:DGenericArrowConstraint" dNodes="/0/@dGraph/@dNodes.4 /0/@dGraph/@dNodes.3 /0/@dGraph/@dNodes.5" dArrows="/0/@dGraph/@dArrows.9 /0/@dGraph/@dArrows.10" source="/0/@dGraph/@dArrows.9" target="/0/@dGraph/@dArrows.10"> 
    133132      <constraint href="SmodlMetaModel.xmi#/0/@constraints.8"/> 
    134       <dPredicate href="platform:/resource/DefaultDSpecification.dpf#/1/@dPredicates.3"/> 
    135       <offset offset="52 -14"/> 
     133      <dPredicate href="platform:/resource/DefaultDSpecification.dpf#/1/@dPredicates.4"/> 
    136134    </dConstraints> 
    137135    <dConstraints xsi:type="diagram:DArrowLabelConstraint" dNodes="/0/@dGraph/@dNodes.2 /0/@dGraph/@dNodes.4" dArrows="/0/@dGraph/@dArrows.3" source="/0/@dGraph/@dArrows.3"> 
    138136      <constraint href="SmodlMetaModel.xmi#/0/@constraints.9"/> 
    139137      <dPredicate href="platform:/resource/DefaultDSpecification.dpf#/1/@dPredicates.1"/> 
    140       <offset offset="0 -39"/> 
     138      <offset offset="1 -48"/> 
    141139    </dConstraints> 
    142140    <dConstraints xsi:type="diagram:DArrowLabelConstraint" dNodes="/0/@dGraph/@dNodes.3" dArrows="/0/@dGraph/@dArrows.13" source="/0/@dGraph/@dArrows.13"> 
    143141      <constraint href="SmodlMetaModel.xmi#/0/@constraints.10"/> 
    144142      <dPredicate href="platform:/resource/DefaultDSpecification.dpf#/1/@dPredicates.2"/> 
    145       <offset offset="39 -1"/> 
     143      <offset offset="55 86"/> 
    146144    </dConstraints> 
    147145    <specification href="SmodlMetaModel.xmi#/0"/> 
     
    149147  <diagram:DSpecification gridVisible="false"> 
    150148    <dGraph> 
    151       <dNodes dOutgoings="/1/@dGraph/@dArrows.0 /1/@dGraph/@dArrows.1" dIncomings="/1/@dGraph/@dArrows.1" location="247 201" size="100 30"> 
     149      <dNodes dOutgoings="/1/@dGraph/@dArrows.0 /1/@dGraph/@dArrows.1" dIncomings="/1/@dGraph/@dArrows.1" location="246 156" size="100 30"> 
    152150        <node href="SmodlMetaModel.xmi#/1/@graph/@nodes.0"/> 
    153151      </dNodes> 
    154       <dNodes dIncomings="/1/@dGraph/@dArrows.0" location="468 201" size="100 30"> 
     152      <dNodes dIncomings="/1/@dGraph/@dArrows.0" location="504 156" size="100 30"> 
    155153        <node href="SmodlMetaModel.xmi#/1/@graph/@nodes.1"/> 
    156154      </dNodes> 
    157155      <dArrows dSource="/1/@dGraph/@dNodes.0" dTarget="/1/@dGraph/@dNodes.1"> 
    158156        <arrow href="SmodlMetaModel.xmi#/1/@graph/@arrows.0"/> 
    159         <nameOffset offset="-13 -6"/> 
     157        <nameOffset offset="-70 -3"/> 
    160158      </dArrows> 
    161159      <dArrows dSource="/1/@dGraph/@dNodes.0" dTarget="/1/@dGraph/@dNodes.0"> 
    162160        <arrow href="SmodlMetaModel.xmi#/1/@graph/@arrows.1"/> 
    163         <nameOffset offset="29 59"/> 
     161        <nameOffset offset="31 72"/> 
    164162      </dArrows> 
    165163      <graph href="SmodlMetaModel.xmi#/1/@graph"/> 
  • dpf-model-editor/trunk/examples/no.hib.dpf.examples.smodl/specifications/SmodlMetaModel.xmi

    r883 r886  
    11<?xml version="1.0" encoding="ASCII"?> 
    2 <xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"/> 
     2<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:core="http://no.hib.dpf.core"> 
     3  <core:Specification metaFile="SmodlMetametaModel.xmi" type="/1"> 
     4    <graph id="666677fa-d662-4a4c-b27f-08a1fa402130" type="/1/@graph"> 
     5      <nodes id="c64a7a88-892a-4529-b1b2-53dd29153975" name="Service" typeNode="/1/@graph/@nodes.0" outgoings="/0/@graph/@arrows.0 /0/@graph/@arrows.1 /0/@graph/@arrows.2 /0/@graph/@arrows.11" constraints="/0/@constraints.0 /0/@constraints.1 /0/@constraints.2"/> 
     6      <nodes id="757dc011-2eda-434d-a4d6-9d7fae009948" name="Doc" typeNode="/1/@graph/@nodes.0" incomings="/0/@graph/@arrows.0 /0/@graph/@arrows.5 /0/@graph/@arrows.6" constraints="/0/@constraints.1 /0/@constraints.5 /0/@constraints.6"/> 
     7      <nodes id="b94328f0-f58b-4292-bffb-5e935715eab6" name="Method" typeNode="/1/@graph/@nodes.0" outgoings="/0/@graph/@arrows.3 /0/@graph/@arrows.5 /0/@graph/@arrows.7 /0/@graph/@arrows.8" incomings="/0/@graph/@arrows.1" constraints="/0/@constraints.2 /0/@constraints.3 /0/@constraints.5 /0/@constraints.7 /0/@constraints.9"/> 
     8      <nodes id="800259a1-612b-4d0a-ae32-4c7d92885a72" name="Struct" typeNode="/1/@graph/@nodes.0" outgoings="/0/@graph/@arrows.4 /0/@graph/@arrows.6 /0/@graph/@arrows.13" incomings="/0/@graph/@arrows.2 /0/@graph/@arrows.8 /0/@graph/@arrows.9 /0/@graph/@arrows.13" constraints="/0/@constraints.6 /0/@constraints.7 /0/@constraints.8 /0/@constraints.10"/> 
     9      <nodes id="c57b1492-1c52-436f-95d2-af02862bf40b" name="Arg" typeNode="/1/@graph/@nodes.0" outgoings="/0/@graph/@arrows.9 /0/@graph/@arrows.10 /0/@graph/@arrows.12" incomings="/0/@graph/@arrows.3 /0/@graph/@arrows.12" constraints="/0/@constraints.3 /0/@constraints.4 /0/@constraints.8 /0/@constraints.9"/> 
     10      <nodes id="47e326d7-483d-4a59-ad2a-5672ad924e80" name="SimpleType" typeNode="/1/@graph/@nodes.0" incomings="/0/@graph/@arrows.4 /0/@graph/@arrows.7 /0/@graph/@arrows.10" constraints="/0/@constraints.7 /0/@constraints.8"/> 
     11      <nodes id="e989229e-40c0-4729-8ab4-129edb389a1b" name="target" typeNode="/1/@graph/@nodes.1" incomings="/0/@graph/@arrows.11" constraints="/0/@constraints.0"/> 
     12      <arrows id="e453dc90-9164-49d2-8e87-e39feb6e3d81" name="serviceDoc" source="/0/@graph/@nodes.0" target="/0/@graph/@nodes.1" typeArrow="/1/@graph/@arrows.1" constraints="/0/@constraints.1"/> 
     13      <arrows id="6a3dfde5-24bb-455f-b74f-2d653b927e38" name="methodRef" source="/0/@graph/@nodes.0" target="/0/@graph/@nodes.2" typeArrow="/1/@graph/@arrows.1" constraints="/0/@constraints.2"/> 
     14      <arrows id="be0b7b98-8fb4-4b98-9ccd-187063a35196" name="structRef" source="/0/@graph/@nodes.0" target="/0/@graph/@nodes.3" typeArrow="/1/@graph/@arrows.1"/> 
     15      <arrows id="fa43f9fc-1138-40c4-933b-85fceac9dbc4" name="firstArg" source="/0/@graph/@nodes.2" target="/0/@graph/@nodes.4" typeArrow="/1/@graph/@arrows.1" constraints="/0/@constraints.3 /0/@constraints.9"/> 
     16      <arrows id="9dbef9c4-b0e4-464b-aa6d-7c7946cac44b" name="filedRef" source="/0/@graph/@nodes.3" target="/0/@graph/@nodes.5" typeArrow="/1/@graph/@arrows.1"/> 
     17      <arrows id="22bde228-81d3-4287-9f6b-dff5681b1899" name="methodDoc" source="/0/@graph/@nodes.2" target="/0/@graph/@nodes.1" typeArrow="/1/@graph/@arrows.1" constraints="/0/@constraints.5"/> 
     18      <arrows id="2be6d53a-d4d2-4d73-8ba5-b278e82f8db8" name="structDoc" source="/0/@graph/@nodes.3" target="/0/@graph/@nodes.1" typeArrow="/1/@graph/@arrows.1" constraints="/0/@constraints.6"/> 
     19      <arrows id="1596f5e0-4952-40d5-a012-ba70054585ea" name="simpleResult" source="/0/@graph/@nodes.2" target="/0/@graph/@nodes.5" typeArrow="/1/@graph/@arrows.1" constraints="/0/@constraints.7"/> 
     20      <arrows id="d08c7370-6633-4b1d-98dc-838e16e22137" name="structResult" source="/0/@graph/@nodes.2" target="/0/@graph/@nodes.3" typeArrow="/1/@graph/@arrows.1" constraints="/0/@constraints.7"/> 
     21      <arrows id="6b2ee854-3c9e-4afd-9cad-23b299cb0c4d" name="argStruct" source="/0/@graph/@nodes.4" target="/0/@graph/@nodes.3" typeArrow="/1/@graph/@arrows.1" constraints="/0/@constraints.8"/> 
     22      <arrows id="87fcde3c-c299-4466-889c-9ff59ac9e063" name="argType" source="/0/@graph/@nodes.4" target="/0/@graph/@nodes.5" typeArrow="/1/@graph/@arrows.1" constraints="/0/@constraints.8"/> 
     23      <arrows id="e88b0e34-fb43-478b-b893-8c5985fe5e8a" name="targetRef" source="/0/@graph/@nodes.0" target="/0/@graph/@nodes.6" typeArrow="/1/@graph/@arrows.0" constraints="/0/@constraints.0"/> 
     24      <arrows id="541f4a01-0594-4b09-9259-09de3b1d3feb" name="nextArg" source="/0/@graph/@nodes.4" target="/0/@graph/@nodes.4" typeArrow="/1/@graph/@arrows.1" constraints="/0/@constraints.4"/> 
     25      <arrows id="e7ddde53-673d-401d-831e-9bac9e0000b7" name="extends" source="/0/@graph/@nodes.3" target="/0/@graph/@nodes.3" typeArrow="/1/@graph/@arrows.1" constraints="/0/@constraints.10"/> 
     26    </graph> 
     27    <constraints id="456938f0-3001-4391-b2db-507209499960" nodes="/0/@graph/@nodes.0 /0/@graph/@nodes.6" arrows="/0/@graph/@arrows.11" parameters="min:1;max:1"> 
     28      <predicate href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3"/> 
     29      <mappings> 
     30        <nodeMapping value="/0/@graph/@nodes.0"> 
     31          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3/@shape/@nodes.0"/> 
     32        </nodeMapping> 
     33        <nodeMapping value="/0/@graph/@nodes.6"> 
     34          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3/@shape/@nodes.1"/> 
     35        </nodeMapping> 
     36        <arrowMapping value="/0/@graph/@arrows.11"> 
     37          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3/@shape/@arrows.0"/> 
     38        </arrowMapping> 
     39      </mappings> 
     40    </constraints> 
     41    <constraints id="a8898f12-180c-4322-b81a-3ce627a6ef2e" nodes="/0/@graph/@nodes.0 /0/@graph/@nodes.1" arrows="/0/@graph/@arrows.0" parameters="min:1;max:0"> 
     42      <predicate href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3"/> 
     43      <mappings> 
     44        <nodeMapping value="/0/@graph/@nodes.0"> 
     45          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3/@shape/@nodes.0"/> 
     46        </nodeMapping> 
     47        <nodeMapping value="/0/@graph/@nodes.1"> 
     48          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3/@shape/@nodes.1"/> 
     49        </nodeMapping> 
     50        <arrowMapping value="/0/@graph/@arrows.0"> 
     51          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3/@shape/@arrows.0"/> 
     52        </arrowMapping> 
     53      </mappings> 
     54    </constraints> 
     55    <constraints id="9021d963-11bb-468e-9c7f-545a6a345ae3" nodes="/0/@graph/@nodes.0 /0/@graph/@nodes.2" arrows="/0/@graph/@arrows.1" parameters="min:1;max:-1"> 
     56      <predicate href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3"/> 
     57      <mappings> 
     58        <nodeMapping value="/0/@graph/@nodes.0"> 
     59          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3/@shape/@nodes.0"/> 
     60        </nodeMapping> 
     61        <nodeMapping value="/0/@graph/@nodes.2"> 
     62          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3/@shape/@nodes.1"/> 
     63        </nodeMapping> 
     64        <arrowMapping value="/0/@graph/@arrows.1"> 
     65          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3/@shape/@arrows.0"/> 
     66        </arrowMapping> 
     67      </mappings> 
     68    </constraints> 
     69    <constraints id="80fe6300-667f-43dd-938f-d31c1ad6085b" nodes="/0/@graph/@nodes.2 /0/@graph/@nodes.4" arrows="/0/@graph/@arrows.3" parameters="min:0;max:1"> 
     70      <predicate href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3"/> 
     71      <mappings> 
     72        <nodeMapping value="/0/@graph/@nodes.2"> 
     73          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3/@shape/@nodes.0"/> 
     74        </nodeMapping> 
     75        <nodeMapping value="/0/@graph/@nodes.4"> 
     76          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3/@shape/@nodes.1"/> 
     77        </nodeMapping> 
     78        <arrowMapping value="/0/@graph/@arrows.3"> 
     79          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3/@shape/@arrows.0"/> 
     80        </arrowMapping> 
     81      </mappings> 
     82    </constraints> 
     83    <constraints id="744dbf61-c156-4cf7-a0a7-5f5f0909de1f" nodes="/0/@graph/@nodes.4" arrows="/0/@graph/@arrows.12" parameters="min:0;max:1"> 
     84      <predicate href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3"/> 
     85      <mappings> 
     86        <nodeMapping value="/0/@graph/@nodes.4"> 
     87          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3/@shape/@nodes.0"/> 
     88        </nodeMapping> 
     89        <nodeMapping value="/0/@graph/@nodes.4"> 
     90          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3/@shape/@nodes.1"/> 
     91        </nodeMapping> 
     92        <arrowMapping value="/0/@graph/@arrows.12"> 
     93          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3/@shape/@arrows.0"/> 
     94        </arrowMapping> 
     95      </mappings> 
     96    </constraints> 
     97    <constraints id="9a761262-1d34-480d-be8d-e5b412bff045" nodes="/0/@graph/@nodes.2 /0/@graph/@nodes.1" arrows="/0/@graph/@arrows.5" parameters="min:0;max:1"> 
     98      <predicate href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3"/> 
     99      <mappings> 
     100        <nodeMapping value="/0/@graph/@nodes.2"> 
     101          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3/@shape/@nodes.0"/> 
     102        </nodeMapping> 
     103        <nodeMapping value="/0/@graph/@nodes.1"> 
     104          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3/@shape/@nodes.1"/> 
     105        </nodeMapping> 
     106        <arrowMapping value="/0/@graph/@arrows.5"> 
     107          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3/@shape/@arrows.0"/> 
     108        </arrowMapping> 
     109      </mappings> 
     110    </constraints> 
     111    <constraints id="5a399e2a-0e11-4325-af64-d04f38777ac1" nodes="/0/@graph/@nodes.3 /0/@graph/@nodes.1" arrows="/0/@graph/@arrows.6" parameters="min:0;max:1"> 
     112      <predicate href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3"/> 
     113      <mappings> 
     114        <nodeMapping value="/0/@graph/@nodes.3"> 
     115          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3/@shape/@nodes.0"/> 
     116        </nodeMapping> 
     117        <nodeMapping value="/0/@graph/@nodes.1"> 
     118          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3/@shape/@nodes.1"/> 
     119        </nodeMapping> 
     120        <arrowMapping value="/0/@graph/@arrows.6"> 
     121          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.3/@shape/@arrows.0"/> 
     122        </arrowMapping> 
     123      </mappings> 
     124    </constraints> 
     125    <constraints id="3a36d90a-563f-462b-8908-d9dbbaa57271" nodes="/0/@graph/@nodes.2 /0/@graph/@nodes.3 /0/@graph/@nodes.5" arrows="/0/@graph/@arrows.8 /0/@graph/@arrows.7"> 
     126      <predicate href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.4"/> 
     127      <mappings> 
     128        <nodeMapping value="/0/@graph/@nodes.5"> 
     129          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.4/@shape/@nodes.1"/> 
     130        </nodeMapping> 
     131        <nodeMapping value="/0/@graph/@nodes.3"> 
     132          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.4/@shape/@nodes.0"/> 
     133        </nodeMapping> 
     134        <nodeMapping value="/0/@graph/@nodes.2"> 
     135          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.4/@shape/@nodes.2"/> 
     136        </nodeMapping> 
     137        <arrowMapping value="/0/@graph/@arrows.8"> 
     138          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.4/@shape/@arrows.0"/> 
     139        </arrowMapping> 
     140        <arrowMapping value="/0/@graph/@arrows.7"> 
     141          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.4/@shape/@arrows.1"/> 
     142        </arrowMapping> 
     143      </mappings> 
     144    </constraints> 
     145    <constraints id="a00fccbf-f9cb-4d5c-8fa1-9102cef700d8" nodes="/0/@graph/@nodes.4 /0/@graph/@nodes.3 /0/@graph/@nodes.5" arrows="/0/@graph/@arrows.9 /0/@graph/@arrows.10"> 
     146      <predicate href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.4"/> 
     147      <mappings> 
     148        <nodeMapping value="/0/@graph/@nodes.5"> 
     149          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.4/@shape/@nodes.1"/> 
     150        </nodeMapping> 
     151        <nodeMapping value="/0/@graph/@nodes.3"> 
     152          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.4/@shape/@nodes.0"/> 
     153        </nodeMapping> 
     154        <nodeMapping value="/0/@graph/@nodes.4"> 
     155          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.4/@shape/@nodes.2"/> 
     156        </nodeMapping> 
     157        <arrowMapping value="/0/@graph/@arrows.9"> 
     158          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.4/@shape/@arrows.0"/> 
     159        </arrowMapping> 
     160        <arrowMapping value="/0/@graph/@arrows.10"> 
     161          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.4/@shape/@arrows.1"/> 
     162        </arrowMapping> 
     163      </mappings> 
     164    </constraints> 
     165    <constraints id="8d020253-1ab9-4221-a9a4-5e98d62954d7" nodes="/0/@graph/@nodes.2 /0/@graph/@nodes.4" arrows="/0/@graph/@arrows.3"> 
     166      <predicate href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.1"/> 
     167      <mappings> 
     168        <nodeMapping value="/0/@graph/@nodes.4"> 
     169          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.1/@shape/@nodes.1"/> 
     170        </nodeMapping> 
     171        <nodeMapping value="/0/@graph/@nodes.2"> 
     172          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.1/@shape/@nodes.0"/> 
     173        </nodeMapping> 
     174        <arrowMapping value="/0/@graph/@arrows.3"> 
     175          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.1/@shape/@arrows.0"/> 
     176        </arrowMapping> 
     177      </mappings> 
     178    </constraints> 
     179    <constraints id="b8e76a16-e798-4f18-be93-3ecaf74094db" nodes="/0/@graph/@nodes.3" arrows="/0/@graph/@arrows.13"> 
     180      <predicate href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.2"/> 
     181      <mappings> 
     182        <nodeMapping value="/0/@graph/@nodes.3"> 
     183          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.2/@shape/@nodes.0"/> 
     184        </nodeMapping> 
     185        <arrowMapping value="/0/@graph/@arrows.13"> 
     186          <key href="platform:/resource/DefaultSpecification.xmi#/1/@predicates.2/@shape/@arrows.0"/> 
     187        </arrowMapping> 
     188      </mappings> 
     189    </constraints> 
     190  </core:Specification> 
     191  <core:Specification> 
     192    <graph id="bdc597a6-1f8e-40d4-9df3-89b5a061b256"> 
     193      <nodes id="53382a09-f59e-48e8-b401-faa3839f80af" name="Class" outgoings="/1/@graph/@arrows.0 /1/@graph/@arrows.1" incomings="/1/@graph/@arrows.1"/> 
     194      <nodes id="ad4dd5bd-26e6-4446-9c91-0921a5b7dbe1" name="DataType" incomings="/1/@graph/@arrows.0"/> 
     195      <arrows id="9c2af696-b54d-4f30-b40f-8b52024aac7a" name="Attribute" source="/1/@graph/@nodes.0" target="/1/@graph/@nodes.1"/> 
     196      <arrows id="d2daeb1d-d4a1-4cea-a89e-528781322233" name="Reference" source="/1/@graph/@nodes.0" target="/1/@graph/@nodes.0"/> 
     197    </graph> 
     198  </core:Specification> 
     199</xmi:XMI>