root/dpf-model-editor/trunk/examples/no.hib.dpf.examples.smodl/specifications/SmodlMetaModel.xmi @ 886

Revision 886, 14.9 KB (checked in by suneetha, 13 months ago)

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

Line 
1<?xml version="1.0" encoding="ASCII"?>
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>
Note: See TracBrowser for help on using the browser.