Home » Modeling » GMF (Graphical Modeling Framework) » compartment children & multiple links
compartment children & multiple links [message #56056] |
Tue, 26 September 2006 19:47 ![Go to next message Go to next message](theme/Solstice/images/down.png) |
Eclipse User![Friend of Eclipse Friend](/donate/web-api/friends_decorator.php?email=) |
|
|
|
Originally posted by: alexander.schwartzonline.de
Hi,
I have a problem with links between children nodes of a compartment.
When I insert a link between two nodes nested in the same compartment
two edges are shown in the diagram, both referencing the same model
object. (Same behavior for link between two nodes nested in two differnt
compartments.)
Any hints?
Alex
|
|
|
Re: compartment children & multiple links [message #56572 is a reply to message #56056] |
Wed, 27 September 2006 20:12 ![Go to previous message Go to previous message](theme/Solstice/images/up.png) ![Go to next message Go to next message](theme/Solstice/images/down.png) |
Eclipse User![Friend of Eclipse Friend](/donate/web-api/friends_decorator.php?email=) |
|
|
|
Originally posted by: alexander.schwartzonline.de
This is a multi-part message in MIME format.
--------------070904070406020809080004
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Hello,
> I have a problem with links between children nodes of a compartment.
> When I insert a link between two nodes nested in the same compartment
> two edges are shown in the diagram, both referencing the same model
> object. (Same behavior for link between two nodes nested in two differnt
> compartments.)
To make it more precise I produced a small small diagram
containing two nodes (Group and Item) and a link (ItemConnection)
as well as broken instance (instance_with_broken_links.*).
Each time an ItemConnection is inserted two notation links referencing
the same ItemConnection in the model file are created.
I hope the problem is known and that there is workaround...
Thanks for any hints,
Alex
--------------070904070406020809080004
Content-Type: text/xml;
name="instance_with_broken_links.compartmentlinks"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="instance_with_broken_links.compartmentlinks"
<?xml version="1.0" encoding="UTF-8"?>
<compartmentlinks:DiagramRoot xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:compartmentlinks="uri:de.schwartzonline.playground.gmf.compartmentlinks ">
<groups>
<items/>
<items/>
</groups>
<groups>
<items/>
</groups>
<connections sourceItem="//@groups.0/@items.0" targetItem="//@groups.1/@items.0"/>
<connections sourceItem="//@groups.0/@items.1" targetItem="//@groups.0/@items.0"/>
</compartmentlinks:DiagramRoot>
--------------070904070406020809080004
Content-Type: text/xml;
name="instance_with_broken_links.compartmentlinks_diagram"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="instance_with_broken_links.compartmentlinks_diagram "
<?xml version="1.0" encoding="UTF-8"?>
<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:compartmentlinks="uri:de.schwartzonline.playground.gmf.compartmentlinks " xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.0/notation" xmi:id="_zIdOsE5jEduU4f8Ltf65Sw" type="CompartmentLinks" name="instance_with_broken_links.compartmentlinks_diagram" measurementUnit="Pixel">
<children xmi:type="notation:Node" xmi:id="_zeJK0E5jEduU4f8Ltf65Sw" type="1001">
<children xmi:type="notation:Node" xmi:id="_zeJK1k5jEduU4f8Ltf65Sw" type="5001">
<children xmi:type="notation:Node" xmi:id="_0KEcsE5jEduU4f8Ltf65Sw" type="2001">
<styles xmi:type="notation:FontStyle" xmi:id="_0KEcsU5jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:DescriptionStyle" xmi:id="_0KEcsk5jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:FillStyle" xmi:id="_0KEcs05jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:LineStyle" xmi:id="_0KEctE5jEduU4f8Ltf65Sw"/>
<element xmi:type="compartmentlinks:Item" href=" instance_with_broken_links.compartmentlinks#//@groups.0/@ite ms.0 "/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_0KEctU5jEduU4f8Ltf65Sw" x="7"/>
</children>
<children xmi:type="notation:Node" xmi:id="_0ZKooE5jEduU4f8Ltf65Sw" type="2001">
<styles xmi:type="notation:FontStyle" xmi:id="_0ZKooU5jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:DescriptionStyle" xmi:id="_0ZKook5jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:FillStyle" xmi:id="_0ZKoo05jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:LineStyle" xmi:id="_0ZKopE5jEduU4f8Ltf65Sw"/>
<element xmi:type="compartmentlinks:Item" href=" instance_with_broken_links.compartmentlinks#//@groups.0/@ite ms.1 "/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_0ZKopU5jEduU4f8Ltf65Sw" x="55" y="120"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_zeJK105jEduU4f8Ltf65Sw" showTitle="true"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_zeJK2E5jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_zeJK2U5jEduU4f8Ltf65Sw"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_zeJK0U5jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:DescriptionStyle" xmi:id="_zeJK0k5jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:FillStyle" xmi:id="_zeJK005jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:LineStyle" xmi:id="_zeJK1E5jEduU4f8Ltf65Sw"/>
<element xmi:type="compartmentlinks:Group" href="instance_with_broken_links.compartmentlinks#//@groups.0 "/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zeJK1U5jEduU4f8Ltf65Sw" x="12" y="77" width="133" height="188"/>
</children>
<children xmi:type="notation:Node" xmi:id="_zukMcE5jEduU4f8Ltf65Sw" type="1001">
<children xmi:type="notation:Node" xmi:id="_zukMdk5jEduU4f8Ltf65Sw" type="5001">
<children xmi:type="notation:Node" xmi:id="_z7dY8E5jEduU4f8Ltf65Sw" type="2001">
<styles xmi:type="notation:FontStyle" xmi:id="_z7dY8U5jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:DescriptionStyle" xmi:id="_z7dY8k5jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:FillStyle" xmi:id="_z7dY805jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:LineStyle" xmi:id="_z7dY9E5jEduU4f8Ltf65Sw"/>
<element xmi:type="compartmentlinks:Item" href=" instance_with_broken_links.compartmentlinks#//@groups.1/@ite ms.0 "/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_z7dY9U5jEduU4f8Ltf65Sw" x="21" y="9"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_zukMd05jEduU4f8Ltf65Sw" showTitle="true"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_zukMeE5jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_zukMeU5jEduU4f8Ltf65Sw"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_zukMcU5jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:DescriptionStyle" xmi:id="_zukMck5jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:FillStyle" xmi:id="_zukMc05jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:LineStyle" xmi:id="_zukMdE5jEduU4f8Ltf65Sw"/>
<element xmi:type="compartmentlinks:Group" href="instance_with_broken_links.compartmentlinks#//@groups.1 "/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zukMdU5jEduU4f8Ltf65Sw" x="180" y="120"/>
</children>
<styles xmi:type="notation:PageStyle" xmi:id="_zIdOsU5jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:GuideStyle" xmi:id="_zIdOsk5jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:DescriptionStyle" xmi:id="_zIdOs05jEduU4f8Ltf65Sw"/>
<element xmi:type="compartmentlinks:DiagramRoot" href="instance_with_broken_links.compartmentlinks#/"/>
<edges xmi:type="notation:Edge" xmi:id="_1JTFEE5jEduU4f8Ltf65Sw" type="3001" source="_0KEcsE5jEduU4f8Ltf65Sw" target="_z7dY8E5jEduU4f8Ltf65Sw">
<styles xmi:type="notation:RoutingStyle" xmi:id="_1JTFEU5jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:FontStyle" xmi:id="_1JTFEk5jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:LineStyle" xmi:id="_1JTFE05jEduU4f8Ltf65Sw"/>
<element xmi:type="compartmentlinks:ItemConnection" href=" instance_with_broken_links.compartmentlinks#//@connections.0 "/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1JTFFE5jEduU4f8Ltf65Sw" points="[20, 5, -155, -41]$[155, 41, -20, -5]"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_1JZLsE5jEduU4f8Ltf65Sw" type="3001" source="_0KEcsE5jEduU4f8Ltf65Sw" target="_z7dY8E5jEduU4f8Ltf65Sw">
<styles xmi:type="notation:RoutingStyle" xmi:id="_1JZLsU5jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:FontStyle" xmi:id="_1JZLsk5jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:LineStyle" xmi:id="_1JZLs05jEduU4f8Ltf65Sw"/>
<element xmi:type="compartmentlinks:ItemConnection" href=" instance_with_broken_links.compartmentlinks#//@connections.0 "/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1JZLtE5jEduU4f8Ltf65Sw" points="[20, 6, -155, -40]$[182, 66, 7, 20]"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_4qZ0UE5jEduU4f8Ltf65Sw" type="3001" source="_0ZKooE5jEduU4f8Ltf65Sw" target="_0KEcsE5jEduU4f8Ltf65Sw">
<styles xmi:type="notation:RoutingStyle" xmi:id="_4qZ0UU5jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:FontStyle" xmi:id="_4qZ0Uk5jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:LineStyle" xmi:id="_4qZ0U05jEduU4f8Ltf65Sw"/>
<element xmi:type="compartmentlinks:ItemConnection" href=" instance_with_broken_links.compartmentlinks#//@connections.1 "/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_4qZ0VE5jEduU4f8Ltf65Sw" points="[-8, -20, 40, 100]$[-40, -100, 8, 20]"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_4qZ0VU5jEduU4f8Ltf65Sw" type="3001" source="_0ZKooE5jEduU4f8Ltf65Sw" target="_0KEcsE5jEduU4f8Ltf65Sw">
<styles xmi:type="notation:RoutingStyle" xmi:id="_4qZ0Vk5jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:FontStyle" xmi:id="_4qZ0V05jEduU4f8Ltf65Sw"/>
<styles xmi:type="notation:LineStyle" xmi:id="_4qZ0WE5jEduU4f8Ltf65Sw"/>
<element xmi:type="compartmentlinks:ItemConnection" href=" instance_with_broken_links.compartmentlinks#//@connections.1 "/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_4qZ0WU5jEduU4f8Ltf65Sw" points="[-5, -15, 29, 100]$[-38, -135, -4, -20]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4qZ0Wk5jEduU4f8Ltf65Sw" id="(0.15,0.375)"/>
</edges>
</notation:Diagram>
--------------070904070406020809080004
Content-Type: image/jpeg;
name="instance_with_broken_links.jpg"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="instance_with_broken_links.jpg"
/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBQgMFBofBgYHCg0dHhwHBwgM FB0jHAcJCw8a
LCgfCQsTHCI3NCcMEhwgKTQ5LhkgJyw0PTwzJC4wMTgyNDL/2wBDAQkJDBgy MjIyCQsNITIy
MjIMDRwyMjIyMhghMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy MjIyMjL/wAAR
CADQAQQDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcI CQoL/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQR
BRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0 NTY3ODk6Q0RF
RkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZ mqKjpKWmp6ip
qrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3 +Pn6/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMz UvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0 dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU 1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iiqKJNIz4vZ4wGESIgT AXylPJZT1JPe
gC9RVX7FL/0Erv8AKP8A+Io+xS/9BK7/ACj/APiKALVFVfsUv/QSu/yj/wDi KPsUv/QSu/yj
/wDiKALVFVfsUv8A0Erv8o//AIio54/KUtdazPFGoM080nlhYYkGSZHKcBBQ BeorF0vUku93
2S815NuN/wBqtWi3b8/6r7RAmcY5xnHfqK0PsUv/AEErv8o//iKALVFVfsUv /QSu/wAo/wD4
ij7FL/0Erv8AKP8A+IoAtUVV+xS/9BK7/KP/AOIo+xS/9BK7/KP/AOIoAtUV V+xS/wDQSu/y
j/8AiKPsUv8A0Erv8o//AIigC1RVX7FL/wBBK7/KP/4iop45owCt/cP8yRlG CYZZJVBzhB2P
rQBfooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACqtp96T/fH/oiO rVVbT70n++P/
AERHQBaooooAKKrNqMAOA0jkfK5jRmCMOzMgPI9OtJ9vx/r7S7j/ALvy7t3/ AH6LdPfHtQBa
rL8QaTLdQ7bV4hIHi1KBZCQs0thdRyBZHAOBMU252ttznBxg6ENxHIP3MisP usB/Aw7OvYj0
PNSUAedy6HrWo3Kf21p2r/2aJUvhaX7WwMCtZ3yuqCyc7oyXgXDs5YEhsruq vqngXUbnzUt9
KigunN39r8RyMm3VtO1GC4EcMkyEyEWplh4aIIuz5SdqZ9MooA8r8RW1xc3c T6v4Jvpbdngs
ItJuTbM2oy2llqjErH57LiHzEPzOvTjJArvPC+nT29uq3cXlHdLNb2uQf7Ps 57l2SP5SQPsc
DKmFJUYwhKgGtiigAooooAKKKKACquofdH+/H/6PWrVVdQ+6P9+P/wBHrQBa ooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACqtp96T/fH/oiOrVVbT70n++P/AERH QBaqrzNnazrE
CYyVJBmkQ4OGHICMPYk+3Vb92EbeWxViPKhI/wCesnAwfdiKsIiqAEVVA+VV HRVHoPagARFU
AIqqB8qqOiqPQe1LRRQBDNahjmNyknRZB0IHaVM8gc/TsQeaWCffncu1gfLm T+4+Aflb0IIP
88HipaqyfLIp6AhoCR/HIMEBh/sqH+n40AWqKKKACiiigAooooAKKKKACquo fdH+/H/6PWrV
VdQ+6P8Afj/9HrQBaooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC qtp96T/fH/oi
OrVVbT70n++P/REdABqPEZP93F1j+/5DBsZ/2sYq1SMisMOqsD8rKejKfUe9 VoJdh2zSZb71
uzH/AF8ZJ4GephA568YJPNAFqiiigAqndyorp50iRqN100jHgbVC4JP94yVa klRBmaREX+J2
OAuT3J9TUFsjN80qkMf9UjdbeEgcEerHk/lzgUAOj1C1c4hvLZ2/hRWBJwOw B7Cp6pyaNaMM
LbpGOpEfAYg8eYg4O0+oIqv/AGIif6u3sZh1KTRqCx9pUXgD/cP19ADUorL+ zQp/rNKeH+/N
a+h9DHtYg/7nX2GakhispDiG7nZvvNGJnygH9+PdkYPqKANCiqv9n4/1F3dx /wB75t27/v6G
6e2Pej7FL/0Erv8AKP8A+IoAtUVV+z3S/wCrvUYdSZkyQfYoU4/D8aPKvf8A n6tP+/R/+OUA
Wqq6h90f78f/AKPWjdej/llaSf8ATTcV3f8AbPa3T/eNV768YKPtUJiO5GMg 5Xasy/8ALXAx
tHqF9s0AaVFFFABRRRQBVa+bJEVncSYPlu6lcbioPG5h0BHaj7ZL/wBAy7/O P/4ui0+9J/vj
/wBER1aoAq/bJf8AoGXf5x//ABdH2yX/AKBl3+cf/wAXUOvXt1BbzPpdt59w kclzY220n7Tc
xREqvlpgnzHAGAQT2ri7zXF09x/Y8Wr31zKIpNP1K+uy1trcF1f2iM1vFHKw Qk3C4K2qKOdi
lflIB3X2yX/oGXf5x/8AxdH2yX/oGXf5x/8AxdczL4n1WN2Mj6a8MU1v4bv4 ViYNqFzqK22Z
LaYykKsTXA+UpITtxv8Amyufc+PtV8mzNrHpsc1zDFfTPJGzLbXN1e2Cfu4h Ip2oty5xvzwO
euQDtvtkv/QMu/zj/wDi6Ptkv/QMu/zj/wDi6o6Bql1MZk1JrZ5oZBp0tzAp VbvfaxSApbsz
kbVlC/6xs4zkZwNigCr9sl/6Bl3+cf8A8XUtvcCRcqjpyYyjYyrRsQc4J7j1 qWqun/dP+/J/
6PagC1RRRQAVVtPvSf74/wDREdWqq2n3pP8AfH/oiOgC1TZIlcYkXI9PQg/w kd1P5dqdRQBV
+z3K/wCovEK9hMm4r7Bwy8AeuT6k0f6a3/PpD+bb/wD0DGPx/CrVFAFCxZJT l3meQY+WTjyd
6/8ALOEHjady5OWzkEnFX6y0/dSHPC52N/tR3bZBcj+7NuUDHAOfc6lABRRR QAVHNbxSDE8M
cg+8FcAgEegNSUUAVfsBX/j3urhD1IZiwcj++JM8D2K/XpRvu0+/FDOOpMfy n6LGxI4/3x9P
W1RQBV/tKIf8fCTQf3jIpwn+9MMjn/e9utWUdWAKMrA/MrDoyn0PvS1WbTbY nIgVGPzPJGSp
cn+86YPJ96ALNVdQ+6P9+P8A9HrR5Fyv+qvPM7lJlHzY7I8YXGfcN9PWvfXM wUfaLQgbkYyR
HcFUTL1BAOT7IaALH2DZ/wAeUnk/9MsZQ/8AbLIx+BXJ65o+3bP+P2Pyf+mu cof+2uBjt1C5
PTNSQ3sLnEcq7vvNE3DIv+3E2D+lTUAFFVfsjp/x5y7R/wA+78qR/wBMz1Hp xlR2WlS+UEC5
Qwt9xQ3SVj/zyl6fMeg4b2oAS0+9J/vj/wBER1aqrafek/3x/wCiI6tUAFZc fhPRUdnh0DSE
nY+dcXSwoGnlEobMsoXJImVW5PUA9RWpRQBTk0TT3lWSbTLF7pR5NvftGpkt 4iDxFORkAhm6
HufWsvUPh7oFwG8zQtNjZ2S5v54oYw2oeTcpIVu3KnK3EiDcDnP15roKKAK9 jptpaoE02ytr
WEZ8m2gQKsW5iTsjUAfMxJ6VYoooAKq6f90/78n/AKParVVdP+6f9+T/ANHt QBaooooAKq2n
3pP98f8AoiOrVVbT70n++P8A0RHQBaooooAKKKKAKN5ArMu8kBg1qSvUSAbl Of8ApltbHoTx
Vi0nZ0BkChvuTKOiSocED/dYGmX6MUPlqWYfv4kH8ckJBAwP7zAU2F1DnYys rj7XGw9UCg8+
hXbjr39qALdFFFABRRRQAUUUUAFFFFABVXUPuj/fj/8AR61aqrqH3R/vx/8A o9aAJpreKQYn
hjkH3grgEAj0BqH+zlH/AB7z3EPYBWyFX0SJ8gAeyjHbirVFAFXN4v3hbTDq QoKlQP7gJbJb
6r9fRGvosYvIJIQflYSgbSh/vyqSPm6csD7dKt0UAZVipy506aN03BUhJ+Vh 5KfckAJG0/UY
4AHUXo71GOJFeJ/4YpOr4H/LMjIOB6E471WisoneQuhDbgokQkHb5CcF1IOM 9s4qSTT5CMC6
3r08m4UMoUH0G05Xjqx9+eaALlFZeb6H7sHmJ18reW8sD/pqwB9/uyE9Bin/ ANrrJhYRNDM3
yRxyrgwghvmKnqFCnpnnAOKALUlwxOLZNzdHkP3bckf8tOeuOcD8cAg0z7FI f9dfXDDq8a4U
Z/2GUZAB/wBv6k1YjiVBiNcDsPUk/wARPdj+fenUAVfsUi/6i+uFHVI2wwB/ 22YZwT/t/Qin
x3DA4uE2t0SQfduCB/yz5645wfwyBmp6bJErjEi5Hp6EH+Ejup/LtQA6qun/ AHT/AL8n/o9q
faSsQRK251PkSv8A89W2A5A/2gR9Dx70zT/un/fk/wDR7UAWqKKKACqtp96T /fH/AKIjq1VW
0+9J/vj/ANER0AWqKKKACiiigArNVGCERqS0Tfu1X/nioBxGO5MDbee/51pV V+5J6K4/ATQ/
1kQ/XC/kAWUdWAKMrA/MrDoyn0PvS1Vsvlyp/hOyL3gYcYHog+XvnFWqACii igAooooAKKKK
ACquofdH+/H/AOj1q1VXUPuj/fj/APR60AWqKKKACiiigCrafek/3x/6Ijq1 VW0+9J/vj/0R
HVqgAqrLzIgbkAPOo9JF2jP4Kxq1VW9+XazfdQmeb2j8thkD/Zzn6dOeKALV FFFABRRRQBVh
4kcLwCEnYesjbhn8VVaNP+6f9+T/ANHtRZfNuZfuuRPD7x+WoyR/tYz9OvPF Gn/dP+/J/wCj
2oAtUUUUAFVbT70n++P/AERHVqqtp96T/fH/AKIjoAtUUUUAFFFFABVW++UB v7hE7e0eCGJH
+zGSfr+VWqRkVhh1VgflZT0ZT6j3oArT/I6t0U/6LNj/AKaEbS3+6/HtnPrV qqdtH5sQEzuW
x9nkkzz50JwWRj3DjIPXvU1pOzoDIFDfcmUdElQ4IH+6wNAE1FFFABRRRQAU UUUAFVdQ+6P9
+P8A9HrVqquofdH+/H/6PWgC1RRRQAUUUUAVbT70n++P/REdWqoR3KxvJ5sd xywkQrGxDL5K
DhlU9wal/tOH/nnd/wDfmT/4mgC1RVX+04f+ed3/AN+ZP/iaP7Th/wCed3/3 5k/+JoARVkg+
6hki5KKg+a2Un+7nkL2wMgYABqSPULZziO5hL9osjcCB/FGecr9OO9M/tOH/ AJ53f/fmT/4m
myXts4xNb3Dr/EjQuQcHuCvY0ASyahbIcSXMIf8A55ZG4kj+GMc5b6c9qjZZ JvvIYouC6uPm
uVB/u54Dd8jJGQQKSO9tkGIbe4Rf4UWFwFyewC9zTv7Th/553f8A35k/+JoA tVV0/wC6f9+T
/wBHtR/acP8Azzu/+/Mn/wATRp4OzlHXLPIoYEHa8zEZU+oPpQBaooooAKq2 n3pP98f+iI6t
VVtPvSf74/8AREdAFqiiigAooooAKKKKAKsPyyMOgIW5Un+J8YO32QKv0z7i iP5JCOoYfaVP
914woOfYjbj8fai7+Uow7HyJP9qOcgYA/wCum0/QfgVvUbaDGpLKROgHVlXq EX1eMkCgCzRS
I6sAUZWB+ZWHRlPofeloAKKKKACiiigAqrqH3R/vx/8Ao9atVV1D7o/34/8A 0etAFqiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKq2n3pP98f8AoiOrVVbT70n+ +P8A0RHQBaoo
ooAKKKKACiiigCK5g8xSA20kYR/+eT9io9UPNSIWwN6qD/EAeAfY4HT6Clqr zNnazrECYyVJ
BmkQ4OGHICMPYk+3UAit7qKIbdzyBSYozEjN5aL0WQoDgxDjqT3PWpft+P8A X2l3H/d+Xdu/
79Funvj2qyiKoARVUD5VUdFUeg9qWgCOG4jkH7mRWH3WA/gYdnXsR6HmpKhm tQxzG5STosg6
EDtKmeQOfp2IPNLBPvzuXawPlzJ/cfAPyt6EEH+eDxQBLRRRQAVV1D7o/wB+ P/0etWqq6h90
f78f/o9aALVFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVVtPvSf 74/9ER1aqraf
ek/3x/6IjoAtUUUUAFFFFABRRRQBWv3YRt5bFWI8qEj/AJ6ycDB92IqwiKoA RVUD5VUdFUeg
9qrajxGT/dxdY/v+QwbGf9rGKtUAFFFFABVWT5ZFPQENASP45BggMP8AZUP9 Pxq1VWf5pEHT
G66z67F24x778/hQBaooooAKq6h90f78f/o9atVV1D7o/wB+P/0etAFqiiig AooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKq2n3pP98f+iI6tVVtPvSf74/9ER0AWqKK KACiiigAoooo
ARkVhh1VgflZT0ZT6j3qtBLsO2aTLfet2Y/6+Mk8DPUwgc9eMEnmrVNkiVxi Rcj09CD/AAkd
1P5dqAHUVV+z3K/6i8Qr2EybivsHDLwB65PqTR/prf8APpD+bb//AEDGPx/C gCxJKiDM0iIv
8TscBcnuT6moLZGb5pVIY/6pG628JA4I9WPJ/LnAp0dpg5nleV/4SekeR/yy jHpzzy2OCTU9
ABRRRQAVV1D7o/34/wD0etWqq6h90f78f/o9aALVFFFABRRRQAUUUUAFFFFA BRRRQAUUUUAF
FFFABRRRQAVRR5o2fFlPICwlR0KYKiJRyGYdCD2q9RQBV+2S/wDQMu/zj/8A i6Ptkv8A0DLv
84//AIurVFAFX7ZL/wBAy7/OP/4uj7ZL/wBAy7/OP/4urVFAFX7ZL/0DLv8A OP8A+Lo+2S/9
Ay7/ADj/APi6tUUAVftkv/QMu/zj/wDi6Ptkv/QMu/zj/wDi6tUUAVftkv8A 0DLv84//AIuj
7ZL/ANAy7/OP/wCLq1RQBV+2S/8AQMu/zj/+Lo+2S/8AQMu/zj/+Lq1RQBV+ 2S/9Ay7/ADj/
APi6Ptkv/QMu/wA4/wD4urVFAFX7ZL/0DLv84/8A4uop5JpAAthcJ8ySF2KY VY5VJzhz2HpV
+igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAD/2Q==
--------------070904070406020809080004
Content-Type: text/xml;
name="compartmentlinks.ecore"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="compartmentlinks.ecore"
<?xml version="1.0" encoding="UTF-8"?>
<ecore:EPackage xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="compartmentlinks"
nsURI="uri:de.schwartzonline.playground.gmf.compartmentlinks " nsPrefix="compartmentlinks">
<eClassifiers xsi:type="ecore:EClass" name="DiagramRoot">
<eStructuralFeatures xsi:type="ecore:EReference" name="groups" upperBound="-1"
eType="#//Group" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="connections" upperBound="-1"
eType="#//ItemConnection" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Group">
<eStructuralFeatures xsi:type="ecore:EReference" name="items" upperBound="-1"
eType="#//Item" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Item"/>
<eClassifiers xsi:type="ecore:EClass" name="ItemConnection">
<eStructuralFeatures xsi:type="ecore:EReference" name="sourceItem" eType="#//Item"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="targetItem" eType="#//Item"/>
</eClassifiers>
</ecore:EPackage>
--------------070904070406020809080004
Content-Type: text/xml;
name="compartmentlinks.ecore_diagram"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="compartmentlinks.ecore_diagram"
<?xml version="1.0" encoding="UTF-8"?>
<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.0/notation" xmi:id="_69i4cE5fEdul-_NwfgZscg" type="Ecore" measurementUnit="Pixel">
<children xmi:type="notation:Node" xmi:id="_7Yw00E5fEdul-_NwfgZscg" type="2001">
<children xmi:type="notation:Node" xmi:id="_7Y27cE5fEdul-_NwfgZscg" type="5001"/>
<children xmi:type="notation:Node" xmi:id="_7Y27cU5fEdul-_NwfgZscg" type="7001">
<styles xmi:type="notation:DrawerStyle" xmi:id="_7Y27ck5fEdul-_NwfgZscg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_7Y27c05fEdul-_NwfgZscg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_7Y27dE5fEdul-_NwfgZscg"/>
</children>
<children xmi:type="notation:Node" xmi:id="_7Y27dU5fEdul-_NwfgZscg" type="7002">
<styles xmi:type="notation:DrawerStyle" xmi:id="_7Y27dk5fEdul-_NwfgZscg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_7Y27d05fEdul-_NwfgZscg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_7Y27eE5fEdul-_NwfgZscg"/>
</children>
<children xmi:type="notation:Node" xmi:id="_7Y27eU5fEdul-_NwfgZscg" type="7003">
<styles xmi:type="notation:DrawerStyle" xmi:id="_7Y27ek5fEdul-_NwfgZscg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_7Y27e05fEdul-_NwfgZscg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_7Y27fE5fEdul-_NwfgZscg"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_7Yw00U5fEdul-_NwfgZscg"/>
<styles xmi:type="notation:DescriptionStyle" xmi:id="_7Yw00k5fEdul-_NwfgZscg"/>
<styles xmi:type="notation:FillStyle" xmi:id="_7Yw0005fEdul-_NwfgZscg"/>
<styles xmi:type="notation:LineStyle" xmi:id="_7Yw01E5fEdul-_NwfgZscg"/>
<element xmi:type="ecore:EClass" href="compartmentlinks.ecore#//DiagramRoot"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7Yw01U5fEdul-_NwfgZscg" x="178" y="24"/>
</children>
<children xmi:type="notation:Node" xmi:id="_89_tQE5fEdul-_NwfgZscg" type="2001">
<children xmi:type="notation:Node" xmi:id="_89_tRk5fEdul-_NwfgZscg" type="5001"/>
<children xmi:type="notation:Node" xmi:id="_89_tR05fEdul-_NwfgZscg" type="7001">
<styles xmi:type="notation:DrawerStyle" xmi:id="_89_tSE5fEdul-_NwfgZscg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_89_tSU5fEdul-_NwfgZscg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_89_tSk5fEdul-_NwfgZscg"/>
</children>
<children xmi:type="notation:Node" xmi:id="_89_tS05fEdul-_NwfgZscg" type="7002">
<styles xmi:type="notation:DrawerStyle" xmi:id="_89_tTE5fEdul-_NwfgZscg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_89_tTU5fEdul-_NwfgZscg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_89_tTk5fEdul-_NwfgZscg"/>
</children>
<children xmi:type="notation:Node" xmi:id="_89_tT05fEdul-_NwfgZscg" type="7003">
<styles xmi:type="notation:DrawerStyle" xmi:id="_89_tUE5fEdul-_NwfgZscg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_89_tUU5fEdul-_NwfgZscg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_89_tUk5fEdul-_NwfgZscg"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_89_tQU5fEdul-_NwfgZscg"/>
<styles xmi:type="notation:DescriptionStyle" xmi:id="_89_tQk5fEdul-_NwfgZscg"/>
<styles xmi:type="notation:FillStyle" xmi:id="_89_tQ05fEdul-_NwfgZscg"/>
<styles xmi:type="notation:LineStyle" xmi:id="_89_tRE5fEdul-_NwfgZscg"/>
<element xmi:type="ecore:EClass" href="compartmentlinks.ecore#//Group"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_89_tRU5fEdul-_NwfgZscg" x="180" y="132" width="85"/>
</children>
<children xmi:type="notation:Node" xmi:id="_CM1wsE5gEdul-_NwfgZscg" type="2001">
<children xmi:type="notation:Node" xmi:id="_CM1wtk5gEdul-_NwfgZscg" type="5001"/>
<children xmi:type="notation:Node" xmi:id="_CM1wt05gEdul-_NwfgZscg" type="7001">
<styles xmi:type="notation:DrawerStyle" xmi:id="_CM1wuE5gEdul-_NwfgZscg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_CM1wuU5gEdul-_NwfgZscg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_CM1wuk5gEdul-_NwfgZscg"/>
</children>
<children xmi:type="notation:Node" xmi:id="_CM1wu05gEdul-_NwfgZscg" type="7002">
<styles xmi:type="notation:DrawerStyle" xmi:id="_CM1wvE5gEdul-_NwfgZscg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_CM1wvU5gEdul-_NwfgZscg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_CM1wvk5gEdul-_NwfgZscg"/>
</children>
<children xmi:type="notation:Node" xmi:id="_CM1wv05gEdul-_NwfgZscg" type="7003">
<styles xmi:type="notation:DrawerStyle" xmi:id="_CM1wwE5gEdul-_NwfgZscg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_CM1wwU5gEdul-_NwfgZscg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_CM1wwk5gEdul-_NwfgZscg"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_CM1wsU5gEdul-_NwfgZscg"/>
<styles xmi:type="notation:DescriptionStyle" xmi:id="_CM1wsk5gEdul-_NwfgZscg"/>
<styles xmi:type="notation:FillStyle" xmi:id="_CM1ws05gEdul-_NwfgZscg"/>
<styles xmi:type="notation:LineStyle" xmi:id="_CM1wtE5gEdul-_NwfgZscg"/>
<element xmi:type="ecore:EClass" href="compartmentlinks.ecore#//Item"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_CM1wtU5gEdul-_NwfgZscg" x="180" y="240" width="85" height="61"/>
</children>
<children xmi:type="notation:Node" xmi:id="_PwlpkE5gEdul-_NwfgZscg" type="2001">
<children xmi:type="notation:Node" xmi:id="_Pwlplk5gEdul-_NwfgZscg" type="5001"/>
<children xmi:type="notation:Node" xmi:id="_Pwlpl05gEdul-_NwfgZscg" type="7001">
<children xmi:type="notation:Node" xmi:id="_ay8jwE5gEdul-_NwfgZscg" type="3001">
<element xmi:type="ecore:EAttribute" href=" compartmentlinks.ecore#//ItemConnection/@eStructuralFeatures .1 "/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_ay8jwU5gEdul-_NwfgZscg"/>
</children>
<styles xmi:type="notation:DrawerStyle" xmi:id="_PwlpmE5gEdul-_NwfgZscg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_PwlpmU5gEdul-_NwfgZscg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_Pwlpmk5gEdul-_NwfgZscg"/>
<layoutConstraint xmi:type="notation:Ratio" xmi:id="_QyS-ME5gEdul-_NwfgZscg" value="0.23076923076923078"/>
</children>
<children xmi:type="notation:Node" xmi:id="_Pwlpm05gEdul-_NwfgZscg" type="7002">
<styles xmi:type="notation:DrawerStyle" xmi:id="_PwlpnE5gEdul-_NwfgZscg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_PwlpnU5gEdul-_NwfgZscg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_Pwlpnk5gEdul-_NwfgZscg"/>
<layoutConstraint xmi:type="notation:Ratio" xmi:id="_QyS-MU5gEdul-_NwfgZscg" value="0.23076923076923078"/>
</children>
<children xmi:type="notation:Node" xmi:id="_Pwlpn05gEdul-_NwfgZscg" type="7003">
<styles xmi:type="notation:DrawerStyle" xmi:id="_PwlpoE5gEdul-_NwfgZscg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_PwlpoU5gEdul-_NwfgZscg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_Pwlpok5gEdul-_NwfgZscg"/>
<layoutConstraint xmi:type="notation:Ratio" xmi:id="_QyS-Mk5gEdul-_NwfgZscg" value="0.23076923076923078"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_PwlpkU5gEdul-_NwfgZscg"/>
<styles xmi:type="notation:DescriptionStyle" xmi:id="_Pwlpkk5gEdul-_NwfgZscg"/>
<styles xmi:type="notation:FillStyle" xmi:id="_Pwlpk05gEdul-_NwfgZscg"/>
<styles xmi:type="notation:LineStyle" xmi:id="_PwlplE5gEdul-_NwfgZscg"/>
<element xmi:type="ecore:EClass" href="compartmentlinks.ecore#//ItemConnection"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_PwlplU5gEdul-_NwfgZscg" x="312" y="348"/>
</children>
<styles xmi:type="notation:PageStyle" xmi:id="_69i4cU5fEdul-_NwfgZscg"/>
<styles xmi:type="notation:GuideStyle" xmi:id="_69i4ck5fEdul-_NwfgZscg"/>
<styles xmi:type="notation:DescriptionStyle" xmi:id="_69i4c05fEdul-_NwfgZscg"/>
<element xmi:type="ecore:EPackage" href="compartmentlinks.ecore#/"/>
<edges xmi:type="notation:Edge" xmi:id="_D7bZcE5gEdul-_NwfgZscg" type="4003" source="_7Yw00E5fEdul-_NwfgZscg" target="_89_tQE5fEdul-_NwfgZscg">
<children xmi:type="notation:Node" xmi:id="_D7bZdU5gEdul-_NwfgZscg" type="6002">
<layoutConstraint xmi:type="notation:Location" xmi:id="_D7bZdk5gEdul-_NwfgZscg" x="11" y="30"/>
</children>
<styles xmi:type="notation:RoutingStyle" xmi:id="_D7bZcU5gEdul-_NwfgZscg"/>
<styles xmi:type="notation:FontStyle" xmi:id="_D7bZck5gEdul-_NwfgZscg"/>
<styles xmi:type="notation:LineStyle" xmi:id="_D7bZc05gEdul-_NwfgZscg"/>
<element xmi:type="ecore:EReference" href="compartmentlinks.ecore#//DiagramRoot/groups"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_D7bZdE5gEdul-_NwfgZscg" points="[0, 26, -6, -62]$[0, 56, -6, -32]$[0, 82, -6, -6]"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D-ZN4E5gEdul-_NwfgZscg" id="(0.5647059,0.115384616)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_HY6M8E5gEdul-_NwfgZscg" type="4003" source="_89_tQE5fEdul-_NwfgZscg" target="_CM1wsE5gEdul-_NwfgZscg">
<children xmi:type="notation:Node" xmi:id="_HY6M9U5gEdul-_NwfgZscg" type="6002">
<layoutConstraint xmi:type="notation:Location" xmi:id="_HY6M9k5gEdul-_NwfgZscg" x="11" y="29"/>
</children>
<styles xmi:type="notation:RoutingStyle" xmi:id="_HY6M8U5gEdul-_NwfgZscg"/>
<styles xmi:type="notation:FontStyle" xmi:id="_HY6M8k5gEdul-_NwfgZscg"/>
<styles xmi:type="notation:LineStyle" xmi:id="_HY6M805gEdul-_NwfgZscg"/>
<element xmi:type="ecore:EReference" href="compartmentlinks.ecore#//Group/items"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HY6M9E5gEdul-_NwfgZscg" points="[1, 26, 0, -39]$[1, 58, 0, -7]"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HZATkE5gEdul-_NwfgZscg" id="(0.5058824,0.114754096)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_SAnLcE5gEdul-_NwfgZscg" type="4002" source="_PwlpkE5gEdul-_NwfgZscg" target="_CM1wsE5gEdul-_NwfgZscg">
<children xmi:type="notation:Node" xmi:id="_SAtSEE5gEdul-_NwfgZscg" type="6001">
<layoutConstraint xmi:type="notation:Location" xmi:id="_SAtSEU5gEdul-_NwfgZscg" x="46" y="12"/>
</children>
<styles xmi:type="notation:RoutingStyle" xmi:id="_SAnLcU5gEdul-_NwfgZscg" routing="Rectilinear"/>
<styles xmi:type="notation:FontStyle" xmi:id="_SAnLck5gEdul-_NwfgZscg"/>
<styles xmi:type="notation:LineStyle" xmi:id="_SAnLc05gEdul-_NwfgZscg"/>
<element xmi:type="ecore:EReference" href="compartmentlinks.ecore#//ItemConnection/sourceItem"/ >
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SAnLdE5gEdul-_NwfgZscg" points="[0, -26, 143, 42]$[0, -68, 143, 0]$[-100, -68, 43, 0]"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_bdD3wE5gEdul-_NwfgZscg" type="4002" source="_PwlpkE5gEdul-_NwfgZscg" target="_CM1wsE5gEdul-_NwfgZscg">
<children xmi:type="notation:Node" xmi:id="_bdD3xU5gEdul-_NwfgZscg" type="6001">
<layoutConstraint xmi:type="notation:Location" xmi:id="_bdD3xk5gEdul-_NwfgZscg" x="35" y="56"/>
</children>
<styles xmi:type="notation:RoutingStyle" xmi:id="_bdD3wU5gEdul-_NwfgZscg" routing="Rectilinear"/>
<styles xmi:type="notation:FontStyle" xmi:id="_bdD3wk5gEdul-_NwfgZscg"/>
<styles xmi:type="notation:LineStyle" xmi:id="_bdD3w05gEdul-_NwfgZscg"/>
<element xmi:type="ecore:EReference" href="compartmentlinks.ecore#//ItemConnection/targetItem"/ >
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bdD3xE5gEdul-_NwfgZscg" points="[-24, 0, 102, 105]$[-107, 0, 19, 105]$[-120, -74, 6, 31]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bdD3x05gEdul-_NwfgZscg" id="(0.22429906,0.45762712)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_knX1wE5hEdul-_NwfgZscg" type="4003" source="_7Yw00E5fEdul-_NwfgZscg" target="_PwlpkE5gEdul-_NwfgZscg">
<children xmi:type="notation:Node" xmi:id="_knX1xU5hEdul-_NwfgZscg" type="6002">
<layoutConstraint xmi:type="notation:Location" xmi:id="_knX1xk5hEdul-_NwfgZscg" x="159" y="-49"/>
</children>
<styles xmi:type="notation:RoutingStyle" xmi:id="_knX1wU5hEdul-_NwfgZscg" routing="Rectilinear"/>
<styles xmi:type="notation:FontStyle" xmi:id="_knX1wk5hEdul-_NwfgZscg"/>
<styles xmi:type="notation:LineStyle" xmi:id="_knX1w05hEdul-_NwfgZscg"/>
<element xmi:type="ecore:EReference" href="compartmentlinks.ecore#//DiagramRoot/connections"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_knX1xE5hEdul-_NwfgZscg" points="[44, 14, -100, -314]$[170, 54, 26, -274]$[146, 298, 2, -30]"/>
</edges>
</notation:Diagram>
--------------070904070406020809080004
Content-Type: text/xml;
name="compartmentlinks.genmodel"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="compartmentlinks.genmodel"
<?xml version="1.0" encoding="UTF-8"?>
<genmodel:GenModel xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/de.schwartzonline.playground.gmf.compartmentlinks/src "
modelPluginID="de.schwartzonline.playground.gmf.compartmentlinks " modelName="CompartmentLinks"
importerID="org.eclipse.emf.importer.ecore">
<foreignModel>compartmentlinks.ecore</foreignModel>
<genPackages prefix="CompartmentLinks" basePackage="de.schwartzonline.playground.gmf"
disposableProviderFactory="true" ecorePackage="compartmentlinks.ecore#/">
<genClasses ecoreClass="compartmentlinks.ecore#//DiagramRoot">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference compartmentlinks.ecore#//DiagramRoot/groups"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference compartmentlinks.ecore#//DiagramRoot/connections"/>
</genClasses>
<genClasses ecoreClass="compartmentlinks.ecore#//Group">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference compartmentlinks.ecore#//Group/items"/>
</genClasses>
<genClasses ecoreClass="compartmentlinks.ecore#//Item"/>
<genClasses ecoreClass="compartmentlinks.ecore#//ItemConnection">
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference compartmentlinks.ecore#//ItemConnection/sourceItem"/>
<genFeatures createChild="false" ecoreFeature="ecore:EReference compartmentlinks.ecore#//ItemConnection/targetItem"/>
</genClasses>
</genPackages>
</genmodel:GenModel>
--------------070904070406020809080004
Content-Type: image/jpeg;
name="compartmentlinks.jpg"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="compartmentlinks.jpg"
/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBQgMFBofBgYHCg0dHhwHBwgM FB0jHAcJCw8a
LCgfCQsTHCI3NCcMEhwgKTQ5LhkgJyw0PTwzJC4wMTgyNDL/2wBDAQkJDBgy MjIyCQsNITIy
MjIMDRwyMjIyMhghMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy MjIyMjL/wAAR
CAGTAVwDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcI CQoL/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQR
BRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0 NTY3ODk6Q0RF
RkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZ mqKjpKWmp6ip
qrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3 +Pn6/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMz UvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0 dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU 1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iiigAooqreNJlBFM8eW 8t3UDO0ROeNw
PUgdqALVFc9HdapJk2xUoGe2RnlUFvIlZcsgtz94r6mrmmm4nTMl7cxtueB4 1KEK0ErL8rmI
dSvoKzjUT+F+Y2u/oatFczpXivT70oLHWNZAcebYyz2rRrfKUz/ok88Chi0Y LABiSASBgEjY
t4nkUNHqOoBWAlRZEVWVXH/LSJ4wQQOxAI7itBF6iqv2KX/oJXf5R/8AxFH2 KX/oJXf5R/8A
xFAFqiqv2KX/AKCV3+Uf/wARWPqHiOxtZNl7rOqI4Vb24dbcsllbSs4DXt2k JVVyjcs6gAEn
A5oA6Kiqv2KX/oJXf5R//EUfYpf+gld/lH/8RQBaorL0+/SVh9mv5riP97bu XUDZc2NwEYLh
V+5IGHoeo4rUoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiig
AooooAKKKKACiiigAooooAKq3X3o/wDfP/oiSrVU79Cxj2SvGd5w64yuIX6B gev0oA52ysWc
ORo2kz/vZgJpmwz7buT748punT7xrX8NDEPMcceJJk8tOke27k4Q4HC/QfSo 5fBmmuSZra2d
yTJJI0EJMjseS7GLqxq5baOIVC2l3NDGP9XDGkYCZP8ACgj7k1jTp27dht/5 nFaJLJdWNnBB
p2rxXMYspdQN1bSxpZLpUsLPuuJkUEkxlQFLEkg427mGHa2eoqliH0L7Ncxr YWMU4sJWmeyV
oPMzrMZAiWMNKjI65IDZ4cV6t9il/wCgld/lH/8AEUfYpf8AoJXf5R//ABFb CPGtb0e3+ywL
B4VuV1fy57HXNQ+ylXv9UbQLsMv2xlBla7nBOUMqsRktyu7o/H+mSRRbNI0S IFIpLjQ74WUt
xK+qT7ifsd3CcxSLIEfzHLF2bd1Rs9laeD9PgkaSxggt7h8/aryKGEPc+YwJ 86ZYgT5jgE5P
J5NaH2KX/oJXf5R//EUAcDa+CrRjEbrwzbM0l7ef25JJbjN9pjSXrJ/aLFeU aQQsu7K5CEc7
az7fwnq0v2oQpqUMQjNhBpJRFj1/T4dX1HFuJ5UyqvZlEUo6bFZW5AUV6d9i l/6CV3+Uf/xF
H2KX/oJXf5R//EUAee69ZQT/AGoy6DfT6hIBL4Jv2s5C2nrJp8QTyr4xnyjF eh2wzxFDl2Az
kyf2VHvx/Ydz/bP2v7X/AGv9lfP9k/2rux/bmzbt/sv5dvnfd/d4z8td99il /wCgld/lH/8A
EUfYpf8AoJXf5R//ABFAHJ+CtDsrGSRLbRIrGcPcy3LxwbVubSa/ZovLugoD CK3YYAZtn3WC
niu2qgkLrKu+5ml+R8bwvyYeP7uxR1q/QAUUUUAFFFFABRRRQAUUUUAFFFFA BRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVTv5VQxlg5G85Cgk8w v0VQf5Vcqrdf
ej/3z/6IkoAP7Th/553f/fmT/wCJo/tOH/nnd/8AfmT/AOJq1RQBV/tOH/nn d/8AfmT/AOJo
/tOH/nnd/wDfmT/4mrVFAFX+04f+ed3/AN+ZP/iaP7Th/wCed3/35k/+Jq1R QBV/tOH/AJ53
f/fmT/4mj+04f+ed3/35k/8AiatUUAVf7Th/553f/fmT/wCJo/tOH/nnd/8A fmT/AOJq1RQB
lXF5Kzj7BAWcI+FmVlBJaP7u5Rnn3HuRXPT6nrAk+ZrhJOfLt1Xgrz9yPnIH PPP1rrJP9av+
4/8A6HHVqgChbTakVH2iytFf+JfMIxz/AHQrdv8AaNS+Ze/8+lp/39P/AMbq 1RQBV8y9/wCf
S0/7+n/43R5l7/z6Wn/f0/8AxurVFAFXzL3/AJ9LT/v6f/jdHmXv/Ppaf9/T /wDG6tUUAVfM
vf8An0tP+/p/+N0eZe/8+lp/39P/AMbq1RQBV8y9/wCfS0/7+n/43R5l7/z6 Wn/f0/8AxurV
FAFXzL3/AJ9LT/v6f/jdHmXv/Ppaf9/T/wDG6tUUAVfMvf8An0tP+/p/+N0e Ze/8+lp/39P/
AMbq1RQBWt7mVmInhjQgLKCjEhlkLdcqOm2rNVY/9a3+4n/oclWqACiiigAo oooAKKKKACii
igAooooAKKKKACiiigAqnfoWMeyV4zvOHXGVxC/QMD1+lXKq3iyZQxQvJhvM dFIztMTjjcR0
JHegA+xS/wDQSu/yj/8AiKPsUv8A0Erv8o//AIij7ZL/ANAy7/OP/wCLo+2S /wDQMu/zj/8A
i6AD7FL/ANBK7/KP/wCIo+xS/wDQSu/yj/8AiKPtkv8A0DLv84//AIuj7ZL/ ANAy7/OP/wCL
oAPsUv8A0Erv8o//AIij7FL/ANBK7/KP/wCIo+2S/wDQMu/zj/8Ai6bHqLuP 3enXZGTGTlPv
IxB/j7EUAO+xS/8AQSu/yj/+Io+xS/8AQSu/yj/+Io+2S/8AQMu/zj/+Lo+2 S/8AQMu/zj/+
LoAPsUv/AEErv8o//iKPsUv/AEErv8o//iKPtkv/AEDLv84//i6Ptkv/AEDL v84//i6AIkhd
ZV33M0vyPjeF+TDx/d2KOtX6poZXkBa0miUK0ZZyvLOyfdCseymrlABRRRQA UUUUAFFFFABR
RRQAUUUUAFFFFABRRRQBVj/1rf7if+hyVaqrH/rW/wBxP/Q5KtUAFFFFABRR RQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFTVLmSKJjAhZgPkx/AT3xg/6vr0 rB8I3MmWXYSn
+vD9o34GCcfxj37V1DIrDDqrA/Kynoyn1HvWdomnxQofJBJLMrM2MlYpCBkg dgKANKiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCrH/rW/wBxP/Q5 KtVVj/1rf7if
+hyVaoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA Cqun/dP+/J/6
ParVVdP+6f8Afk/9HtQBaooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooo
oAqx/wCtb/cT/wBDkq1VWP8A1rf7if8AoclWqACiiigAooooAKKKKACiiigA ooooAKKKKACi
iigAri5vEutFfNt59IS1+1L4fbT3gcyGIasICwvRMoy5y4/ccfdOcZPaVx97 8OhPcB3u7ZLY
SJq8ViqS5gvLeVX3W+64MatPMp3FbVWZWYZyxYgFfR/E+v3kdr8+iWlxcQt4 h83ypHS1toVt
xs8rzYyWnebdneAg+TD/AHzoeF/Fd1eyypeRWy+WoRpIgR9ouY9QvImYKzHC y/ZgwGSVyQWb
rWhL4P0xo4kWC5hjiUWWnvbzSo9tbKqjaLuJ1bawVcguQSATkgERyeBtHYKG spQoHkyIksgG
oxM5JGqhXHmCR2cnzN+SzE53NkA5PTfH2v3FrLcNHokcMMcep3NuI5C2p79J gmZIn8wBMNIQ
GIl6jK/Ll+o0rWb6W4kTUJLa3C7/ALLpjQOHlgjlAEkOos+11kQqxCR5jLBX IYfNTsfhjpUJ
fc188DFFg05Z5hFFaW1nDGEurUS7XDLFzvQ7gdrZArctPD9nDIzxLcvM2QZZ 5ZH8hJWBK2ay
swVZGAyECqcDI4GADQqrp/3T/vyf+j2q1VXT/un/AH5P/R7UAWqKKKACiiig AooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKAKsf8ArW/3E/8AQ5KtVVj/ANa3+4n/ AKHJVqgAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKbLKqAmRsKAZHb+6qj0HoKdVXUv 9VJ/uN/6AaAD
+04f+ed3/wB+ZP8A4mj+04f+ed3/AN+ZP/iatUUAVf7Th/553f8A35k/+Jo/ tOH/AJ53f/fm
T/4msXUbJZblt2m2F1iKIj7R/wAst0s3+r+RvvY9ql0O1WKaULY2dt8kT+Vb 9GzJNyflXk49
KwVTW3L5XKt5+Zq/2nD/AM87v/vzJ/8AE1BZ3yIp8yK7B3PIB5T/AHXlYjov cGsS/wBQup3n
I1jV9Pgt3XTTHp0CySX0s1vC5aSN4ZjhRKoAWMYwWYkEBK9l8RJZUdoNPiuY lNvYW2pKxRdX
vtXitihitWDMilrgbt24oMbfMJYLuSdV/acP/PO7/wC/Mn/xNH9pw/8APO7/ AO/Mn/xNYMPj
K6S4SHVdJtobhmVGNvMXSK2uLa6ZWEjxRktvtXBGwAAghjyBHP43vTdNBpeh RXEqmSNZ5Z9i
Ktrb2bk3BEbEBxdbRtVzkDIwSUAOi/tOH/nnd/8AfmT/AOJo/tOH/nnd/wDf mT/4modF1f7Z
FuaDymDSWNzEDkR3NlO6N5UmBlfMQ4JVSRgkA8DQoAhgvI5CRH5gIwzK6sMK 2cYDAdcGpqqx
/wCtb/cT/wBDkq1QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAVY/wDW t/uJ/wChyVaq
rH/rW/3E/wDQ5KtUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABVXUv9 VJ/uN/6AatVV
1L/VSf7jf+gGgA/tOH/nnd/9+ZP/AImj+04f+ed3/wB+ZP8A4mrVFAHLanbN JMXj0i0u0KJb
Kt0kgMDxPITsHkPw4cdx0qXRIjBJI02nQ2qsscMcFrHIQWhaQkyEwp94OB0P SukoqFBefcdz
nb7TY5HLadquvaY7YN6bSEEXzooAM8dxBINyIMZAViMBiQqgU7DwjpVtbtFb yayUJhuI52jb
dbXGmQQLG0R8rGYjbxtgqyk5yCp2111FWI5E+GLZjun1jxFLegrJbaw0KiS0 WBJQBFCtuEwE
mlHzQsfmPOQu3PHgsx3Ak07xD4igyJpdSvDGGkubu7W0HyLNbuoVltySAq7T gRgJ8o76igDJ
0tLS0jCW41BxlriWWSJ91zcXMjMzSbUAzNKzHAVVGcKAMCrn9pw/887v/vzJ /wDE1aooAo20
6vK+xZANqLh1I53SdFYCr1VY/wDWt/uJ/wChyVaoAKKKKACiiigAooooAKKK KACiiigAoooo
AKKKKAKsf+tb/cT/ANDkq1VWP/Wt/uJ/6HJVqgAooooAKKKKACiiigAooooA KKKKACiiigAo
oooAKq6l/qpP9xv/AEA1aqrqX+qk/wBxv/QDQAfYpf8AoJXf5R//ABFH2KX/ AKCV3+Uf/wAR
R/acP/PO7/78yf8AxNH9pw/887v/AL8yf/E0AH2KX/oJXf5R/wDxFH2KX/oJ Xf5R/wDxFH9p
w/8APO7/AO/Mn/xNH9pw/wDPO7/78yf/ABNAB9il/wCgld/lH/8AEUfYpf8A oJXf5R//ABFH
9pw/887v/vzJ/wDE0f2nD/zzu/8AvzJ/8TQAfYpf+gld/lH/APEUfYpf+gld /lH/APEUf2nD
/wA87v8A78yf/E0f2nD/AM87v/vzJ/8AE0AH2KX/AKCV3+Uf/wARR9il/wCg ld/lH/8AEUf2
nD/zzu/+/Mn/AMTR/acP/PO7/wC/Mn/xNAEdtEyyvvnklO1CGfHA3SdNoH8q vVRtp1eV9iyA
bUXDqRzuk6KwFXqACiiigAooooAKKKKACiiigAooooAKKKKACiiigCrH/rW/ 3E/9Dkq1VWP/
AFrf7if+hyVaoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACqupf6qT/ AHG/9ANWqbLE
rgiRcqQY3X1Vh6j1FADqKq/2ZD/z0u/+/wBJ/wDFUf2ZD/z0u/8Av9J/8VQB aoqr/ZkP/PS7
/wC/0n/xVH9mQ/8APS7/AO/0n/xVAFqiqv8AZkP/AD0u/wDv9J/8VWTb3du9 wyCS7248uJvN
k5mjznjPce+OOOtAHQUVV/syH/npd/8Af6T/AOKo/syH/npd/wDf6T/4qgC1 RVX+zIf+el3/
AN/pP/iqP7Mh/wCel3/3+k/+KoAI/wDWt/uJ/wChyVaqGCzjjJMfmEnCszsx yq5xgsT0yamo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKAKsf+tb/cT/ANDkq1VWP/Wt /uJ/6HJVqgAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK5Cx8Put zhg/loRcrJ/f
TPy/NjqT16dDiuvqrH/rW/3E/wDQ5KALVFFFABRRRQAUUUUAFFFFABRRRQAU UUUAFFFFABRR
RQAUUUUAFFFFAFWP/Wt/uJ/6HJVqqsf+tb/cT/0OSrVABRRRQAUUUUAFFFFA BRRRQAUUUUAF
FFFABRRRQAUUUUAFFc/pvj7R7mYRQ39slyY4tTjtWljJlS8R2Cw+W7ZaGNdx 25XaQQSDmrEP
jXQJEd7fxNokkKbfttylxGVs/ObC/aJA2B5rcDJGe1AGxRWXa+LNFnZFstf0 ieRwZrGGKZC1
5FGWBNuityEKMDjOMH0NWLPW9PuGddP1OxuJIz5N/DDIrNZS5IxcopODlSOc dDQBcqrH/rW/
3E/9Dkq1VWP/AFrf7if+hyUAWqKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAoooo
AKKKKAKsf+tb/cT/ANDkq1VWP/Wt/uJ/6HJVqgAooooAKKKKACiiigAooooA KKKKACiiigAo
oooAKKKKAPN7bwdqy2pieww82nQ+FZJt6bdI1CytrgH7eQ2dsjzKAUWTocgD BJL4b1m6dHuY
PEkjI0KxjU3sxtg/tW0kc20VivOyOAklpFIwAisSdvpFFAHH3vh6/f7R5drn fe2mr23zL+9s
rP7Dubk/8s/Jk4OCccA5GbnhGzvoFZZrO+tbJQlvo1nemIyWaRggqr2zMDHF GIwu52lJ3byR
tNdJRQAVVj/1rf7if+hyVaqrH/rW/wBxP/Q5KALVFFFABRRRQAUUUUAFFFFA BRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFAFWP/AFrf7if+hyVaqrH/AK1v9xP/AEOSrVABRRRQ AUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAVBfSskbmNsMFaRG/usqnsfQ1PVXUv8AVSf7jf8A oBoAPsUv/QSu
/wAo/wD4ij7FL/0Erv8AKP8A+Iq1RQBm34lgjd/t92+1Wudn7sb/AC1Jxu8v vj0rNu7zVoUZ
pRGVVTO4WZclY1z8oNt6D1rS8RHFrP8A9cpD+UTVz+s6c6wSk6FoseI3fzEf mPEZ5QeSOV+o
+tc1eT+xKxUbdUbmq3cdlE8mo6tqCQIPOuZEjDGKIdSYo4mOEHJ44HJ4Bptp NBM5FvqmoCby
472aKSMK0dpctJs8yOSIYJZX4IDDHzAcVX8dK50+6ENvczO0MtnbwQRszTT3 ERUBIowTy7Dt
gdTgAmub1zQ1lnuJdL0SUXs9msXhrUlgKyQapHDdZ827KgxMYnhXLtGTwoJK kDpJO6+xS/8A
QSu/yj/+Io+xS/8AQSu/yj/+IrykeFxNxZ6VbG3LW8GpWNpo8ttHeIdXtDm/ iuHO/wAiFJMY
jZUUtvZcgNuP4TigaVtN0CKCSO8tYdEmghAaz0iQ2ZkGnuqjEbl59+3CnL7u rUAd19il/wCg
ld/lH/8AEUfYpf8AoJXf5R//ABFWqKAKlt5iuwkuJJQFWVC4X5S7PnG0DrgV bqrH/rW/3E/9
Dkq1QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAVY/8AWt/uJ/6HJVqq sf8ArW/3E/8A
Q5KtUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABVXUv9VJ/uN/6AatV V1L/AFUn+43/
AKAaAD7FL/0Erv8AKP8A+Io+xS/9BK7/ACj/APiKP7Th/wCed3/35k/+Jo/t OH/nnd/9+ZP/
AImgBsums4Imvrh0IMckbLGRIjDkOpj6MKzf+EG0r/nys/8AvxB/8arU/tOH /nnd/wDfmT/4
mj+04f8Annd/9+ZP/iaVu6QB9il/6CV3+Uf/AMRR9il/6CV3+Uf/AMRR/acP /PO7/wC/Mn/x
NH9pw/8APO7/AO/Mn/xNMA+xS/8AQSu/yj/+Io+xS/8AQSu/yj/+Io/tOH/n nd/9+ZP/AImj
+04f+ed3/wB+ZP8A4mgA+xS/9BK7/KP/AOIo+xS/9BK7/KP/AOIo/tOH/nnd /wDfmT/4mj+0
4f8Annd/9+ZP/iaAI7aJllffPJKdqEM+OBuk6bQP5VeqjbTq8r7FkA2ouHUj ndJ0VgKvUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFWP8A1rf7if8AoclWqqx/61v9 xP8A0OSrVABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVV1L/VSf7jf+gGrVVdS/1Un+ 43/oBoAtUVV+
xS/9BK7/ACj/APiKPsUv/QSu/wAo/wD4igC1RVX7FL/0Erv8o/8A4ij7FL/0 Erv8o/8A4igC
1RVX7FL/ANBK7/KP/wCIo+xS/wDQSu/yj/8AiKALVFVfsUv/AEErv8o//iKP sUv/AEErv8o/
/iKALVFVfsUv/QSu/wAo/wD4ij7FL/0Erv8AKP8A+IoAr3WoW9s0jXkuyMJG CQCS7vJIAsUa
gktK5AAALMSAoJIFVZPG2mqFymrszDzhbx2dw0kEW8gG6tUiLKJWVtu5V3YO 3ODSalpssolV
IIr5ysTRRXMhjAZZnIKXUEZKmAjcpCbgwBBBwRmWOha/ZtvtxpuoSvGmn3MV 1cSL9gjtLidl
EV2IZC+yOfYWZUY7dzZLEKAbg8VaWYpZI9Qikt4h51/cxglY4hbJJmNlB3Aw OrDbuznjniq4
8c6OQ5ivZZdjnTJo4YpGY30buDHDDGhLNEI2YhQSF+cjYQTy5+H+tW9pNb6R caRNHNEtk+pX
LOrW8sWmRQ4WyRWyJhCDnzht3fdbbh9geFtQijjNqbGW4iurjxBBbyOypdxa jJdYWS4CMQY4
rjP+rbkbeh3AA0JPG2mqFymrszDzhbx2dw0kEW8gG6tUiLKJWVtu5V3YO3OD WXqnxCe2+0sm
nW11aQ2yeIrS7t5mY6ml35m0CFIiArNE+W3sqrhjxnbX1Pwpq9xL5r2VsZmj TTrqyg1O5hW0
+yTTEFLq2iBfzll/iiTZj5ScmhPAl8RPE39mwWcllF4StLmFnLQPaxzDcbKQ H5T5xwDcu3yj
JJY7QDck8baaoXKauzMPOFvHZ3DSQRbyAbq1SIsolZW27lXdg7c4NRt8QNED EJd3MoG0Pcww
StGzzwqyrFexxlS1wjptAcsxIVQWIBx9T8KavcS+a9lbGZo0066soNTuYVtP sk0xBS6togX8
5Zf4ok2Y+UnJqSz8BXEELxwS2IXz7PUrUJvCpaaRHZAja5cgsLdtoLv23N1I AOo03WLW7Umy
eUgHyZopUZHtpQAcXFtKqsCVIIyoyCCOCDVysvStJlgkuWmeIrLKt/bhScpE ljAmJQQOd8Td
M8Y+g1KACiiigAooooAKKKKAKsf+tb/cT/0OSrVVY/8AWt/uJ/6HJVqgAooo oAKKKKACiiig
AooooAKKKKACiiigAooooAKq6l/qpP8Acb/0A1aqtqCM0ThFLEqyqo/iJQ9B 70AWaKq/2nD/
AM87v/vzJ/8AE0f2nD/zzu/+/Mn/AMTQBaoqr/acP/PO7/78yf8AxNH9pw/8 87v/AL8yf/E0
AWqKq/2nD/zzu/8AvzJ/8TR/acP/ADzu/wDvzJ/8TQBaoqr/AGnD/wA87v8A 78yf/E0f2nD/
AM87v/vzJ/8AE0AWqKq/2nD/AM87v/vzJ/8AE0f2nD/zzu/+/Mn/AMTQBDO8 4d/scUbvsTar
nAzul6cevuPqKis7q7JPmRwGX70kUkhHlqP+eUXl9Ax65bP944qzbSB5GKRz BdqRhnRhllZ/
uhgOgIq5QBV8y9/59LT/AL+n/wCN0eZe/wDPpaf9/T/8bq1RQBV8y9/59LT/ AL+n/wCN0eZe
/wDPpaf9/T/8bq1RQBV8y9/59LT/AL+n/wCN0eZe/wDPpaf9/T/8bq1RQBV8 y9/59LT/AL+n
/wCN0eZe/wDPpaf9/T/8bq1RQBV8y9/59LT/AL+n/wCN0eZe/wDPpaf9/T/8 bq1RQBRnu7uN
SXtLUgAysBKeVUdv3dXqq6l/qpP9xv8A0A1aoAKKKKAKsf8ArW/3E/8AQ5Kt VVj/ANa3+4n/
AKHJVqgDP1PxHpVlt/tnWdNsd2fs/wBqlVPP8vGfK3kZ2ZGcdKP+Ej0rzvK/ tnTftn/QO81f
M+5u/wCPbOf9Xz06c9Ky7xb61unkttEvtRjkihsFS1aINay2U1wSZxcSx8Si YYwW6HdjjOX/
AGRqezyP7Gudv2v+3v7X3xeV9m/tnz8bfM37vK+T/UY399vzUAdJH4s0Vywh 1/SHZU/tO4RZ
kJt7EoD5koDcKUZTk8YIOeaki8R6U/meTrOmv5Of7W2yqf7L2bs/bcH5du1u uOh9K4PU/Auo
nSrWHT9KiW4jieK9tUZAI7u40O6Q5bIBMt3KASCck7icZNani/wheTtD/YVt 5MUUZSIW/lqb
Y2+o2EipYxSDbuaK3cLlfLBADkA0AdJH4s0V4mkh1/SHtVPk3F+syGO3lOOJ Zw2ASWXqe49a
pj4haAZYo49d02Rpla5sJUmjK3HlTKgWNg3LTyMQoAOdrDqK5uDQNXEyzz2P iC6kR4zJa3sl
oJrq2gtbxcWcVrsjAje6By0+4jdwMLv6CRb6Se3m/sS+RQk2kXdkzReZYG9n gIebbKVKxrCS
dsjPyMKecAFyLxjo58oXGsabbzSql1Y2Ms8e+4S5+75Ko5Db24BVmUn7pNWF 8R6UZBGms6a1
w27yLMSrvm8hmDeXDnJ8p0cHjggg9DXn+m+GNat7CW3k0K5kluIY7MXcckXl 6VO2jwQkX5aQ
N+4liJOyOQbcbcnIG5H4VuktWWHT4kna+/t64VSoM9sNfEm+VweSLNVPJ3YA XGRigDqLPW9P
uGddP1OxuJIz5N/DDIrNZS5IxcopODlSOcdDVyub8I2d9ArLNZ31rZKEt9Gs 70xGSzSMEFVe
2ZgY4oxGF3O0pO7eSNprpKACiiigAooooAKKjnnWNS0iylVBldY1LMVQf8s4 kBJJHQAEnsK5
/SfHtpc2sc0ljq8SuE328drO7RTTQhv3apFllUHAcJsPY9qAOkorDXx1ojFx BqsUxQLLcmFW
YKtykZTy2QHJvRIuwAkyHIjDEMBGnj/RzuzJqSOuzdaSWk6yTfad+37LZvEG bcI3Pyo2ApJw
ATQB0FFcvffEXT4TD5VvqUyySNpsyJbT79OeG1d/9IsxEWDOAuFKqxU71yoJ qvefEGa1886h
o37uK5h8PQNatJI119u8o75YUg+XyoZVIGW3N8gOSpYA7CisObxvpUZxNLfK MLLcS/ZptunL
IgP/ABM5xHiMpGQxEjIVBBYAHNRnx/o4LASakxVmsspaTkXNzbSFWWydYiHa JlbIQscBm+6p
IALWoSzs6/ZW+62CnH+kTGFjtyenycZ6fN7VqowIGAQPvAEYwD6qazo9Qt7k RNZy74y5AJBB
R0ikBWWNgCGicEEEBlIIYAgitKgAooooAKKKKACiiigAooooAKKKKACiiigA ooooAq6l/qpP
9xv/AEA1aqrqX+qk/wBxv/QDVqgAooooAqx/61v9xP8A0OSrVVY/9a3+4n/o clWqACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigArh18J62lvBEjW0kcC/wBlrbxXk0P9 pwwxRhJpry3j
3KyhXBj+dPmyXJUV3FFAHn+m+Br6ysXS6mtnlVrTV4hCHYTvodpZgqVVC3+k S2zAbY3YAghS
flrPGiavrEzTTWfkbfINnab7m386S2S9Vk/tBo45PkW5V9wt1U/6vBwzV6hR QBxdr4OvoURr
W3sRdLOddNnLdTut0z2DQ4uNWnV2JWNtwPkADATb1cySeGNVk+1ecmmx77mD xDpO2Vj5/wDZ
v2fCXuYht8/7MvI8zbuPB2/N2FFAHn+p+AL+5eYzW1s6XG2XUF/tC6RNPc2k cbL/AGfbhBKq
iPOWaFnB2naADWxaeFLqPyN8tsfLu7nXp8E/Nbah9s2iP5fvL56Z6Dg4J4z1 FFAGDpWky2io
tw8TMbi5v1KE4EV7PcOASQOVRwDx16Z61vVVuvvR/wC+f/RElWqACiiigAoo ooAKKKKACiii
gAooooAKKKKACiiigCrqX+qk/wBxv/QDVqqupf6qT/cb/wBANWqACiiigCrH /rW/3E/9Dkq1
VWP/AFrf7if+hyVaoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKAC
iiigCrdfej/3z/6Ikq1VW6+9H/vn/wBESVaoAKKKKACiiigAooooAKKKKACi oJb6JDhhMWwJ
CqIx2qxPUqD1INM/tOH/AJ53f/fmT/4mgC1RVX+04f8Annd/9+ZP/iaP7Th/ 553f/fmT/wCJ
oAtUVV/tOH/nnd/9+ZP/AImj+04f+ed3/wB+ZP8A4mgA1L/VSf7jf+gGrVZ1 9fI8biOK7LFW
jRfKflmU9yvc1P8A2nD/AM87v/vzJ/8AE0AWqKq/2nD/AM87v/vzJ/8AE0f2 nD/zzu/+/Mn/
AMTQAR/61v8AcT/0OSrVZyXyCRiYrvaVSNW8p+WRnzxt7Aip/wC04f8Annd/ 9+ZP/iaALVFV
f7Th/wCed3/35k/+JpU1GFiABOpPypvjYBiATwzKOwPegCzRRRQAUUUUAFFF FABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQBVuvvR/75/wDRElWqq3X3o/8AfP8A6Ikq 1QAUUUUAFFFF
ABRRRQAUUUUAYmuHEdz/ANcCf/HZqyNX0eNIZCPD+iR4R3EqHmLah5j/AHQ5 X6itfWEMgmRN
+94fs0LBWIV5BKP3hRTgAn0+lYV7pUssbrF4Z0aFmVoUnUS5gZ1IyoFqPuHn qK5a9O/TyLi+
3qbnjO7uoLK4fTryW2njikv7a4QKSkttGWAKSKww5XB+Xp0wcEY8/ibVLG4u BfJFdafBaxat
cXBkHnSBVudzpbrCqlrlosEeYiKAGXqVG1rlvbX8EkU02qQRyKbO4mgibcIJ BghDJGw/eJkf
dz6YOCKd1oVjOT9sudZlDxf2JrKGIga7aBHA+2bYhgxmRzmMxcnnIAA6iDFX 4s5O23i8NXtw
dn2OPT7/AMxF8+9gi/4mE4gBXDzqRiN9wDdMDOonjPUFY/b9FsY40li0LVJI bhmaG+vzFs+x
xNCm5cTxbiWjI+bCttG5x0COQf8AEz17xPfYaO6gE0QUQPaXMcgxFbwRg+ZJ GoJZWYDIQrk5
sTaPp8nmb21QeZNDr0+Im+S50/yNoj/d/db7Omep64I4wAUbHV7n7KLzUtY1 IQeSfEMuhwJD
sitmtiwRHaPeWiTHPnKGbnCqdoNS8calYkDV/Dts0z7WsLexud/2lGvbeNg8 k8UIDK1whUcq
3IZk4JmPh2zIZDqGvf2eytZSaAIh5S208ZBWKQQ7wq5OAJgF4CYUBRG3hi2l YNquseIr+RSk
lnNPCoNosF3FIRGsFugIuJYY85DHA+Urk5AG3HjjUoZViuPDts96zJFFDb3O Y1gu4LllaS5k
iQ/u3tn3ARkhcFN7fJVe++J32dvLvrfRLO8DPb3P2y82QD7PDA3+jX7RZLPH cR4BgXo3OFBb
WuNH0+W5WaRtUEy7PLjETbT9miuVG5fLzyt0+fm7D0Oa9x4ds2leSy1DXrK5 ZjO93BECUjlg
gRkSOaFxtkFvGeVLAjhgCRQBDpnjy61AD/hHNL025YL9ovpJrorHzczRj+zr iKGTeryW8hBK
R/LtOMkha/8AwlGspJc/bYLYW6XdvpFlLDMN8Ud41kNrRPb42yJMzMd5YElF Iwri8+gRghrL
XvE9rPtFre3qRBm1JI5HYfaBcQOB5ckkhARY1GcAbQoWS60KxldmNzrMaO8W qXVmkR2zX+ny
wlXLNEWyVhRCA4XHRQx3UAZt18SbqC3We60K2+ySRvqOjeXcEyT+XYyTKL+E wgL5kEbA7ZJd
rYADDkaUXiC9a4hj1bSIrRnEmpaeEm3sILWMBhqChFCsplThXlU8/NwC2fL4 H06SLy7nU/EU
toEew0ywaIBdHimtnjzayrAGJht3ZRveTrlstg1tXNrbTXMEg+2CVBLYxqyM FaK7RSd29Ryp
iXHzevB7AG5RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQBVuvvR/75
/wDRElWqjmt4pBieGOQfeCuAQCPQGof7Jsv+gfaf98L/AIUAWqKq/wBk2X/Q PtP++F/wo/sm
y/6B9p/3wv8AhQBaoqr/AGTZf9A+0/74X/Cj+ybL/oH2n/fC/wCFAFqiqv8A ZNl/0D7T/vhf
8KP7Jsv+gfaf98L/AIUAWqKq/wBk2X/QPtP++F/wo/smy/6B9p/3wv8AhQAR /wCtb/cT/wBD
kpLvVbeAgTmYswLxpHG7FljIySsan7pYUy2t4o5XEEMcY2oxVAACd0nUCkv9 H89laO/u7Z1D
Qq8Oz545ipIcSo3dB2FTK/2LeQ15jB4ksMqJZ5ISzLaQieN082eUMQFMij7+ 049+OpFVb/xd
Bb3UUMtpfO0iPdrcRRSMsLRTRKA7RxkYYuSSXATA343KaqyfDrSpWB1FWu23 C8bzUiHmugbi
byo0yJGbJBzkgZ4yDe1DS7o3EMtittJsWTTLqCViu22vZYSXhdVbLQ+SAFIU Nnllxy4/3vmI
juvHOjwb/wC0b2WzCERTPdRSIrB51TdBJKihlSV1BZSyLkFiAQajvvH+j24J upNSCKou7uSO
0nYafG0YbF+0cR2MkZDFW2sAQWABFcv/AMK81uSZGvbm2kKbBcXsl3M51SSL VLOQvHp8ibYv
NS3f5UYqCQudoBB4wh1SMXcOk2f2g3atPHP5M7fZp5bJIhHujiKfvvKHzPdR hN25lKr8zA7D
/hMNM8zZ59znd9i+0+TL5X2ndjb/AGjs2bvN+THmZ3/J97isNfiRJNAZNJ0S V3E40OSC882J
ds+oNErRzvbnJL7SyhSUyQ3zDBrw/D+6Sb54opbfz210XT311hWe9MoA0FMR 5ic7QfNxkeYy
k5Q2LzwzrSwtHp9vpEyi6XxBazzTupmiOpmdlmiWF8GN8IMM24fMduNpANC1 8fWLyXC3MF9b
iB/sbTPDLtuyY4iBC5jALSyy7VUFnfhkBDCpH8f6OoBkk1JWLC0jszaT+a8k kbsCth5W/a6R
vhtm07SM5BrP1fwdfT/aFhe2MM0kOvxzea6PHeaf9mAizGpIWdbf/WLJuQnh DjJr6Z4GvEmj
knhtoGWRZrhDeXE7S20NldqNt3dAf8tLjhRGoHJLMSAADoLHxhplw4W2nuQx ysLSwyqs0qKS
UinkRQXhAbcobeuGDKCrY2K5e08KXUfkb5bY+Xd3OvT4J+a21D7ZtEfy/eXz 0z0HBwTxnqKA
Cqt196P/AHz/AOiJKtVVuvvR/wC+f/RElAFqiiigAooooAKKKKACiiigAooo oAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAKDWySStvaYYRMbHYd Xk67CKl/syH/
AJ6Xf/f6T/4qommdZW2W00vyJnYV+TDyddzDrUv2yX/oGXf5x/8AxdAB/ZkP /PS7/wC/0n/x
VH9mQ/8APS7/AO/0n/xVH2yX/oGXf5x//F0fbJf+gZd/nH/8XQAf2ZD/AM9L v/v9J/8AFUf2
ZD/z0u/+/wBJ/wDFUfbJf+gZd/nH/wDF0fbJf+gZd/nH/wDF0AH9mQ/89Lv/ AL/Sf/FUf2ZD
/wA9Lv8A7/Sf/FUfbJf+gZd/nH/8XR9sl/6Bl3+cf/xdAB/ZkP8Az0u/+/0n /wAVR/ZkP/PS
7/7/AEn/AMVR9sl/6Bl3+cf/AMXR9sl/6Bl3+cf/AMXQAf2ZD/z0u/8Av9J/ 8VR/ZkP/AD0u
/wDv9J/8VR9sl/6Bl3+cf/xdH2yX/oGXf5x//F0AH9mQ/wDPS7/7/Sf/ABVQ y2
|
|
| |
Goto Forum:
Current Time: Sun Sep 01 01:22:47 GMT 2024
Powered by FUDForum. Page generated in 0.04159 seconds
|