diff --git a/Q-Modelino.di b/Q-Modelino.di index 8c549eecdc6ec9e475999041246b884c2e010137..08128862c286e7a5586d31d1ffc0553427724762 100644 --- a/Q-Modelino.di +++ b/Q-Modelino.di @@ -1,2 +1,2 @@ -<?xml version="1.0" encoding="UTF-8"?> -<architecture:ArchitectureDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:architecture="http://www.eclipse.org/papyrus/infra/core/architecture" contextId="org.eclipse.papyrus.infra.services.edit.TypeContext"/> +<?xml version="1.0" encoding="UTF-8"?> +<architecture:ArchitectureDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:architecture="http://www.eclipse.org/papyrus/infra/core/architecture" contextId="org.eclipse.papyrus.infra.services.edit.TypeContext"/> diff --git a/Q-Modelino.notation b/Q-Modelino.notation index 8d5fb24a6e13ce262ce4f6cdc62b1dddec1719e8..106783d468c4e6818b29fbf086f076a0a96d35cc 100644 --- a/Q-Modelino.notation +++ b/Q-Modelino.notation @@ -493,7 +493,7 @@ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1JbPRaHDEeuAccX7rd9T4g"/> </children> <element xmi:type="uml:Component" href="Q-Modelino.uml#_1JZaEKHDEeuAccX7rd9T4g"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1JaoMaHDEeuAccX7rd9T4g" x="14" y="47"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1JaoMaHDEeuAccX7rd9T4g" x="14" y="27"/> </children> <children xmi:type="notation:Shape" xmi:id="_eoqioKHEEeuAccX7rd9T4g" type="Component_PackagedElementShape"> <children xmi:type="notation:DecorationNode" xmi:id="_eorJsKHEEeuAccX7rd9T4g" type="Component_NameLabel"/> @@ -505,7 +505,7 @@ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_eorJtaHEEeuAccX7rd9T4g"/> </children> <element xmi:type="uml:Component" href="Q-Modelino.uml#_eomRMKHEEeuAccX7rd9T4g"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_eoqioaHEEeuAccX7rd9T4g" x="14" y="149"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_eoqioaHEEeuAccX7rd9T4g" x="14" y="247"/> </children> <children xmi:type="notation:Shape" xmi:id="_a8TPgKHNEeuAccX7rd9T4g" type="Component_PackagedElementShape"> <children xmi:type="notation:DecorationNode" xmi:id="_a8T2kKHNEeuAccX7rd9T4g" type="Component_NameLabel"/> @@ -529,13 +529,33 @@ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_a8UdoqHNEeuAccX7rd9T4g"/> </children> <element xmi:type="uml:Component" href="Q-Modelino.uml#_a8QMMKHNEeuAccX7rd9T4g"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_a8TPgaHNEeuAccX7rd9T4g" x="234" y="47" width="181" height="181"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_a8TPgaHNEeuAccX7rd9T4g" x="254" y="27" width="181" height="181"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_MTNrsKJ8EeuB-aKxtCA4aA" type="Interface_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_MTNrsqJ8EeuB-aKxtCA4aA" type="Interface_NameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_MTNrs6J8EeuB-aKxtCA4aA" y="15"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_MTNrtKJ8EeuB-aKxtCA4aA" type="Interface_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_MTNrtaJ8EeuB-aKxtCA4aA" y="15"/> + </children> + <element xmi:type="uml:Interface" href="Q-Modelino.uml#_AyeMYKJ8EeuB-aKxtCA4aA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AyokcaJ8EeuB-aKxtCA4aA" x="177" y="107" width="20" height="20"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_buzP8KJ8EeuB-aKxtCA4aA" type="Interface_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_buzP8qJ8EeuB-aKxtCA4aA" type="Interface_NameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_buzP86J8EeuB-aKxtCA4aA" y="15"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_buzP9KJ8EeuB-aKxtCA4aA" type="Interface_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_buzP9aJ8EeuB-aKxtCA4aA" y="15"/> + </children> + <element xmi:type="uml:Interface" href="Q-Modelino.uml#_RBvQUKJ8EeuB-aKxtCA4aA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RB-g4aJ8EeuB-aKxtCA4aA" x="274" y="267" width="20" height="20"/> </children> <styles xmi:type="notation:TitleStyle" xmi:id="_-fz6ZKHEEeuAccX7rd9T4g"/> <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-fz6ZaHEEeuAccX7rd9T4g" x="159" y="19" width="341" height="334"/> </children> <element xmi:type="uml:Package" href="Q-Modelino.uml#_-fysQKHEEeuAccX7rd9T4g"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-fz6YaHEEeuAccX7rd9T4g" x="640" y="120" width="441" height="381"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-fz6YaHEEeuAccX7rd9T4g" x="800" y="120" width="461" height="401"/> </children> <children xmi:type="notation:Shape" xmi:id="_HEZKkKHFEeuAccX7rd9T4g" type="Package_Shape"> <children xmi:type="notation:DecorationNode" xmi:id="_HEZKkqHFEeuAccX7rd9T4g" type="Package_NameLabel"/> @@ -553,18 +573,8 @@ <styles xmi:type="notation:TitleStyle" xmi:id="_2VzmAaHHEeuAccX7rd9T4g"/> <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2VzmAqHHEeuAccX7rd9T4g"/> </children> - <children xmi:type="notation:Shape" xmi:id="_8Vu_8KH6EeuAccX7rd9T4g" type="Port_Shape"> - <children xmi:type="notation:DecorationNode" xmi:id="_8Vu_8qH6EeuAccX7rd9T4g" type="Port_NameLabel"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_8Vu_86H6EeuAccX7rd9T4g" x="25" y="3"/> - </children> - <children xmi:type="notation:DecorationNode" xmi:id="_8VvnAKH6EeuAccX7rd9T4g" type="Port_StereotypeLabel"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_8VvnAaH6EeuAccX7rd9T4g" x="25" y="-10"/> - </children> - <element xmi:type="uml:Port" href="Q-Modelino.uml#_8VlO8KH6EeuAccX7rd9T4g"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8Vu_8aH6EeuAccX7rd9T4g" x="-10" y="38"/> - </children> <element xmi:type="uml:Component" href="Q-Modelino.uml#_dsmjAKHEEeuAccX7rd9T4g"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dsnxIaHEEeuAccX7rd9T4g" x="14" y="49"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dsnxIaHEEeuAccX7rd9T4g" x="14" y="27"/> </children> <children xmi:type="notation:Shape" xmi:id="_V9hCUKHCEeuAccX7rd9T4g" type="Component_PackagedElementShape"> <children xmi:type="notation:DecorationNode" xmi:id="_V9hCUqHCEeuAccX7rd9T4g" type="Component_NameLabel"/> @@ -576,7 +586,7 @@ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_V9hCV6HCEeuAccX7rd9T4g"/> </children> <element xmi:type="uml:Component" href="Q-Modelino.uml#_V9f0MKHCEeuAccX7rd9T4g"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_V9hCUaHCEeuAccX7rd9T4g" x="14" y="149"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_V9hCUaHCEeuAccX7rd9T4g" x="14" y="127"/> </children> <children xmi:type="notation:Shape" xmi:id="_M1Lk0KHCEeuAccX7rd9T4g" type="Component_PackagedElementShape"> <children xmi:type="notation:DecorationNode" xmi:id="_M1ML4KHCEeuAccX7rd9T4g" type="Component_NameLabel"/> @@ -587,8 +597,12 @@ <styles xmi:type="notation:TitleStyle" xmi:id="_M1ML5KHCEeuAccX7rd9T4g"/> <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M1ML5aHCEeuAccX7rd9T4g"/> </children> + <children xmi:type="notation:BasicCompartment" xmi:id="__PWGYKJzEeuB-aKxtCA4aA" type="compartment_shape_display"> + <styles xmi:type="notation:TitleStyle" xmi:id="__PWGYaJzEeuB-aKxtCA4aA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="__PWGYqJzEeuB-aKxtCA4aA"/> + </children> <element xmi:type="uml:Component" href="Q-Modelino.uml#_M1JIkKHCEeuAccX7rd9T4g"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M1Lk0aHCEeuAccX7rd9T4g" x="14" y="249"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M1Lk0aHCEeuAccX7rd9T4g" x="234" y="147"/> </children> <children xmi:type="notation:Shape" xmi:id="_7BVPEKHJEeuAccX7rd9T4g" type="Component_PackagedElementShape_CN"> <children xmi:type="notation:DecorationNode" xmi:id="_7BV2IKHJEeuAccX7rd9T4g" type="Component_NameLabel_CN"/> @@ -600,7 +614,7 @@ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7BV2JaHJEeuAccX7rd9T4g"/> </children> <element xmi:type="uml:Component" href="Q-Modelino.uml#_7BN6UKHJEeuAccX7rd9T4g"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7BVPEaHJEeuAccX7rd9T4g" x="234" y="247"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7BVPEaHJEeuAccX7rd9T4g" x="14" y="267"/> </children> <children xmi:type="notation:Shape" xmi:id="_tXC1EKHkEeuAccX7rd9T4g" type="Component_PackagedElementShape_CN"> <children xmi:type="notation:DecorationNode" xmi:id="_tXC1EqHkEeuAccX7rd9T4g" type="Component_NameLabel_CN"/> @@ -611,14 +625,58 @@ <styles xmi:type="notation:TitleStyle" xmi:id="_tXC1FqHkEeuAccX7rd9T4g"/> <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tXC1F6HkEeuAccX7rd9T4g"/> </children> + <children xmi:type="notation:BasicCompartment" xmi:id="__PZwwKJzEeuB-aKxtCA4aA" type="compartment_shape_display"> + <styles xmi:type="notation:TitleStyle" xmi:id="__PZwwaJzEeuB-aKxtCA4aA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="__PZwwqJzEeuB-aKxtCA4aA"/> + </children> <element xmi:type="uml:Component" href="Q-Modelino.uml#_tW9VgKHkEeuAccX7rd9T4g"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tXC1EaHkEeuAccX7rd9T4g" x="234" y="47"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tXC1EaHkEeuAccX7rd9T4g" x="354" y="27"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_FiCkwKJ6EeuB-aKxtCA4aA" type="Interface_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_FiFBAKJ6EeuB-aKxtCA4aA" type="Interface_NameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_FiFBAaJ6EeuB-aKxtCA4aA" y="15"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_FiFBAqJ6EeuB-aKxtCA4aA" type="Interface_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_FiFBA6J6EeuB-aKxtCA4aA" y="15"/> + </children> + <element xmi:type="uml:Interface" href="Q-Modelino.uml#_EIZ_sKJ3EeuB-aKxtCA4aA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EIjwsaJ3EeuB-aKxtCA4aA" x="234" y="47" width="20" height="20"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_Iu-a0KJ6EeuB-aKxtCA4aA" type="Interface_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_Iu_B4KJ6EeuB-aKxtCA4aA" type="Interface_NameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_Iu_B4aJ6EeuB-aKxtCA4aA" y="15"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_Iu_B4qJ6EeuB-aKxtCA4aA" type="Interface_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_Iu_B46J6EeuB-aKxtCA4aA" y="15"/> + </children> + <element xmi:type="uml:Interface" href="Q-Modelino.uml#_gWIZsKJ3EeuB-aKxtCA4aA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gWUm8aJ3EeuB-aKxtCA4aA" x="214" y="267" width="20" height="20"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_K-HL4KJ6EeuB-aKxtCA4aA" type="Interface_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_K-HL4qJ6EeuB-aKxtCA4aA" type="Interface_NameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_K-HL46J6EeuB-aKxtCA4aA" y="15"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_K-HL5KJ6EeuB-aKxtCA4aA" type="Interface_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_K-HL5aJ6EeuB-aKxtCA4aA" y="15"/> + </children> + <element xmi:type="uml:Interface" href="Q-Modelino.uml#_VN-HkKJ5EeuB-aKxtCA4aA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VN_8waJ5EeuB-aKxtCA4aA" x="454" y="167" width="20" height="20"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_97HvUKJ8EeuB-aKxtCA4aA" type="Interface_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_97HvUqJ8EeuB-aKxtCA4aA" type="Interface_NameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_97HvU6J8EeuB-aKxtCA4aA" y="15"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_97HvVKJ8EeuB-aKxtCA4aA" type="Interface_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_97HvVaJ8EeuB-aKxtCA4aA" y="15"/> + </children> + <element xmi:type="uml:Interface" href="Q-Modelino.uml#_4gq40KJ8EeuB-aKxtCA4aA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4gsG8aJ8EeuB-aKxtCA4aA" x="174" y="207" width="20" height="20"/> </children> <styles xmi:type="notation:TitleStyle" xmi:id="_HEZxoKHFEeuAccX7rd9T4g"/> <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HEZxoaHFEeuAccX7rd9T4g"/> </children> <element xmi:type="uml:Package" href="Q-Modelino.uml#_HEX8cKHFEeuAccX7rd9T4g"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HEZKkaHFEeuAccX7rd9T4g" x="120" y="120" width="441" height="381"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HEZKkaHFEeuAccX7rd9T4g" x="80" y="120" width="561" height="401"/> </children> <children xmi:type="notation:Shape" xmi:id="_j4LG4KHkEeuAccX7rd9T4g" type="Package_Shape"> <children xmi:type="notation:DecorationNode" xmi:id="_j4Lt8KHkEeuAccX7rd9T4g" type="Package_NameLabel"/> @@ -636,16 +694,6 @@ <styles xmi:type="notation:TitleStyle" xmi:id="_uQ6U8aHnEeuAccX7rd9T4g"/> <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uQ6U8qHnEeuAccX7rd9T4g"/> </children> - <children xmi:type="notation:Shape" xmi:id="_5sbbYKH6EeuAccX7rd9T4g" type="Port_Shape"> - <children xmi:type="notation:DecorationNode" xmi:id="_5sbbYqH6EeuAccX7rd9T4g" type="Port_NameLabel"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_5sbbY6H6EeuAccX7rd9T4g" x="25" y="3"/> - </children> - <children xmi:type="notation:DecorationNode" xmi:id="_5sbbZKH6EeuAccX7rd9T4g" type="Port_StereotypeLabel"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_5sbbZaH6EeuAccX7rd9T4g" x="25" y="-10"/> - </children> - <element xmi:type="uml:Port" href="Q-Modelino.uml#_5sS4gKH6EeuAccX7rd9T4g"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5sbbYaH6EeuAccX7rd9T4g" x="140" y="30"/> - </children> <element xmi:type="uml:Component" href="Q-Modelino.uml#_uQv84KHnEeuAccX7rd9T4g"/> <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uQ01YaHnEeuAccX7rd9T4g" x="30" y="27"/> </children> @@ -665,7 +713,47 @@ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_j4Lt86HkEeuAccX7rd9T4g"/> </children> <element xmi:type="uml:Package" href="Q-Modelino.uml#_j4IDkKHkEeuAccX7rd9T4g"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_j4LG4aHkEeuAccX7rd9T4g" x="-320" y="120" width="241" height="381"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_j4LG4aHkEeuAccX7rd9T4g" x="-320" y="120" width="241" height="401"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_9XdwAKJ5EeuB-aKxtCA4aA" type="Interface_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_9XeXEKJ5EeuB-aKxtCA4aA" type="Interface_NameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_9XeXEaJ5EeuB-aKxtCA4aA" y="15"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_9XeXEqJ5EeuB-aKxtCA4aA" type="Interface_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_9XeXE6J5EeuB-aKxtCA4aA" y="15"/> + </children> + <element xmi:type="uml:Interface" href="Q-Modelino.uml#_VQfM4KJ1EeuB-aKxtCA4aA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VQfz8aJ1EeuB-aKxtCA4aA" x="-40" y="340" width="20" height="20"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_-Zl7YKJ5EeuB-aKxtCA4aA" type="Interface_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_-ZmicKJ5EeuB-aKxtCA4aA" type="Interface_NameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_-ZmicaJ5EeuB-aKxtCA4aA" y="20"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_-ZmicqJ5EeuB-aKxtCA4aA" type="Interface_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_-Zmic6J5EeuB-aKxtCA4aA" y="15"/> + </children> + <element xmi:type="uml:Interface" href="Q-Modelino.uml#_VV2DcKJ0EeuB-aKxtCA4aA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VV5t0aJ0EeuB-aKxtCA4aA" x="-40" y="220" width="20" height="20"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_68NjoKJ7EeuB-aKxtCA4aA" type="Interface_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_68NjoqJ7EeuB-aKxtCA4aA" type="Interface_NameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_68Njo6J7EeuB-aKxtCA4aA" y="15"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_68NjpKJ7EeuB-aKxtCA4aA" type="Interface_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_68NjpaJ7EeuB-aKxtCA4aA" y="15"/> + </children> + <element xmi:type="uml:Interface" href="Q-Modelino.uml#_1q9FYKJ7EeuB-aKxtCA4aA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1q9scaJ7EeuB-aKxtCA4aA" x="700" y="200" width="20" height="20"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_x6FmYKJ8EeuB-aKxtCA4aA" type="Interface_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_x6GNcKJ8EeuB-aKxtCA4aA" type="Interface_NameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_x6GNcaJ8EeuB-aKxtCA4aA" y="15"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_x6GNcqJ8EeuB-aKxtCA4aA" type="Interface_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_x6GNc6J8EeuB-aKxtCA4aA" y="15"/> + </children> + <element xmi:type="uml:Interface" href="Q-Modelino.uml#_dmVZUKJ8EeuB-aKxtCA4aA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dmWncaJ8EeuB-aKxtCA4aA" x="700" y="300" width="20" height="20"/> </children> <styles xmi:type="notation:StringValueStyle" xmi:id="_OGrsYaEnEeuwhLHsa92kfQ" name="diagram_compatibility_version" stringValue="1.4.0"/> <styles xmi:type="notation:DiagramStyle" xmi:id="_OGrsYqEnEeuwhLHsa92kfQ"/> @@ -673,16 +761,363 @@ <owner xmi:type="uml:Model" href="Q-Modelino.uml#_O1ceYKD8EeuZTe9s3N-YlA"/> </styles> <element xmi:type="uml:Model" href="Q-Modelino.uml#_O1ceYKD8EeuZTe9s3N-YlA"/> - <edges xmi:type="notation:Connector" xmi:id="_KOZY4KH7EeuAccX7rd9T4g" type="Dependency_Edge" source="_5sbbYKH6EeuAccX7rd9T4g" target="_8Vu_8KH6EeuAccX7rd9T4g"> - <children xmi:type="notation:DecorationNode" xmi:id="_KOZY46H7EeuAccX7rd9T4g" type="Dependency_NameLabel"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_KOZY5KH7EeuAccX7rd9T4g" x="7" y="15"/> - </children> - <children xmi:type="notation:DecorationNode" xmi:id="_KOZY5aH7EeuAccX7rd9T4g" type="Dependency_StereotypeLabel"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_KOZY5qH7EeuAccX7rd9T4g" y="60"/> - </children> - <styles xmi:type="notation:FontStyle" xmi:id="_KOZY4aH7EeuAccX7rd9T4g"/> - <element xmi:type="uml:Dependency" href="Q-Modelino.uml#_KOSEIKH7EeuAccX7rd9T4g"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_KOZY4qH7EeuAccX7rd9T4g" points="[-124, 221, -643984, -643984]$[137, 260, -643984, -643984]"/> + <edges xmi:type="notation:Connector" xmi:id="_fgCmkKJ0EeuB-aKxtCA4aA" type="Usage_Edge" source="_uQ01YKHnEeuAccX7rd9T4g" target="_-Zl7YKJ5EeuB-aKxtCA4aA"> + <children xmi:type="notation:DecorationNode" xmi:id="_fgCmk6J0EeuB-aKxtCA4aA" type="Usage_NameLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_gi-qQKJ0EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_fgDNoKJ0EeuB-aKxtCA4aA" x="1" y="58"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_fgDNoaJ0EeuB-aKxtCA4aA" type="Usage_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_gjH0MKJ0EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_fgDNoqJ0EeuB-aKxtCA4aA" x="10" y="-17"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_fgCmkaJ0EeuB-aKxtCA4aA"/> + <element xmi:type="uml:Usage" href="Q-Modelino.uml#_ff3AYKJ0EeuB-aKxtCA4aA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_fgCmkqJ0EeuB-aKxtCA4aA" points="[-134, 220, -643984, -643984]$[-40, 260, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fgf5kKJ0EeuB-aKxtCA4aA" id="(1.0,0.5555555555555556)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fgggoKJ0EeuB-aKxtCA4aA" id="(0.0,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_gS7cEKJ0EeuB-aKxtCA4aA" type="InterfaceRealization_Edge" source="_dsnxIKHEEeuAccX7rd9T4g" target="_-Zl7YKJ5EeuB-aKxtCA4aA"> + <children xmi:type="notation:DecorationNode" xmi:id="_gS8DIKJ0EeuB-aKxtCA4aA" type="InterfaceRealization_NameLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_gjPwAKJ0EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_gS8DIaJ0EeuB-aKxtCA4aA" x="-1" y="58"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_gS8DIqJ0EeuB-aKxtCA4aA" type="InterfaceRealization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_gjXr0KJ0EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_gS8DI6J0EeuB-aKxtCA4aA" x="-1" y="28"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_gS7cEaJ0EeuB-aKxtCA4aA"/> + <element xmi:type="uml:InterfaceRealization" href="Q-Modelino.uml#_gSxEAKJ0EeuB-aKxtCA4aA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gS7cEqJ0EeuB-aKxtCA4aA" points="[140, 240, -643984, -643984]$[72, 260, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gTRaUKJ0EeuB-aKxtCA4aA" id="(0.0,0.5555555555555556)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gTRaUaJ0EeuB-aKxtCA4aA" id="(1.0,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_v6YcoKJ1EeuB-aKxtCA4aA" type="Usage_Edge" source="_V9hCUKHCEeuAccX7rd9T4g" target="_9XdwAKJ5EeuB-aKxtCA4aA"> + <children xmi:type="notation:DecorationNode" xmi:id="_v6ZDsKJ1EeuB-aKxtCA4aA" type="Usage_NameLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xCWxUKJ1EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_v6ZDsaJ1EeuB-aKxtCA4aA" x="-1" y="58"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_v6ZDsqJ1EeuB-aKxtCA4aA" type="Usage_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xChwcKJ1EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_v6ZDs6J1EeuB-aKxtCA4aA" x="-20" y="-17"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_v6YcoaJ1EeuB-aKxtCA4aA"/> + <element xmi:type="uml:Usage" href="Q-Modelino.uml#_v6OroKJ1EeuB-aKxtCA4aA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_v6YcoqJ1EeuB-aKxtCA4aA" points="[140, 320, -643984, -643984]$[60, 340, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_v6r-oKJ1EeuB-aKxtCA4aA" id="(0.0,0.5555555555555556)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_v6r-oaJ1EeuB-aKxtCA4aA" id="(1.0,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_yE5zcKJ1EeuB-aKxtCA4aA" type="Usage_Edge" source="_w_2AYKHnEeuAccX7rd9T4g" target="_-Zl7YKJ5EeuB-aKxtCA4aA"> + <children xmi:type="notation:DecorationNode" xmi:id="_yE5zc6J1EeuB-aKxtCA4aA" type="Usage_NameLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_lj_MYKJ8EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_yE5zdKJ1EeuB-aKxtCA4aA" y="59"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_yE5zdaJ1EeuB-aKxtCA4aA" type="Usage_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_lkPEAKJ8EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_yE5zdqJ1EeuB-aKxtCA4aA" x="39" y="26"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_yE5zcaJ1EeuB-aKxtCA4aA"/> + <element xmi:type="uml:Usage" href="Q-Modelino.uml#_yEwpgKJ1EeuB-aKxtCA4aA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yE5zcqJ1EeuB-aKxtCA4aA" points="[-130, 340, -643984, -643984]$[-40, 220, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yFLgQKJ1EeuB-aKxtCA4aA" id="(1.0,0.2777777777777778)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yFLgQaJ1EeuB-aKxtCA4aA" id="(0.0,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_zC2pcKJ1EeuB-aKxtCA4aA" type="InterfaceRealization_Edge" source="_w_2AYKHnEeuAccX7rd9T4g" target="_9XdwAKJ5EeuB-aKxtCA4aA"> + <children xmi:type="notation:DecorationNode" xmi:id="_zC3QgKJ1EeuB-aKxtCA4aA" type="InterfaceRealization_NameLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_l4W54KJ8EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_zC3QgaJ1EeuB-aKxtCA4aA" y="59"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_zC3QgqJ1EeuB-aKxtCA4aA" type="InterfaceRealization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_l4h5AKJ8EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_zC3Qg6J1EeuB-aKxtCA4aA" y="29"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_zC2pcaJ1EeuB-aKxtCA4aA"/> + <element xmi:type="uml:InterfaceRealization" href="Q-Modelino.uml#_zCs4cKJ1EeuB-aKxtCA4aA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zC2pcqJ1EeuB-aKxtCA4aA" points="[-130, 340, -643984, -643984]$[-40, 340, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zDIWQKJ1EeuB-aKxtCA4aA" id="(1.0,0.2777777777777778)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zDIWQaJ1EeuB-aKxtCA4aA" id="(0.0,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_0gr5YKJ1EeuB-aKxtCA4aA" type="InterfaceRealization_Edge" source="_uQ01YKHnEeuAccX7rd9T4g" target="_9XdwAKJ5EeuB-aKxtCA4aA"> + <children xmi:type="notation:DecorationNode" xmi:id="_0gr5Y6J1EeuB-aKxtCA4aA" type="InterfaceRealization_NameLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_l4sREKJ8EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_0gr5ZKJ1EeuB-aKxtCA4aA" x="-1" y="58"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_0gr5ZaJ1EeuB-aKxtCA4aA" type="InterfaceRealization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_l45FYKJ8EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_0gr5ZqJ1EeuB-aKxtCA4aA" x="1" y="28"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_0gr5YaJ1EeuB-aKxtCA4aA"/> + <element xmi:type="uml:InterfaceRealization" href="Q-Modelino.uml#_0givcKJ1EeuB-aKxtCA4aA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0gr5YqJ1EeuB-aKxtCA4aA" points="[-134, 220, -643984, -643984]$[-40, 340, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0g8_IKJ1EeuB-aKxtCA4aA" id="(1.0,0.5555555555555556)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0g8_IaJ1EeuB-aKxtCA4aA" id="(0.0,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_KhvgUKJ3EeuB-aKxtCA4aA" type="InterfaceRealization_Edge" source="_M1Lk0KHCEeuAccX7rd9T4g" target="_FiCkwKJ6EeuB-aKxtCA4aA"> + <children xmi:type="notation:DecorationNode" xmi:id="_KhvgU6J3EeuB-aKxtCA4aA" type="InterfaceRealization_NameLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Lnr0sKJ3EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_KhvgVKJ3EeuB-aKxtCA4aA" x="-1" y="60"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_KhvgVaJ3EeuB-aKxtCA4aA" type="InterfaceRealization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Ln2z0KJ3EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_KhvgVqJ3EeuB-aKxtCA4aA" y="29"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_KhvgUaJ3EeuB-aKxtCA4aA"/> + <element xmi:type="uml:InterfaceRealization" href="Q-Modelino.uml#_KhmWYKJ3EeuB-aKxtCA4aA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_KhvgUqJ3EeuB-aKxtCA4aA" points="[380, 300, -643984, -643984]$[380, 220, -643984, -643984]$[340, 220, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KiAmEKJ3EeuB-aKxtCA4aA" id="(0.4,0.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KiAmEaJ3EeuB-aKxtCA4aA" id="(1.0,1.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_LFUHcKJ3EeuB-aKxtCA4aA" type="Usage_Edge" source="_dsnxIKHEEeuAccX7rd9T4g" target="_FiCkwKJ6EeuB-aKxtCA4aA"> + <children xmi:type="notation:DecorationNode" xmi:id="_LFUHc6J3EeuB-aKxtCA4aA" type="Usage_NameLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Ln_WsKJ3EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_LFUHdKJ3EeuB-aKxtCA4aA" y="59"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_LFUHdaJ3EeuB-aKxtCA4aA" type="Usage_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LoGrcKJ3EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_LFUHdqJ3EeuB-aKxtCA4aA" x="1" y="-19"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_LFUHcaJ3EeuB-aKxtCA4aA"/> + <element xmi:type="uml:Usage" href="Q-Modelino.uml#_LFKWcKJ3EeuB-aKxtCA4aA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_LFUHcqJ3EeuB-aKxtCA4aA" points="[250, 240, -643984, -643984]$[320, 320, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LFmbUKJ3EeuB-aKxtCA4aA" id="(1.0,0.2777777777777778)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LFmbUaJ3EeuB-aKxtCA4aA" id="(0.0,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_Naj1oKJ5EeuB-aKxtCA4aA" type="Usage_Edge" source="_M1Lk0KHCEeuAccX7rd9T4g" target="_Iu-a0KJ6EeuB-aKxtCA4aA"> + <children xmi:type="notation:DecorationNode" xmi:id="_NakcsKJ5EeuB-aKxtCA4aA" type="Usage_NameLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_OoIcAKJ5EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_NakcsaJ5EeuB-aKxtCA4aA" y="60"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_NakcsqJ5EeuB-aKxtCA4aA" type="Usage_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_OoXFgKJ5EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_Nakcs6J5EeuB-aKxtCA4aA" x="-3" y="24"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_Naj1oaJ5EeuB-aKxtCA4aA"/> + <element xmi:type="uml:Usage" href="Q-Modelino.uml#_NaWaQKJ5EeuB-aKxtCA4aA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Naj1oqJ5EeuB-aKxtCA4aA" points="[400, 372, -643984, -643984]$[400, 420, -643984, -643984]$[320, 420, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NbAhkKJ5EeuB-aKxtCA4aA" id="(0.5333333333333333,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NbAhkaJ5EeuB-aKxtCA4aA" id="(1.0,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_OWItEKJ5EeuB-aKxtCA4aA" type="InterfaceRealization_Edge" source="_7BVPEKHJEeuAccX7rd9T4g" target="_Iu-a0KJ6EeuB-aKxtCA4aA"> + <children xmi:type="notation:DecorationNode" xmi:id="_OWItE6J5EeuB-aKxtCA4aA" type="InterfaceRealization_NameLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_OolH8KJ5EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_OWItFKJ5EeuB-aKxtCA4aA" y="60"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_OWItFaJ5EeuB-aKxtCA4aA" type="InterfaceRealization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_OoxVMKJ5EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_OWItFqJ5EeuB-aKxtCA4aA" y="30"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_OWItEaJ5EeuB-aKxtCA4aA"/> + <element xmi:type="uml:InterfaceRealization" href="Q-Modelino.uml#_OV6qoKJ5EeuB-aKxtCA4aA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OWItEqJ5EeuB-aKxtCA4aA" points="[250, 440, -643984, -643984]$[300, 440, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OWnOMKJ5EeuB-aKxtCA4aA" id="(1.0,0.2777777777777778)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OWnOMaJ5EeuB-aKxtCA4aA" id="(0.0,0.6557377049180327)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_8N8jMKJ5EeuB-aKxtCA4aA" type="InterfaceRealization_Edge" source="_tXC1EKHkEeuAccX7rd9T4g" target="_K-HL4KJ6EeuB-aKxtCA4aA"> + <children xmi:type="notation:DecorationNode" xmi:id="_8N8jM6J5EeuB-aKxtCA4aA" type="InterfaceRealization_NameLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LPYiEKJ6EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_8N8jNKJ5EeuB-aKxtCA4aA" x="1" y="57"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_8N9KQKJ5EeuB-aKxtCA4aA" type="InterfaceRealization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LPpn0KJ6EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_8N9KQaJ5EeuB-aKxtCA4aA" x="1" y="28"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_8N8jMaJ5EeuB-aKxtCA4aA"/> + <element xmi:type="uml:InterfaceRealization" href="Q-Modelino.uml#_8NwV8KJ5EeuB-aKxtCA4aA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8N8jMqJ5EeuB-aKxtCA4aA" points="[480, 252, -643984, -643984]$[480, 280, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8OZPIKJ5EeuB-aKxtCA4aA" id="(0.6666666666666666,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8OZ2MKJ5EeuB-aKxtCA4aA" id="(0.17543859649122806,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_XbB_kKJ6EeuB-aKxtCA4aA" type="Usage_Edge" source="_7BVPEKHJEeuAccX7rd9T4g" target="_K-HL4KJ6EeuB-aKxtCA4aA"> + <children xmi:type="notation:DecorationNode" xmi:id="_XbCmoKJ6EeuB-aKxtCA4aA" type="Usage_NameLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ZR-TEKJ6EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_XbCmoaJ6EeuB-aKxtCA4aA" x="1" y="59"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_XbCmoqJ6EeuB-aKxtCA4aA" type="Usage_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ZSMVgKJ6EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_XbCmo6J6EeuB-aKxtCA4aA" x="4" y="-10"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_XbB_kaJ6EeuB-aKxtCA4aA"/> + <element xmi:type="uml:Usage" href="Q-Modelino.uml#_Xaz9IKJ6EeuB-aKxtCA4aA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_XbB_kqJ6EeuB-aKxtCA4aA" points="[250, 480, -643984, -643984]$[540, 480, -643984, -643984]$[540, 300, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_XbergKJ6EeuB-aKxtCA4aA" id="(1.0,0.8333333333333334)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_XbergaJ6EeuB-aKxtCA4aA" id="(0.0,1.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_40dM8KJ7EeuB-aKxtCA4aA" type="Usage_Edge" source="_tXC1EKHkEeuAccX7rd9T4g" target="_68NjoKJ7EeuB-aKxtCA4aA"> + <children xmi:type="notation:DecorationNode" xmi:id="_40dM86J7EeuB-aKxtCA4aA" type="Usage_NameLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_7Uqf4KJ7EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_40dM9KJ7EeuB-aKxtCA4aA" y="59"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_40dM9aJ7EeuB-aKxtCA4aA" type="Usage_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_7U3UMKJ7EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_40dM9qJ7EeuB-aKxtCA4aA" x="-26" y="-10"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_40dM8aJ7EeuB-aKxtCA4aA"/> + <element xmi:type="uml:Usage" href="Q-Modelino.uml#_40UDAKJ7EeuB-aKxtCA4aA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_40dM8qJ7EeuB-aKxtCA4aA" points="[590, 200, -643984, -643984]$[680, 180, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_40wH4KJ7EeuB-aKxtCA4aA" id="(1.0,0.2777777777777778)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_40wH4aJ7EeuB-aKxtCA4aA" id="(0.0,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_5XiE0KJ7EeuB-aKxtCA4aA" type="InterfaceRealization_Edge" source="_1JaoMKHDEeuAccX7rd9T4g" target="_68NjoKJ7EeuB-aKxtCA4aA"> + <children xmi:type="notation:DecorationNode" xmi:id="_5XiE06J7EeuB-aKxtCA4aA" type="InterfaceRealization_NameLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_7VCTUKJ7EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_5XiE1KJ7EeuB-aKxtCA4aA" x="-1" y="58"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_5XiE1aJ7EeuB-aKxtCA4aA" type="InterfaceRealization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_7VMEUKJ7EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_5XiE1qJ7EeuB-aKxtCA4aA" x="-1" y="28"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_5XiE0aJ7EeuB-aKxtCA4aA"/> + <element xmi:type="uml:InterfaceRealization" href="Q-Modelino.uml#_5XVQgKJ7EeuB-aKxtCA4aA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5XiE0qJ7EeuB-aKxtCA4aA" points="[820, 220, -643984, -643984]$[772, 200, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5X3cAKJ7EeuB-aKxtCA4aA" id="(0.0,0.2777777777777778)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5X3cAaJ7EeuB-aKxtCA4aA" id="(1.0,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_G8gFsKJ8EeuB-aKxtCA4aA" type="InterfaceRealization_Edge" source="_a8TPgKHNEeuAccX7rd9T4g" target="_MTNrsKJ8EeuB-aKxtCA4aA"> + <children xmi:type="notation:DecorationNode" xmi:id="_G8gFs6J8EeuB-aKxtCA4aA" type="InterfaceRealization_NameLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_IMtwYKJ8EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_G8gFtKJ8EeuB-aKxtCA4aA" y="60"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_G8gFtaJ8EeuB-aKxtCA4aA" type="InterfaceRealization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_IM26UKJ8EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_G8gFtqJ8EeuB-aKxtCA4aA" y="30"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_G8gFsaJ8EeuB-aKxtCA4aA"/> + <element xmi:type="uml:InterfaceRealization" href="Q-Modelino.uml#_G8VGkKJ8EeuB-aKxtCA4aA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_G8gFsqJ8EeuB-aKxtCA4aA" points="[1060, 200, -643984, -643984]$[1003, 200, -643984, -643984]$[1003, 220, -643984, -643984]$[1003, 260, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_G87jgKJ8EeuB-aKxtCA4aA" id="(0.0,0.11049723756906077)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_G87jgaJ8EeuB-aKxtCA4aA" id="(1.0,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_Ht7ioKJ8EeuB-aKxtCA4aA" type="Usage_Edge" source="_1JaoMKHDEeuAccX7rd9T4g" target="_MTNrsKJ8EeuB-aKxtCA4aA"> + <children xmi:type="notation:DecorationNode" xmi:id="_Ht7io6J8EeuB-aKxtCA4aA" type="Usage_NameLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_INAEQKJ8EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_Ht7ipKJ8EeuB-aKxtCA4aA" x="1" y="58"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_Ht7ipaJ8EeuB-aKxtCA4aA" type="Usage_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_INKcUKJ8EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_Ht7ipqJ8EeuB-aKxtCA4aA" x="3" y="-24"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_Ht7ioaJ8EeuB-aKxtCA4aA"/> + <element xmi:type="uml:Usage" href="Q-Modelino.uml#_HtwjgKJ8EeuB-aKxtCA4aA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Ht7ioqJ8EeuB-aKxtCA4aA" points="[970, 220, -643984, -643984]$[983, 220, -643984, -643984]$[983, 260, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HuRg4KJ8EeuB-aKxtCA4aA" id="(1.0,0.5555555555555556)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HuRg4aJ8EeuB-aKxtCA4aA" id="(0.0,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_XN5QkKJ8EeuB-aKxtCA4aA" type="InterfaceRealization_Edge" source="_eoqioKHEEeuAccX7rd9T4g" target="_buzP8KJ8EeuB-aKxtCA4aA"> + <children xmi:type="notation:DecorationNode" xmi:id="_XN5Qk6J8EeuB-aKxtCA4aA" type="InterfaceRealization_NameLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Z5OOYKJ8EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_XN53oKJ8EeuB-aKxtCA4aA" x="-1" y="58"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_XN53oaJ8EeuB-aKxtCA4aA" type="InterfaceRealization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Z5YmcKJ8EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_XN53oqJ8EeuB-aKxtCA4aA" x="-1" y="28"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_XN5QkaJ8EeuB-aKxtCA4aA"/> + <element xmi:type="uml:InterfaceRealization" href="Q-Modelino.uml#_XNu4gKJ8EeuB-aKxtCA4aA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_XN5QkqJ8EeuB-aKxtCA4aA" points="[973, 380, -643984, -643984]$[1000, 440, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_XOTgQKJ8EeuB-aKxtCA4aA" id="(1.0,0.2777777777777778)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_XOTgQaJ8EeuB-aKxtCA4aA" id="(0.0,0.32786885245901637)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_YpJtoKJ8EeuB-aKxtCA4aA" type="Usage_Edge" source="_a8TPgKHNEeuAccX7rd9T4g" target="_buzP8KJ8EeuB-aKxtCA4aA"> + <children xmi:type="notation:DecorationNode" xmi:id="_YpJto6J8EeuB-aKxtCA4aA" type="Usage_NameLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_aOIHYKJ8EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_YpJtpKJ8EeuB-aKxtCA4aA" x="1" y="58"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_YpJtpaJ8EeuB-aKxtCA4aA" type="Usage_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_aOViwKJ8EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_YpJtpqJ8EeuB-aKxtCA4aA" x="2" y="27"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_YpJtoaJ8EeuB-aKxtCA4aA"/> + <element xmi:type="uml:Usage" href="Q-Modelino.uml#_Yo-ugKJ8EeuB-aKxtCA4aA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YpJtoqJ8EeuB-aKxtCA4aA" points="[1100, 361, -643984, -643984]$[1080, 420, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ypfr4KJ8EeuB-aKxtCA4aA" id="(0.22099447513812154,1.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ypfr4aJ8EeuB-aKxtCA4aA" id="(0.6666666666666666,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_tvvF0KJ8EeuB-aKxtCA4aA" type="InterfaceRealization_Edge" source="_tXC1EKHkEeuAccX7rd9T4g" target="_x6FmYKJ8EeuB-aKxtCA4aA"> + <children xmi:type="notation:DecorationNode" xmi:id="_tvvF06J8EeuB-aKxtCA4aA" type="InterfaceRealization_NameLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_uAEn4KJ8EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_tvvF1KJ8EeuB-aKxtCA4aA" x="-1" y="58"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_tvvF1aJ8EeuB-aKxtCA4aA" type="InterfaceRealization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_uAQOEKJ8EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_tvvF1qJ8EeuB-aKxtCA4aA" x="-1" y="29"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_tvvF0aJ8EeuB-aKxtCA4aA"/> + <element xmi:type="uml:InterfaceRealization" href="Q-Modelino.uml#_tvhqcKJ8EeuB-aKxtCA4aA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_tvvF0qJ8EeuB-aKxtCA4aA" points="[500, 252, -643984, -643984]$[740, 468, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_twIucKJ8EeuB-aKxtCA4aA" id="(1.0,0.8333333333333334)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_twIucaJ8EeuB-aKxtCA4aA" id="(0.0,1.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_w16zoKJ8EeuB-aKxtCA4aA" type="Usage_Edge" source="_eoqioKHEEeuAccX7rd9T4g" target="_x6FmYKJ8EeuB-aKxtCA4aA"> + <children xmi:type="notation:DecorationNode" xmi:id="_w16zo6J8EeuB-aKxtCA4aA" type="Usage_NameLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_yL2r0KJ8EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_w16zpKJ8EeuB-aKxtCA4aA" x="-1" y="58"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_w16zpaJ8EeuB-aKxtCA4aA" type="Usage_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_yMCSAKJ8EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_w16zpqJ8EeuB-aKxtCA4aA" x="11" y="-19"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_w16zoaJ8EeuB-aKxtCA4aA"/> + <element xmi:type="uml:Usage" href="Q-Modelino.uml#_w1nRoKJ8EeuB-aKxtCA4aA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_w16zoqJ8EeuB-aKxtCA4aA" points="[840, 400, -643984, -643984]$[760, 428, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_w2UcQKJ8EeuB-aKxtCA4aA" id="(0.13333333333333333,0.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_w2UcQaJ8EeuB-aKxtCA4aA" id="(1.0,1.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_9X2qMKJ8EeuB-aKxtCA4aA" type="InterfaceRealization_Edge" source="_V9hCUKHCEeuAccX7rd9T4g" target="_97HvUKJ8EeuB-aKxtCA4aA"> + <children xmi:type="notation:DecorationNode" xmi:id="_9X2qM6J8EeuB-aKxtCA4aA" type="InterfaceRealization_NameLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_-Sd4UKJ8EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_9X2qNKJ8EeuB-aKxtCA4aA" y="60"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_9X2qNaJ8EeuB-aKxtCA4aA" type="InterfaceRealization_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_-Sr6wKJ8EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_9X2qNqJ8EeuB-aKxtCA4aA" y="30"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_9X2qMaJ8EeuB-aKxtCA4aA"/> + <element xmi:type="uml:InterfaceRealization" href="Q-Modelino.uml#_9Xqc8KJ8EeuB-aKxtCA4aA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9X2qMqJ8EeuB-aKxtCA4aA" points="[250, 320, -643984, -643984]$[260, 320, -643984, -643984]$[240, 360, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9YPrwKJ8EeuB-aKxtCA4aA" id="(1.0,0.5555555555555556)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9YPrwaJ8EeuB-aKxtCA4aA" id="(0.0,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="__D2R8KJ8EeuB-aKxtCA4aA" type="Usage_Edge" source="_7BVPEKHJEeuAccX7rd9T4g" target="_97HvUKJ8EeuB-aKxtCA4aA"> + <children xmi:type="notation:DecorationNode" xmi:id="__D25AKJ8EeuB-aKxtCA4aA" type="Usage_NameLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ATZ1UKJ9EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="__D25AaJ8EeuB-aKxtCA4aA" y="60"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="__D25AqJ8EeuB-aKxtCA4aA" type="Usage_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ATmCkKJ9EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="__D25A6J8EeuB-aKxtCA4aA" x="-41" y="30"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="__D2R8aJ8EeuB-aKxtCA4aA"/> + <element xmi:type="uml:Usage" href="Q-Modelino.uml#__DlMMKJ8EeuB-aKxtCA4aA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__D2R8qJ8EeuB-aKxtCA4aA" points="[160, 420, -643984, -643984]$[160, 380, -643984, -643984]$[240, 380, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__EQhoKJ8EeuB-aKxtCA4aA" id="(0.4,0.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__EQhoaJ8EeuB-aKxtCA4aA" id="(0.0,1.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_CpF6UKJ9EeuB-aKxtCA4aA" type="Usage_Edge" source="_M1Lk0KHCEeuAccX7rd9T4g" target="_97HvUKJ8EeuB-aKxtCA4aA"> + <children xmi:type="notation:DecorationNode" xmi:id="_CpF6U6J9EeuB-aKxtCA4aA" type="Usage_NameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_CpF6VKJ9EeuB-aKxtCA4aA" y="60"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_CpF6VaJ9EeuB-aKxtCA4aA" type="Usage_StereotypeLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_CpF6VqJ9EeuB-aKxtCA4aA" y="30"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_CpF6UaJ9EeuB-aKxtCA4aA"/> + <element xmi:type="uml:Usage" href="Q-Modelino.uml#_Co4e8KJ9EeuB-aKxtCA4aA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CpF6UqJ9EeuB-aKxtCA4aA" points="[320, 360, -643984, -643984]$[280, 360, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CpeU0KJ9EeuB-aKxtCA4aA" id="(0.0,0.8333333333333334)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CpeU0aJ9EeuB-aKxtCA4aA" id="(1.0,0.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_J6PzwKJ9EeuB-aKxtCA4aA" type="Usage_Edge" source="_M1Lk0KHCEeuAccX7rd9T4g" target="_K-HL4KJ6EeuB-aKxtCA4aA"> + <children xmi:type="notation:DecorationNode" xmi:id="_J6Pzw6J9EeuB-aKxtCA4aA" type="Usage_NameLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LVqB0KJ9EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_J6PzxKJ9EeuB-aKxtCA4aA" y="60"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_J6PzxaJ9EeuB-aKxtCA4aA" type="Usage_StereotypeLabel"> + <styles xmi:type="notation:BooleanValueStyle" xmi:id="_LV1oAKJ9EeuB-aKxtCA4aA" name="IS_UPDATED_POSITION" booleanValue="true"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_J6PzxqJ9EeuB-aKxtCA4aA" x="-2" y="-10"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_J6PzwaJ9EeuB-aKxtCA4aA"/> + <element xmi:type="uml:Usage" href="Q-Modelino.uml#_J6C_cKJ9EeuB-aKxtCA4aA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_J6PzwqJ9EeuB-aKxtCA4aA" points="[470, 340, -643984, -643984]$[500, 320, -643984, -643984]$[540, 320, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_J6nAIKJ9EeuB-aKxtCA4aA" id="(1.0,0.5555555555555556)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_J6nAIaJ9EeuB-aKxtCA4aA" id="(0.0,0.0)"/> </edges> </notation:Diagram> <notation:Diagram xmi:id="_Ue4kkKEnEeuwhLHsa92kfQ" type="PapyrusUMLActivityDiagram" name="Step 7 - Activity Diagram - Processes and Interaction" measurementUnit="Pixel"> @@ -1407,4 +1842,116 @@ </styles> <element xmi:type="uml:Model" href="Q-Modelino.uml#_O1ceYKD8EeuZTe9s3N-YlA"/> </notation:Diagram> + <notation:Diagram xmi:id="_hn1kgKH7EeuAccX7rd9T4g" type="CompositeStructure" name="step 6" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_rEiIcKH7EeuAccX7rd9T4g" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_rEivgKH7EeuAccX7rd9T4g" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_rEivgaH7EeuAccX7rd9T4g" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_rEivgqH7EeuAccX7rd9T4g" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_rEivg6H7EeuAccX7rd9T4g" type="Class_StructureCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_rEivhKH7EeuAccX7rd9T4g"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rEivhaH7EeuAccX7rd9T4g"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_rElLwKH7EeuAccX7rd9T4g" type="compartment_shape_display"> + <styles xmi:type="notation:TitleStyle" xmi:id="_rElLwaH7EeuAccX7rd9T4g"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rElLwqH7EeuAccX7rd9T4g"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_zR8OwKH7EeuAccX7rd9T4g" type="Port_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_zR8OwqH7EeuAccX7rd9T4g" type="Port_NameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_zR8Ow6H7EeuAccX7rd9T4g" x="25" y="3"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_zR8OxKH7EeuAccX7rd9T4g" type="Port_StereotypeLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_zR8OxaH7EeuAccX7rd9T4g" x="25" y="-10"/> + </children> + <element xmi:type="uml:Port" href="Q-Modelino.uml#_zR39UKH7EeuAccX7rd9T4g"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zR8OwaH7EeuAccX7rd9T4g" x="60" y="41"/> + </children> + <element xmi:type="uml:Class" href="Q-Modelino.uml#_rEhhYKH7EeuAccX7rd9T4g"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rEiIcaH7EeuAccX7rd9T4g" x="920" y="120"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_rQDb8KH7EeuAccX7rd9T4g" type="Class_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_rQDb8qH7EeuAccX7rd9T4g" type="Class_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_rQDb86H7EeuAccX7rd9T4g" type="Class_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_rQDb9KH7EeuAccX7rd9T4g" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_rQDb9aH7EeuAccX7rd9T4g" type="Class_StructureCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_rQDb9qH7EeuAccX7rd9T4g"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rQDb96H7EeuAccX7rd9T4g"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_rQGfQKH7EeuAccX7rd9T4g" type="compartment_shape_display"> + <styles xmi:type="notation:TitleStyle" xmi:id="_rQGfQaH7EeuAccX7rd9T4g"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rQGfQqH7EeuAccX7rd9T4g"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_1fz0gKH7EeuAccX7rd9T4g" type="Port_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_1fz0gqH7EeuAccX7rd9T4g" type="Port_NameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_1f0bkKH7EeuAccX7rd9T4g" x="25" y="3"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_1f0bkaH7EeuAccX7rd9T4g" type="Port_StereotypeLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_1f0bkqH7EeuAccX7rd9T4g" x="25" y="-10"/> + </children> + <element xmi:type="uml:Port" href="Q-Modelino.uml#_1ftt4KH7EeuAccX7rd9T4g"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1fz0gaH7EeuAccX7rd9T4g" x="71" y="20"/> + </children> + <element xmi:type="uml:Class" href="Q-Modelino.uml#_rQC04KH7EeuAccX7rd9T4g"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rQDb8aH7EeuAccX7rd9T4g" x="580" y="180"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_tFxncKH7EeuAccX7rd9T4g" type="TimeObservation_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_tFxncqH7EeuAccX7rd9T4g" type="TimeObservation_NameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_tFxnc6H7EeuAccX7rd9T4g" x="25" y="3"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_tFxndKH7EeuAccX7rd9T4g" type="TimeObservation_StereotypeLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_tFxndaH7EeuAccX7rd9T4g" x="25" y="-10"/> + </children> + <element xmi:type="uml:TimeObservation" href="Q-Modelino.uml#_tFwZUKH7EeuAccX7rd9T4g"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tFxncaH7EeuAccX7rd9T4g" x="1000" y="200"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_3y54gKH7EeuAccX7rd9T4g" type="Interaction_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_3y6fkKH7EeuAccX7rd9T4g" type="Interaction_NameLabel"/> + <children xmi:type="notation:DecorationNode" xmi:id="_3y6fkaH7EeuAccX7rd9T4g" type="Interaction_FloatingNameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_3y6fkqH7EeuAccX7rd9T4g" y="15"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_3y6fk6H7EeuAccX7rd9T4g" type="Interaction_StructureCompartment"> + <styles xmi:type="notation:TitleStyle" xmi:id="_3y6flKH7EeuAccX7rd9T4g"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3y6flaH7EeuAccX7rd9T4g"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_3zDCcKH7EeuAccX7rd9T4g" type="compartment_shape_display"> + <styles xmi:type="notation:TitleStyle" xmi:id="_3zDCcaH7EeuAccX7rd9T4g"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3zDCcqH7EeuAccX7rd9T4g"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_5uvTEKH7EeuAccX7rd9T4g" type="Port_Shape"> + <children xmi:type="notation:DecorationNode" xmi:id="_5uvTEqH7EeuAccX7rd9T4g" type="Port_NameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_5uvTE6H7EeuAccX7rd9T4g" x="25" y="3"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_5uvTFKH7EeuAccX7rd9T4g" type="Port_StereotypeLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_5uvTFaH7EeuAccX7rd9T4g" x="25" y="-10"/> + </children> + <element xmi:type="uml:Port" href="Q-Modelino.uml#_5upMcKH7EeuAccX7rd9T4g"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5uvTEaH7EeuAccX7rd9T4g" x="-10" y="40"/> + </children> + <element xmi:type="uml:Interaction" href="Q-Modelino.uml#_3y4DUKH7EeuAccX7rd9T4g"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3y54gaH7EeuAccX7rd9T4g" x="1060" y="300"/> + </children> + <styles xmi:type="notation:StringValueStyle" xmi:id="_hn1kgaH7EeuAccX7rd9T4g" name="diagram_compatibility_version" stringValue="1.4.0"/> + <styles xmi:type="notation:DiagramStyle" xmi:id="_hn1kgqH7EeuAccX7rd9T4g"/> + <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_hn1kg6H7EeuAccX7rd9T4g" diagramKindId="org.eclipse.papyrus.uml.diagram.compositeStructure.root.package"> + <owner xmi:type="uml:Model" href="Q-Modelino.uml#_O1ceYKD8EeuZTe9s3N-YlA"/> + </styles> + <element xmi:type="uml:Model" href="Q-Modelino.uml#_O1ceYKD8EeuZTe9s3N-YlA"/> + <edges xmi:type="notation:Connector" xmi:id="_wJ8jEKH7EeuAccX7rd9T4g" type="InformationFlow_Edge" source="_rQDb8KH7EeuAccX7rd9T4g" target="_rEiIcKH7EeuAccX7rd9T4g"> + <children xmi:type="notation:DecorationNode" xmi:id="_wJ9KIKH7EeuAccX7rd9T4g" type="InformationFlow_ConveyedLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_wJ9KIaH7EeuAccX7rd9T4g" y="30"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_wJ9KIqH7EeuAccX7rd9T4g" type="InformationFlow_StereotypeLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_wJ9KI6H7EeuAccX7rd9T4g" y="15"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_wJ9KJKH7EeuAccX7rd9T4g" type="InformationFlow_NameLabel"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_wJ9KJaH7EeuAccX7rd9T4g" y="40"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_wJ8jEaH7EeuAccX7rd9T4g"/> + <element xmi:type="uml:InformationFlow" href="Q-Modelino.uml#_wJ78AKH7EeuAccX7rd9T4g"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_wJ8jEqH7EeuAccX7rd9T4g" points="[661, 220, -643984, -643984]$[960, 171, -643984, -643984]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wKO28KH7EeuAccX7rd9T4g" id="(1.0,0.7843137254901961)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wKO28aH7EeuAccX7rd9T4g" id="(0.49382716049382713,1.0)"/> + </edges> + </notation:Diagram> </xmi:XMI> diff --git a/Q-Modelino.uml b/Q-Modelino.uml index 5f949dfde641d071b66b2b6cfc60dc0be9299efe..b7fa31aa72c05a19ad217c7850dc572968363eae 100644 --- a/Q-Modelino.uml +++ b/Q-Modelino.uml @@ -192,28 +192,78 @@ </packagedElement> <packagedElement xmi:type="uml:Package" xmi:id="_X3noQKGmEeuwhLHsa92kfQ" name="GUI Library"/> </packagedElement> - <packagedElement xmi:type="uml:Package" xmi:id="_-fysQKHEEeuAccX7rd9T4g" name="Data"> - <packagedElement xmi:type="uml:Component" xmi:id="_1JZaEKHDEeuAccX7rd9T4g" name="DbListener"/> - <packagedElement xmi:type="uml:Component" xmi:id="_eomRMKHEEeuAccX7rd9T4g" name="DbResponder"/> + <packagedElement xmi:type="uml:Package" xmi:id="_-fysQKHEEeuAccX7rd9T4g" name="DataPack"> + <packagedElement xmi:type="uml:Component" xmi:id="_1JZaEKHDEeuAccX7rd9T4g" name="DbListener"> + <interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_5XVQgKJ7EeuB-aKxtCA4aA" client="_1JZaEKHDEeuAccX7rd9T4g" supplier="_1q9FYKJ7EeuB-aKxtCA4aA" contract="_1q9FYKJ7EeuB-aKxtCA4aA"/> + <packagedElement xmi:type="uml:Usage" xmi:id="_HtwjgKJ8EeuB-aKxtCA4aA" client="_1JZaEKHDEeuAccX7rd9T4g" supplier="_AyeMYKJ8EeuB-aKxtCA4aA"/> + </packagedElement> + <packagedElement xmi:type="uml:Component" xmi:id="_eomRMKHEEeuAccX7rd9T4g" name="DbResponder"> + <interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_XNu4gKJ8EeuB-aKxtCA4aA" client="_eomRMKHEEeuAccX7rd9T4g" supplier="_RBvQUKJ8EeuB-aKxtCA4aA" contract="_RBvQUKJ8EeuB-aKxtCA4aA"/> + <packagedElement xmi:type="uml:Usage" xmi:id="_w1nRoKJ8EeuB-aKxtCA4aA" client="_eomRMKHEEeuAccX7rd9T4g" supplier="_dmVZUKJ8EeuB-aKxtCA4aA"/> + </packagedElement> <packagedElement xmi:type="uml:Component" xmi:id="_RJo04KHIEeuAccX7rd9T4g" name="DbTables "/> - <packagedElement xmi:type="uml:Component" xmi:id="_a8QMMKHNEeuAccX7rd9T4g" name="Database"/> + <packagedElement xmi:type="uml:Component" xmi:id="_a8QMMKHNEeuAccX7rd9T4g" name="Database"> + <interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_G8VGkKJ8EeuB-aKxtCA4aA" client="_a8QMMKHNEeuAccX7rd9T4g" supplier="_AyeMYKJ8EeuB-aKxtCA4aA" contract="_AyeMYKJ8EeuB-aKxtCA4aA"/> + <packagedElement xmi:type="uml:Usage" xmi:id="_Yo-ugKJ8EeuB-aKxtCA4aA" client="_a8QMMKHNEeuAccX7rd9T4g" supplier="_RBvQUKJ8EeuB-aKxtCA4aA"/> + </packagedElement> + <packagedElement xmi:type="uml:Interface" xmi:id="_AyeMYKJ8EeuB-aKxtCA4aA" name="lookUpInformation"/> + <packagedElement xmi:type="uml:Interface" xmi:id="_RBvQUKJ8EeuB-aKxtCA4aA" name="formatResponse"/> </packagedElement> - <packagedElement xmi:type="uml:Package" xmi:id="_HEX8cKHFEeuAccX7rd9T4g" name="Controller"> + <packagedElement xmi:type="uml:Package" xmi:id="_HEX8cKHFEeuAccX7rd9T4g" name="ControllerPack"> <packagedElement xmi:type="uml:Component" xmi:id="_dsmjAKHEEeuAccX7rd9T4g" name="ClientListener"> - <ownedAttribute xmi:type="uml:Port" xmi:id="_8VlO8KH6EeuAccX7rd9T4g" name="Port1" aggregation="composite"/> + <interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_gSxEAKJ0EeuB-aKxtCA4aA" client="_dsmjAKHEEeuAccX7rd9T4g" supplier="_VV2DcKJ0EeuB-aKxtCA4aA" contract="_VV2DcKJ0EeuB-aKxtCA4aA"/> + <packagedElement xmi:type="uml:Usage" xmi:id="_LFKWcKJ3EeuB-aKxtCA4aA" client="_dsmjAKHEEeuAccX7rd9T4g" supplier="_EIZ_sKJ3EeuB-aKxtCA4aA"/> + </packagedElement> + <packagedElement xmi:type="uml:Component" xmi:id="_V9f0MKHCEeuAccX7rd9T4g" name="ClientResponder"> + <interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_9Xqc8KJ8EeuB-aKxtCA4aA" client="_V9f0MKHCEeuAccX7rd9T4g" supplier="_4gq40KJ8EeuB-aKxtCA4aA" contract="_4gq40KJ8EeuB-aKxtCA4aA"/> + <packagedElement xmi:type="uml:Usage" xmi:id="_v6OroKJ1EeuB-aKxtCA4aA" client="_V9f0MKHCEeuAccX7rd9T4g" supplier="_VQfM4KJ1EeuB-aKxtCA4aA"/> + </packagedElement> + <packagedElement xmi:type="uml:Component" xmi:id="_M1JIkKHCEeuAccX7rd9T4g" name="AuthService"> + <interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_KhmWYKJ3EeuB-aKxtCA4aA" client="_M1JIkKHCEeuAccX7rd9T4g" supplier="_EIZ_sKJ3EeuB-aKxtCA4aA" contract="_EIZ_sKJ3EeuB-aKxtCA4aA"/> + <packagedElement xmi:type="uml:Usage" xmi:id="_NaWaQKJ5EeuB-aKxtCA4aA" client="_M1JIkKHCEeuAccX7rd9T4g" supplier="_gWIZsKJ3EeuB-aKxtCA4aA"/> + <packagedElement xmi:type="uml:Usage" xmi:id="_Co4e8KJ9EeuB-aKxtCA4aA" client="_M1JIkKHCEeuAccX7rd9T4g" supplier="_4gq40KJ8EeuB-aKxtCA4aA"/> + <packagedElement xmi:type="uml:Usage" xmi:id="_J6C_cKJ9EeuB-aKxtCA4aA" client="_M1JIkKHCEeuAccX7rd9T4g" supplier="_VN-HkKJ5EeuB-aKxtCA4aA"/> + </packagedElement> + <packagedElement xmi:type="uml:Component" xmi:id="_7BN6UKHJEeuAccX7rd9T4g" name="SessionService"> + <interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_OV6qoKJ5EeuB-aKxtCA4aA" client="_7BN6UKHJEeuAccX7rd9T4g" supplier="_gWIZsKJ3EeuB-aKxtCA4aA" contract="_gWIZsKJ3EeuB-aKxtCA4aA"/> + <packagedElement xmi:type="uml:Usage" xmi:id="_Xaz9IKJ6EeuB-aKxtCA4aA" client="_7BN6UKHJEeuAccX7rd9T4g" supplier="_VN-HkKJ5EeuB-aKxtCA4aA"/> + <packagedElement xmi:type="uml:Usage" xmi:id="__DlMMKJ8EeuB-aKxtCA4aA" client="_7BN6UKHJEeuAccX7rd9T4g" supplier="_4gq40KJ8EeuB-aKxtCA4aA"/> </packagedElement> - <packagedElement xmi:type="uml:Component" xmi:id="_V9f0MKHCEeuAccX7rd9T4g" name="ClientResponder"/> - <packagedElement xmi:type="uml:Component" xmi:id="_M1JIkKHCEeuAccX7rd9T4g" name="AuthService"/> - <packagedElement xmi:type="uml:Component" xmi:id="_7BN6UKHJEeuAccX7rd9T4g" name="ClientSession"/> - <packagedElement xmi:type="uml:Component" xmi:id="_tW9VgKHkEeuAccX7rd9T4g" name="DbReqResParser"/> + <packagedElement xmi:type="uml:Component" xmi:id="_tW9VgKHkEeuAccX7rd9T4g" name="DbReqResHandler"> + <interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_8NwV8KJ5EeuB-aKxtCA4aA" client="_tW9VgKHkEeuAccX7rd9T4g" supplier="_VN-HkKJ5EeuB-aKxtCA4aA" contract="_VN-HkKJ5EeuB-aKxtCA4aA"/> + <interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_tvhqcKJ8EeuB-aKxtCA4aA" client="_tW9VgKHkEeuAccX7rd9T4g" supplier="_dmVZUKJ8EeuB-aKxtCA4aA" contract="_dmVZUKJ8EeuB-aKxtCA4aA"/> + <packagedElement xmi:type="uml:Usage" xmi:id="_40UDAKJ7EeuB-aKxtCA4aA" client="_tW9VgKHkEeuAccX7rd9T4g" supplier="_1q9FYKJ7EeuB-aKxtCA4aA"/> + </packagedElement> + <packagedElement xmi:type="uml:Interface" xmi:id="_EIZ_sKJ3EeuB-aKxtCA4aA" name="validateUserLogIn"/> + <packagedElement xmi:type="uml:Interface" xmi:id="_gWIZsKJ3EeuB-aKxtCA4aA" name="initSession"/> + <packagedElement xmi:type="uml:Interface" xmi:id="_VN-HkKJ5EeuB-aKxtCA4aA" name="dataRequest"/> + <packagedElement xmi:type="uml:Interface" xmi:id="_4gq40KJ8EeuB-aKxtCA4aA" name="formResponse"/> </packagedElement> - <packagedElement xmi:type="uml:Package" xmi:id="_j4IDkKHkEeuAccX7rd9T4g" name="Presentation"> + <packagedElement xmi:type="uml:Package" xmi:id="_j4IDkKHkEeuAccX7rd9T4g" name="PresentationPack"> <packagedElement xmi:type="uml:Component" xmi:id="_uQv84KHnEeuAccX7rd9T4g" name="AdminView"> - <ownedAttribute xmi:type="uml:Port" xmi:id="_5sS4gKH6EeuAccX7rd9T4g" name="Port1" aggregation="composite"/> + <interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_0givcKJ1EeuB-aKxtCA4aA" client="_uQv84KHnEeuAccX7rd9T4g" supplier="_VQfM4KJ1EeuB-aKxtCA4aA" contract="_VQfM4KJ1EeuB-aKxtCA4aA"/> + <packagedElement xmi:type="uml:Usage" xmi:id="_ff3AYKJ0EeuB-aKxtCA4aA" client="_uQv84KHnEeuAccX7rd9T4g" supplier="_VV2DcKJ0EeuB-aKxtCA4aA"/> + </packagedElement> + <packagedElement xmi:type="uml:Component" xmi:id="_w_xH4KHnEeuAccX7rd9T4g" name="UserView"> + <interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_zCs4cKJ1EeuB-aKxtCA4aA" client="_w_xH4KHnEeuAccX7rd9T4g" supplier="_VQfM4KJ1EeuB-aKxtCA4aA" contract="_VQfM4KJ1EeuB-aKxtCA4aA"/> + <packagedElement xmi:type="uml:Usage" xmi:id="_yEwpgKJ1EeuB-aKxtCA4aA" client="_w_xH4KHnEeuAccX7rd9T4g" supplier="_VV2DcKJ0EeuB-aKxtCA4aA"/> </packagedElement> - <packagedElement xmi:type="uml:Component" xmi:id="_w_xH4KHnEeuAccX7rd9T4g" name="UserView"/> - <packagedElement xmi:type="uml:Dependency" xmi:id="_KOSEIKH7EeuAccX7rd9T4g" name="Adminrequest" client="_5sS4gKH6EeuAccX7rd9T4g" supplier="_8VlO8KH6EeuAccX7rd9T4g"/> </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_rEhhYKH7EeuAccX7rd9T4g" name="Class43"> + <ownedAttribute xmi:type="uml:Port" xmi:id="_zR39UKH7EeuAccX7rd9T4g" name="Port1" aggregation="composite"/> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_rQC04KH7EeuAccX7rd9T4g" name="Class44"> + <ownedAttribute xmi:type="uml:Port" xmi:id="_1ftt4KH7EeuAccX7rd9T4g" name="Port1" aggregation="composite"/> + </packagedElement> + <packagedElement xmi:type="uml:TimeObservation" xmi:id="_tFwZUKH7EeuAccX7rd9T4g" name="TimeObservation45"/> + <packagedElement xmi:type="uml:InformationFlow" xmi:id="_wJ78AKH7EeuAccX7rd9T4g" informationSource="_rQC04KH7EeuAccX7rd9T4g" informationTarget="_rEhhYKH7EeuAccX7rd9T4g"/> + <packagedElement xmi:type="uml:Interaction" xmi:id="_3y4DUKH7EeuAccX7rd9T4g" name="Interaction47"> + <ownedAttribute xmi:type="uml:Port" xmi:id="_5upMcKH7EeuAccX7rd9T4g" name="Port1" aggregation="composite"/> + </packagedElement> + <packagedElement xmi:type="uml:Interface" xmi:id="_VV2DcKJ0EeuB-aKxtCA4aA" name="recvRequest"/> + <packagedElement xmi:type="uml:Interface" xmi:id="_VQfM4KJ1EeuB-aKxtCA4aA" name="recvResponse"/> + <packagedElement xmi:type="uml:Interface" xmi:id="_1q9FYKJ7EeuB-aKxtCA4aA" name="requestInformation"/> + <packagedElement xmi:type="uml:Interface" xmi:id="_dmVZUKJ8EeuB-aKxtCA4aA" name="recvInformation"/> <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_tWjUYKG5EeuWWL2fcDNzHA"> <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tWkigKG5EeuWWL2fcDNzHA" source="http://www.eclipse.org/uml2/2.0.0/UML"> <references xmi:type="ecore:EPackage" href="pathmap://PAPYRUS_ACTIONLANGUAGE_PROFILE/ActionLanguage-Profile.profile.uml#_Kv8EIKFXEeS_KNX0nfvIVQ"/>