Changeset 886
- Timestamp:
- 04/27/12 20:37:21 (13 months ago)
- Location:
- dpf-model-editor/trunk/examples/no.hib.dpf.examples.smodl/specifications
- Files:
-
- 2 added
- 2 modified
-
SmodlMetametaModel.dpf (added)
-
SmodlMetametaModel.xmi (added)
-
SmodlMetaModel.dpf (modified) (3 diffs)
-
SmodlMetaModel.xmi (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
dpf-model-editor/trunk/examples/no.hib.dpf.examples.smodl/specifications/SmodlMetaModel.dpf
r883 r886 1 1 <?xml version="1.0" encoding="ASCII"?> 2 2 <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"> 4 4 <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.1 0" 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"> 6 6 <node href="SmodlMetaModel.xmi#/0/@graph/@nodes.0"/> 7 7 </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"> 9 9 <node href="SmodlMetaModel.xmi#/0/@graph/@nodes.1"/> 10 10 </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"> 12 12 <node href="SmodlMetaModel.xmi#/0/@graph/@nodes.2"/> 13 13 </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"> 15 15 <node href="SmodlMetaModel.xmi#/0/@graph/@nodes.3"/> 16 16 </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"> 18 18 <node href="SmodlMetaModel.xmi#/0/@graph/@nodes.4"/> 19 19 </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"> 21 21 <node href="SmodlMetaModel.xmi#/0/@graph/@nodes.5"/> 22 22 </dNodes> 23 <dNodes dType="/1/@dGraph/@dNodes.1" dIncomings="/0/@dGraph/@dArrows.1 0" 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"> 24 24 <node href="SmodlMetaModel.xmi#/0/@graph/@nodes.6"/> 25 25 </dNodes> 26 26 <dArrows dType="/1/@dGraph/@dArrows.1" dSource="/0/@dGraph/@dNodes.0" dTarget="/0/@dGraph/@dNodes.1" dConstraints="/0/@dConstraints.1"> 27 27 <arrow href="SmodlMetaModel.xmi#/0/@graph/@arrows.0"/> 28 <nameOffset offset=" 40 78"/>28 <nameOffset offset="30 63"/> 29 29 </dArrows> 30 30 <dArrows dType="/1/@dGraph/@dArrows.1" dSource="/0/@dGraph/@dNodes.0" dTarget="/0/@dGraph/@dNodes.2" dConstraints="/0/@dConstraints.2"> … … 34 34 <dArrows dType="/1/@dGraph/@dArrows.1" dSource="/0/@dGraph/@dNodes.0" dTarget="/0/@dGraph/@dNodes.3"> 35 35 <arrow href="SmodlMetaModel.xmi#/0/@graph/@arrows.2"/> 36 <nameOffset offset=" -5 -131"/>36 <nameOffset offset="33 -109"/> 37 37 </dArrows> 38 38 <dArrows dType="/1/@dGraph/@dArrows.1" dSource="/0/@dGraph/@dNodes.2" dTarget="/0/@dGraph/@dNodes.4" dConstraints="/0/@dConstraints.3 /0/@dConstraints.9"> 39 39 <arrow href="SmodlMetaModel.xmi#/0/@graph/@arrows.3"/> 40 <nameOffset offset="- 49 -29"/>40 <nameOffset offset="-20 -30"/> 41 41 </dArrows> 42 42 <dArrows dType="/1/@dGraph/@dArrows.1" dSource="/0/@dGraph/@dNodes.3" dTarget="/0/@dGraph/@dNodes.5"> 43 43 <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"/> 53 45 </dArrows> 54 46 <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"> 55 57 <arrow href="SmodlMetaModel.xmi#/0/@graph/@arrows.7"/> 56 <nameOffset offset="215 46"/> 58 <bendpoints>450 198</bendpoints> 59 <nameOffset offset="-26 -235"/> 57 60 </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"> 59 62 <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"/> 63 77 </dArrows> 64 78 <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">82 79 <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"/> 84 85 </dArrows> 85 86 <dArrows dType="/1/@dGraph/@dArrows.1" dSource="/0/@dGraph/@dNodes.3" dTarget="/0/@dGraph/@dNodes.3" dConstraints="/0/@dConstraints.10"> 86 87 <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"/> 91 89 </dArrows> 92 90 <graph href="SmodlMetaModel.xmi#/0/@graph"/> 93 91 </dGraph> 94 <dConstraints xsi:type="diagram:DArrowLabelConstraint" dNodes="/0/@dGraph/@dNodes.0 /0/@dGraph/@dNodes.6" dArrows="/0/@dGraph/@dArrows.1 0" 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"> 95 93 <constraint href="SmodlMetaModel.xmi#/0/@constraints.0"/> 96 94 <dPredicate href="platform:/resource/DefaultDSpecification.dpf#/1/@dPredicates.3"/> 97 <offset offset=" 59 -2"/>95 <offset offset="63 3"/> 98 96 </dConstraints> 99 97 <dConstraints xsi:type="diagram:DArrowLabelConstraint" dNodes="/0/@dGraph/@dNodes.0 /0/@dGraph/@dNodes.1" dArrows="/0/@dGraph/@dArrows.0" source="/0/@dGraph/@dArrows.0"> 100 98 <constraint href="SmodlMetaModel.xmi#/0/@constraints.1"/> 101 99 <dPredicate href="platform:/resource/DefaultDSpecification.dpf#/1/@dPredicates.3"/> 102 <offset offset=" 9 24"/>100 <offset offset="15 6"/> 103 101 </dConstraints> 104 102 <dConstraints xsi:type="diagram:DArrowLabelConstraint" dNodes="/0/@dGraph/@dNodes.0 /0/@dGraph/@dNodes.2" dArrows="/0/@dGraph/@dArrows.1" source="/0/@dGraph/@dArrows.1"> 105 103 <constraint href="SmodlMetaModel.xmi#/0/@constraints.2"/> 106 104 <dPredicate href="platform:/resource/DefaultDSpecification.dpf#/1/@dPredicates.3"/> 107 <offset offset=" 2 -34"/>105 <offset offset="-5 -39"/> 108 106 </dConstraints> 109 107 <dConstraints xsi:type="diagram:DArrowLabelConstraint" dNodes="/0/@dGraph/@dNodes.2 /0/@dGraph/@dNodes.4" dArrows="/0/@dGraph/@dArrows.3" source="/0/@dGraph/@dArrows.3"> 110 108 <constraint href="SmodlMetaModel.xmi#/0/@constraints.3"/> 111 109 <dPredicate href="platform:/resource/DefaultDSpecification.dpf#/1/@dPredicates.3"/> 112 <offset offset="- 2 -9"/>110 <offset offset="-7 -12"/> 113 111 </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"> 115 113 <constraint href="SmodlMetaModel.xmi#/0/@constraints.4"/> 116 114 <dPredicate href="platform:/resource/DefaultDSpecification.dpf#/1/@dPredicates.3"/> 117 <offset offset=" 114 12"/>115 <offset offset="61 -9"/> 118 116 </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"> 120 118 <constraint href="SmodlMetaModel.xmi#/0/@constraints.5"/> 121 119 <dPredicate href="platform:/resource/DefaultDSpecification.dpf#/1/@dPredicates.3"/> 122 <offset offset=" 65 -5"/>120 <offset offset="58 -6"/> 123 121 </dConstraints> 124 <dConstraints xsi:type="diagram:D GenericArrowConstraint" 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"> 125 123 <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"/> 127 126 </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"> 129 128 <constraint href="SmodlMetaModel.xmi#/0/@constraints.7"/> 130 129 <dPredicate href="platform:/resource/DefaultDSpecification.dpf#/1/@dPredicates.4"/> 131 130 </dConstraints> 132 <dConstraints xsi:type="diagram:D ArrowLabelConstraint" 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"> 133 132 <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"/> 136 134 </dConstraints> 137 135 <dConstraints xsi:type="diagram:DArrowLabelConstraint" dNodes="/0/@dGraph/@dNodes.2 /0/@dGraph/@dNodes.4" dArrows="/0/@dGraph/@dArrows.3" source="/0/@dGraph/@dArrows.3"> 138 136 <constraint href="SmodlMetaModel.xmi#/0/@constraints.9"/> 139 137 <dPredicate href="platform:/resource/DefaultDSpecification.dpf#/1/@dPredicates.1"/> 140 <offset offset=" 0 -39"/>138 <offset offset="1 -48"/> 141 139 </dConstraints> 142 140 <dConstraints xsi:type="diagram:DArrowLabelConstraint" dNodes="/0/@dGraph/@dNodes.3" dArrows="/0/@dGraph/@dArrows.13" source="/0/@dGraph/@dArrows.13"> 143 141 <constraint href="SmodlMetaModel.xmi#/0/@constraints.10"/> 144 142 <dPredicate href="platform:/resource/DefaultDSpecification.dpf#/1/@dPredicates.2"/> 145 <offset offset=" 39 -1"/>143 <offset offset="55 86"/> 146 144 </dConstraints> 147 145 <specification href="SmodlMetaModel.xmi#/0"/> … … 149 147 <diagram:DSpecification gridVisible="false"> 150 148 <dGraph> 151 <dNodes dOutgoings="/1/@dGraph/@dArrows.0 /1/@dGraph/@dArrows.1" dIncomings="/1/@dGraph/@dArrows.1" location="24 7 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"> 152 150 <node href="SmodlMetaModel.xmi#/1/@graph/@nodes.0"/> 153 151 </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"> 155 153 <node href="SmodlMetaModel.xmi#/1/@graph/@nodes.1"/> 156 154 </dNodes> 157 155 <dArrows dSource="/1/@dGraph/@dNodes.0" dTarget="/1/@dGraph/@dNodes.1"> 158 156 <arrow href="SmodlMetaModel.xmi#/1/@graph/@arrows.0"/> 159 <nameOffset offset="- 13 -6"/>157 <nameOffset offset="-70 -3"/> 160 158 </dArrows> 161 159 <dArrows dSource="/1/@dGraph/@dNodes.0" dTarget="/1/@dGraph/@dNodes.0"> 162 160 <arrow href="SmodlMetaModel.xmi#/1/@graph/@arrows.1"/> 163 <nameOffset offset=" 29 59"/>161 <nameOffset offset="31 72"/> 164 162 </dArrows> 165 163 <graph href="SmodlMetaModel.xmi#/1/@graph"/> -
dpf-model-editor/trunk/examples/no.hib.dpf.examples.smodl/specifications/SmodlMetaModel.xmi
r883 r886 1 1 <?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>
![(please configure the [header_logo] section in trac.ini)](/trac/eclipsep/chrome/site/your_project_logo.png)