-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCallback.uml
49 lines (49 loc) · 4.21 KB
/
Callback.uml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<?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:Callback="http:///schemas/Callback/_NbQ_UJ07Ed6L7d-XhJZ8hQ/0" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/3.0.0/UML" xsi:schemaLocation="http:///schemas/Callback/_NbQ_UJ07Ed6L7d-XhJZ8hQ/0 CallbackProfile.uml#_NbTbkZ07Ed6L7d-XhJZ8hQ">
<uml:Package xmi:id="_A3kkgFaKEd67T6XSEZbabw" name="Callback">
<elementImport xmi:id="_A4GwAFaKEd67T6XSEZbabw">
<importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
</elementImport>
<elementImport xmi:id="_A4HXEFaKEd67T6XSEZbabw">
<importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</elementImport>
<elementImport xmi:id="_A4HXEVaKEd67T6XSEZbabw">
<importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#UnlimitedNatural"/>
</elementImport>
<elementImport xmi:id="_A4HXElaKEd67T6XSEZbabw">
<importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
</elementImport>
<packagedElement xmi:type="uml:Component" xmi:id="_GdGCkFaKEd67T6XSEZbabw" name="Caller">
<ownedAttribute xmi:type="uml:Port" xmi:id="_yZAMsFaKEd67T6XSEZbabw" type="_JlldgFaKEd67T6XSEZbabw" aggregation="composite"/>
<ownedAttribute xmi:id="_zwYPUFaKEd67T6XSEZbabw" type="_GdGCkFaKEd67T6XSEZbabw"/>
<ownedAttribute xmi:id="_z-oGsFaKEd67T6XSEZbabw" type="_GsPR0FaKEd67T6XSEZbabw"/>
<ownedConnector xmi:id="_0joRMFaKEd67T6XSEZbabw">
<end xmi:id="_1spHsFaKEd67T6XSEZbabw" role="_zwYPUFaKEd67T6XSEZbabw" partWithPort="_yZAMsFaKEd67T6XSEZbabw"/>
<end xmi:id="_13yAsFaKEd67T6XSEZbabw" role="_z-oGsFaKEd67T6XSEZbabw" partWithPort="_zB4xoFaKEd67T6XSEZbabw"/>
</ownedConnector>
</packagedElement>
<packagedElement xmi:type="uml:Component" xmi:id="_GsPR0FaKEd67T6XSEZbabw" name="Callee">
<ownedAttribute xmi:type="uml:Port" xmi:id="_zB4xoFaKEd67T6XSEZbabw" type="_J5DMEFaKEd67T6XSEZbabw" aggregation="composite"/>
</packagedElement>
<packagedElement xmi:type="uml:Interface" xmi:id="_JANfkFaKEd67T6XSEZbabw" name="ISubscription"/>
<packagedElement xmi:type="uml:Interface" xmi:id="_ISgFAFaKEd67T6XSEZbabw" name="IEvent"/>
<packagedElement xmi:type="uml:Class" xmi:id="_JlldgFaKEd67T6XSEZbabw" name="CallerPort" clientDependency="_W-EhkFaKEd67T6XSEZbabw _L4sIkFaKEd67T6XSEZbabw">
<interfaceRealization xmi:id="_W-EhkFaKEd67T6XSEZbabw" supplier="_ISgFAFaKEd67T6XSEZbabw" client="_JlldgFaKEd67T6XSEZbabw" contract="_ISgFAFaKEd67T6XSEZbabw"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_J5DMEFaKEd67T6XSEZbabw" name="CalleePort" clientDependency="_Xkr1oFaKEd67T6XSEZbabw _MM-9kFaKEd67T6XSEZbabw">
<interfaceRealization xmi:id="_Xkr1oFaKEd67T6XSEZbabw" name="" supplier="_JANfkFaKEd67T6XSEZbabw" client="_J5DMEFaKEd67T6XSEZbabw" contract="_JANfkFaKEd67T6XSEZbabw"/>
</packagedElement>
<packagedElement xmi:type="uml:Usage" xmi:id="_L4sIkFaKEd67T6XSEZbabw" supplier="_JANfkFaKEd67T6XSEZbabw" client="_JlldgFaKEd67T6XSEZbabw"/>
<packagedElement xmi:type="uml:Usage" xmi:id="_MM-9kFaKEd67T6XSEZbabw" supplier="_ISgFAFaKEd67T6XSEZbabw" client="_J5DMEFaKEd67T6XSEZbabw"/>
<profileApplication xmi:id="_S5oFcJ07Ed6L7d-XhJZ8hQ">
<eAnnotations xmi:id="_S5qhsJ07Ed6L7d-XhJZ8hQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="CallbackProfile.uml#_NbTbkZ07Ed6L7d-XhJZ8hQ"/>
</eAnnotations>
<appliedProfile href="CallbackProfile.uml#_SrbmQRoGEd6fJO4W4FZ3Ow"/>
</profileApplication>
</uml:Package>
<Callback:Caller xmi:id="_UcdKIJ07Ed6L7d-XhJZ8hQ" base_Component="_GdGCkFaKEd67T6XSEZbabw"/>
<Callback:Callee xmi:id="_VUQU0J07Ed6L7d-XhJZ8hQ" base_Component="_GsPR0FaKEd67T6XSEZbabw"/>
<Callback:SubscriptionInterface xmi:id="_WPMTEJ07Ed6L7d-XhJZ8hQ" base_Interface="_JANfkFaKEd67T6XSEZbabw"/>
<Callback:EventInterface xmi:id="_XRsR4J07Ed6L7d-XhJZ8hQ" base_Interface="_ISgFAFaKEd67T6XSEZbabw"/>
</xmi:XMI>