diff options
author | marcinzelent <marcin@zelent.net> | 2017-02-04 17:46:03 +0100 |
---|---|---|
committer | marcinzelent <marcin@zelent.net> | 2017-02-04 17:46:03 +0100 |
commit | 1d65134c461d6648b5556847565d37f898db5ad0 (patch) | |
tree | d9ecabc0fb0d2e79ac57f176e152dfcb5802178c /France_Vacances/France_Vacances.Inception | |
parent | ffbe744e0807d0d70d31220fece2a034e56509cf (diff) |
Repo copy.
Diffstat (limited to 'France_Vacances/France_Vacances.Inception')
28 files changed, 14852 insertions, 0 deletions
diff --git a/France_Vacances/France_Vacances.Inception/AccommodationVM.sequencediagram b/France_Vacances/France_Vacances.Inception/AccommodationVM.sequencediagram new file mode 100644 index 0000000..96208f8 --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/AccommodationVM.sequencediagram @@ -0,0 +1,608 @@ +<?xml version="1.0" encoding="utf-8"?> +<SequenceDesignerModel xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" xmlns:dm1="http://schemas.microsoft.com/dsltools/Kernel" xmlns:dm2="http://schemas.microsoft.com/dsltools/Component" xmlns:dm3="http://schemas.microsoft.com/dsltools/Activity" xmlns:dm4="http://schemas.microsoft.com/dsltools/UseCase" xmlns:dm5="http://schemas.microsoft.com/dsltools/Interaction" xmlns:dm6="http://schemas.microsoft.com/dsltools/UmlModelLibrary" xmlns:dm7="http://schemas.microsoft.com/dsltools/UmlDiagrams" xmlns:dm8="http://schemas.microsoft.com/dsltools/ModelStore" xmlns:dm9="http://schemas.microsoft.com/dsltools/LogicalClassDesigner" xmlns:dm10="http://schemas.microsoft.com/dsltools/SimpleShapesModel" xmlns:dm11="http://schemas.microsoft.com/dsltools/UseCaseModel" dslVersion="1.0.0.0" Id="bdfe317f-60ee-41f8-a7b8-33b681d0e1c0" name="AccommodationVM" linkedPackageId="c314ad86-01f4-4bea-988b-b4b4de5be9aa" xmlns="http://schemas.microsoft.com/VisualStudio/TeamArchitect/SequenceDesigner"> + <appliedStereotypesInternal> + <stereotypeInstance Id="f68883cc-29d3-426d-a8eb-a9fd34fe2142" name="namespace" profile="CSharpProfile"> + <elementDefinition Id="d7858e7f-78d7-4906-b9bc-f3d7d8419ab8" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a22a4dde-1e59-4a9d-81ec-05a96c4ede4c"> + <propertyInstance Id="e82338aa-d99e-4dbf-bafe-57bfc9ecd239" name="BaseName"> + <elementDefinition Id="a3466595-3ec3-482c-ad22-c24c63c5319e" /> + </propertyInstance> + <elementDefinition Id="4d46d5e3-045e-41a9-91f9-8d2e129b3777" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="89114786-f83f-4cbb-9cf5-f8e7a468c26f"> + <propertyInstance Id="05306ea4-e7a5-4899-ab56-b8ff4a7fcd0b" name="ClrAttributes"> + <elementDefinition Id="7ed68e85-1a64-4d5e-8d2c-bf53f4f42cf4" /> + </propertyInstance> + <elementDefinition Id="d42d57d7-54a4-434f-b826-dbe6a729c0ce" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3920db90-dba1-4336-b984-c62da3f1bf20"> + <propertyInstance Id="67c7edb4-2216-40f6-a5aa-cac16adc8174" name="Usings"> + <elementDefinition Id="a8e01c1c-75e7-4687-92ba-8ef2f2073046" /> + </propertyInstance> + <elementDefinition Id="dd45e71d-e30a-4695-afec-0a656131acf4" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + <stereotypeInstance Id="d2d6cc25-b27f-4021-9f7e-cf1e36cf2115" name="TextTemplateBindings" profile="TextTemplateBindings"> + <elementDefinition Id="c570dfc5-d6f8-4789-a6ab-6a8d1a6f49f3" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8bb1eb61-1137-4991-89bc-53ae4020ea05"> + <propertyInstance Id="b68c9e69-e5f4-41b1-a726-ce8a786e555a" name="Alias" value="ClassTemplate|EnumTemplate|InterfaceTemplate|StructTemplate"> + <elementDefinition Id="ca9194a5-6210-43a0-8de4-26162e3b44b5" /> + </propertyInstance> + <elementDefinition Id="56575c4b-f4fa-463d-8422-82f0b90101d0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="77f683f0-9997-4216-a9ea-68215a28a3c7"> + <propertyInstance Id="d228b483-f7e1-41bd-a68e-fa2298dd2c63" name="TemplateFilePath" value="ClassTemplate=C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\MICROSOFT\ARCHITECTURE TOOLS\EXTENSIBILITY\Templates\Text\ClassTemplate.t4|EnumTemplate=C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\MICROSOFT\ARCHITECTURE TOOLS\EXTENSIBILITY\Templates\Text\EnumTemplate.t4|InterfaceTemplate=C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\MICROSOFT\ARCHITECTURE TOOLS\EXTENSIBILITY\Templates\Text\InterfaceTemplate.t4|StructTemplate=C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\MICROSOFT\ARCHITECTURE TOOLS\EXTENSIBILITY\Templates\Text\StructTemplate.t4"> + <elementDefinition Id="47252b42-ef9e-45c3-9660-a8332ebffe13" /> + </propertyInstance> + <elementDefinition Id="fc913f24-eb9b-4a08-9828-bcc22e600441" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="aef76bfa-2cb1-445a-b005-358b2eb1ec7b"> + <propertyInstance Id="a717e41d-6943-40d5-b277-7d30f972f027" name="ProjectPath" value="ClassTemplate=..\FV_ClassDiagramLib\FV_ClassDiagramLib.csproj|EnumTemplate=..\FV_ClassDiagramLib\FV_ClassDiagramLib.csproj|InterfaceTemplate=..\FV_ClassDiagramLib\FV_ClassDiagramLib.csproj|StructTemplate=..\FV_ClassDiagramLib\FV_ClassDiagramLib.csproj"> + <elementDefinition Id="519d6770-f9ec-4830-a1db-3d2510dd1fc6" /> + </propertyInstance> + <elementDefinition Id="c41beebd-ec74-4c7a-8334-b63432da88f8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d3aadb88-0c61-4361-8a9c-4822f0c534ea"> + <propertyInstance Id="53bd2b52-237f-4573-85a1-51a27862e137" name="TargetDirectory" value="ClassTemplate=GeneratedCode\{PackageStructure}|EnumTemplate=GeneratedCode\{PackageStructure}|InterfaceTemplate=GeneratedCode\{PackageStructure}|StructTemplate=GeneratedCode\{PackageStructure}"> + <elementDefinition Id="8aec081e-bbde-4a26-9a72-e3749f53227c" /> + </propertyInstance> + <elementDefinition Id="62f3d239-5bff-4eb4-9819-bd2708d899ae" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8ab2e831-dcb5-4bc0-a9c5-f8d330912d7b"> + <propertyInstance Id="c2a4eb73-57c2-40f7-83c4-6e74ac335cfd" name="TargetName" value="ClassTemplate={Name}|EnumTemplate={Name}|InterfaceTemplate={Name}|StructTemplate={Name}"> + <elementDefinition Id="fdb97abc-4e7e-4b19-803e-2cfd3fe3ef1a" /> + </propertyInstance> + <elementDefinition Id="a7c82dae-8a8d-4241-8b7f-4254650f3fe7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1da9328e-f7f4-49dd-ae58-9cc6de48b84c"> + <propertyInstance Id="a870d3c0-4d5a-4b16-a41e-b9f31da792f6" name="Overwrite" value="ClassTemplate=True|EnumTemplate=True|InterfaceTemplate=True|StructTemplate=True"> + <elementDefinition Id="7069d7f2-b2ba-48ee-b33e-b227b576a5f5" /> + </propertyInstance> + <elementDefinition Id="e86b2378-8d9e-4fe2-8ec4-e42ece82bf33" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="52410f0b-874a-4927-8af7-aa6778b94570"> + <propertyInstance Id="58155a23-fc8a-4240-9f33-05b7b05e340a" name="Parameters"> + <elementDefinition Id="ffad815d-1246-42f8-bd01-1c7925532d3d" /> + </propertyInstance> + <elementDefinition Id="d214c213-9f65-4e91-b283-6ab8d10146c5" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <profileInstances> + <packageHasProfileInstances Id="22cb0725-6a61-40c6-88b0-44f0558d1998"> + <profileInstance Id="12fda41c-c3ce-43f3-b62e-16b617be8c4f" name="StandardProfileL2"> + <elementDefinition Id="e34d544e-0fea-4ed6-ac5e-1b74119ac791" /> + </profileInstance> + <elementDefinition Id="0caec977-1f8c-4ba3-a7db-8cc9ad9cc73b" /> + </packageHasProfileInstances> + <packageHasProfileInstances Id="e13083bd-4efc-492a-af8f-663e12a52e32"> + <profileInstance Id="5593843f-b5d7-4d27-b647-380ddc8399a5" name="StandardProfileL3"> + <elementDefinition Id="532ea607-fb19-44b8-8502-3351b05452be" /> + </profileInstance> + <elementDefinition Id="29349502-908c-4fda-9054-c48619c59ed0" /> + </packageHasProfileInstances> + <packageHasProfileInstances Id="26789695-de45-40e2-a9e7-7682cf56d941"> + <profileInstance Id="3d526618-39f4-410b-ba52-5fa4fd386927" name="CSharpProfile"> + <elementDefinition Id="15eaaaa4-f5a7-4899-86fc-c1f3179aa3a0" /> + </profileInstance> + <elementDefinition Id="67116cba-0ad4-492b-9ee7-e2cb5547adb3" /> + </packageHasProfileInstances> + <packageHasProfileInstances Id="71f74122-fb95-4010-a2e4-50140a5f1fdd"> + <profileInstance Id="453e47a7-a12b-4f5f-a45c-a1343d9e0ae5" name="TextTemplateBindings"> + <elementDefinition Id="b5db28ab-aa72-44ae-861d-9039caf4d36c" /> + </profileInstance> + <elementDefinition Id="4b3f217a-924c-4508-8966-5e563c2a302c" /> + </packageHasProfileInstances> + </profileInstances> + <packagedElements> + <packageHasNamedElement> + <interaction Id="955c9e22-d116-4fb0-911a-d9467dfb930d" name="AccommodationVM" collapseFragmentsFlag="false" isActiveClass="false" isAbstract="false" isLeaf="false" isReentrant="false"> + <ownedCommentsInternal> + <comment Id="168a0f99-fe73-4ddc-b8b8-a6b2d5e5ecc3"> + <elementDefinition Id="9468b024-ff46-4448-974c-617159fe1d4b" /> + <body> +BookingSingleton.SetBookingStartDateTime(StartDateTime); + BookingSingleton.SetBookingEndDateTime(EndDateTime); + BookingSingleton.SetBookingPrice(OverallPrice);</body> + <annotatedElements> + <behaviorExecutionSpecificationMoniker Id="f64dc1fc-abc3-417f-8a8d-9a172dae7100" LastKnownName="BehaviorExecutionSpecification7" /> + </annotatedElements> + </comment> + </ownedCommentsInternal> + <elementDefinition Id="b55b108b-23eb-4ab8-825e-8344aaba2d81" /> + <fragments> + <behaviorExecutionSpecification Id="6d463cf3-e312-491d-aad8-bae173724ab8" name="BehaviorExecutionSpecification1"> + <elementDefinition Id="79a076ca-3de3-4b22-9ccb-e5c99a8ab0f3" /> + <coveredLifelines> + <lifelineMoniker Id="c409abfb-aa15-48ac-8b94-26eb72fb720f" LastKnownName="_startDateTime : DateTimeOffset" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="3a89ae86-5f1b-4c71-b734-f638b3c44817" LastKnownName="ExecutionOccurrenceSpecification2" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="58d3ef44-f860-4a07-9034-49f37c5136e5" LastKnownName="ExecutionOccurrenceSpecification1" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="ed0bed75-bdba-4fb7-a778-ba461c83bf69" LastKnownName="MessageOccurrenceSpecification2" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="58d3ef44-f860-4a07-9034-49f37c5136e5" name="ExecutionOccurrenceSpecification1"> + <elementDefinition Id="908b49c5-0f88-4145-a289-97b8df10b31d" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="d30dab20-4d9c-4621-81f8-e77d7a28067e" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="c409abfb-aa15-48ac-8b94-26eb72fb720f" LastKnownName="_startDateTime : DateTimeOffset" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="067c7f4e-ea2f-483a-a058-d48ab923c720" name="MessageOccurrenceSpecification1"> + <elementDefinition Id="8442133e-1cdc-4d4f-9cfa-029733a8cf00" /> + <covered> + <lifelineMoniker Id="a8b4b884-9ca2-4679-8148-5effbe79986e" LastKnownName="AccommodationVM" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="ed0bed75-bdba-4fb7-a778-ba461c83bf69" name="MessageOccurrenceSpecification2"> + <elementDefinition Id="1eb106f9-54f7-4cdd-8a7b-04651a852e0e" /> + <covered> + <lifelineMoniker Id="c409abfb-aa15-48ac-8b94-26eb72fb720f" LastKnownName="_startDateTime : DateTimeOffset" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="3a89ae86-5f1b-4c71-b734-f638b3c44817" name="ExecutionOccurrenceSpecification2"> + <elementDefinition Id="8f2485c5-09bf-4a20-a28e-1ac1b03d694f" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="07970007-079e-459d-b8e9-9ec9194a1ec9" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="c409abfb-aa15-48ac-8b94-26eb72fb720f" LastKnownName="_startDateTime : DateTimeOffset" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="fd50bcec-78dc-494f-a0a9-c64d3b88bdaa" name="BehaviorExecutionSpecification2"> + <elementDefinition Id="4a79d829-f4a2-44c3-b08d-b0b243a62a83" /> + <coveredLifelines> + <lifelineMoniker Id="8d842c67-b80a-41dc-8d8b-10690e4cb05b" LastKnownName="_endDateTime : DateTimeOffset" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="6c26c6bd-2a41-4231-9cbf-5d80f1d5d06c" LastKnownName="ExecutionOccurrenceSpecification4" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="f5df0a17-6c69-4adb-94e6-295e272fae18" LastKnownName="ExecutionOccurrenceSpecification3" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="d1ed684b-1283-4fb0-b053-434990272b4d" LastKnownName="MessageOccurrenceSpecification4" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="f5df0a17-6c69-4adb-94e6-295e272fae18" name="ExecutionOccurrenceSpecification3"> + <elementDefinition Id="105d51ac-48d5-4ad0-bbf4-63e9ad3502ae" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="067d3a0d-6989-4c83-a559-221bff2db3c2" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="8d842c67-b80a-41dc-8d8b-10690e4cb05b" LastKnownName="_endDateTime : DateTimeOffset" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="96c757c9-4b60-4174-ae6e-d11160581aba" name="MessageOccurrenceSpecification3"> + <elementDefinition Id="ae6c33b4-51bb-4064-a546-47bfddd6d507" /> + <covered> + <lifelineMoniker Id="a8b4b884-9ca2-4679-8148-5effbe79986e" LastKnownName="AccommodationVM" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="d1ed684b-1283-4fb0-b053-434990272b4d" name="MessageOccurrenceSpecification4"> + <elementDefinition Id="7c31302f-6c26-4e1e-91da-3ebba9abf8f4" /> + <covered> + <lifelineMoniker Id="8d842c67-b80a-41dc-8d8b-10690e4cb05b" LastKnownName="_endDateTime : DateTimeOffset" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="6c26c6bd-2a41-4231-9cbf-5d80f1d5d06c" name="ExecutionOccurrenceSpecification4"> + <elementDefinition Id="03596885-0053-4d3d-96c0-19cf24699014" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="91494783-81cb-4ce9-aa91-3d8c02b40739" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="8d842c67-b80a-41dc-8d8b-10690e4cb05b" LastKnownName="_endDateTime : DateTimeOffset" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="e37a5ce5-3706-4fed-b95a-811b660f2d07" name="BehaviorExecutionSpecification3"> + <elementDefinition Id="5b45419a-bc91-4aba-b082-4cfce340d2b9" /> + <coveredLifelines> + <lifelineMoniker Id="45d4f89c-8e18-49de-96ce-ece004119ca1" LastKnownName="DisplayedAccommodationModel : AccomodationSingleton" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="902c6a75-b1dd-4d65-870a-e2999390c595" LastKnownName="ExecutionOccurrenceSpecification6" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="d2d30894-ff1f-41e9-9b4b-1cdfe3762901" LastKnownName="ExecutionOccurrenceSpecification5" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="5aa9abf8-e371-47be-b3c9-b983a9da53cd" LastKnownName="MessageOccurrenceSpecification6" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="d2d30894-ff1f-41e9-9b4b-1cdfe3762901" name="ExecutionOccurrenceSpecification5"> + <elementDefinition Id="f50f5fbe-9a94-4674-963a-8daaf9aba021" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="af73d938-4498-43c6-bec3-969e3dcf0265" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="45d4f89c-8e18-49de-96ce-ece004119ca1" LastKnownName="DisplayedAccommodationModel : AccomodationSingleton" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="5aa9abf8-e371-47be-b3c9-b983a9da53cd" name="MessageOccurrenceSpecification6"> + <elementDefinition Id="facf7d94-b6dc-42ef-aec3-cbd01a360232" /> + <covered> + <lifelineMoniker Id="45d4f89c-8e18-49de-96ce-ece004119ca1" LastKnownName="DisplayedAccommodationModel : AccomodationSingleton" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="1e8f7033-3039-4aa9-898c-c7c35e3af25f" name="MessageOccurrenceSpecification5"> + <elementDefinition Id="510c9b6c-a1f7-4cbd-9422-4c77ee252498" /> + <covered> + <lifelineMoniker Id="a8b4b884-9ca2-4679-8148-5effbe79986e" LastKnownName="AccommodationVM" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="902c6a75-b1dd-4d65-870a-e2999390c595" name="ExecutionOccurrenceSpecification6"> + <elementDefinition Id="20d870b4-8252-4edd-91a0-4114a4b0f166" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="a7b265dc-a539-459c-b84a-4d4eee70d84f" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="45d4f89c-8e18-49de-96ce-ece004119ca1" LastKnownName="DisplayedAccommodationModel : AccomodationSingleton" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="7072e08f-5300-4566-adc5-92dbc499925d" name="BehaviorExecutionSpecification5"> + <elementDefinition Id="9179edbf-829b-4daa-b8cc-4598e394c187" /> + <coveredLifelines> + <lifelineMoniker Id="f82ed989-3ca7-4a04-91f8-412122c7a7ee" LastKnownName="GetBookingInfoCommand : RelayCommand(GetBookingInfo)" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="84f5ada9-a938-41ca-9039-abd82802a910" LastKnownName="ExecutionOccurrenceSpecification10" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="1f4acc5f-f767-4fae-894a-fd3d47e369ea" LastKnownName="ExecutionOccurrenceSpecification9" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="16480e30-c638-4887-912c-aa3f63ecc0d4" LastKnownName="MessageOccurrenceSpecification10" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="1f4acc5f-f767-4fae-894a-fd3d47e369ea" name="ExecutionOccurrenceSpecification9"> + <elementDefinition Id="26005a0f-efc1-4fe6-9e75-d437d0a358a1" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="fe19c626-601d-416a-94cb-514169c8fee8" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="f82ed989-3ca7-4a04-91f8-412122c7a7ee" LastKnownName="GetBookingInfoCommand : RelayCommand(GetBookingInfo)" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="d6bbfd1f-a9e0-40dc-8669-bc691d7422f4" name="MessageOccurrenceSpecification9"> + <elementDefinition Id="245bea92-e553-49db-a913-1e745074c4a6" /> + <covered> + <lifelineMoniker Id="a8b4b884-9ca2-4679-8148-5effbe79986e" LastKnownName="AccommodationVM" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="16480e30-c638-4887-912c-aa3f63ecc0d4" name="MessageOccurrenceSpecification10"> + <elementDefinition Id="53745f0a-8e5e-4885-91d1-8c564c38b267" /> + <covered> + <lifelineMoniker Id="f82ed989-3ca7-4a04-91f8-412122c7a7ee" LastKnownName="GetBookingInfoCommand : RelayCommand(GetBookingInfo)" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="84f5ada9-a938-41ca-9039-abd82802a910" name="ExecutionOccurrenceSpecification10"> + <elementDefinition Id="52a8a562-2b8b-40b3-88ea-6dffca435305" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="f237c29b-e096-438a-a83b-a98469f41720" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="f82ed989-3ca7-4a04-91f8-412122c7a7ee" LastKnownName="GetBookingInfoCommand : RelayCommand(GetBookingInfo)" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="43c58925-18e0-4bc4-88f3-edf0f2b262b2" name="BehaviorExecutionSpecification4"> + <elementDefinition Id="674015cd-4fb3-4aaf-9d23-b090063d97c0" /> + <coveredLifelines> + <lifelineMoniker Id="dd75c75a-3504-4d7b-8d4e-aed6d753c2ff" LastKnownName="_overallPrice : double" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="6896c74a-d483-4b44-874f-293671d1c34c" LastKnownName="ExecutionOccurrenceSpecification8" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="f1f7c158-c52c-4c69-95f8-c24d65c09f39" LastKnownName="ExecutionOccurrenceSpecification7" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="90808004-dd49-4de7-92be-a733a03ab767" LastKnownName="MessageOccurrenceSpecification8" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="f1f7c158-c52c-4c69-95f8-c24d65c09f39" name="ExecutionOccurrenceSpecification7"> + <elementDefinition Id="f7cf4043-b31c-4dad-ad57-696eec07e674" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="18fb3744-4de7-4625-a005-c74ea1c08497" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="dd75c75a-3504-4d7b-8d4e-aed6d753c2ff" LastKnownName="_overallPrice : double" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="5eed78a9-1c4e-4f7d-bb11-f585bc4c2902" name="MessageOccurrenceSpecification7"> + <elementDefinition Id="8572d5db-9e81-417b-9a33-fa9bcae55b95" /> + <covered> + <lifelineMoniker Id="a8b4b884-9ca2-4679-8148-5effbe79986e" LastKnownName="AccommodationVM" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="90808004-dd49-4de7-92be-a733a03ab767" name="MessageOccurrenceSpecification8"> + <elementDefinition Id="696761a2-f0f1-4a8f-9e6d-807cc1d453a8" /> + <covered> + <lifelineMoniker Id="dd75c75a-3504-4d7b-8d4e-aed6d753c2ff" LastKnownName="_overallPrice : double" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="6896c74a-d483-4b44-874f-293671d1c34c" name="ExecutionOccurrenceSpecification8"> + <elementDefinition Id="f6b3721c-58a5-42e2-a738-81a4856e1193" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="d0236b67-42f8-46a5-8be4-7a8bfb5d9474" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="dd75c75a-3504-4d7b-8d4e-aed6d753c2ff" LastKnownName="_overallPrice : double" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="f64dc1fc-abc3-417f-8a8d-9a172dae7100" name="BehaviorExecutionSpecification7"> + <elementDefinition Id="78ea5251-a60e-45f6-9b5d-32afaadea569" /> + <coveredLifelines> + <lifelineMoniker Id="f82ed989-3ca7-4a04-91f8-412122c7a7ee" LastKnownName="GetBookingInfoCommand : RelayCommand(GetBookingInfo)" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="5961a365-22eb-4974-a556-1b6d7db120dd" LastKnownName="ExecutionOccurrenceSpecification14" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="1c342f90-dd77-441f-be5f-ab0cb9339cb6" LastKnownName="ExecutionOccurrenceSpecification13" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="3aa231a8-a3b7-419a-b387-0f95b1033a31" LastKnownName="MessageOccurrenceSpecification16" /> + <messageOccurrenceSpecificationMoniker Id="a702a8a5-80a5-4917-95c1-1e675b11e07a" LastKnownName="MessageOccurrenceSpecification17" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="1c342f90-dd77-441f-be5f-ab0cb9339cb6" name="ExecutionOccurrenceSpecification13"> + <elementDefinition Id="15ad409e-e939-4e65-b6cd-5f438a5dfe00" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="7c74736a-1fdd-46c0-a298-a84cfacfb14e" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="f82ed989-3ca7-4a04-91f8-412122c7a7ee" LastKnownName="GetBookingInfoCommand : RelayCommand(GetBookingInfo)" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="460182b6-9ab7-4efb-9b6d-9a8ff28e3f57" name="MessageOccurrenceSpecification15"> + <elementDefinition Id="104d0b7f-fbda-45a5-89ac-118a76bccb9d" /> + <covered> + <lifelineMoniker Id="a8b4b884-9ca2-4679-8148-5effbe79986e" LastKnownName="AccommodationVM" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="3aa231a8-a3b7-419a-b387-0f95b1033a31" name="MessageOccurrenceSpecification16"> + <elementDefinition Id="461a9152-95e0-41a8-ad8b-7c388879949b" /> + <covered> + <lifelineMoniker Id="f82ed989-3ca7-4a04-91f8-412122c7a7ee" LastKnownName="GetBookingInfoCommand : RelayCommand(GetBookingInfo)" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="a702a8a5-80a5-4917-95c1-1e675b11e07a" name="MessageOccurrenceSpecification17"> + <elementDefinition Id="fb57054e-4708-47f0-8b39-ea500a2bb74b" /> + <covered> + <lifelineMoniker Id="f82ed989-3ca7-4a04-91f8-412122c7a7ee" LastKnownName="GetBookingInfoCommand : RelayCommand(GetBookingInfo)" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="4837b3c9-b7c3-492c-a724-1066e9f08236" name="MessageOccurrenceSpecification18"> + <elementDefinition Id="a34d66a2-ce93-4a43-824a-30241c113521" /> + <covered> + <lifelineMoniker Id="a8b4b884-9ca2-4679-8148-5effbe79986e" LastKnownName="AccommodationVM" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="5961a365-22eb-4974-a556-1b6d7db120dd" name="ExecutionOccurrenceSpecification14"> + <elementDefinition Id="d8860a48-c5a0-4068-a422-3f4132bfb53e" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="bb7caa8d-5460-411d-a0ba-84263ef14afa" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="f82ed989-3ca7-4a04-91f8-412122c7a7ee" LastKnownName="GetBookingInfoCommand : RelayCommand(GetBookingInfo)" /> + </covered> + </executionOccurrenceSpecification> + </fragments> + <lifelines> + <lifeline Id="a8b4b884-9ca2-4679-8148-5effbe79986e" name="AccommodationVM" isActor="false" lifelineDisplayName="AccommodationVM"> + <elementDefinition Id="3aa88dca-1828-4855-b061-58a97f557723" /> + <topLevelOccurrences> + <messageOccurrenceSpecificationMoniker Id="067c7f4e-ea2f-483a-a058-d48ab923c720" LastKnownName="MessageOccurrenceSpecification1" /> + <messageOccurrenceSpecificationMoniker Id="96c757c9-4b60-4174-ae6e-d11160581aba" LastKnownName="MessageOccurrenceSpecification3" /> + <messageOccurrenceSpecificationMoniker Id="1e8f7033-3039-4aa9-898c-c7c35e3af25f" LastKnownName="MessageOccurrenceSpecification5" /> + <messageOccurrenceSpecificationMoniker Id="d6bbfd1f-a9e0-40dc-8669-bc691d7422f4" LastKnownName="MessageOccurrenceSpecification9" /> + <messageOccurrenceSpecificationMoniker Id="5eed78a9-1c4e-4f7d-bb11-f585bc4c2902" LastKnownName="MessageOccurrenceSpecification7" /> + <messageOccurrenceSpecificationMoniker Id="460182b6-9ab7-4efb-9b6d-9a8ff28e3f57" LastKnownName="MessageOccurrenceSpecification15" /> + <messageOccurrenceSpecificationMoniker Id="4837b3c9-b7c3-492c-a724-1066e9f08236" LastKnownName="MessageOccurrenceSpecification18" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="c409abfb-aa15-48ac-8b94-26eb72fb720f" name="_startDateTime : DateTimeOffset" isActor="false" lifelineDisplayName="_startDateTime : DateTimeOffset"> + <elementDefinition Id="92b42bfa-8fee-4d6c-8e68-16e9e885d18c" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="58d3ef44-f860-4a07-9034-49f37c5136e5" LastKnownName="ExecutionOccurrenceSpecification1" /> + <executionOccurrenceSpecificationMoniker Id="3a89ae86-5f1b-4c71-b734-f638b3c44817" LastKnownName="ExecutionOccurrenceSpecification2" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="8d842c67-b80a-41dc-8d8b-10690e4cb05b" name="_endDateTime : DateTimeOffset" isActor="false" lifelineDisplayName="_endDateTime : DateTimeOffset"> + <elementDefinition Id="16272d13-29d7-4d91-8c68-0ea8c58bb44b" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="f5df0a17-6c69-4adb-94e6-295e272fae18" LastKnownName="ExecutionOccurrenceSpecification3" /> + <executionOccurrenceSpecificationMoniker Id="6c26c6bd-2a41-4231-9cbf-5d80f1d5d06c" LastKnownName="ExecutionOccurrenceSpecification4" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="45d4f89c-8e18-49de-96ce-ece004119ca1" name="DisplayedAccommodationModel : AccomodationSingleton" isActor="false" lifelineDisplayName="DisplayedAccommodationModel : AccomodationSingleton"> + <elementDefinition Id="3325c42c-5163-451c-9c0c-87a6d1d23b7e" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="d2d30894-ff1f-41e9-9b4b-1cdfe3762901" LastKnownName="ExecutionOccurrenceSpecification5" /> + <executionOccurrenceSpecificationMoniker Id="902c6a75-b1dd-4d65-870a-e2999390c595" LastKnownName="ExecutionOccurrenceSpecification6" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="f82ed989-3ca7-4a04-91f8-412122c7a7ee" name="GetBookingInfoCommand : RelayCommand(GetBookingInfo)" isActor="false" lifelineDisplayName="GetBookingInfoCommand : RelayCommand(GetBookingInfo)"> + <elementDefinition Id="ad2dd6d6-9a11-4a1f-bfde-a6831b0e8e93" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="1f4acc5f-f767-4fae-894a-fd3d47e369ea" LastKnownName="ExecutionOccurrenceSpecification9" /> + <executionOccurrenceSpecificationMoniker Id="84f5ada9-a938-41ca-9039-abd82802a910" LastKnownName="ExecutionOccurrenceSpecification10" /> + <executionOccurrenceSpecificationMoniker Id="1c342f90-dd77-441f-be5f-ab0cb9339cb6" LastKnownName="ExecutionOccurrenceSpecification13" /> + <executionOccurrenceSpecificationMoniker Id="5961a365-22eb-4974-a556-1b6d7db120dd" LastKnownName="ExecutionOccurrenceSpecification14" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="dd75c75a-3504-4d7b-8d4e-aed6d753c2ff" name="_overallPrice : double" isActor="false" lifelineDisplayName="_overallPrice : double"> + <elementDefinition Id="bc9b78fb-8771-48b0-ac83-2c3c40b03556" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="f1f7c158-c52c-4c69-95f8-c24d65c09f39" LastKnownName="ExecutionOccurrenceSpecification7" /> + <executionOccurrenceSpecificationMoniker Id="6896c74a-d483-4b44-874f-293671d1c34c" LastKnownName="ExecutionOccurrenceSpecification8" /> + </topLevelOccurrences> + </lifeline> + </lifelines> + <messages> + <message Id="af9d7bec-5510-44e9-aceb-75488f1726f0" name="DateTimeOffset.Now" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="7e9416c4-adb5-4939-b4c4-a33435090c79" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="067c7f4e-ea2f-483a-a058-d48ab923c720" LastKnownName="MessageOccurrenceSpecification1" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="ed0bed75-bdba-4fb7-a778-ba461c83bf69" LastKnownName="MessageOccurrenceSpecification2" /> + </receiveEvent> + </message> + <message Id="726eb8ab-3d2f-4565-924a-59a41d1adf2b" name="DateTimeOffset.Now.AddDays(6);" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="0c8432a7-4202-42c3-9e3f-7c0f0444c38a" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="96c757c9-4b60-4174-ae6e-d11160581aba" LastKnownName="MessageOccurrenceSpecification3" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="d1ed684b-1283-4fb0-b053-434990272b4d" LastKnownName="MessageOccurrenceSpecification4" /> + </receiveEvent> + </message> + <message Id="02e64c7c-1fe1-45e5-9cf4-551e95cd5573" name="AccommodationSingleton.GetAccommodation()" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="51f855b5-bd19-438b-ad64-818396ead934" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="1e8f7033-3039-4aa9-898c-c7c35e3af25f" LastKnownName="MessageOccurrenceSpecification5" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="5aa9abf8-e371-47be-b3c9-b983a9da53cd" LastKnownName="MessageOccurrenceSpecification6" /> + </receiveEvent> + </message> + <message Id="1bbfc1b7-3805-41d8-bfe1-3589887f3e29" name="New()" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="25a459ea-cf95-4cf1-bf17-228bc9c21ab1" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="d6bbfd1f-a9e0-40dc-8669-bc691d7422f4" LastKnownName="MessageOccurrenceSpecification9" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="16480e30-c638-4887-912c-aa3f63ecc0d4" LastKnownName="MessageOccurrenceSpecification10" /> + </receiveEvent> + </message> + <message Id="61317738-650f-4ed3-b300-c5370d997f20" name="(EndDateTime - StartDateTime).Days * DisplayedAccommodationModel.Price;" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="a3567230-6623-4e70-9394-662de4013acd" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="5eed78a9-1c4e-4f7d-bb11-f585bc4c2902" LastKnownName="MessageOccurrenceSpecification7" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="90808004-dd49-4de7-92be-a733a03ab767" LastKnownName="MessageOccurrenceSpecification8" /> + </receiveEvent> + </message> + <message Id="12d21256-a5f5-414a-b6b9-84b9a0ade2a8" name="BookingSingleton.Set" messageKind="Complete" messageSort="SynchCall" createSelfMessage="false"> + <elementDefinition Id="08e1dc43-690b-49b0-a19e-78ceed14bd6d" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="460182b6-9ab7-4efb-9b6d-9a8ff28e3f57" LastKnownName="MessageOccurrenceSpecification15" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="3aa231a8-a3b7-419a-b387-0f95b1033a31" LastKnownName="MessageOccurrenceSpecification16" /> + </receiveEvent> + </message> + <message Id="1b6e2630-8be0-4876-8289-f42e4f43abca" name="<<return>>" messageKind="Complete" messageSort="Reply" createSelfMessage="false"> + <elementDefinition Id="55a0622a-773d-468d-af70-282cdcda3065" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="a702a8a5-80a5-4917-95c1-1e675b11e07a" LastKnownName="MessageOccurrenceSpecification17" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="4837b3c9-b7c3-492c-a724-1066e9f08236" LastKnownName="MessageOccurrenceSpecification18" /> + </receiveEvent> + </message> + </messages> + </interaction> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="d30dab20-4d9c-4621-81f8-e77d7a28067e" name="ExecutionEvent"> + <elementDefinition Id="984a7183-410b-43a1-a887-32c0d39958a1" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="07970007-079e-459d-b8e9-9ec9194a1ec9" name="ExecutionEvent"> + <elementDefinition Id="e97546de-b96f-4883-aeb0-7b059241e7fe" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="067d3a0d-6989-4c83-a559-221bff2db3c2" name="ExecutionEvent"> + <elementDefinition Id="e79a78a3-3f3a-4a50-b9e5-689d404e6ef1" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="91494783-81cb-4ce9-aa91-3d8c02b40739" name="ExecutionEvent"> + <elementDefinition Id="53e83796-0a8a-4609-ad68-72099679e29a" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="af73d938-4498-43c6-bec3-969e3dcf0265" name="ExecutionEvent"> + <elementDefinition Id="78805535-9178-4b37-a3a4-099333a374d2" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="a7b265dc-a539-459c-b84a-4d4eee70d84f" name="ExecutionEvent"> + <elementDefinition Id="9f5327a0-0e4c-4135-a456-3790ecda77da" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="18fb3744-4de7-4625-a005-c74ea1c08497" name="ExecutionEvent"> + <elementDefinition Id="05540a18-82c2-427b-9982-0794a1b01466" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="d0236b67-42f8-46a5-8be4-7a8bfb5d9474" name="ExecutionEvent"> + <elementDefinition Id="b3732c2b-890f-4ad0-a4a3-ab39332ea85d" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="fe19c626-601d-416a-94cb-514169c8fee8" name="ExecutionEvent"> + <elementDefinition Id="acba1d4b-e8fb-4051-8d1d-df0fed333e11" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="f237c29b-e096-438a-a83b-a98469f41720" name="ExecutionEvent"> + <elementDefinition Id="ea3046f2-6d98-40d5-87f8-8064c3f03fec" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="7c74736a-1fdd-46c0-a298-a84cfacfb14e" name="ExecutionEvent"> + <elementDefinition Id="165313f9-bc7e-4a8d-a124-86e9b44a246e" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="bb7caa8d-5460-411d-a0ba-84263ef14afa" name="ExecutionEvent"> + <elementDefinition Id="469e4c6c-5153-40f4-88ce-1d3b5c32e6d2" /> + </executionEvent> + </packageHasNamedElement> + </packagedElements> + <package Id="c314ad86-01f4-4bea-988b-b4b4de5be9aa" name="FV_ClassDiagram"> + <elementDefinition Id="fe84fded-a9b2-4e62-8fe9-de3c45c5b060" /> + </package> +</SequenceDesignerModel>
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/AccommodationVM.sequencediagram.layout b/France_Vacances/France_Vacances.Inception/AccommodationVM.sequencediagram.layout new file mode 100644 index 0000000..d3215ad --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/AccommodationVM.sequencediagram.layout @@ -0,0 +1,156 @@ +<?xml version="1.0" encoding="utf-8"?> +<sequenceDesignerDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 14.125, 8.5" name="AccommodationVM"> + <SequenceDesignerModelMoniker Id="bdfe317f-60ee-41f8-a7b8-33b681d0e1c0" /> + <nestedChildShapes> + <lifelineShape Id="0116350c-dbb6-4976-b0fd-6ebf76863e6a" absoluteBounds="1.025, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="a8b4b884-9ca2-4679-8148-5effbe79986e" LastKnownName="AccommodationVM" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="eb1fd1cc-fe23-46ec-9705-8d2bdf11ebf6" absoluteBounds="0.42418115854263294, 0.6, 1.3516376829147339, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="a8b4b884-9ca2-4679-8148-5effbe79986e" LastKnownName="AccommodationVM" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="155912fe-1dca-4521-9be6-00e9e4914dcc" absoluteBounds="1.025, 1, 0, 7"> + <lifelineMoniker Id="a8b4b884-9ca2-4679-8148-5effbe79986e" LastKnownName="AccommodationVM" /> + </lifelineHoverShape> + </relativeChildShapes> + </lifelineShape> + <lifelineShape Id="43147108-c8ad-43e8-90c7-6c705cb7babe" absoluteBounds="2.9479167461395264, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="c409abfb-aa15-48ac-8b94-26eb72fb720f" LastKnownName="_startDateTime : DateTimeOffset" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="e6c4d307-f22a-4fef-a460-fd762260ab48" absoluteBounds="2.0229167461395265, 0.6, 2, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="c409abfb-aa15-48ac-8b94-26eb72fb720f" LastKnownName="_startDateTime : DateTimeOffset" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="00850556-1260-4a25-a202-62fabc923717" absoluteBounds="2.9479167461395264, 1, 0, 7"> + <lifelineMoniker Id="c409abfb-aa15-48ac-8b94-26eb72fb720f" LastKnownName="_startDateTime : DateTimeOffset" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="fec84ff0-6db7-4633-8aed-e12d25591df5" absoluteBounds="2.9479167461395264, 1.8020833333333333, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="6d463cf3-e312-491d-aad8-bae173724ab8" LastKnownName="BehaviorExecutionSpecification1" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(1.1 : 1.80208333333333); (2.94791674613953 : 1.80208333333333)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="0116350c-dbb6-4976-b0fd-6ebf76863e6a" /> + <umlExecutionSpecificationShapeMoniker Id="fec84ff0-6db7-4633-8aed-e12d25591df5" /> + </nodes> + </asyncMessageConnector> + <lifelineShape Id="60579bbd-413f-402a-aabd-54f94ac46b75" absoluteBounds="4.9229167461395269, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="8d842c67-b80a-41dc-8d8b-10690e4cb05b" LastKnownName="_endDateTime : DateTimeOffset" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="58497745-f27b-49db-ab88-2ece20276af1" absoluteBounds="3.9979167461395271, 0.6, 2, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="8d842c67-b80a-41dc-8d8b-10690e4cb05b" LastKnownName="_endDateTime : DateTimeOffset" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="2ffd2816-eb82-4db3-9b5c-47e77c624b67" absoluteBounds="4.9229167461395269, 1, 0, 7"> + <lifelineMoniker Id="8d842c67-b80a-41dc-8d8b-10690e4cb05b" LastKnownName="_endDateTime : DateTimeOffset" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="81c8703a-99be-41fb-8da2-1122b5afe14f" absoluteBounds="4.9229167461395269, 2.5729166666666665, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="fd50bcec-78dc-494f-a0a9-c64d3b88bdaa" LastKnownName="BehaviorExecutionSpecification2" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(1.1 : 2.57291666666667); (4.92291674613953 : 2.57291666666667)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="0116350c-dbb6-4976-b0fd-6ebf76863e6a" /> + <umlExecutionSpecificationShapeMoniker Id="81c8703a-99be-41fb-8da2-1122b5afe14f" /> + </nodes> + </asyncMessageConnector> + <lifelineShape Id="c4e331ea-d8eb-4d1a-9de8-e3df56e5add3" absoluteBounds="7.5624998410542812, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="45d4f89c-8e18-49de-96ce-ece004119ca1" LastKnownName="DisplayedAccommodationModel : AccomodationSingleton" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="877fe814-b2aa-4461-b319-0d56b2e9a380" absoluteBounds="6.6374998410542814, 0.6, 2, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="45d4f89c-8e18-49de-96ce-ece004119ca1" LastKnownName="DisplayedAccommodationModel : AccomodationSingleton" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="ab4ef3b2-4695-4c60-acd1-4c6ffa4578e3" absoluteBounds="7.5624998410542812, 1, 0, 7"> + <lifelineMoniker Id="45d4f89c-8e18-49de-96ce-ece004119ca1" LastKnownName="DisplayedAccommodationModel : AccomodationSingleton" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="7677bef5-1749-4c26-a691-2c00f5b07e2d" absoluteBounds="7.5624998410542812, 3.4375000000000004, 0.15, 0.55000000000000027" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="e37a5ce5-3706-4fed-b95a-811b660f2d07" LastKnownName="BehaviorExecutionSpecification3" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(1.1 : 3.4375); (7.56249984105428 : 3.4375)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="0116350c-dbb6-4976-b0fd-6ebf76863e6a" /> + <umlExecutionSpecificationShapeMoniker Id="7677bef5-1749-4c26-a691-2c00f5b07e2d" /> + </nodes> + </asyncMessageConnector> + <lifelineShape Id="a3de6132-8fb0-40b3-b6ef-04f4144bc04b" absoluteBounds="13.052083651224772, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="dd75c75a-3504-4d7b-8d4e-aed6d753c2ff" LastKnownName="_overallPrice : double" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="e47acab2-40f9-45bb-a218-da33c65a9b68" absoluteBounds="12.377588581244151, 0.6, 1.4989901399612426, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="dd75c75a-3504-4d7b-8d4e-aed6d753c2ff" LastKnownName="_overallPrice : double" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="3fe678a8-b6af-49bd-a42b-5429d56e1620" absoluteBounds="13.052083651224772, 1, 0, 7"> + <lifelineMoniker Id="dd75c75a-3504-4d7b-8d4e-aed6d753c2ff" LastKnownName="_overallPrice : double" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="97fe445d-67fa-45f7-8457-9eb7134563d4" absoluteBounds="13.052083651224772, 5.229166666666667, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="43c58925-18e0-4bc4-88f3-edf0f2b262b2" LastKnownName="BehaviorExecutionSpecification4" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(1.1 : 5.22916666666667); (13.0520836512248 : 5.22916666666667)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="0116350c-dbb6-4976-b0fd-6ebf76863e6a" /> + <umlExecutionSpecificationShapeMoniker Id="97fe445d-67fa-45f7-8457-9eb7134563d4" /> + </nodes> + </asyncMessageConnector> + <lifelineShape Id="3180cc59-e85f-4f54-b651-e9c86692bf84" absoluteBounds="10.0625, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="f82ed989-3ca7-4a04-91f8-412122c7a7ee" LastKnownName="GetBookingInfoCommand : RelayCommand(GetBookingInfo)" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="11bf50c1-772b-4237-acd9-08be9afba786" absoluteBounds="9.1375, 0.6, 2, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="f82ed989-3ca7-4a04-91f8-412122c7a7ee" LastKnownName="GetBookingInfoCommand : RelayCommand(GetBookingInfo)" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="40bb0c14-47b5-4594-b45b-28d84d0678a5" absoluteBounds="10.0625, 1, 0, 7"> + <lifelineMoniker Id="f82ed989-3ca7-4a04-91f8-412122c7a7ee" LastKnownName="GetBookingInfoCommand : RelayCommand(GetBookingInfo)" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="e8ca255d-0ab3-47ec-b261-0a22ad483f24" absoluteBounds="10.0625, 4.3541666666666661, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="7072e08f-5300-4566-adc5-92dbc499925d" LastKnownName="BehaviorExecutionSpecification5" /> + </umlExecutionSpecificationShape> + <umlExecutionSpecificationShape Id="31475c5d-4d10-453e-80e0-c3452676bb28" absoluteBounds="10.0625, 6.5729166666666661, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="f64dc1fc-abc3-417f-8a8d-9a172dae7100" LastKnownName="BehaviorExecutionSpecification7" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(1.1 : 4.35416666666667); (10.0625 : 4.35416666666667)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="0116350c-dbb6-4976-b0fd-6ebf76863e6a" /> + <umlExecutionSpecificationShapeMoniker Id="e8ca255d-0ab3-47ec-b261-0a22ad483f24" /> + </nodes> + </asyncMessageConnector> + <syncMessageConnector edgePoints="[(1.1 : 6.57291666666667); (10.0625 : 6.57291666666667)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="0116350c-dbb6-4976-b0fd-6ebf76863e6a" /> + <umlExecutionSpecificationShapeMoniker Id="31475c5d-4d10-453e-80e0-c3452676bb28" /> + </nodes> + </syncMessageConnector> + <returnMessageConnector edgePoints="[(10.0625 : 7.12291666666667); (1.1 : 7.12291666666667)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <umlExecutionSpecificationShapeMoniker Id="31475c5d-4d10-453e-80e0-c3452676bb28" /> + <lifelineShapeMoniker Id="0116350c-dbb6-4976-b0fd-6ebf76863e6a" /> + </nodes> + </returnMessageConnector> + <commentShape Id="3f7c7f56-9e5d-427d-b436-df72b3ecc7e9" absoluteBounds="10.75, 6.375, 1.25, 1.75" customColor="251, 247, 200"> + <commentMoniker Id="168a0f99-fe73-4ddc-b8b8-a6b2d5e5ecc3" /> + <relativeChildShapes /> + </commentShape> + <commentConnector edgePoints="[(10.75 : 6.84791666666667); (10.2125 : 6.84791666666667)]" fixedFrom="Algorithm" fixedTo="Algorithm" TargetRelationshipDomainClassId="217d6bd0-42ed-4e7f-ad2b-af3ef5142428" customColor="Black"> + <relativeChildShapes /> + <nodes> + <commentShapeMoniker Id="3f7c7f56-9e5d-427d-b436-df72b3ecc7e9" /> + <umlExecutionSpecificationShapeMoniker Id="31475c5d-4d10-453e-80e0-c3452676bb28" /> + </nodes> + </commentConnector> + </nestedChildShapes> +</sequenceDesignerDiagram>
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/BookingVM.sequencediagram b/France_Vacances/France_Vacances.Inception/BookingVM.sequencediagram new file mode 100644 index 0000000..a740f2f --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/BookingVM.sequencediagram @@ -0,0 +1,725 @@ +<?xml version="1.0" encoding="utf-8"?> +<SequenceDesignerModel xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" xmlns:dm1="http://schemas.microsoft.com/dsltools/Kernel" xmlns:dm2="http://schemas.microsoft.com/dsltools/Component" xmlns:dm3="http://schemas.microsoft.com/dsltools/Activity" xmlns:dm4="http://schemas.microsoft.com/dsltools/UseCase" xmlns:dm5="http://schemas.microsoft.com/dsltools/Interaction" xmlns:dm6="http://schemas.microsoft.com/dsltools/UmlModelLibrary" xmlns:dm7="http://schemas.microsoft.com/dsltools/UmlDiagrams" xmlns:dm8="http://schemas.microsoft.com/dsltools/ModelStore" xmlns:dm9="http://schemas.microsoft.com/dsltools/LogicalClassDesigner" xmlns:dm10="http://schemas.microsoft.com/dsltools/SimpleShapesModel" xmlns:dm11="http://schemas.microsoft.com/dsltools/UseCaseModel" dslVersion="1.0.0.0" Id="871a7c07-18db-4604-ab1c-3930da7842d9" name="BookingVM" linkedPackageId="6d767f02-264d-494e-b738-805b9e9e37b7" xmlns="http://schemas.microsoft.com/VisualStudio/TeamArchitect/SequenceDesigner"> + <appliedStereotypesInternal> + <stereotypeInstance Id="73d20bbf-df4a-45be-bc37-a5efc280a198" name="namespace" profile="CSharpProfile"> + <elementDefinition Id="d7858e7f-78d7-4906-b9bc-f3d7d8419ab8" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="90565271-bf8f-47d7-8c1a-23318d1ece23"> + <propertyInstance Id="c78493e9-4395-4f17-91b3-da38d5de579e" name="BaseName"> + <elementDefinition Id="a3466595-3ec3-482c-ad22-c24c63c5319e" /> + </propertyInstance> + <elementDefinition Id="4d46d5e3-045e-41a9-91f9-8d2e129b3777" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9217caac-5e67-4c3c-9df6-e8f2b0b428db"> + <propertyInstance Id="961f42bb-95e1-4897-9cd8-d92e35041b23" name="ClrAttributes"> + <elementDefinition Id="7ed68e85-1a64-4d5e-8d2c-bf53f4f42cf4" /> + </propertyInstance> + <elementDefinition Id="d42d57d7-54a4-434f-b826-dbe6a729c0ce" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="620177fb-bcf2-4388-a19f-ea14743c7372"> + <propertyInstance Id="e0887dd4-e73a-436c-b708-3785acb3ac7e" name="Usings"> + <elementDefinition Id="a8e01c1c-75e7-4687-92ba-8ef2f2073046" /> + </propertyInstance> + <elementDefinition Id="dd45e71d-e30a-4695-afec-0a656131acf4" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + <stereotypeInstance Id="f029fde5-7a65-4ec2-839f-6f155216d1b7" name="TextTemplateBindings" profile="TextTemplateBindings"> + <elementDefinition Id="c570dfc5-d6f8-4789-a6ab-6a8d1a6f49f3" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="47083a73-828e-48d9-93e6-05b758f47cd6"> + <propertyInstance Id="376fb2ed-c861-4884-8c6f-a31b558a18cf" name="Alias" value="ClassTemplate|EnumTemplate|InterfaceTemplate|StructTemplate"> + <elementDefinition Id="ca9194a5-6210-43a0-8de4-26162e3b44b5" /> + </propertyInstance> + <elementDefinition Id="56575c4b-f4fa-463d-8422-82f0b90101d0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c1b60341-3c44-48cc-bee0-0faa85c225e6"> + <propertyInstance Id="6d800ca9-8da9-4f00-966d-304fbb80cdb4" name="TemplateFilePath" value="ClassTemplate=C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\MICROSOFT\ARCHITECTURE TOOLS\EXTENSIBILITY\Templates\Text\ClassTemplate.t4|EnumTemplate=C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\MICROSOFT\ARCHITECTURE TOOLS\EXTENSIBILITY\Templates\Text\EnumTemplate.t4|InterfaceTemplate=C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\MICROSOFT\ARCHITECTURE TOOLS\EXTENSIBILITY\Templates\Text\InterfaceTemplate.t4|StructTemplate=C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\MICROSOFT\ARCHITECTURE TOOLS\EXTENSIBILITY\Templates\Text\StructTemplate.t4"> + <elementDefinition Id="47252b42-ef9e-45c3-9660-a8332ebffe13" /> + </propertyInstance> + <elementDefinition Id="fc913f24-eb9b-4a08-9828-bcc22e600441" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9c6718bc-3dd4-4159-9451-b226da7195f3"> + <propertyInstance Id="47db8ac0-eb0e-4563-bcc9-6fd4c3c3af0b" name="ProjectPath" value="ClassTemplate=..\FV_ClassDiagramLib\FV_ClassDiagramLib.csproj|EnumTemplate=..\FV_ClassDiagramLib\FV_ClassDiagramLib.csproj|InterfaceTemplate=..\FV_ClassDiagramLib\FV_ClassDiagramLib.csproj|StructTemplate=..\FV_ClassDiagramLib\FV_ClassDiagramLib.csproj"> + <elementDefinition Id="519d6770-f9ec-4830-a1db-3d2510dd1fc6" /> + </propertyInstance> + <elementDefinition Id="c41beebd-ec74-4c7a-8334-b63432da88f8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b03770bc-7a25-4722-a5c3-71e7ffb0cefd"> + <propertyInstance Id="62941bdc-82f0-4a9b-80b9-d28fae9863d1" name="TargetDirectory" value="ClassTemplate=GeneratedCode\{PackageStructure}|EnumTemplate=GeneratedCode\{PackageStructure}|InterfaceTemplate=GeneratedCode\{PackageStructure}|StructTemplate=GeneratedCode\{PackageStructure}"> + <elementDefinition Id="8aec081e-bbde-4a26-9a72-e3749f53227c" /> + </propertyInstance> + <elementDefinition Id="62f3d239-5bff-4eb4-9819-bd2708d899ae" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7ed699b0-6e72-4e3f-aca9-17b5e217a7c4"> + <propertyInstance Id="47410a24-246c-4718-8cad-4762e7554bf9" name="TargetName" value="ClassTemplate={Name}|EnumTemplate={Name}|InterfaceTemplate={Name}|StructTemplate={Name}"> + <elementDefinition Id="fdb97abc-4e7e-4b19-803e-2cfd3fe3ef1a" /> + </propertyInstance> + <elementDefinition Id="a7c82dae-8a8d-4241-8b7f-4254650f3fe7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="cedb6082-93e1-48ae-9290-2406a9257de3"> + <propertyInstance Id="cb085183-6344-442e-9ebd-5dd2671a0c52" name="Overwrite" value="ClassTemplate=True|EnumTemplate=True|InterfaceTemplate=True|StructTemplate=True"> + <elementDefinition Id="7069d7f2-b2ba-48ee-b33e-b227b576a5f5" /> + </propertyInstance> + <elementDefinition Id="e86b2378-8d9e-4fe2-8ec4-e42ece82bf33" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="132c539c-c543-458e-adbf-eb60af3a07e8"> + <propertyInstance Id="79a8ea1a-478c-49b1-be9b-f832d3b41547" name="Parameters"> + <elementDefinition Id="ffad815d-1246-42f8-bd01-1c7925532d3d" /> + </propertyInstance> + <elementDefinition Id="d214c213-9f65-4e91-b283-6ab8d10146c5" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <profileInstances> + <packageHasProfileInstances Id="e5d2820d-6e04-4a33-a306-5a46020429e3"> + <profileInstance Id="019bf8d3-4770-4dba-93d6-445b2ad1e9e2" name="StandardProfileL2"> + <elementDefinition Id="e34d544e-0fea-4ed6-ac5e-1b74119ac791" /> + </profileInstance> + <elementDefinition Id="0caec977-1f8c-4ba3-a7db-8cc9ad9cc73b" /> + </packageHasProfileInstances> + <packageHasProfileInstances Id="9b251120-57a0-4708-b005-6fc4a09e4ff9"> + <profileInstance Id="d3421352-04c3-4820-927d-73e1668a8f6a" name="StandardProfileL3"> + <elementDefinition Id="532ea607-fb19-44b8-8502-3351b05452be" /> + </profileInstance> + <elementDefinition Id="29349502-908c-4fda-9054-c48619c59ed0" /> + </packageHasProfileInstances> + <packageHasProfileInstances Id="926ebde3-0a09-4e4f-afc5-4df5f6b2434c"> + <profileInstance Id="81701e2d-5f5e-40f1-86be-6a5238fe8cd6" name="CSharpProfile"> + <elementDefinition Id="15eaaaa4-f5a7-4899-86fc-c1f3179aa3a0" /> + </profileInstance> + <elementDefinition Id="67116cba-0ad4-492b-9ee7-e2cb5547adb3" /> + </packageHasProfileInstances> + <packageHasProfileInstances Id="4c765ac9-bcd7-431f-a6ba-34599f23754a"> + <profileInstance Id="d3d974b2-42bb-4174-8b46-45f483082485" name="TextTemplateBindings"> + <elementDefinition Id="b5db28ab-aa72-44ae-861d-9039caf4d36c" /> + </profileInstance> + <elementDefinition Id="4b3f217a-924c-4508-8966-5e563c2a302c" /> + </packageHasProfileInstances> + </profileInstances> + <packagedElements> + <packageHasNamedElement> + <interaction Id="705a969f-ce78-4caf-b63e-440cbed15292" name="BookingVM" collapseFragmentsFlag="false" isActiveClass="false" isAbstract="false" isLeaf="false" isReentrant="false"> + <ownedCommentsInternal> + <comment Id="65e5c1e5-014e-4dcb-b62e-f634b67333b6"> + <elementDefinition Id="a58925be-5d69-4744-be81-a24eea394b36" /> + <body>Makes booking and gets currentUser info + +serializes the booking and uploades it to server</body> + <annotatedElements> + <behaviorExecutionSpecificationMoniker Id="ff1c10c9-72fb-49be-b51f-1845572e8d75" LastKnownName="BehaviorExecutionSpecification5" /> + <behaviorExecutionSpecificationMoniker Id="1e5cfe1f-c434-4496-a45e-20f209b84b4d" LastKnownName="BehaviorExecutionSpecification3" /> + </annotatedElements> + </comment> + </ownedCommentsInternal> + <elementDefinition Id="06c1a81d-0c92-4d6a-851f-7ac3797b5f60" /> + <fragments> + <behaviorExecutionSpecification Id="d2a08157-b3d2-4b8a-948e-00e9716afc43" name="BehaviorExecutionSpecification1"> + <elementDefinition Id="156a794c-43cc-4199-9996-81ac0ca4c1fe" /> + <coveredLifelines> + <lifelineMoniker Id="0eca27b8-4ecd-4594-9964-8630a07e8de8" LastKnownName="_bookingModels : ObservableCollection<BookingModel>" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="dfa6e372-1a91-4241-92cb-13de1289760d" LastKnownName="ExecutionOccurrenceSpecification2" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="e873f2a9-526d-44f0-b62e-b00ecbeb0eb8" LastKnownName="ExecutionOccurrenceSpecification1" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="223ed8c4-df46-4f49-862a-109ac2e8ed99" LastKnownName="MessageOccurrenceSpecification2" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="e873f2a9-526d-44f0-b62e-b00ecbeb0eb8" name="ExecutionOccurrenceSpecification1"> + <elementDefinition Id="5653c59f-069a-48ba-a2d3-d426042bd4af" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="a85fd9e5-150c-47ae-bc1b-01532785dda3" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="0eca27b8-4ecd-4594-9964-8630a07e8de8" LastKnownName="_bookingModels : ObservableCollection<BookingModel>" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="163284be-a215-4445-b586-689bb917a75c" name="MessageOccurrenceSpecification1"> + <elementDefinition Id="6781372a-2443-4ceb-be1d-ca3d4cf68415" /> + <covered> + <lifelineMoniker Id="5d4a0045-b6f5-4173-bcd4-ce27c373914f" LastKnownName="BookingVM" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="223ed8c4-df46-4f49-862a-109ac2e8ed99" name="MessageOccurrenceSpecification2"> + <elementDefinition Id="6900bdca-3437-4d29-9170-4af11a007f78" /> + <covered> + <lifelineMoniker Id="0eca27b8-4ecd-4594-9964-8630a07e8de8" LastKnownName="_bookingModels : ObservableCollection<BookingModel>" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="dfa6e372-1a91-4241-92cb-13de1289760d" name="ExecutionOccurrenceSpecification2"> + <elementDefinition Id="0fe9d3d1-887d-4461-a9d9-f3242317056b" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="db701d8c-a2bf-40b3-b7c7-c837af3817b9" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="0eca27b8-4ecd-4594-9964-8630a07e8de8" LastKnownName="_bookingModels : ObservableCollection<BookingModel>" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="647a17ee-49eb-4ba9-b237-a02052b9c047" name="BehaviorExecutionSpecification4"> + <elementDefinition Id="289d8ae6-bc2a-45f6-b22f-84e9ce05164d" /> + <coveredLifelines> + <lifelineMoniker Id="b28e3649-3781-40be-a107-af9f48d16983" LastKnownName="_bookingTemplate : BookingModel" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="b9825b2f-13ba-4de7-92ea-ea693ae3da22" LastKnownName="ExecutionOccurrenceSpecification8" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="8f2e5e31-38de-46c7-ab2f-68a56ddd4dc2" LastKnownName="ExecutionOccurrenceSpecification7" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="b2d81c2d-ed82-4c73-8670-eb9f00e87966" LastKnownName="MessageOccurrenceSpecification8" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="8f2e5e31-38de-46c7-ab2f-68a56ddd4dc2" name="ExecutionOccurrenceSpecification7"> + <elementDefinition Id="ac41c45e-620f-4dec-97ec-29061e510089" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="1cc6d83f-e44f-47fe-844e-4ca2261573de" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="b28e3649-3781-40be-a107-af9f48d16983" LastKnownName="_bookingTemplate : BookingModel" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="9c5acf9f-6924-4b5e-94e2-ac5db7eb8de5" name="MessageOccurrenceSpecification7"> + <elementDefinition Id="28452d25-392c-4268-b378-4271c00c8e0b" /> + <covered> + <lifelineMoniker Id="5d4a0045-b6f5-4173-bcd4-ce27c373914f" LastKnownName="BookingVM" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="b2d81c2d-ed82-4c73-8670-eb9f00e87966" name="MessageOccurrenceSpecification8"> + <elementDefinition Id="a1006314-d6b0-4197-b178-797c375512fc" /> + <covered> + <lifelineMoniker Id="b28e3649-3781-40be-a107-af9f48d16983" LastKnownName="_bookingTemplate : BookingModel" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="b9825b2f-13ba-4de7-92ea-ea693ae3da22" name="ExecutionOccurrenceSpecification8"> + <elementDefinition Id="aed32738-de3a-4249-aad5-e60bf06abec1" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="5aa606a5-4f79-43b6-b502-5896e4ad7d8a" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="b28e3649-3781-40be-a107-af9f48d16983" LastKnownName="_bookingTemplate : BookingModel" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="5a02791d-cec5-411d-b46f-56c5087ca2d9" name="BehaviorExecutionSpecification2"> + <elementDefinition Id="629033e7-cfe8-437d-b5db-90005752c13d" /> + <coveredLifelines> + <lifelineMoniker Id="04db1511-8909-45d5-a48e-56e45d4e4ccb" LastKnownName="_makeBookingCommand : RelayCommand" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="c5340505-7081-45ae-a1d1-667b9a48790f" LastKnownName="ExecutionOccurrenceSpecification4" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="ddda9899-96ec-4f02-bd05-ad0542185778" LastKnownName="ExecutionOccurrenceSpecification3" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="e52b64c7-4f5c-4a3b-996d-92ffcb15bb00" LastKnownName="MessageOccurrenceSpecification4" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="ddda9899-96ec-4f02-bd05-ad0542185778" name="ExecutionOccurrenceSpecification3"> + <elementDefinition Id="0e259522-7644-4568-8516-d1f4fec05e17" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="63cc4434-e23e-47ce-8994-ad0a3e5a1fd5" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="04db1511-8909-45d5-a48e-56e45d4e4ccb" LastKnownName="_makeBookingCommand : RelayCommand" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="217ce7f3-8584-4d75-b71f-2813238ca41e" name="MessageOccurrenceSpecification3"> + <elementDefinition Id="b5e8e8de-6beb-45ad-8f8d-27dcd1112023" /> + <covered> + <lifelineMoniker Id="5d4a0045-b6f5-4173-bcd4-ce27c373914f" LastKnownName="BookingVM" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="e52b64c7-4f5c-4a3b-996d-92ffcb15bb00" name="MessageOccurrenceSpecification4"> + <elementDefinition Id="78711744-95a8-4d66-a615-0d78bef618f7" /> + <covered> + <lifelineMoniker Id="04db1511-8909-45d5-a48e-56e45d4e4ccb" LastKnownName="_makeBookingCommand : RelayCommand" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="c5340505-7081-45ae-a1d1-667b9a48790f" name="ExecutionOccurrenceSpecification4"> + <elementDefinition Id="2c58c1f4-1ed8-4ce4-8edf-5fcc860b4992" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="410e8f0c-ae43-496b-a85f-800927fc5758" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="04db1511-8909-45d5-a48e-56e45d4e4ccb" LastKnownName="_makeBookingCommand : RelayCommand" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="1e5cfe1f-c434-4496-a45e-20f209b84b4d" name="BehaviorExecutionSpecification3"> + <elementDefinition Id="94b5d039-ee46-4d17-b130-867f52fe5725" /> + <coveredLifelines> + <lifelineMoniker Id="04db1511-8909-45d5-a48e-56e45d4e4ccb" LastKnownName="_makeBookingCommand : RelayCommand" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="c1b0d6c5-913e-4fbd-aa6e-89cd6ae20d15" LastKnownName="ExecutionOccurrenceSpecification6" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="655ebe84-4c3b-4b4e-9a40-ac7ccaf63200" LastKnownName="ExecutionOccurrenceSpecification5" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="4c2d2d82-67de-461d-bbcf-0fd928a4f2af" LastKnownName="MessageOccurrenceSpecification6" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="655ebe84-4c3b-4b4e-9a40-ac7ccaf63200" name="ExecutionOccurrenceSpecification5"> + <elementDefinition Id="ef0dafc5-4c81-4331-a4d3-bd817b05f369" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="123cbba4-4ccc-46a5-b18b-db9f5c9830fb" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="04db1511-8909-45d5-a48e-56e45d4e4ccb" LastKnownName="_makeBookingCommand : RelayCommand" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="f2b403e9-cfe6-43d1-8e92-5691531a6ac1" name="MessageOccurrenceSpecification5"> + <elementDefinition Id="deb09a84-a5a8-48b8-8b09-acef87dc9f53" /> + <covered> + <lifelineMoniker Id="5d4a0045-b6f5-4173-bcd4-ce27c373914f" LastKnownName="BookingVM" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="4c2d2d82-67de-461d-bbcf-0fd928a4f2af" name="MessageOccurrenceSpecification6"> + <elementDefinition Id="01c91751-7f09-417a-be1f-715a711c0479" /> + <covered> + <lifelineMoniker Id="04db1511-8909-45d5-a48e-56e45d4e4ccb" LastKnownName="_makeBookingCommand : RelayCommand" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="c1b0d6c5-913e-4fbd-aa6e-89cd6ae20d15" name="ExecutionOccurrenceSpecification6"> + <elementDefinition Id="e46ff5dc-dbf3-4b6a-a231-9c6d99a5f2cf" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="36c3b33c-0e17-443a-9fa2-512a6eb08f38" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="04db1511-8909-45d5-a48e-56e45d4e4ccb" LastKnownName="_makeBookingCommand : RelayCommand" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="ff1c10c9-72fb-49be-b51f-1845572e8d75" name="BehaviorExecutionSpecification5"> + <elementDefinition Id="a1cb98e3-eec6-4a51-b04d-1a7298b94471" /> + <coveredLifelines> + <lifelineMoniker Id="b28e3649-3781-40be-a107-af9f48d16983" LastKnownName="_bookingTemplate : BookingModel" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="ac034e53-5a0a-4a7b-9fc2-1011e9ffbc59" LastKnownName="ExecutionOccurrenceSpecification10" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="e8bbbd6f-2b20-4ac3-8207-7731aa6cf48d" LastKnownName="ExecutionOccurrenceSpecification9" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="67e56019-4e8f-4cec-8118-1592f036de3e" LastKnownName="MessageOccurrenceSpecification10" /> + <messageOccurrenceSpecificationMoniker Id="6f51f124-81b1-4a9a-9076-78fa0b616517" LastKnownName="MessageOccurrenceSpecification11" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="e8bbbd6f-2b20-4ac3-8207-7731aa6cf48d" name="ExecutionOccurrenceSpecification9"> + <elementDefinition Id="d6fa8aaf-b732-41db-b752-69ae438a1e91" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="852186ba-a83d-4c98-8489-6c31901b1905" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="b28e3649-3781-40be-a107-af9f48d16983" LastKnownName="_bookingTemplate : BookingModel" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="1544dc7a-9b6e-4038-9854-9eef3d6b1938" name="MessageOccurrenceSpecification9"> + <elementDefinition Id="436e6116-bd26-4372-9762-79bdd8aaba47" /> + <covered> + <lifelineMoniker Id="5d4a0045-b6f5-4173-bcd4-ce27c373914f" LastKnownName="BookingVM" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="67e56019-4e8f-4cec-8118-1592f036de3e" name="MessageOccurrenceSpecification10"> + <elementDefinition Id="35668f64-72a5-40fa-bb02-9c110c78bc41" /> + <covered> + <lifelineMoniker Id="b28e3649-3781-40be-a107-af9f48d16983" LastKnownName="_bookingTemplate : BookingModel" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="6f51f124-81b1-4a9a-9076-78fa0b616517" name="MessageOccurrenceSpecification11"> + <elementDefinition Id="b31e88ab-254c-46a9-a6bf-471b9cb5f1bb" /> + <covered> + <lifelineMoniker Id="b28e3649-3781-40be-a107-af9f48d16983" LastKnownName="_bookingTemplate : BookingModel" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="06dfa1dc-fd32-45de-a20d-c3b0190f7baf" name="MessageOccurrenceSpecification12"> + <elementDefinition Id="77a8c345-bdb6-4204-8345-fdac6bebba2b" /> + <covered> + <lifelineMoniker Id="5d4a0045-b6f5-4173-bcd4-ce27c373914f" LastKnownName="BookingVM" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="ac034e53-5a0a-4a7b-9fc2-1011e9ffbc59" name="ExecutionOccurrenceSpecification10"> + <elementDefinition Id="ed44a827-0de5-435e-a928-cd988590ac90" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="323755d6-ffc2-4840-8731-753b5f12d57e" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="b28e3649-3781-40be-a107-af9f48d16983" LastKnownName="_bookingTemplate : BookingModel" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="6558fb03-27c3-483a-b8a1-a1c1e7263109" name="BehaviorExecutionSpecification7"> + <elementDefinition Id="1e424bbf-c5ea-454b-9ab8-e2f62d100ffe" /> + <coveredLifelines> + <lifelineMoniker Id="c023349e-694c-4419-a0dd-c8c46eb8f6a8" LastKnownName="messageDialog : MessageDialog" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="58dd1a6d-7f02-4821-bf50-874d1878bb26" LastKnownName="ExecutionOccurrenceSpecification14" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="94053a49-307c-44b7-9281-8b8f688d4a24" LastKnownName="ExecutionOccurrenceSpecification13" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="161918c8-dc1c-4050-b513-5f9705d54628" LastKnownName="MessageOccurrenceSpecification16" /> + <messageOccurrenceSpecificationMoniker Id="8e813ed5-b359-47b2-8659-bdd77b4619f5" LastKnownName="MessageOccurrenceSpecification17" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="94053a49-307c-44b7-9281-8b8f688d4a24" name="ExecutionOccurrenceSpecification13"> + <elementDefinition Id="bc0421a9-8e26-4ab1-9de6-71e35a57649e" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="a6f24b02-ef8f-41cf-ad9b-de2b15478f59" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="c023349e-694c-4419-a0dd-c8c46eb8f6a8" LastKnownName="messageDialog : MessageDialog" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="161918c8-dc1c-4050-b513-5f9705d54628" name="MessageOccurrenceSpecification16"> + <elementDefinition Id="1dcc32dc-4554-4924-8a5c-87d9cda262b4" /> + <covered> + <lifelineMoniker Id="c023349e-694c-4419-a0dd-c8c46eb8f6a8" LastKnownName="messageDialog : MessageDialog" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="6628c606-f462-441d-a288-bee2f35c968f" name="MessageOccurrenceSpecification15"> + <elementDefinition Id="c203d7da-9835-427b-9ac6-054723cdbac5" /> + <covered> + <lifelineMoniker Id="5d4a0045-b6f5-4173-bcd4-ce27c373914f" LastKnownName="BookingVM" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="8e813ed5-b359-47b2-8659-bdd77b4619f5" name="MessageOccurrenceSpecification17"> + <elementDefinition Id="99e2f957-842b-4ee1-a593-752067e09911" /> + <covered> + <lifelineMoniker Id="c023349e-694c-4419-a0dd-c8c46eb8f6a8" LastKnownName="messageDialog : MessageDialog" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="029d4047-162e-45cb-a971-9223b439fd60" name="MessageOccurrenceSpecification18"> + <elementDefinition Id="135251fe-08b5-408c-a5c7-2e298c5a77f2" /> + <covered> + <lifelineMoniker Id="5d4a0045-b6f5-4173-bcd4-ce27c373914f" LastKnownName="BookingVM" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="58dd1a6d-7f02-4821-bf50-874d1878bb26" name="ExecutionOccurrenceSpecification14"> + <elementDefinition Id="33f98715-6227-42bb-a8e7-d4e1cc605ae9" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="fd8a8e7c-909f-4f03-83b9-118a6d4517e3" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="c023349e-694c-4419-a0dd-c8c46eb8f6a8" LastKnownName="messageDialog : MessageDialog" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="aa015fb0-2584-4c06-be3d-1ab74a79438c" name="BehaviorExecutionSpecification9"> + <elementDefinition Id="5849a987-c425-4357-b5ff-3cafd923cf5c" /> + <coveredLifelines> + <lifelineMoniker Id="bfbdeb2f-2f8f-41d0-b1b5-bf7436221734" LastKnownName="FrameActivate" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="46f02d56-653c-4c81-9a3a-36317fe73b49" LastKnownName="ExecutionOccurrenceSpecification18" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="1a087d09-d72c-4789-aff4-993a31ae1162" LastKnownName="ExecutionOccurrenceSpecification17" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="beedd062-7a7f-477b-8d7e-5af241e18f98" LastKnownName="MessageOccurrenceSpecification22" /> + <messageOccurrenceSpecificationMoniker Id="14ebd1b8-7907-43ef-96c1-be5955ec9b74" LastKnownName="MessageOccurrenceSpecification23" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="1a087d09-d72c-4789-aff4-993a31ae1162" name="ExecutionOccurrenceSpecification17"> + <elementDefinition Id="09aff450-c82c-4565-9eb1-322c71dda9fc" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="ff1bfca3-41d0-4ea4-b0f0-5f3134fa9dc4" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="bfbdeb2f-2f8f-41d0-b1b5-bf7436221734" LastKnownName="FrameActivate" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="bfb03128-74e7-4697-a95c-9d1f13d5e6d8" name="MessageOccurrenceSpecification21"> + <elementDefinition Id="c44a4979-f041-4a52-af06-31cfcc5caa8c" /> + <covered> + <lifelineMoniker Id="5d4a0045-b6f5-4173-bcd4-ce27c373914f" LastKnownName="BookingVM" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="beedd062-7a7f-477b-8d7e-5af241e18f98" name="MessageOccurrenceSpecification22"> + <elementDefinition Id="ce238e26-7a8e-484f-b169-9aa4f95ef78b" /> + <covered> + <lifelineMoniker Id="bfbdeb2f-2f8f-41d0-b1b5-bf7436221734" LastKnownName="FrameActivate" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="231c4014-12b0-4e35-a163-037b734aa5aa" name="MessageOccurrenceSpecification24"> + <elementDefinition Id="a34d80cb-eba4-4b97-ad08-26b69533aeeb" /> + <covered> + <lifelineMoniker Id="5d4a0045-b6f5-4173-bcd4-ce27c373914f" LastKnownName="BookingVM" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="14ebd1b8-7907-43ef-96c1-be5955ec9b74" name="MessageOccurrenceSpecification23"> + <elementDefinition Id="b9586ff5-f962-4636-9dfc-1b3e788b3bd0" /> + <covered> + <lifelineMoniker Id="bfbdeb2f-2f8f-41d0-b1b5-bf7436221734" LastKnownName="FrameActivate" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="46f02d56-653c-4c81-9a3a-36317fe73b49" name="ExecutionOccurrenceSpecification18"> + <elementDefinition Id="731c0d28-338c-4031-ad2d-a7a1ed87789e" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="1b42b5d6-8784-4e4a-aa55-1f8c7436a8a7" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="bfbdeb2f-2f8f-41d0-b1b5-bf7436221734" LastKnownName="FrameActivate" /> + </covered> + </executionOccurrenceSpecification> + </fragments> + <lifelines> + <lifeline Id="5d4a0045-b6f5-4173-bcd4-ce27c373914f" name="BookingVM" isActor="false" lifelineDisplayName="BookingVM"> + <elementDefinition Id="8c8d886e-295c-47d3-9dda-601bf379d18e" /> + <topLevelOccurrences> + <messageOccurrenceSpecificationMoniker Id="163284be-a215-4445-b586-689bb917a75c" LastKnownName="MessageOccurrenceSpecification1" /> + <messageOccurrenceSpecificationMoniker Id="9c5acf9f-6924-4b5e-94e2-ac5db7eb8de5" LastKnownName="MessageOccurrenceSpecification7" /> + <messageOccurrenceSpecificationMoniker Id="217ce7f3-8584-4d75-b71f-2813238ca41e" LastKnownName="MessageOccurrenceSpecification3" /> + <messageOccurrenceSpecificationMoniker Id="f2b403e9-cfe6-43d1-8e92-5691531a6ac1" LastKnownName="MessageOccurrenceSpecification5" /> + <messageOccurrenceSpecificationMoniker Id="1544dc7a-9b6e-4038-9854-9eef3d6b1938" LastKnownName="MessageOccurrenceSpecification9" /> + <messageOccurrenceSpecificationMoniker Id="06dfa1dc-fd32-45de-a20d-c3b0190f7baf" LastKnownName="MessageOccurrenceSpecification12" /> + <messageOccurrenceSpecificationMoniker Id="6628c606-f462-441d-a288-bee2f35c968f" LastKnownName="MessageOccurrenceSpecification15" /> + <messageOccurrenceSpecificationMoniker Id="029d4047-162e-45cb-a971-9223b439fd60" LastKnownName="MessageOccurrenceSpecification18" /> + <messageOccurrenceSpecificationMoniker Id="bfb03128-74e7-4697-a95c-9d1f13d5e6d8" LastKnownName="MessageOccurrenceSpecification21" /> + <messageOccurrenceSpecificationMoniker Id="231c4014-12b0-4e35-a163-037b734aa5aa" LastKnownName="MessageOccurrenceSpecification24" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="0eca27b8-4ecd-4594-9964-8630a07e8de8" name="_bookingModels : ObservableCollection<BookingModel>" isActor="false" lifelineDisplayName="_bookingModels : ObservableCollection<BookingModel>"> + <elementDefinition Id="ed676079-449e-4e10-a8bc-0b4e621f92a7" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="e873f2a9-526d-44f0-b62e-b00ecbeb0eb8" LastKnownName="ExecutionOccurrenceSpecification1" /> + <executionOccurrenceSpecificationMoniker Id="dfa6e372-1a91-4241-92cb-13de1289760d" LastKnownName="ExecutionOccurrenceSpecification2" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="b28e3649-3781-40be-a107-af9f48d16983" name="_bookingTemplate : BookingModel" isActor="false" lifelineDisplayName="_bookingTemplate : BookingModel"> + <elementDefinition Id="6341fd04-3659-44a9-8197-ed1186b70276" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="8f2e5e31-38de-46c7-ab2f-68a56ddd4dc2" LastKnownName="ExecutionOccurrenceSpecification7" /> + <executionOccurrenceSpecificationMoniker Id="b9825b2f-13ba-4de7-92ea-ea693ae3da22" LastKnownName="ExecutionOccurrenceSpecification8" /> + <executionOccurrenceSpecificationMoniker Id="e8bbbd6f-2b20-4ac3-8207-7731aa6cf48d" LastKnownName="ExecutionOccurrenceSpecification9" /> + <executionOccurrenceSpecificationMoniker Id="ac034e53-5a0a-4a7b-9fc2-1011e9ffbc59" LastKnownName="ExecutionOccurrenceSpecification10" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="04db1511-8909-45d5-a48e-56e45d4e4ccb" name="_makeBookingCommand : RelayCommand" isActor="false" lifelineDisplayName="_makeBookingCommand : RelayCommand"> + <elementDefinition Id="facb1afb-067a-4264-8541-38b8f8b9e443" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="ddda9899-96ec-4f02-bd05-ad0542185778" LastKnownName="ExecutionOccurrenceSpecification3" /> + <executionOccurrenceSpecificationMoniker Id="c5340505-7081-45ae-a1d1-667b9a48790f" LastKnownName="ExecutionOccurrenceSpecification4" /> + <executionOccurrenceSpecificationMoniker Id="655ebe84-4c3b-4b4e-9a40-ac7ccaf63200" LastKnownName="ExecutionOccurrenceSpecification5" /> + <executionOccurrenceSpecificationMoniker Id="c1b0d6c5-913e-4fbd-aa6e-89cd6ae20d15" LastKnownName="ExecutionOccurrenceSpecification6" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="c023349e-694c-4419-a0dd-c8c46eb8f6a8" name="messageDialog : MessageDialog" isActor="false" lifelineDisplayName="messageDialog : MessageDialog"> + <elementDefinition Id="2087f016-68e5-42c1-8145-0270b959b103" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="94053a49-307c-44b7-9281-8b8f688d4a24" LastKnownName="ExecutionOccurrenceSpecification13" /> + <executionOccurrenceSpecificationMoniker Id="58dd1a6d-7f02-4821-bf50-874d1878bb26" LastKnownName="ExecutionOccurrenceSpecification14" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="bfbdeb2f-2f8f-41d0-b1b5-bf7436221734" name="FrameActivate" isActor="false" lifelineDisplayName="FrameActivate"> + <elementDefinition Id="8c49500b-a3f8-4d2e-8770-3e9fbb20961d" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="1a087d09-d72c-4789-aff4-993a31ae1162" LastKnownName="ExecutionOccurrenceSpecification17" /> + <executionOccurrenceSpecificationMoniker Id="46f02d56-653c-4c81-9a3a-36317fe73b49" LastKnownName="ExecutionOccurrenceSpecification18" /> + </topLevelOccurrences> + </lifeline> + </lifelines> + <messages> + <message Id="c619bbb6-d8ba-4da8-8a58-eea34505a808" name="New()" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="f3ebd10f-77de-4547-bb49-d3caa74b975f" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="163284be-a215-4445-b586-689bb917a75c" LastKnownName="MessageOccurrenceSpecification1" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="223ed8c4-df46-4f49-862a-109ac2e8ed99" LastKnownName="MessageOccurrenceSpecification2" /> + </receiveEvent> + </message> + <message Id="674ef5ca-6bdd-40ce-aa29-9898b391ebda" name="New()" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="94f5ea91-3f2b-44fa-a028-31022a688be3" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="9c5acf9f-6924-4b5e-94e2-ac5db7eb8de5" LastKnownName="MessageOccurrenceSpecification7" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="b2d81c2d-ed82-4c73-8670-eb9f00e87966" LastKnownName="MessageOccurrenceSpecification8" /> + </receiveEvent> + </message> + <message Id="9e3d2fa4-9c6a-406f-b08b-717d4240fb17" name=" new RelayCommand(MakeBooking)" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="46cbfd1c-ab2c-4715-9305-c2e7d3cd56c5" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="217ce7f3-8584-4d75-b71f-2813238ca41e" LastKnownName="MessageOccurrenceSpecification3" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="e52b64c7-4f5c-4a3b-996d-92ffcb15bb00" LastKnownName="MessageOccurrenceSpecification4" /> + </receiveEvent> + </message> + <message Id="ef49c4a3-d70c-45e6-ae04-71319ebba8c2" name="Execute" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="55a8653e-dafc-4318-bc5a-67ddf37d46a4" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="f2b403e9-cfe6-43d1-8e92-5691531a6ac1" LastKnownName="MessageOccurrenceSpecification5" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="4c2d2d82-67de-461d-bbcf-0fd928a4f2af" LastKnownName="MessageOccurrenceSpecification6" /> + </receiveEvent> + </message> + <message Id="0ed78776-5876-4a4d-ab48-a318f050c453" name="comments" messageKind="Complete" messageSort="SynchCall" createSelfMessage="false"> + <elementDefinition Id="396d93f1-01d5-43ba-858e-aeb2ef147a70" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="1544dc7a-9b6e-4038-9854-9eef3d6b1938" LastKnownName="MessageOccurrenceSpecification9" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="67e56019-4e8f-4cec-8118-1592f036de3e" LastKnownName="MessageOccurrenceSpecification10" /> + </receiveEvent> + </message> + <message Id="bcf78393-a516-4f7d-9978-35cd175e8210" name="<<return>>" messageKind="Complete" messageSort="Reply" createSelfMessage="false"> + <elementDefinition Id="8b8d14cf-b4e5-4596-87e5-afb16f862902" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="6f51f124-81b1-4a9a-9076-78fa0b616517" LastKnownName="MessageOccurrenceSpecification11" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="06dfa1dc-fd32-45de-a20d-c3b0190f7baf" LastKnownName="MessageOccurrenceSpecification12" /> + </receiveEvent> + </message> + <message Id="7c22e7d6-94b7-4f69-9c8b-641c072f0822" name="new MessageDialog" messageKind="Complete" messageSort="SynchCall" createSelfMessage="false"> + <elementDefinition Id="457cda17-20f0-4bff-8d56-1f815a39845b" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="6628c606-f462-441d-a288-bee2f35c968f" LastKnownName="MessageOccurrenceSpecification15" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="161918c8-dc1c-4050-b513-5f9705d54628" LastKnownName="MessageOccurrenceSpecification16" /> + </receiveEvent> + </message> + <message Id="84fa6456-191a-4744-aade-7f19786b5a48" name=""You successfully booked this accommodation!"" messageKind="Complete" messageSort="Reply" createSelfMessage="false"> + <elementDefinition Id="595d7243-da75-49b1-a845-9e0001d67559" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="8e813ed5-b359-47b2-8659-bdd77b4619f5" LastKnownName="MessageOccurrenceSpecification17" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="029d4047-162e-45cb-a971-9223b439fd60" LastKnownName="MessageOccurrenceSpecification18" /> + </receiveEvent> + </message> + <message Id="8decf4a9-451f-458e-8910-2886206afbc4" name="New()" messageKind="Complete" messageSort="SynchCall" createSelfMessage="false"> + <elementDefinition Id="f9527570-024d-4b50-a551-023bd28d877f" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="bfb03128-74e7-4697-a95c-9d1f13d5e6d8" LastKnownName="MessageOccurrenceSpecification21" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="beedd062-7a7f-477b-8d7e-5af241e18f98" LastKnownName="MessageOccurrenceSpecification22" /> + </receiveEvent> + </message> + <message Id="1e018b7c-cf1f-4a93-adeb-519ef593a2ec" name="frameActivate.ActivateShell(typeof(MainView))" messageKind="Complete" messageSort="Reply" createSelfMessage="false"> + <elementDefinition Id="c5f65995-91b6-4865-bed2-3d06cd54f835" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="14ebd1b8-7907-43ef-96c1-be5955ec9b74" LastKnownName="MessageOccurrenceSpecification23" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="231c4014-12b0-4e35-a163-037b734aa5aa" LastKnownName="MessageOccurrenceSpecification24" /> + </receiveEvent> + </message> + </messages> + </interaction> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="a85fd9e5-150c-47ae-bc1b-01532785dda3" name="ExecutionEvent"> + <elementDefinition Id="644dd619-232c-46c7-b212-2f7dd8ea4fbf" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="db701d8c-a2bf-40b3-b7c7-c837af3817b9" name="ExecutionEvent"> + <elementDefinition Id="6ed33944-2834-4fef-a3e2-e3c12c9a3032" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="63cc4434-e23e-47ce-8994-ad0a3e5a1fd5" name="ExecutionEvent"> + <elementDefinition Id="812a99ec-2f99-49eb-87d8-4ace775ee49e" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="410e8f0c-ae43-496b-a85f-800927fc5758" name="ExecutionEvent"> + <elementDefinition Id="7d1e792c-bfb7-47a0-9e61-e6161c92d9a8" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="123cbba4-4ccc-46a5-b18b-db9f5c9830fb" name="ExecutionEvent"> + <elementDefinition Id="5057217c-5008-4250-8c5f-b026124039f0" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="36c3b33c-0e17-443a-9fa2-512a6eb08f38" name="ExecutionEvent"> + <elementDefinition Id="a0b52458-323a-4262-be92-9d69a2be1fc9" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="1cc6d83f-e44f-47fe-844e-4ca2261573de" name="ExecutionEvent"> + <elementDefinition Id="e50a65a3-571d-4160-9f66-d090ab2606f2" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="5aa606a5-4f79-43b6-b502-5896e4ad7d8a" name="ExecutionEvent"> + <elementDefinition Id="d971ae19-a81a-4c06-8330-55cc7921f775" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="852186ba-a83d-4c98-8489-6c31901b1905" name="ExecutionEvent"> + <elementDefinition Id="fa8f25c1-808e-46ac-b741-28a1b18f40dc" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="323755d6-ffc2-4840-8731-753b5f12d57e" name="ExecutionEvent"> + <elementDefinition Id="2a339d8b-8fda-4534-9632-2e109bab36a8" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="a6f24b02-ef8f-41cf-ad9b-de2b15478f59" name="ExecutionEvent"> + <elementDefinition Id="1c90116f-f478-4820-b006-958a306ebb0c" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="fd8a8e7c-909f-4f03-83b9-118a6d4517e3" name="ExecutionEvent"> + <elementDefinition Id="5afdcc9b-d1d4-45f0-9887-932f1be7a5e3" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="ff1bfca3-41d0-4ea4-b0f0-5f3134fa9dc4" name="ExecutionEvent"> + <elementDefinition Id="01bcf2e8-7575-40fb-8538-2607bb94445a" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="1b42b5d6-8784-4e4a-aa55-1f8c7436a8a7" name="ExecutionEvent"> + <elementDefinition Id="1e7af526-a4eb-4d31-ab4d-df564e317e4e" /> + </executionEvent> + </packageHasNamedElement> + </packagedElements> + <package Id="6d767f02-264d-494e-b738-805b9e9e37b7" name="FV_ClassDiagram"> + <elementDefinition Id="fe84fded-a9b2-4e62-8fe9-de3c45c5b060" /> + </package> +</SequenceDesignerModel>
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/BookingVM.sequencediagram.layout b/France_Vacances/France_Vacances.Inception/BookingVM.sequencediagram.layout new file mode 100644 index 0000000..fc429d9 --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/BookingVM.sequencediagram.layout @@ -0,0 +1,187 @@ +<?xml version="1.0" encoding="utf-8"?> +<sequenceDesignerDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 13.875, 11.875" name="BookingVM"> + <SequenceDesignerModelMoniker Id="871a7c07-18db-4604-ab1c-3930da7842d9" /> + <nestedChildShapes> + <lifelineShape Id="7a53c79b-14e3-496f-81da-a03a3d29eb7c" absoluteBounds="1.025, 1, 0.15, 10.256250000000001" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="5d4a0045-b6f5-4173-bcd4-ce27c373914f" LastKnownName="BookingVM" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="65fb916d-6c15-4fa0-9cf4-5350413d8958" absoluteBounds="0.59999999999999987, 0.6, 1, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="5d4a0045-b6f5-4173-bcd4-ce27c373914f" LastKnownName="BookingVM" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="89b25bde-ca89-42d9-8d4b-d87785b301bd" absoluteBounds="1.025, 1, 0, 10.25"> + <lifelineMoniker Id="5d4a0045-b6f5-4173-bcd4-ce27c373914f" LastKnownName="BookingVM" /> + </lifelineHoverShape> + </relativeChildShapes> + </lifelineShape> + <lifelineShape Id="4b1243d2-b330-47f5-82dd-899b2be81edd" absoluteBounds="3.6666667461395264, 1, 0.15, 10.229166666666666" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="0eca27b8-4ecd-4594-9964-8630a07e8de8" LastKnownName="_bookingModels : ObservableCollection<BookingModel>" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="82128fb5-3f43-4717-b7a7-875f4c561c5c" absoluteBounds="2.7416667461395265, 0.6, 2, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="0eca27b8-4ecd-4594-9964-8630a07e8de8" LastKnownName="_bookingModels : ObservableCollection<BookingModel>" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="5283eefc-975e-4f95-af7f-e599118531b9" absoluteBounds="3.6666667461395264, 1, 0, 10.25"> + <lifelineMoniker Id="0eca27b8-4ecd-4594-9964-8630a07e8de8" LastKnownName="_bookingModels : ObservableCollection<BookingModel>" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="a1de5b1d-9dfc-40a3-a7a3-16606b410028" absoluteBounds="3.6666667461395264, 1.8333333333333335, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="d2a08157-b3d2-4b8a-948e-00e9716afc43" LastKnownName="BehaviorExecutionSpecification1" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(1.1 : 1.83333333333333); (3.66666674613953 : 1.83333333333333)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="7a53c79b-14e3-496f-81da-a03a3d29eb7c" /> + <umlExecutionSpecificationShapeMoniker Id="a1de5b1d-9dfc-40a3-a7a3-16606b410028" /> + </nodes> + </asyncMessageConnector> + <lifelineShape Id="7f4c0989-d602-4e5d-a1bf-d9691308bb9d" absoluteBounds="9.4062500000000018, 1, 0.15, 10.385416666666668" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="04db1511-8909-45d5-a48e-56e45d4e4ccb" LastKnownName="_makeBookingCommand : RelayCommand" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="5a9afeb2-b695-44f9-8bdf-0c722312f4ba" absoluteBounds="8.602622599601748, 0.6, 1.7572548007965088, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="04db1511-8909-45d5-a48e-56e45d4e4ccb" LastKnownName="_makeBookingCommand : RelayCommand" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="b295b700-86e6-46ef-b2b0-64030f096a15" absoluteBounds="9.4062500000000018, 1, 0, 10.375"> + <lifelineMoniker Id="04db1511-8909-45d5-a48e-56e45d4e4ccb" LastKnownName="_makeBookingCommand : RelayCommand" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="23752c97-361d-4f8e-8487-284375a8f16e" absoluteBounds="9.4062500000000018, 3.770833333333333, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="5a02791d-cec5-411d-b46f-56c5087ca2d9" LastKnownName="BehaviorExecutionSpecification2" /> + </umlExecutionSpecificationShape> + <umlExecutionSpecificationShape Id="4609a11b-5c8c-43d4-9d4f-00acb697e345" absoluteBounds="9.4062500000000018, 5.03125, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="1e5cfe1f-c434-4496-a45e-20f209b84b4d" LastKnownName="BehaviorExecutionSpecification3" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(1.1 : 3.77083333333333); (9.40625 : 3.77083333333333)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="7a53c79b-14e3-496f-81da-a03a3d29eb7c" /> + <umlExecutionSpecificationShapeMoniker Id="23752c97-361d-4f8e-8487-284375a8f16e" /> + </nodes> + </asyncMessageConnector> + <asyncMessageConnector edgePoints="[(1.1 : 5.03125); (9.40625 : 5.03125)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="7a53c79b-14e3-496f-81da-a03a3d29eb7c" /> + <umlExecutionSpecificationShapeMoniker Id="4609a11b-5c8c-43d4-9d4f-00acb697e345" /> + </nodes> + </asyncMessageConnector> + <commentShape Id="29f87033-5182-453f-89b7-c7d903addb8e" absoluteBounds="7.125, 5.5, 1.25, 1" customColor="251, 247, 200"> + <commentMoniker Id="65e5c1e5-014e-4dcb-b62e-f634b67333b6" /> + <relativeChildShapes /> + </commentShape> + <lifelineShape Id="dbf3f44e-d151-41ef-8ebb-c7b810e617aa" absoluteBounds="6.65625015894572, 1, 0.15, 10.625" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="b28e3649-3781-40be-a107-af9f48d16983" LastKnownName="_bookingTemplate : BookingModel" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="f9be2832-354c-4a79-8f37-641aa179fd41" absoluteBounds="6.0336666218439738, 0.6, 1.3951670742034912, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="b28e3649-3781-40be-a107-af9f48d16983" LastKnownName="_bookingTemplate : BookingModel" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="61d93366-c240-4596-b23b-f734c75c6eda" absoluteBounds="6.65625015894572, 1, 0, 10.625"> + <lifelineMoniker Id="b28e3649-3781-40be-a107-af9f48d16983" LastKnownName="_bookingTemplate : BookingModel" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="67211006-4f1d-41f0-a245-2c31a50cb2be" absoluteBounds="6.65625015894572, 2.8229166666666665, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="647a17ee-49eb-4ba9-b237-a02052b9c047" LastKnownName="BehaviorExecutionSpecification4" /> + </umlExecutionSpecificationShape> + <umlExecutionSpecificationShape Id="f63f31d0-c5d7-49eb-99e4-3beb38d84e52" absoluteBounds="6.65625015894572, 5.8125, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="ff1c10c9-72fb-49be-b51f-1845572e8d75" LastKnownName="BehaviorExecutionSpecification5" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(1.1 : 2.82291666666667); (6.65625015894572 : 2.82291666666667)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="7a53c79b-14e3-496f-81da-a03a3d29eb7c" /> + <umlExecutionSpecificationShapeMoniker Id="67211006-4f1d-41f0-a245-2c31a50cb2be" /> + </nodes> + </asyncMessageConnector> + <syncMessageConnector edgePoints="[(1.1 : 5.8125); (6.65625015894572 : 5.8125)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="7a53c79b-14e3-496f-81da-a03a3d29eb7c" /> + <umlExecutionSpecificationShapeMoniker Id="f63f31d0-c5d7-49eb-99e4-3beb38d84e52" /> + </nodes> + </syncMessageConnector> + <returnMessageConnector edgePoints="[(6.65625015894572 : 6.3625); (1.1 : 6.3625)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <umlExecutionSpecificationShapeMoniker Id="f63f31d0-c5d7-49eb-99e4-3beb38d84e52" /> + <lifelineShapeMoniker Id="7a53c79b-14e3-496f-81da-a03a3d29eb7c" /> + </nodes> + </returnMessageConnector> + <commentConnector edgePoints="[(7.125 : 6.0875); (6.80625015894572 : 6.0875)]" fixedFrom="Algorithm" fixedTo="Algorithm" TargetRelationshipDomainClassId="217d6bd0-42ed-4e7f-ad2b-af3ef5142428" customColor="Black"> + <relativeChildShapes /> + <nodes> + <commentShapeMoniker Id="29f87033-5182-453f-89b7-c7d903addb8e" /> + <umlExecutionSpecificationShapeMoniker Id="f63f31d0-c5d7-49eb-99e4-3beb38d84e52" /> + </nodes> + </commentConnector> + <commentConnector edgePoints="[(8.375 : 6); (9.48125 : 5.58125)]" fixedFrom="NotFixed" fixedTo="NotFixed" TargetRelationshipDomainClassId="217d6bd0-42ed-4e7f-ad2b-af3ef5142428" customColor="Black"> + <relativeChildShapes /> + <nodes> + <commentShapeMoniker Id="29f87033-5182-453f-89b7-c7d903addb8e" /> + <umlExecutionSpecificationShapeMoniker Id="4609a11b-5c8c-43d4-9d4f-00acb697e345" /> + </nodes> + </commentConnector> + <lifelineShape Id="8b9da290-9a9a-4236-aada-aab53cf7bf78" absoluteBounds="11.322916984558106, 1, 0.15, 10.31875" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="c023349e-694c-4419-a0dd-c8c46eb8f6a8" LastKnownName="messageDialog : MessageDialog" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="0f196c96-e67e-4d46-b73c-6c588c8f2dbc" absoluteBounds="10.397916984558105, 0.6, 2, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="c023349e-694c-4419-a0dd-c8c46eb8f6a8" LastKnownName="messageDialog : MessageDialog" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="fce7abdb-2848-4534-8a10-c6e6f15078e1" absoluteBounds="11.322916984558106, 1, 0, 10.375"> + <lifelineMoniker Id="c023349e-694c-4419-a0dd-c8c46eb8f6a8" LastKnownName="messageDialog : MessageDialog" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="27c4c17e-64cb-4fc7-9535-9dbf240673a5" absoluteBounds="11.322916984558106, 7.427083333333333, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="6558fb03-27c3-483a-b8a1-a1c1e7263109" LastKnownName="BehaviorExecutionSpecification7" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <syncMessageConnector edgePoints="[(1.1 : 7.42708333333333); (11.3229169845581 : 7.42708333333333)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="7a53c79b-14e3-496f-81da-a03a3d29eb7c" /> + <umlExecutionSpecificationShapeMoniker Id="27c4c17e-64cb-4fc7-9535-9dbf240673a5" /> + </nodes> + </syncMessageConnector> + <returnMessageConnector edgePoints="[(11.3229169845581 : 7.97708333333333); (1.1 : 7.97708333333333)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <umlExecutionSpecificationShapeMoniker Id="27c4c17e-64cb-4fc7-9535-9dbf240673a5" /> + <lifelineShapeMoniker Id="7a53c79b-14e3-496f-81da-a03a3d29eb7c" /> + </nodes> + </returnMessageConnector> + <lifelineShape Id="ddeaf513-aedc-494b-96fd-913f564078ba" absoluteBounds="13.031249682108561, 1, 0.15, 10.208333333333336" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="bfbdeb2f-2f8f-41d0-b1b5-bf7436221734" LastKnownName="FrameActivate" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="6f000f92-2594-4381-a211-389fbf140d83" absoluteBounds="12.566308658520381, 0.6, 1.0798820471763611, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="bfbdeb2f-2f8f-41d0-b1b5-bf7436221734" LastKnownName="FrameActivate" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="854ecf83-c4ba-410a-bbc2-9fbb08d6cd52" absoluteBounds="13.031249682108561, 1, 0, 10.25"> + <lifelineMoniker Id="bfbdeb2f-2f8f-41d0-b1b5-bf7436221734" LastKnownName="FrameActivate" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="bb862f6e-bedc-4681-8a04-c43e47cdbad3" absoluteBounds="13.031249682108561, 8.55921878743468, 0.15, 0.55000000000000071" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="aa015fb0-2584-4c06-be3d-1ab74a79438c" LastKnownName="BehaviorExecutionSpecification9" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <syncMessageConnector edgePoints="[(1.1 : 8.55921878743468); (13.0312496821086 : 8.55921878743468)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="7a53c79b-14e3-496f-81da-a03a3d29eb7c" /> + <umlExecutionSpecificationShapeMoniker Id="bb862f6e-bedc-4681-8a04-c43e47cdbad3" /> + </nodes> + </syncMessageConnector> + <returnMessageConnector edgePoints="[(13.0312496821086 : 9.10921878743468); (1.1 : 9.10921878743468)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <umlExecutionSpecificationShapeMoniker Id="bb862f6e-bedc-4681-8a04-c43e47cdbad3" /> + <lifelineShapeMoniker Id="7a53c79b-14e3-496f-81da-a03a3d29eb7c" /> + </nodes> + </returnMessageConnector> + </nestedChildShapes> +</sequenceDesignerDiagram>
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/ClassDiagram.classdiagram b/France_Vacances/France_Vacances.Inception/ClassDiagram.classdiagram new file mode 100644 index 0000000..9527000 --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/ClassDiagram.classdiagram @@ -0,0 +1,428 @@ +<?xml version="1.0" encoding="utf-8"?> +<logicalClassDesignerModel xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" xmlns:dm1="http://schemas.microsoft.com/dsltools/Kernel" xmlns:dm2="http://schemas.microsoft.com/dsltools/Component" xmlns:dm3="http://schemas.microsoft.com/dsltools/Activity" xmlns:dm4="http://schemas.microsoft.com/dsltools/UseCase" xmlns:dm5="http://schemas.microsoft.com/dsltools/Interaction" xmlns:dm6="http://schemas.microsoft.com/dsltools/UmlModelLibrary" xmlns:dm7="http://schemas.microsoft.com/dsltools/UmlDiagrams" xmlns:dm8="http://schemas.microsoft.com/dsltools/ModelStore" xmlns:dm9="http://schemas.microsoft.com/VisualStudio/TeamArchitect/SequenceDesigner" dslVersion="1.0.0.0" Id="96e99836-c497-4d33-92cd-6ed1d0b38f91" name="ClassDiagram" linkedPackageId="5546f751-0f96-41b9-822a-c37351958134" xmlns="http://schemas.microsoft.com/dsltools/LogicalClassDesigner"> + <packagedElements> + <logicalClassDesignerModelHasTypes> + <class Id="2c299513-cdc8-49d8-bc2e-0d4319349ddf" name="User" isAbstract="false" isLeaf="false" isActiveClass="false"> + <elementDefinition Id="e75f8248-76a8-4900-abeb-4a5c7d140154" /> + <targetEnds> + <association Id="5829a84e-ddd6-4419-bc49-a9aaa38f2dd4" isDerived="false" sourceEndRoleName="User" targetEndRoleName="Announcement" isLeaf="false" name="sees" isAbstract="false"> + <classMoniker Id="045a8877-91a1-4974-80e5-ae934421740c" LastKnownName="AnnouncementModel" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="7471bbcb-b3c5-43c1-91fe-616ef58dcf1d" name="User" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="b546f9e7-b9fb-4d9e-b354-b034c640fddb" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="a504a535-d5e3-44ea-997c-919e57337e6d" name="Announcement" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <lowerValueInternal> + <literalString Id="4444d7f3-5c16-418a-a287-298ce7de6fe2" name="Lower" value="1"> + <elementDefinition Id="917ce5f8-eefe-4008-802f-82dad7029358" /> + </literalString> + </lowerValueInternal> + <upperValueInternal> + <literalString Id="8da8fb14-d3d2-4374-8f94-0608f37dc804" name="Upper" value="3"> + <elementDefinition Id="9923c661-d113-46e0-b649-29e223906775" /> + </literalString> + </upperValueInternal> + <elementDefinition Id="9444e5f2-5b31-44ab-aa4d-3965619b6467" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="eb0b2bb7-e054-4945-bd40-3e2f587be60c" /> + </association> + <association Id="85b0ca34-6fb2-4f7f-a8c6-10440a8e6716" isDerived="false" sourceEndRoleName="User" targetEndRoleName="Reservation" isLeaf="false" name="makes" isAbstract="false"> + <classMoniker Id="b725a4b7-3fbf-4425-82db-8e7d622e8532" LastKnownName="Reservation" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="f5d1f377-5cde-4428-8836-de8b8fec35e2" name="User" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="Shared" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="a9f74c22-07a9-4e66-8b41-89493879c6ed" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="8026071b-9005-443e-af86-50582da20cb4" name="Reservation" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <lowerValueInternal> + <literalString Id="ca074940-2f26-4659-a167-2008b263e943" name="Lower" value="*"> + <elementDefinition Id="4cf037e0-a3ce-4f2c-ac14-6adb08e3408b" /> + </literalString> + </lowerValueInternal> + <upperValueInternal> + <literalString Id="97deccdc-08ee-4e57-86d7-bf78ddcd22af" name="Upper" value="*"> + <elementDefinition Id="8beeccb6-00f7-4299-956e-6f2e995044ec" /> + </literalString> + </upperValueInternal> + <elementDefinition Id="cf99acfb-ac3d-4563-9655-52d7dab1a402" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="51f24587-1d77-46bc-894e-61a2abc8501b" /> + </association> + </targetEnds> + <ownedAttributesInternal> + <property Id="e94d8a55-6bf3-4f6f-acf1-28fb9c4c3769" name="FirstName" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="01ad8b23-7e1a-4c7f-9afe-3efd5f2fc51a" /> + </property> + <property Id="fe886e37-9440-43be-b730-600723acf3dc" name="PhoneNumber" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="fa9c4944-36c1-4a56-8abb-8cc2b49af448" /> + </property> + <property Id="308a5a2a-0301-425b-be3e-f37beefe5d8b" name="LastName" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="cf44d229-fb09-4c2e-8108-ea8b4b3e45c9" /> + </property> + <property Id="41ce90fa-3a57-4ba4-9935-968bf79ee54c" name="EmailAdress" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="39ec7189-f3ea-4101-903e-84e7ca3fd0e7" /> + </property> + <property Id="5df6dcb3-c643-476e-a496-22d3e8bcfcad" name="StreetName" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="dc218445-45f6-4738-910f-e882862423e0" /> + </property> + <property Id="88a3e390-50b3-4f7d-a4a1-56186d83e5f5" name="ZipCode" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="541159a0-9178-4e52-9d49-2c84ce0bfa27" /> + </property> + <property Id="92b7761a-6dd2-4b56-abf9-f88e95c50508" name="City" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="195cbc99-46e4-4e6a-b1d0-e3a18525c71b" /> + </property> + <property Id="6eaf7991-66cd-40fd-a0cf-0fd75b7ca0b1" name="Country" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="e21be57a-8780-4c77-bf6d-3107f7c30f62" /> + </property> + <property Id="bd0476b9-a2c6-449a-bfe7-01e32b51fd49" name="Birthday" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="5dc86956-3399-4096-9bf9-7c478cf4377c" /> + </property> + <property Id="81e84921-f76c-4b28-8d55-7cd9616e04bf" name="Password" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="8222cff5-2e57-4ad5-9a31-a3e4bfc1f395" /> + </property> + <property Id="a98af135-20c9-41d7-b7d3-b6ad2976f195" name="Gender" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="07818b93-dcc6-4eea-90d4-bac2bbb0eabf" /> + </property> + <property Id="f9b4230a-4b15-468f-ad58-abdcbbd87d86" name="UserID" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="a0ea1fca-800e-481a-af34-e9ea74210493" /> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="af959fcd-ef9b-4ce8-a4ca-513fca9095a9" name="Booking" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="2f164fd5-0005-47df-9003-b5e824a0aadf" /> + </operation> + <operation Id="68144e99-d152-4eb2-aa0d-d17b56c4c3ad" name="ChangeInfo" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="5f429ded-1d5e-45e1-a5fb-8740c347b2f9" /> + </operation> + </ownedOperationsInternal> + </class> + </logicalClassDesignerModelHasTypes> + <logicalClassDesignerModelHasTypes> + <class Id="045a8877-91a1-4974-80e5-ae934421740c" name="AnnouncementModel" isAbstract="false" isLeaf="false" isActiveClass="false"> + <elementDefinition Id="f73807ad-a8ba-4de3-9ce4-c14182b01577" /> + <targetEnds> + <association Id="70c68b94-6606-4e1a-af4b-05de642a87f3" isDerived="false" sourceEndRoleName="Announcement" targetEndRoleName="Accommodation" isLeaf="false" name="has" isAbstract="false"> + <classMoniker Id="55f43ee1-fffd-4b0a-a082-cdbbf469a832" LastKnownName="AccommodationModel" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="aac1c344-3a0c-4973-a045-cecbb9ddaacc" name="Announcement" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="Shared" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="867513c9-38b6-4b17-b1b2-c7b1d34b9b95" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="86cd7788-e439-4c65-8a15-b3670f92df1c" name="Accommodation" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <lowerValueInternal> + <literalString Id="a100131d-0af3-4151-9600-1cdb84cadad3" name="Lower" value="*"> + <elementDefinition Id="8ca927de-a765-45b8-bd6d-ace2e7a72c72" /> + </literalString> + </lowerValueInternal> + <upperValueInternal> + <literalString Id="de427ee1-9d52-4de3-8c5d-d0f9f4afe850" name="Upper" value="*"> + <elementDefinition Id="400ccb9f-795e-4eff-9004-c56822118e4e" /> + </literalString> + </upperValueInternal> + <elementDefinition Id="d80535ac-1a4d-4cd0-b001-9c9ac0a8533e" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="088a54a4-c6e4-4bdb-9389-aafee5ab119a" /> + </association> + </targetEnds> + <ownedAttributesInternal> + <property Id="a1fa11bb-0427-41df-b9ef-f2e44becef39" name="CreationDateTime" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="db478d04-b9ad-4eca-982e-7ad7cee8a40f" /> + <type_NamedElement> + <referencedTypeMoniker Id="349b6d2d-e395-49d1-a25a-c4d1c78735d8" LastKnownName="DateTime" /> + </type_NamedElement> + </property> + <property Id="c5c24fb4-2536-451f-9321-c3c09a44c858" name="ExpirationDateTime" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="14b78a62-1658-475c-b32c-a3d62307f8c0" /> + <type_NamedElement> + <referencedTypeMoniker Id="f5be8050-47ac-428f-b702-8b32db97e54b" LastKnownName="DateTime" /> + </type_NamedElement> + </property> + <property Id="361560bc-3e38-40fd-bc21-0a752a8c8697" name="BackgroundPath" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="41718623-b6cb-4acf-9740-99d20922ff20" /> + <type_NamedElement> + <referencedTypeMoniker Id="c1c7875b-91c6-4054-887c-bbba3a3fd79f" LastKnownName="string" /> + </type_NamedElement> + </property> + <property Id="cc498de9-208e-4b89-bb00-278d3d8b4deb" name="Content" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="c616f723-e8b6-4466-84d4-e590ffc2ab96" /> + <type_NamedElement> + <referencedTypeMoniker Id="05808c1c-dc75-4dc1-93ee-30c877b7fac1" LastKnownName="string" /> + </type_NamedElement> + </property> + <property Id="53ba73b8-cd4c-445f-a197-f87ac7d13704" name="AnnouncementId" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="945ea811-c957-48d5-bb21-1a1d3b1511f1" /> + <type_NamedElement> + <referencedTypeMoniker Id="98eccea3-b050-4d2d-b23d-c67017a705e1" LastKnownName="string" /> + </type_NamedElement> + </property> + <property Id="ec3bb2d2-9952-4040-ac24-86af4373b8a0" name="ColumnSpan" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="f369b459-c719-427e-9a7c-412fcc26e030" /> + <type_NamedElement> + <referencedTypeMoniker Id="4c0e5d0f-6993-4095-bd8a-e419ed2a43a5" LastKnownName="int" /> + </type_NamedElement> + </property> + <property Id="8b15b121-8ebe-478b-a607-6ae9c5fca33d" name="RowSpan" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="0b51e402-5979-4b89-a9d8-752e9e1ecf93" /> + <type_NamedElement> + <referencedTypeMoniker Id="cf06f2a5-56db-4dc8-8158-09636d7f86af" LastKnownName="int" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + </class> + </logicalClassDesignerModelHasTypes> + <logicalClassDesignerModelHasTypes> + <class Id="55f43ee1-fffd-4b0a-a082-cdbbf469a832" name="AccommodationModel" isAbstract="false" isLeaf="false" isActiveClass="false"> + <elementDefinition Id="ffc634df-e82b-41e0-8390-1937d8266a50" /> + <ownedAttributesInternal> + <property Id="7f05591a-166a-4412-8cc5-86c0650d4b7d" name="AccommodationId" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="a43afce5-7698-4124-bbae-e7f756399c9e" /> + <type_NamedElement> + <referencedTypeMoniker Id="b23ea4f2-9fe7-485e-b0a9-821809dbb3d0" LastKnownName="string" /> + </type_NamedElement> + </property> + <property Id="db7e28a6-35a4-46a7-a4ea-a54910aeb7a5" name="Name" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="37a5141d-732a-419c-b629-1fbfabb2addd" /> + <type_NamedElement> + <referencedTypeMoniker Id="f25bfd71-6350-40d7-b560-c9f635771264" LastKnownName="string" /> + </type_NamedElement> + </property> + <property Id="d547787f-ecc4-4ecf-ae32-89f334c4b945" name="Price" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="d9a7a8a2-c9ba-4ef6-a1d7-20ecba5e7b3f" /> + <type_NamedElement> + <referencedTypeMoniker Id="b1612d5f-8909-473c-bd72-15b9c34fe2bd" LastKnownName="double" /> + </type_NamedElement> + </property> + <property Id="2347806c-ad69-433a-a9b3-03a1e96031cf" name="StreetName" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="4f3806f1-2c59-44dd-88c8-289a4ce31066" /> + <type_NamedElement> + <referencedTypeMoniker Id="df3d3b1c-280f-470a-8a7d-a5520793cdc9" LastKnownName="string" /> + </type_NamedElement> + </property> + <property Id="87efd52b-6a47-427f-95f8-ec73af63be47" name="City" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="3ba0d6d3-94d9-4787-96ac-84dd2d05c52a" /> + <type_NamedElement> + <referencedTypeMoniker Id="f6f1cbe3-b4e8-4b2b-b9f5-c419b9a16775" LastKnownName="string" /> + </type_NamedElement> + </property> + <property Id="22f71cc9-a4f5-400c-a83b-8ffaaeadff7e" name="Region" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="ec780f79-0cce-439a-baf6-eb50787a3802" /> + <type_NamedElement> + <referencedTypeMoniker Id="49d18db3-e0c2-4bf0-8d26-c8602f35e83c" LastKnownName="string" /> + </type_NamedElement> + </property> + <property Id="d53cb430-3fc2-42ab-8e7e-b029a83da4f1" name="Images" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="f0f1c6c7-790d-4821-80b1-15c69e1766db" /> + <type_NamedElement> + <referencedTypeMoniker Id="cbceff99-b20a-4f2f-bdc4-984ef032d9a7" LastKnownName="List<string>" /> + </type_NamedElement> + </property> + <property Id="1770e021-008b-43f9-92a4-5edf558ba6c3" name="Persons" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="23214381-e552-4298-9b1c-e43c74fb7f1b" /> + <type_NamedElement> + <referencedTypeMoniker Id="d558644e-6358-4194-a10a-5dc08f5e5aae" LastKnownName="byte" /> + </type_NamedElement> + </property> + <property Id="5c96556f-a4f6-4992-bd76-611c15aada2e" name="Rooms" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="0ec65aa9-3a18-465c-a671-f6a7c4bd1c21" /> + <type_NamedElement> + <referencedTypeMoniker Id="b024293d-7c06-4bb6-a8d3-822380e277a9" LastKnownName="byte" /> + </type_NamedElement> + </property> + <property Id="d0267b77-3fad-4bfa-9ec4-47cd72685944" name="Stars" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="7514f5ba-f551-4a97-b31f-b2708ccdc823" /> + <type_NamedElement> + <referencedTypeMoniker Id="5110b890-7fe9-4de6-ac92-83585beb4410" LastKnownName="string" /> + </type_NamedElement> + </property> + <property Id="a953b1ae-8a93-4efa-bb31-ff499ab199be" name="ReviewScore" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="b6d1a374-f5e3-4a0b-ad59-51687fc265f0" /> + <type_NamedElement> + <referencedTypeMoniker Id="d27177dc-f900-49e6-bc89-590a0a87c9f2" LastKnownName="double" /> + </type_NamedElement> + </property> + <property Id="c08956eb-744e-4b26-9663-4e5ec51a6b45" name="Description" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="e3b7b120-67c1-4932-9781-e7e880a5a2e7" /> + <type_NamedElement> + <referencedTypeMoniker Id="3cccfa0c-20c0-44f6-9b67-3957beb33537" LastKnownName="string" /> + </type_NamedElement> + </property> + <property Id="3e5913b8-c232-4a75-a5c8-a53572b2a396" name="Facilities" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="5774a9f0-3a1c-4beb-bb5d-6cf7196fe4b4" /> + <type_NamedElement> + <referencedTypeMoniker Id="dac86ac2-b71c-472f-9a10-a3d522e031d9" LastKnownName="List<string>" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + </class> + </logicalClassDesignerModelHasTypes> + <logicalClassDesignerModelHasTypes> + <class Id="b725a4b7-3fbf-4425-82db-8e7d622e8532" name="Reservation" isAbstract="false" isLeaf="false" isActiveClass="false"> + <elementDefinition Id="be61ea56-6afc-4c6b-b33f-0946edd66220" /> + <targetEnds> + <association Id="95d948c8-d263-4dd1-96b3-a1e73db4704e" isDerived="false" sourceEndRoleName="Reservation" targetEndRoleName="Accommodation" isLeaf="false" name="has" isAbstract="false"> + <classMoniker Id="55f43ee1-fffd-4b0a-a082-cdbbf469a832" LastKnownName="AccommodationModel" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="839d9a43-5025-40d0-abb8-e7891e253d0a" name="Reservation" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="Shared" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="61160f86-bd84-4e09-9734-919133abb086" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="af988dbe-e7b1-4064-a57c-50d3e9378aa3" name="Accommodation" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="b2c2130e-1b34-49be-ac21-4fc1d661ddc8" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="d77893fb-743d-4bd9-a175-aa00184f8f09" /> + </association> + </targetEnds> + <ownedAttributesInternal> + <property Id="b47ba8b1-6f70-44f2-b4fc-ccbfcc328780" name="ReservationId" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="3953882f-11a6-4f0d-a562-aea7c8476785" /> + </property> + <property Id="a90e9902-1eb1-4c9e-8a7a-21f7739dddd2" name="RentingPeriod" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="38b868ad-6061-4355-8896-7033465e3be6" /> + </property> + <property Id="1bb618dc-2cfd-4de3-a080-d83be0ba7cba" name="CancelFee" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="d2e33c95-1e84-463c-aa13-9dbed706b282" /> + </property> + </ownedAttributesInternal> + </class> + </logicalClassDesignerModelHasTypes> + <packageHasNamedElement> + <referencedType Id="349b6d2d-e395-49d1-a25a-c4d1c78735d8" name="DateTime" isAbstract="false" isLeaf="false" cachedFullName="DateTime"> + <elementDefinition Id="2cad1189-f407-44a8-87f4-9f3de75b61d3" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="f5be8050-47ac-428f-b702-8b32db97e54b" name="DateTime" isAbstract="false" isLeaf="false" cachedFullName="DateTime"> + <elementDefinition Id="2cad1189-f407-44a8-87f4-9f3de75b61d3" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="dac86ac2-b71c-472f-9a10-a3d522e031d9" name="List<string>" isAbstract="false" isLeaf="false" cachedFullName="List<string>"> + <elementDefinition Id="30684dd2-c687-47c9-8c42-1ad316ae347b" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="cbceff99-b20a-4f2f-bdc4-984ef032d9a7" name="List<string>" isAbstract="false" isLeaf="false" cachedFullName="List<string>"> + <elementDefinition Id="30684dd2-c687-47c9-8c42-1ad316ae347b" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="f25bfd71-6350-40d7-b560-c9f635771264" name="string" isAbstract="false" isLeaf="false" cachedFullName="string"> + <elementDefinition Id="77c76fce-7c59-427d-9d49-a98ee6135071" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="98eccea3-b050-4d2d-b23d-c67017a705e1" name="string" isAbstract="false" isLeaf="false" cachedFullName="string"> + <elementDefinition Id="77c76fce-7c59-427d-9d49-a98ee6135071" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="c1c7875b-91c6-4054-887c-bbba3a3fd79f" name="string" isAbstract="false" isLeaf="false" cachedFullName="string"> + <elementDefinition Id="77c76fce-7c59-427d-9d49-a98ee6135071" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="4c0e5d0f-6993-4095-bd8a-e419ed2a43a5" name="int" isAbstract="false" isLeaf="false" cachedFullName="int"> + <elementDefinition Id="95393f4a-669c-4313-88fc-c1f97f7aa26d" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="05808c1c-dc75-4dc1-93ee-30c877b7fac1" name="string" isAbstract="false" isLeaf="false" cachedFullName="string"> + <elementDefinition Id="77c76fce-7c59-427d-9d49-a98ee6135071" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="cf06f2a5-56db-4dc8-8158-09636d7f86af" name="int" isAbstract="false" isLeaf="false" cachedFullName="int"> + <elementDefinition Id="95393f4a-669c-4313-88fc-c1f97f7aa26d" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="b23ea4f2-9fe7-485e-b0a9-821809dbb3d0" name="string" isAbstract="false" isLeaf="false" cachedFullName="string"> + <elementDefinition Id="77c76fce-7c59-427d-9d49-a98ee6135071" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="f6f1cbe3-b4e8-4b2b-b9f5-c419b9a16775" name="string" isAbstract="false" isLeaf="false" cachedFullName="string"> + <elementDefinition Id="77c76fce-7c59-427d-9d49-a98ee6135071" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="3cccfa0c-20c0-44f6-9b67-3957beb33537" name="string" isAbstract="false" isLeaf="false" cachedFullName="string"> + <elementDefinition Id="77c76fce-7c59-427d-9d49-a98ee6135071" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="b1612d5f-8909-473c-bd72-15b9c34fe2bd" name="double" isAbstract="false" isLeaf="false" cachedFullName="double"> + <elementDefinition Id="06da21ba-c8e9-4a02-b12d-e4548cc01df3" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="d558644e-6358-4194-a10a-5dc08f5e5aae" name="byte" isAbstract="false" isLeaf="false" cachedFullName="byte"> + <elementDefinition Id="ee5b94cd-c7f2-4885-8c33-82ab1b8c4463" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="49d18db3-e0c2-4bf0-8d26-c8602f35e83c" name="string" isAbstract="false" isLeaf="false" cachedFullName="string"> + <elementDefinition Id="77c76fce-7c59-427d-9d49-a98ee6135071" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="d27177dc-f900-49e6-bc89-590a0a87c9f2" name="double" isAbstract="false" isLeaf="false" cachedFullName="double"> + <elementDefinition Id="06da21ba-c8e9-4a02-b12d-e4548cc01df3" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="b024293d-7c06-4bb6-a8d3-822380e277a9" name="byte" isAbstract="false" isLeaf="false" cachedFullName="byte"> + <elementDefinition Id="ee5b94cd-c7f2-4885-8c33-82ab1b8c4463" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="5110b890-7fe9-4de6-ac92-83585beb4410" name="string" isAbstract="false" isLeaf="false" cachedFullName="string"> + <elementDefinition Id="77c76fce-7c59-427d-9d49-a98ee6135071" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="df3d3b1c-280f-470a-8a7d-a5520793cdc9" name="string" isAbstract="false" isLeaf="false" cachedFullName="string"> + <elementDefinition Id="77c76fce-7c59-427d-9d49-a98ee6135071" /> + </referencedType> + </packageHasNamedElement> + <logicalClassDesignerModelHasTypes> + <class Id="764b4ef9-7cf6-44a1-9583-deee67869b1b" name="AnnouncementViewModel" isAbstract="false" isLeaf="false" isActiveClass="false"> + <elementDefinition Id="f59fb6c2-0f9b-47bc-92ea-f910e1654be4" /> + </class> + </logicalClassDesignerModelHasTypes> + </packagedElements> + <package Id="5546f751-0f96-41b9-822a-c37351958134" name="FV_ClassDiagram"> + <elementDefinition Id="fe84fded-a9b2-4e62-8fe9-de3c45c5b060" /> + <profileInstances> + <packageHasProfileInstances Id="fcdf6463-b875-4534-9786-bf5ac03bec5d"> + <profileInstance Id="7c5cc740-8f82-42fc-a739-ee70e2154d4c" name="StandardProfileL2"> + <elementDefinition Id="e34d544e-0fea-4ed6-ac5e-1b74119ac791" /> + </profileInstance> + <elementDefinition Id="0caec977-1f8c-4ba3-a7db-8cc9ad9cc73b" /> + </packageHasProfileInstances> + <packageHasProfileInstances Id="f346627e-4194-49ef-981e-7b794a2ef3f4"> + <profileInstance Id="827dbb18-13e1-4237-8689-ccc4f9e60e1e" name="StandardProfileL3"> + <elementDefinition Id="532ea607-fb19-44b8-8502-3351b05452be" /> + </profileInstance> + <elementDefinition Id="29349502-908c-4fda-9054-c48619c59ed0" /> + </packageHasProfileInstances> + </profileInstances> + </package> +</logicalClassDesignerModel>
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/ClassDiagram.classdiagram.layout b/France_Vacances/France_Vacances.Inception/ClassDiagram.classdiagram.layout new file mode 100644 index 0000000..13564ba --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/ClassDiagram.classdiagram.layout @@ -0,0 +1,76 @@ +<?xml version="1.0" encoding="utf-8"?> +<logicalClassDesignerDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 15.625, 8.5" name="UMLClassDiagram1"> + <logicalClassDesignerModelMoniker Id="96e99836-c497-4d33-92cd-6ed1d0b38f91" /> + <nestedChildShapes> + <classShape Id="0b8a972a-25d2-42b0-8f85-c02c4cae26c3" absoluteBounds="5.75, 1, 1.5, 3.1445311655600863" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> + <classMoniker Id="2c299513-cdc8-49d8-bc2e-0d4319349ddf" LastKnownName="User" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="360e310a-b8f4-466e-8aae-6a0ec94eda6e" absoluteBounds="5.765, 1.3900000000000001, 1.4700000000000002, 2.1230468079447746" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="7ebe0059-d16c-4d64-b20d-381b42cb16f3" absoluteBounds="5.765, 3.5230468079447745, 1.4700000000000002, 0.52148435761531187" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <classShape Id="f3660d09-4ced-4f6b-a94b-712f549bf9ae" absoluteBounds="9.625, 1, 2.25, 2.0234374503294625" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> + <classMoniker Id="045a8877-91a1-4974-80e5-ae934421740c" LastKnownName="AnnouncementModel" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="0d2fabed-4bd4-4423-86d9-ef5de3563722" absoluteBounds="9.64, 1.3900000000000001, 2.2199999999999998, 1.3222655827800431" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="92bdbaba-ec64-49d1-ae9c-adacf1ac8e23" absoluteBounds="9.64, 2.722265582780043, 2.2199999999999998, 0.2011718675494194" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <associationConnector edgePoints="[(7.25 : 2.01171872516473); (9.625 : 2.01171872516473)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1..3"> + <associationMoniker Id="5829a84e-ddd6-4419-bc49-a9aaa38f2dd4" /> + <relativeChildShapes /> + <moveableDecoratorHostShapes> + <moveableDecoratorHostShape manuallyPlaced="true" absoluteBounds="8.125, 1.7500000000000004, 0.25958475470542908, 0.14800345897674561" shapeFieldName="Name" /> + </moveableDecoratorHostShapes> + <nodes> + <classShapeMoniker Id="0b8a972a-25d2-42b0-8f85-c02c4cae26c3" /> + <classShapeMoniker Id="f3660d09-4ced-4f6b-a94b-712f549bf9ae" /> + </nodes> + </associationConnector> + <classShape Id="6107c8d4-effe-460e-b936-2a1fc1a29e9e" absoluteBounds="9.5, 4.125, 2, 2.9843749205271397" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> + <classMoniker Id="55f43ee1-fffd-4b0a-a082-cdbbf469a832" LastKnownName="AccommodationModel" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="f28cda22-186c-4373-925e-fe0ba0531190" absoluteBounds="9.515, 4.515, 1.9700000000000002, 2.2832030529777207" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="e5c34339-9006-4920-8f9d-46384819454d" absoluteBounds="9.515, 6.8082030529777207, 1.9700000000000002, 0.2011718675494194" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <associationConnector edgePoints="[(10.5625 : 3.02343745032946); (10.5625 : 4.125)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="*"> + <associationMoniker Id="70c68b94-6606-4e1a-af4b-05de642a87f3" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="f3660d09-4ced-4f6b-a94b-712f549bf9ae" /> + <classShapeMoniker Id="6107c8d4-effe-460e-b936-2a1fc1a29e9e" /> + </nodes> + </associationConnector> + <classShape Id="8d1228be-14f1-4dea-a77f-5b639eb46ab2" absoluteBounds="5.625, 5.125, 1.5, 1.3828124701976776" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> + <classMoniker Id="b725a4b7-3fbf-4425-82db-8e7d622e8532" LastKnownName="Reservation" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="91534a54-6042-492a-b3f6-2aa62529758f" absoluteBounds="5.64, 5.515, 1.4700000000000002, 0.68164060264825832" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="f043cc32-6a5e-4f79-b922-d327d83e0a59" absoluteBounds="5.64, 6.2066406026482586, 1.4700000000000002, 0.2011718675494194" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <associationConnector edgePoints="[(7.125 : 5.81640623509884); (9.5 : 5.81640623509884)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationMoniker Id="95d948c8-d263-4dd1-96b3-a1e73db4704e" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="8d1228be-14f1-4dea-a77f-5b639eb46ab2" /> + <classShapeMoniker Id="6107c8d4-effe-460e-b936-2a1fc1a29e9e" /> + </nodes> + </associationConnector> + <associationConnector edgePoints="[(6.4375 : 4.14453116556009); (6.4375 : 5.125)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="*"> + <associationMoniker Id="85b0ca34-6fb2-4f7f-a8c6-10440a8e6716" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="0b8a972a-25d2-42b0-8f85-c02c4cae26c3" /> + <classShapeMoniker Id="8d1228be-14f1-4dea-a77f-5b639eb46ab2" /> + </nodes> + </associationConnector> + <classShape Id="06612252-553d-410a-af2c-dc2af35a8070" absoluteBounds="13, 1, 2.375, 0.90234373509883881" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> + <classMoniker Id="764b4ef9-7cf6-44a1-9583-deee67869b1b" LastKnownName="AnnouncementViewModel" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="30f6c405-cd41-4b79-9f21-f21f2bc73017" absoluteBounds="13.015, 1.3900000000000001, 2.3449999999999998, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="fc433266-a27c-4ff4-a604-87e67d2a5ef0" absoluteBounds="13.015, 1.6011718675494193, 2.3449999999999998, 0.2011718675494194" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + </nestedChildShapes> +</logicalClassDesignerDiagram>
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/DomainModel.classdiagram b/France_Vacances/France_Vacances.Inception/DomainModel.classdiagram new file mode 100644 index 0000000..a0ce839 --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/DomainModel.classdiagram @@ -0,0 +1,329 @@ +<?xml version="1.0" encoding="utf-8"?> +<logicalClassDesignerModel xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" xmlns:dm1="http://schemas.microsoft.com/dsltools/Kernel" xmlns:dm2="http://schemas.microsoft.com/dsltools/Component" xmlns:dm3="http://schemas.microsoft.com/dsltools/Activity" xmlns:dm4="http://schemas.microsoft.com/dsltools/UseCase" xmlns:dm5="http://schemas.microsoft.com/dsltools/Interaction" xmlns:dm6="http://schemas.microsoft.com/dsltools/UmlModelLibrary" xmlns:dm7="http://schemas.microsoft.com/dsltools/UmlDiagrams" xmlns:dm8="http://schemas.microsoft.com/dsltools/ModelStore" xmlns:dm9="http://schemas.microsoft.com/VisualStudio/TeamArchitect/SequenceDesigner" xmlns:dm10="http://schemas.microsoft.com/dsltools/SimpleShapesModel" xmlns:dm11="http://schemas.microsoft.com/dsltools/UseCaseModel" dslVersion="1.0.0.0" Id="7756a637-8ea4-4044-83b9-f9078f5d0229" name="DomainModel" linkedPackageId="435d66c0-3ff3-453b-9eaa-94a80ddbfaa0" xmlns="http://schemas.microsoft.com/dsltools/LogicalClassDesigner"> + <appliedStereotypesInternal> + <stereotypeInstance Id="ad45002d-7fa1-479b-b3d7-91b18dfdd1eb" name="namespace" profile="CSharpProfile"> + <elementDefinition Id="d7858e7f-78d7-4906-b9bc-f3d7d8419ab8" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a3a36912-747f-48ea-97f5-24ea3c3523ec"> + <propertyInstance Id="6e824618-df2b-4e93-8f43-79745f80e8e6" name="BaseName"> + <elementDefinition Id="a3466595-3ec3-482c-ad22-c24c63c5319e" /> + </propertyInstance> + <elementDefinition Id="4d46d5e3-045e-41a9-91f9-8d2e129b3777" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bb0c5475-b8e6-4c5b-8449-0d3fe189bde8"> + <propertyInstance Id="8d5e7b75-1ad6-4752-af20-5641158f62b8" name="ClrAttributes"> + <elementDefinition Id="7ed68e85-1a64-4d5e-8d2c-bf53f4f42cf4" /> + </propertyInstance> + <elementDefinition Id="d42d57d7-54a4-434f-b826-dbe6a729c0ce" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="96b12bd1-94bd-4404-97d6-9e90dd40a6db"> + <propertyInstance Id="22dbca80-f98b-4ea3-ba44-227633244626" name="Usings"> + <elementDefinition Id="a8e01c1c-75e7-4687-92ba-8ef2f2073046" /> + </propertyInstance> + <elementDefinition Id="dd45e71d-e30a-4695-afec-0a656131acf4" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + <stereotypeInstance Id="a096b361-fae7-4c79-ad51-8528f45ed83d" name="TextTemplateBindings" profile="TextTemplateBindings"> + <elementDefinition Id="c570dfc5-d6f8-4789-a6ab-6a8d1a6f49f3" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="65ce5c4e-3936-4669-a4d2-dddd5b1e6d27"> + <propertyInstance Id="c3841efe-bdb4-4749-b96e-dc1eed18cf61" name="Alias" value="ClassTemplate|EnumTemplate|InterfaceTemplate|StructTemplate"> + <elementDefinition Id="ca9194a5-6210-43a0-8de4-26162e3b44b5" /> + </propertyInstance> + <elementDefinition Id="56575c4b-f4fa-463d-8422-82f0b90101d0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d1cbe317-03c9-4b35-bb58-68f05d7c6bc3"> + <propertyInstance Id="17ee47eb-9001-4553-a9aa-be03ebdd9965" name="TemplateFilePath" value="ClassTemplate=C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\MICROSOFT\ARCHITECTURE TOOLS\EXTENSIBILITY\Templates\Text\ClassTemplate.t4|EnumTemplate=C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\MICROSOFT\ARCHITECTURE TOOLS\EXTENSIBILITY\Templates\Text\EnumTemplate.t4|InterfaceTemplate=C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\MICROSOFT\ARCHITECTURE TOOLS\EXTENSIBILITY\Templates\Text\InterfaceTemplate.t4|StructTemplate=C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\MICROSOFT\ARCHITECTURE TOOLS\EXTENSIBILITY\Templates\Text\StructTemplate.t4"> + <elementDefinition Id="47252b42-ef9e-45c3-9660-a8332ebffe13" /> + </propertyInstance> + <elementDefinition Id="fc913f24-eb9b-4a08-9828-bcc22e600441" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="76dded48-b907-4c4b-8e24-213fceaf457b"> + <propertyInstance Id="5f776486-1d74-4006-97ff-f1d720690973" name="ProjectPath" value="ClassTemplate=..\FV_ClassDiagramLib\FV_ClassDiagramLib.csproj|EnumTemplate=..\FV_ClassDiagramLib\FV_ClassDiagramLib.csproj|InterfaceTemplate=..\FV_ClassDiagramLib\FV_ClassDiagramLib.csproj|StructTemplate=..\FV_ClassDiagramLib\FV_ClassDiagramLib.csproj"> + <elementDefinition Id="519d6770-f9ec-4830-a1db-3d2510dd1fc6" /> + </propertyInstance> + <elementDefinition Id="c41beebd-ec74-4c7a-8334-b63432da88f8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="167ac46d-608a-4769-9748-fbcaecdf2921"> + <propertyInstance Id="a72d282c-cfd0-4f75-a75e-5f0b6b6aa546" name="TargetDirectory" value="ClassTemplate=GeneratedCode\{PackageStructure}|EnumTemplate=GeneratedCode\{PackageStructure}|InterfaceTemplate=GeneratedCode\{PackageStructure}|StructTemplate=GeneratedCode\{PackageStructure}"> + <elementDefinition Id="8aec081e-bbde-4a26-9a72-e3749f53227c" /> + </propertyInstance> + <elementDefinition Id="62f3d239-5bff-4eb4-9819-bd2708d899ae" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="415fbbc7-7529-4416-b7ee-92e0ed86a072"> + <propertyInstance Id="ad193eaf-1631-454d-b491-cfde9c8d7475" name="TargetName" value="ClassTemplate={Name}|EnumTemplate={Name}|InterfaceTemplate={Name}|StructTemplate={Name}"> + <elementDefinition Id="fdb97abc-4e7e-4b19-803e-2cfd3fe3ef1a" /> + </propertyInstance> + <elementDefinition Id="a7c82dae-8a8d-4241-8b7f-4254650f3fe7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0a873c68-ba59-4abf-9fc1-4444e672439d"> + <propertyInstance Id="984556b7-a72a-4755-ae46-e9f418516337" name="Overwrite" value="ClassTemplate=True|EnumTemplate=True|InterfaceTemplate=True|StructTemplate=True"> + <elementDefinition Id="7069d7f2-b2ba-48ee-b33e-b227b576a5f5" /> + </propertyInstance> + <elementDefinition Id="e86b2378-8d9e-4fe2-8ec4-e42ece82bf33" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="075b7ab7-4971-470d-8acd-2e39d8e4aeb4"> + <propertyInstance Id="e7afa731-36ff-42aa-841b-10f5c20bfe01" name="Parameters"> + <elementDefinition Id="ffad815d-1246-42f8-bd01-1c7925532d3d" /> + </propertyInstance> + <elementDefinition Id="d214c213-9f65-4e91-b283-6ab8d10146c5" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <profileInstances> + <packageHasProfileInstances Id="16fd7679-eba2-4235-8323-a7e03589097a"> + <profileInstance Id="7561a6f3-2130-4450-8e7e-d73f5c329518" name="CSharpProfile"> + <elementDefinition Id="15eaaaa4-f5a7-4899-86fc-c1f3179aa3a0" /> + </profileInstance> + <elementDefinition Id="67116cba-0ad4-492b-9ee7-e2cb5547adb3" /> + </packageHasProfileInstances> + <packageHasProfileInstances Id="79cc9e7f-a184-42e8-a5f5-66c6b44dad13"> + <profileInstance Id="d11a51ed-5b17-4377-9c6b-eb604039af80" name="TextTemplateBindings"> + <elementDefinition Id="b5db28ab-aa72-44ae-861d-9039caf4d36c" /> + </profileInstance> + <elementDefinition Id="4b3f217a-924c-4508-8966-5e563c2a302c" /> + </packageHasProfileInstances> + </profileInstances> + <packagedElements> + <logicalClassDesignerModelHasTypes> + <class Id="6b3a3da0-fa72-4179-8845-09dffa9d1a0a" name="User" isAbstract="false" isLeaf="false" isActiveClass="false"> + <elementDefinition Id="42682180-8b68-470c-8cf0-370cec7abd0d" /> + <targetEnds> + <association Id="3a3239a1-083e-48e8-a952-9f98ea995ace" isDerived="false" sourceEndRoleName="User" targetEndRoleName="Announcement" isLeaf="false" name="sees" isAbstract="false"> + <classMoniker Id="0cb11d72-baad-44b5-8754-f63d6e2b13bc" LastKnownName="Announcement" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="edc2e76a-a952-4e71-9158-175e8ecc006c" name="User" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="decb0839-b994-46ba-a0d1-e4f5c3a6da4d" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="43957976-e3de-42fb-9ebb-70104f289552" name="Announcement" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <lowerValueInternal> + <literalString Id="7e9f731b-0897-4179-9975-09bf59b88357" name="Lower" value="1"> + <elementDefinition Id="7f12b73d-12a2-478e-b85f-f6b1b836fa2a" /> + </literalString> + </lowerValueInternal> + <upperValueInternal> + <literalString Id="a29e9f01-bcc8-48cf-97e2-3d65a12fcad0" name="Upper" value="3"> + <elementDefinition Id="c6f7fdeb-0d91-4c36-943e-9c2a5d5b71db" /> + </literalString> + </upperValueInternal> + <elementDefinition Id="a98a4ce1-9180-40bd-838f-0b04a08766b8" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="3c0b473d-e657-4b27-a431-292051eed33f" /> + </association> + <association Id="f94e191a-db1b-453f-938f-666fb00c83c7" isDerived="false" sourceEndRoleName="User" targetEndRoleName="Booking" isLeaf="false" name="makes" isAbstract="false"> + <classMoniker Id="f062c43c-8d7e-4e73-9fd6-d49d2eecf89f" LastKnownName="Booking" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="6bb669c7-30ea-482f-9103-a5600b2c765f" name="User" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="Shared" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="526f4c35-6374-4e8e-91f1-bdef0f031984" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="6e5c51d1-0866-4905-b00b-9b7e44e56dcc" name="Booking" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <lowerValueInternal> + <literalString Id="deefc2f1-c996-4551-929a-d7c20da44653" name="Lower" value="*"> + <elementDefinition Id="262e1bfa-8c10-4259-bf23-b29ccf8ea07f" /> + </literalString> + </lowerValueInternal> + <upperValueInternal> + <literalString Id="6f4f4a75-db06-47dd-bfac-d3bf42f7523a" name="Upper" value="*"> + <elementDefinition Id="4746fd22-c0ea-4b0f-bf3c-86a3b1921778" /> + </literalString> + </upperValueInternal> + <elementDefinition Id="aa9e2486-4ae7-4b49-9f45-5756c0cca001" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="2083b242-1dac-4a6a-9590-335e63fcc244" /> + </association> + </targetEnds> + <ownedAttributesInternal> + <property Id="79c2a163-5e54-45fd-9d3c-130997dce58e" name="FirstName" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="510a0e59-009b-43d1-8e13-1acda6dd0e4f" /> + </property> + <property Id="56e37e5b-384c-4238-a3a0-ce54f45d3364" name="PhoneNumber" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="4e4fc5c2-b2b2-4de0-89b8-b98f61e1190a" /> + </property> + <property Id="90b136ef-e432-498d-9ef2-7c093d438365" name="LastName" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="424e6e59-fbd4-479a-a7eb-1d07e13708b4" /> + </property> + <property Id="0a9ec0f9-09d5-4787-ae44-d1be9f52daac" name="EmailAdress" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="1e28f5b5-5b63-45db-b701-7fd6c92d6b93" /> + </property> + <property Id="16abbcae-3589-43a1-a27c-82f9620a8092" name="StreetName" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="a0e558c8-3f8e-4fa3-95d3-ed063a4e6ecb" /> + </property> + <property Id="ed1db68b-7a51-46f4-89e5-13b3c0286f9c" name="PostalCode" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="a8b3057a-be74-4901-bf11-f0cd34d62396" /> + </property> + <property Id="ac312d30-3ed4-45a2-b76a-2c9813792f71" name="City" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="df3863fb-11ae-4dd3-8633-ce20a983b6c5" /> + </property> + <property Id="743acdef-3a99-497d-bd7a-4970cb0f6192" name="Country" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="6f9b71cc-b884-4500-9e61-bbc1d0473c8d" /> + </property> + <property Id="ded6286d-7787-4d5e-87ac-b9b64d8bca30" name="Birthday" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="8ba55de9-55d6-48f6-8267-bc95014e50db" /> + </property> + <property Id="f103fbf2-4028-49c3-b639-4a0e2d0d0f5b" name="Password" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="103f1024-7307-4157-aab5-567ddf1e91c0" /> + </property> + <property Id="3ec3502b-7d51-4337-bc02-44eca3d91659" name="UserID" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="21ef7604-61ac-447d-b033-986170ef1b0f" /> + </property> + </ownedAttributesInternal> + </class> + </logicalClassDesignerModelHasTypes> + <logicalClassDesignerModelHasTypes> + <class Id="0cb11d72-baad-44b5-8754-f63d6e2b13bc" name="Announcement" isAbstract="false" isLeaf="false" isActiveClass="false"> + <elementDefinition Id="df47ec3f-73d8-494f-946a-ca8a002d406f" /> + <targetEnds> + <association Id="732b07e8-996f-4fe1-ae1e-37bc5a60efb6" isDerived="false" sourceEndRoleName="Announcement" targetEndRoleName="Accommodation" isLeaf="false" name="leads to" isAbstract="false"> + <classMoniker Id="092c15a9-ab38-4d0a-8726-661f73a46509" LastKnownName="Accommodation" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="3879116e-1695-4afe-aa45-23d21d0d2a1b" name="Announcement" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="Shared" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="4717044b-06a1-4b96-b3b5-c9cf9522020b" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="0b5373d9-1586-453a-a78e-16aca78c11b9" name="Accommodation" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <lowerValueInternal> + <literalString Id="b158d953-7a6d-49b7-b0ea-ef69cf931760" name="Lower" value="*"> + <elementDefinition Id="750961e0-9b99-43b2-be92-7abf4ef2b0e2" /> + </literalString> + </lowerValueInternal> + <upperValueInternal> + <literalString Id="770dfd76-b1c4-4a26-8734-38642073e204" name="Upper" value="*"> + <elementDefinition Id="23ca2119-6b06-4ef2-a7df-1a0e9c916729" /> + </literalString> + </upperValueInternal> + <elementDefinition Id="f7972174-19ac-46c5-869c-70dd9893f1ed" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="0fc2a213-398a-4c61-a1fe-1d6efa782215" /> + </association> + </targetEnds> + <ownedAttributesInternal> + <property Id="9bce1928-ca70-4d59-acfa-e6539b5f8eff" name="DateTime" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="5d5b8792-4c29-48de-855d-0e631b0ff288" /> + </property> + <property Id="bc2751fd-1c1e-455b-a812-862fd40ec8e3" name="ExpirationDate" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="029495ba-c187-4ca7-84b8-9b8e46ef1890" /> + </property> + <property Id="dedb929c-64c6-49b6-b314-10d4c08dc448" name="Title" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="a11a316c-7f5e-44c6-be0a-6bbd1ed9b59a" /> + </property> + <property Id="1bafd9ba-49bd-4c64-bb26-be1c49b5f97c" name="Content" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="4c568012-d605-4d5c-ae90-e89f6979a293" /> + </property> + <property Id="f97bef57-3101-47c6-bcb6-74b48b2f760c" name="AnnouncementID" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="155fd7bf-986f-4120-8037-f7b58f4bc442" /> + </property> + </ownedAttributesInternal> + </class> + </logicalClassDesignerModelHasTypes> + <logicalClassDesignerModelHasTypes> + <class Id="092c15a9-ab38-4d0a-8726-661f73a46509" name="Accommodation" isAbstract="false" isLeaf="false" isActiveClass="false"> + <elementDefinition Id="485aa74a-33df-42f1-84ca-2567d7be13e5" /> + <ownedAttributesInternal> + <property Id="50e9f033-acec-46f4-8b93-279fa40f52a3" name="AccommodationID" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="19d81781-27ba-4c86-b00f-0762488d7b7d" /> + </property> + <property Id="81527087-8cae-405b-b857-fb3786308077" name="Name" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="a3044f0d-c203-42b6-bdf6-9d956939d75f" /> + </property> + <property Id="67474331-80f9-4978-abb7-9a84fab07014" name="Price" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="28999e4a-8f7c-4cc0-933b-8121bb3d0c0f" /> + </property> + <property Id="9d6a20f0-f15a-400e-a1d7-3669ab15f61d" name="StreetName" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="036386b4-95cb-46af-9705-3f8d0d55ae86" /> + </property> + <property Id="f5572dea-4f12-450f-a614-20686c779a5f" name="PostalCode" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="a90d7238-0274-4734-927c-6e62c5360f5d" /> + </property> + <property Id="b7dfc55d-9815-4395-803e-21cd43a88374" name="City" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="a1bb9c54-7997-4bd7-81c9-0d1bde6e48d7" /> + </property> + <property Id="21daaa57-38e1-4e5c-8b0e-928e94ee79b4" name="Country" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="2399a767-a9b7-4a68-96f8-db304dad0bfa" /> + </property> + <property Id="b88f9819-de40-4894-b954-9f4183ebb87a" name="Images" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="c0fc4724-f211-4bfe-be78-66701711d5e7" /> + </property> + <property Id="16ab2226-abc1-4064-9434-c9d4304a250e" name="Location" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="a773dba6-e5bd-4e3c-a8c5-ae164110b892" /> + </property> + <property Id="f32fd47f-7b81-411a-88fc-43f490b404a9" name="Name" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="4a60ac4f-4e95-4d27-8bfe-9c80b4925a78" /> + </property> + <property Id="2ae3a2d6-3d1c-4470-99f7-21c4c9b68b40" name="Region" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="bccfbbb2-2136-4b3b-bbcf-8499f9a7d2e5" /> + </property> + <property Id="51c88d92-3d8f-4f2c-8819-bcb6a31d95f2" name="Booked days" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="2bf0b2e6-c17c-4ce9-8013-9474dd449b91" /> + </property> + </ownedAttributesInternal> + </class> + </logicalClassDesignerModelHasTypes> + <logicalClassDesignerModelHasTypes> + <class Id="f062c43c-8d7e-4e73-9fd6-d49d2eecf89f" name="Booking" isAbstract="false" isLeaf="false" isActiveClass="false"> + <elementDefinition Id="ea58f119-5b19-467f-8ea1-46922e2b5803" /> + <targetEnds> + <association Id="369f9d76-fb96-4691-980f-49a4aa121630" isDerived="false" sourceEndRoleName="Booking" targetEndRoleName="Accommodation" isLeaf="false" name="has" isAbstract="false"> + <classMoniker Id="092c15a9-ab38-4d0a-8726-661f73a46509" LastKnownName="Accommodation" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="aab3d923-fffd-4d99-8f1a-fb3cf9d877b1" name="Booking" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="Shared" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="3a07ae3c-35e9-4cda-9861-6dfa3cf602d6" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="b3133ff9-abff-42d3-b02f-07655046babe" name="Accommodation" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="29975481-bd8c-4296-ac41-8b9d8da15e14" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="be16a578-c2a4-4c66-a0e5-eddfa315c34c" /> + </association> + </targetEnds> + <ownedAttributesInternal> + <property Id="ef828f07-6bf5-405f-be10-383d99be10ff" name="Booking ID" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="e26c7c19-5418-4202-a98f-ec4127d56034" /> + </property> + <property Id="94edcaa7-0a45-40c0-9010-a213804a9ac8" name="BookingStartDate" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="99275b98-7015-4d35-8359-80a7908b0534" /> + </property> + <property Id="22a19d61-d52f-424a-9697-79ba8e1d0055" name="BookingEndDate" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="36345412-a558-4f0d-8302-3ff6f56631d1" /> + </property> + </ownedAttributesInternal> + </class> + </logicalClassDesignerModelHasTypes> + </packagedElements> + <package Id="435d66c0-3ff3-453b-9eaa-94a80ddbfaa0" name="FV_ClassDiagram"> + <elementDefinition Id="fe84fded-a9b2-4e62-8fe9-de3c45c5b060" /> + <profileInstances> + <packageHasProfileInstances Id="328f091b-a29b-404e-858f-4366b565defa"> + <profileInstance Id="913d520b-b4cc-4862-af16-033df4c9fa63" name="StandardProfileL2"> + <elementDefinition Id="e34d544e-0fea-4ed6-ac5e-1b74119ac791" /> + </profileInstance> + <elementDefinition Id="0caec977-1f8c-4ba3-a7db-8cc9ad9cc73b" /> + </packageHasProfileInstances> + <packageHasProfileInstances Id="2571c58d-b5aa-4842-ad22-b2091d8978a6"> + <profileInstance Id="7362dd18-0d75-436a-a2f6-e20589d37cbe" name="StandardProfileL3"> + <elementDefinition Id="532ea607-fb19-44b8-8502-3351b05452be" /> + </profileInstance> + <elementDefinition Id="29349502-908c-4fda-9054-c48619c59ed0" /> + </packageHasProfileInstances> + </profileInstances> + </package> +</logicalClassDesignerModel>
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/DomainModel.classdiagram.layout b/France_Vacances/France_Vacances.Inception/DomainModel.classdiagram.layout new file mode 100644 index 0000000..1caee38 --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/DomainModel.classdiagram.layout @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="utf-8"?> +<logicalClassDesignerDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 11.5, 8.5" name="DomainModel"> + <logicalClassDesignerModelMoniker Id="7756a637-8ea4-4044-83b9-f9078f5d0229" /> + <nestedChildShapes> + <classShape Id="a7cc8453-5509-4144-81cf-f2125f4c70a9" absoluteBounds="5.75, 0.875, 1.5, 2.6640624304612475" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> + <classMoniker Id="6b3a3da0-fa72-4179-8845-09dffa9d1a0a" LastKnownName="User" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="0f2ab6d8-4bab-420b-9221-acf981779b21" absoluteBounds="5.765, 1.2650000000000001, 1.4700000000000002, 1.9628905629118283" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="744ae907-cd4c-4fa1-9cee-7467c9020475" absoluteBounds="5.7650000000000006, 3.237890562911828, 1.4700000000000002, 0.2011718675494194" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <classShape Id="704c7cc3-66e4-4ea8-b798-71a4f59dc313" absoluteBounds="9.375, 0.75, 1.5, 1.7031249602635703" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> + <classMoniker Id="0cb11d72-baad-44b5-8754-f63d6e2b13bc" LastKnownName="Announcement" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="a49f778b-9832-4024-8bd2-04ebc7413101" absoluteBounds="9.39, 1.1400000000000001, 1.4700000000000002, 1.0019530927141505" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="53837168-f350-40c4-bab9-fce0955c1e99" absoluteBounds="9.39, 2.1519530927141508, 1.4700000000000002, 0.2011718675494194" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <associationConnector edgePoints="[(7.25 : 1.66406248013179); (9.375 : 1.66406248013179)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1..3"> + <associationMoniker Id="3a3239a1-083e-48e8-a952-9f98ea995ace" /> + <relativeChildShapes /> + <moveableDecoratorHostShapes> + <moveableDecoratorHostShape manuallyPlaced="true" absoluteBounds="8.125, 1.4999999999999942, 0.25958475470542908, 0.14800345897674561" shapeFieldName="Name" /> + </moveableDecoratorHostShapes> + <nodes> + <classShapeMoniker Id="a7cc8453-5509-4144-81cf-f2125f4c70a9" /> + <classShapeMoniker Id="704c7cc3-66e4-4ea8-b798-71a4f59dc313" /> + </nodes> + </associationConnector> + <classShape Id="74334505-c398-4f9c-ae7e-2d5c4daadb8f" absoluteBounds="9.75, 3.875, 1.5, 2.824218675494194" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> + <classMoniker Id="092c15a9-ab38-4d0a-8726-661f73a46509" LastKnownName="Accommodation" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="eb1b0d97-925e-4dfc-89ab-86c221f65ea7" absoluteBounds="9.765, 4.265, 1.4700000000000002, 2.1230468079447746" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="e4c1db9d-3f19-4904-9eef-0f43e98e81ba" absoluteBounds="9.765, 6.398046807944775, 1.4700000000000002, 0.2011718675494194" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <associationConnector edgePoints="[(10.3125 : 2.45312496026357); (10.3125 : 3.875)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="*"> + <associationMoniker Id="732b07e8-996f-4fe1-ae1e-37bc5a60efb6" /> + <relativeChildShapes /> + <moveableDecoratorHostShapes> + <moveableDecoratorHostShape manuallyPlaced="true" absoluteBounds="9.95149740576744, 3.1875000000000004, 0.43395540118217468, 0.14800345897674561" shapeFieldName="Name" /> + </moveableDecoratorHostShapes> + <nodes> + <classShapeMoniker Id="704c7cc3-66e4-4ea8-b798-71a4f59dc313" /> + <classShapeMoniker Id="74334505-c398-4f9c-ae7e-2d5c4daadb8f" /> + </nodes> + </associationConnector> + <classShape Id="f5a97358-e870-4f4f-822a-9e80024e20cf" absoluteBounds="5.625, 4.875, 1.5, 1.3828124701976776" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> + <classMoniker Id="f062c43c-8d7e-4e73-9fd6-d49d2eecf89f" LastKnownName="Booking" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="a13d57dc-1444-4841-b517-3490150ff1dd" absoluteBounds="5.64, 5.265, 1.4700000000000002, 0.68164060264825821" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="69ab7c7f-c6c5-42d1-8ab5-e8a232e769a0" absoluteBounds="5.64, 5.9566406026482586, 1.4700000000000002, 0.20117186754941963" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <associationConnector edgePoints="[(7.125 : 5.56640623509884); (9.75 : 5.56640623509884)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationMoniker Id="369f9d76-fb96-4691-980f-49a4aa121630" /> + <relativeChildShapes /> + <moveableDecoratorHostShapes> + <moveableDecoratorHostShape manuallyPlaced="true" absoluteBounds="8.125, 5.3749999999999956, 0.21195021271705627, 0.14800345897674561" shapeFieldName="Name" /> + </moveableDecoratorHostShapes> + <nodes> + <classShapeMoniker Id="f5a97358-e870-4f4f-822a-9e80024e20cf" /> + <classShapeMoniker Id="74334505-c398-4f9c-ae7e-2d5c4daadb8f" /> + </nodes> + </associationConnector> + <associationConnector edgePoints="[(6.4375 : 3.53906243046125); (6.4375 : 4.875)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="*"> + <associationMoniker Id="f94e191a-db1b-453f-938f-666fb00c83c7" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="a7cc8453-5509-4144-81cf-f2125f4c70a9" /> + <classShapeMoniker Id="f5a97358-e870-4f4f-822a-9e80024e20cf" /> + </nodes> + </associationConnector> + </nestedChildShapes> +</logicalClassDesignerDiagram>
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/France_Vacances.Inception.modelproj b/France_Vacances/France_Vacances.Inception/France_Vacances.Inception.modelproj new file mode 100644 index 0000000..533ec6d --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/France_Vacances.Inception.modelproj @@ -0,0 +1,87 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <SchemaVersion>2.0</SchemaVersion> + <ProjectGuid>{f455aac0-978c-45c7-9871-33c19d2f04fb}</ProjectGuid> + <ArchitectureToolsVersion>2.0.0.0</ArchitectureToolsVersion> + <Name>France_Vacances.Inception</Name> + <RootNamespace>FV_ClassDiagram</RootNamespace> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + <OutputPath>bin\Debug\</OutputPath> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + <OutputPath>bin\Release\</OutputPath> + </PropertyGroup> + <PropertyGroup> + <VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion> + <VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath> + </PropertyGroup> + <Import Project="$(VSToolsPath)\ArchitectureTools\Microsoft.VisualStudio.TeamArchitect.ModelingProject.targets" Condition="'$(VSToolsPath)' != ''" /> + <ItemGroup> + <Content Include="DomainModel.classdiagram"> + <SubType>Content</SubType> + </Content> + <Content Include="DomainModel.classdiagram.layout"> + <SubType>Content</SubType> + <DependentUpon>DomainModel.classdiagram</DependentUpon> + </Content> + <Content Include="ClassDiagram.classdiagram"> + <SubType>Content</SubType> + </Content> + <Content Include="ClassDiagram.classdiagram.layout"> + <SubType>Content</SubType> + <DependentUpon>ClassDiagram.classdiagram</DependentUpon> + </Content> + <Content Include="MainViewCD.classdiagram"> + <SubType>Content</SubType> + </Content> + <Content Include="MainViewCD.classdiagram.layout"> + <SubType>Content</SubType> + <DependentUpon>MainViewCD.classdiagram</DependentUpon> + </Content> + <Content Include="SearchViewCD.classdiagram"> + <SubType>Content</SubType> + </Content> + <Content Include="SearchViewCD.classdiagram.layout"> + <SubType>Content</SubType> + <DependentUpon>SearchViewCD.classdiagram</DependentUpon> + </Content> + <Content Include="SequenceDiagrams\AnnouncmentVM.sequencediagram"> + <SubType>Content</SubType> + </Content> + <Content Include="SequenceDiagrams\AnnouncmentVM.sequencediagram.layout"> + <SubType>Content</SubType> + <DependentUpon>SequenceDiagrams\AnnouncmentVM.sequencediagram</DependentUpon> + </Content> + <Content Include="SequenceDiagrams\SearchViewModel(DownloadData).sequencediagram"> + <SubType>Content</SubType> + </Content> + <Content Include="SequenceDiagrams\SearchViewModel(DownloadData).sequencediagram.layout"> + <SubType>Content</SubType> + <DependentUpon>SequenceDiagrams\SearchViewModel(DownloadData).sequencediagram</DependentUpon> + </Content> + <Content Include="SequenceDiagrams\UserViewModel.sequencediagram"> + <SubType>Content</SubType> + </Content> + <Content Include="SequenceDiagrams\UserViewModel.sequencediagram.layout"> + <SubType>Content</SubType> + <DependentUpon>SequenceDiagrams\UserViewModel.sequencediagram</DependentUpon> + </Content> + <Content Include="UMLClassDiagram1.classdiagram"> + <SubType>Content</SubType> + </Content> + <Content Include="UMLClassDiagram1.classdiagram.layout"> + <SubType>Content</SubType> + <DependentUpon>UMLClassDiagram1.classdiagram</DependentUpon> + </Content> + <Folder Include="ModelDefinition\" /> + <Content Include="ModelDefinition\France_Vacances.Inception.uml"> + <SubType>Content</SubType> + </Content> + <Folder Include="SequenceDiagrams" /> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/MainViewCD.classdiagram b/France_Vacances/France_Vacances.Inception/MainViewCD.classdiagram new file mode 100644 index 0000000..188a980 --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/MainViewCD.classdiagram @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<logicalClassDesignerModel xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" xmlns:dm1="http://schemas.microsoft.com/dsltools/Kernel" xmlns:dm2="http://schemas.microsoft.com/dsltools/Component" xmlns:dm3="http://schemas.microsoft.com/dsltools/Activity" xmlns:dm4="http://schemas.microsoft.com/dsltools/UseCase" xmlns:dm5="http://schemas.microsoft.com/dsltools/Interaction" xmlns:dm6="http://schemas.microsoft.com/dsltools/UmlModelLibrary" xmlns:dm7="http://schemas.microsoft.com/dsltools/UmlDiagrams" xmlns:dm8="http://schemas.microsoft.com/dsltools/ModelStore" xmlns:dm9="http://schemas.microsoft.com/VisualStudio/TeamArchitect/SequenceDesigner" xmlns:dm10="http://schemas.microsoft.com/dsltools/SimpleShapesModel" xmlns:dm11="http://schemas.microsoft.com/dsltools/UseCaseModel" dslVersion="1.0.0.0" Id="a77eebdb-538d-4576-b291-392ed1f5d6f1" name="MainViewCD" linkedPackageId="769e4b7e-139c-4558-b9b8-a43900d62844" xmlns="http://schemas.microsoft.com/dsltools/LogicalClassDesigner"> + <packagedElements> + <logicalClassDesignerModelHasTypes> + <class Id="8c995895-c25e-47b2-a99c-70f3b38f52e0" name="AppShell" isAbstract="false" isLeaf="false" isActiveClass="false"> + <elementDefinition Id="69f17ad8-8e28-49fd-afc8-9280c6b54488" /> + <targetEnds> + <association Id="49ab384b-76ed-47ed-897e-c51a11f7cca3" isDerived="false" sourceEndRoleName="AppShell" targetEndRoleName="MainView" isLeaf="false" isAbstract="false"> + <classMoniker Id="687558d9-ed07-40e1-8d6f-92954138523b" LastKnownName="MainView" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="ebd80446-0b52-490a-824a-13b4c0618ce9" name="AppShell" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="Shared" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="da1aac81-8b12-4825-8295-d9b7a28bf4c9" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="1ea5f96e-7e02-4c1d-9806-9b20a71d1849" name="MainView" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="fbea9ea8-c4d8-47d2-8c5a-6e754260a981" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="1d768f45-4075-4409-b3ea-288167366a0a" /> + </association> + </targetEnds> + <ownedOperationsInternal> + <operation Id="a08c184c-ccb1-4e53-8dff-bebcda269373" name="CreateUser" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="834edae5-b9d0-4e1f-9c8b-09d7c8fc070c" /> + </operation> + <operation Id="b8b2f5de-518e-4eeb-985f-9611a4f75603" name="Login" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="e2820468-0ca5-43e3-a254-f8f3e1b1068f" /> + </operation> + <operation Id="ccf08baf-2081-4482-8627-d78c48acc590" name="MyUser" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="51fc0deb-09fb-417a-89dd-d55daa6a9bad" /> + </operation> + <operation Id="6b3c1c9c-9287-470c-b8fa-26496a75f6d8" name="Search" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="d85070ed-e2d4-482e-b0e7-8050b696285c" /> + </operation> + <operation Id="3eaebe03-37c1-450c-b282-2bc36392927f" name="Catalog" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="e96a4e24-56b6-4190-9fa7-adc9b079efaa" /> + </operation> + </ownedOperationsInternal> + </class> + </logicalClassDesignerModelHasTypes> + <logicalClassDesignerModelHasTypes> + <class Id="687558d9-ed07-40e1-8d6f-92954138523b" name="MainView" isAbstract="false" isLeaf="false" isActiveClass="false"> + <elementDefinition Id="87291351-1fd9-469e-a749-4de145bd0d9c" /> + <targetEnds> + <association Id="db30e5e9-99e3-4e73-b0de-941851dc6487" isDerived="false" sourceEndRoleName="MainView" targetEndRoleName="AnnouncementViewModel" isLeaf="false" isAbstract="false"> + <classMoniker Id="ff9843c9-fc05-4907-a9dd-2061de4d2075" LastKnownName="AnnouncementViewModel" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="617042c4-30c5-4dc3-b59e-0c9cd5f17640" name="MainView" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="Shared" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="4b7f2bee-5cfd-42c2-abb5-5398571c846e" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="810d786a-4908-43f2-8fbb-86bdded83cc9" name="AnnouncementViewModel" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="8c8b7ad2-c8fa-4cb9-9e6f-52d9f553627c" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="b7eecc6f-42ca-4f71-8471-2640e498e34f" /> + </association> + </targetEnds> + </class> + </logicalClassDesignerModelHasTypes> + <logicalClassDesignerModelHasTypes> + <class Id="ff9843c9-fc05-4907-a9dd-2061de4d2075" name="AnnouncementViewModel" isAbstract="false" isLeaf="false" isActiveClass="false"> + <elementDefinition Id="7548ad6b-2af0-49ea-83a5-b27b25177a45" /> + <targetEnds> + <association Id="0a964477-b794-456f-ac58-55674b73382d" isDerived="false" sourceEndRoleName="AnnouncementViewModel" targetEndRoleName="AnnouncementModel" isLeaf="false" isAbstract="false"> + <classMoniker Id="1a488ff1-d6f2-45ca-bd21-9a83b66632ca" LastKnownName="AnnouncementModel" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="079b5a92-c6c7-4e7f-929f-a34cc4cfd366" name="AnnouncementViewModel" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="Shared" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="3a48afc0-b698-4626-8f5f-a3161263675d" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="09048303-8f1c-4f67-b190-e16d971c346e" name="AnnouncementModel" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <lowerValueInternal> + <literalString Id="1ce3f4a2-2063-4478-9a2e-0807351fda64" name="Lower" value="1*"> + <elementDefinition Id="e9448653-9405-444c-9af2-c4458dda8425" /> + </literalString> + </lowerValueInternal> + <upperValueInternal> + <literalString Id="456a8a78-428f-4269-a1db-ff9d6fca6d5c" name="Upper" value="1*"> + <elementDefinition Id="4e7cba55-f49e-4314-a559-20a1b019f8bb" /> + </literalString> + </upperValueInternal> + <elementDefinition Id="ce31258a-6111-4ca8-90cb-a40f1d6185e2" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="550731d8-2105-4ace-b8aa-53c5d27c4115" /> + </association> + </targetEnds> + </class> + </logicalClassDesignerModelHasTypes> + <logicalClassDesignerModelHasTypes> + <class Id="1a488ff1-d6f2-45ca-bd21-9a83b66632ca" name="AnnouncementModel" isAbstract="false" isLeaf="false" isActiveClass="false"> + <elementDefinition Id="9bad0495-30a8-4a7d-b786-c8c5345b279a" /> + </class> + </logicalClassDesignerModelHasTypes> + </packagedElements> + <package Id="769e4b7e-139c-4558-b9b8-a43900d62844" name="FV_ClassDiagram"> + <elementDefinition Id="fe84fded-a9b2-4e62-8fe9-de3c45c5b060" /> + <profileInstances> + <packageHasProfileInstances Id="e7e65b4f-b2d9-4857-b8ff-c4ac8afcb067"> + <profileInstance Id="dcca98ef-31b9-46ff-b824-fecde1f56638" name="StandardProfileL2"> + <elementDefinition Id="e34d544e-0fea-4ed6-ac5e-1b74119ac791" /> + </profileInstance> + <elementDefinition Id="0caec977-1f8c-4ba3-a7db-8cc9ad9cc73b" /> + </packageHasProfileInstances> + <packageHasProfileInstances Id="04526616-dc31-466b-bb63-bc9ac5b6822c"> + <profileInstance Id="993a7bfe-a6eb-4447-a760-485e714ec274" name="StandardProfileL3"> + <elementDefinition Id="532ea607-fb19-44b8-8502-3351b05452be" /> + </profileInstance> + <elementDefinition Id="29349502-908c-4fda-9054-c48619c59ed0" /> + </packageHasProfileInstances> + </profileInstances> + </package> +</logicalClassDesignerModel>
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/MainViewCD.classdiagram.layout b/France_Vacances/France_Vacances.Inception/MainViewCD.classdiagram.layout new file mode 100644 index 0000000..5f2dadc --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/MainViewCD.classdiagram.layout @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="utf-8"?> +<logicalClassDesignerDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 11, 8.5" name="FVClassDiagram"> + <logicalClassDesignerModelMoniker Id="a77eebdb-538d-4576-b291-392ed1f5d6f1" /> + <nestedChildShapes> + <classShape Id="dee399f7-68f0-4669-81b3-8ac2f836387c" isExpanded="false" absoluteBounds="0.75, 0.625, 1.5, 0.5" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> + <classMoniker Id="8c995895-c25e-47b2-a99c-70f3b38f52e0" LastKnownName="AppShell" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="a1fbf27b-ade2-469e-a037-5f54bf33c599" absoluteBounds="0.76500000000000057, 1.0150000000000001, 1.4700000000000002, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="37efba6e-d8b0-4ad0-bc4b-fedff2254709" absoluteBounds="0.76500000000000057, 1.2261718675494193, 1.4700000000000002, 1.0019530927141507" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <classShape Id="829d15b5-3212-4f04-a7dd-f6bc758b3b22" isExpanded="false" absoluteBounds="2.75, 1.625, 1.5, 0.5" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> + <classMoniker Id="687558d9-ed07-40e1-8d6f-92954138523b" LastKnownName="MainView" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="58e94bb6-78ce-41f0-9b5e-abdb0d242d6b" absoluteBounds="2.7649999999999997, 2.0150000000000006, 1.4700000000000002, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="39680f45-b8e2-4545-8192-88bbea59083e" absoluteBounds="2.7649999999999997, 2.2261718675494198, 1.4700000000000002, 0.2011718675494194" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <associationConnector edgePoints="[(1.5 : 1.125); (1.5 : 1.875); (2.75 : 1.875)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationMoniker Id="49ab384b-76ed-47ed-897e-c51a11f7cca3" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="dee399f7-68f0-4669-81b3-8ac2f836387c" /> + <classShapeMoniker Id="829d15b5-3212-4f04-a7dd-f6bc758b3b22" /> + </nodes> + </associationConnector> + <classShape Id="524fa7b7-0879-48d1-a275-5a1d0435cb8f" isExpanded="false" absoluteBounds="4.5, 2.75, 2, 0.5" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> + <classMoniker Id="ff9843c9-fc05-4907-a9dd-2061de4d2075" LastKnownName="AnnouncementViewModel" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="a0128bb8-467c-4c22-87e8-5069d41f54cb" absoluteBounds="4.515, 3.1400000000000006, 1.9700000000000002, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="b3e60882-e1a5-4369-b6eb-01bd0aad164a" absoluteBounds="4.515, 3.3511718675494198, 1.9700000000000002, 0.2011718675494194" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <associationConnector edgePoints="[(3.5 : 2.125); (3.5 : 3); (4.5 : 3)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationMoniker Id="db30e5e9-99e3-4e73-b0de-941851dc6487" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="829d15b5-3212-4f04-a7dd-f6bc758b3b22" /> + <classShapeMoniker Id="524fa7b7-0879-48d1-a275-5a1d0435cb8f" /> + </nodes> + </associationConnector> + <classShape Id="2759fa76-3195-4f01-9fb8-a7ff5ed1c9fa" isExpanded="false" absoluteBounds="7, 3.875, 2.25, 0.5" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> + <classMoniker Id="1a488ff1-d6f2-45ca-bd21-9a83b66632ca" LastKnownName="AnnouncementModel" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="46d830ca-ea23-44ae-adfc-1600c6453bcd" absoluteBounds="7.015, 4.265, 2.2199999999999998, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="1f03d746-c562-4766-9e41-75b505d0a655" absoluteBounds="7.015, 4.47617186754942, 2.2199999999999998, 0.2011718675494194" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <associationConnector edgePoints="[(5.5 : 3.25); (5.5 : 4.125); (7 : 4.125)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1*"> + <associationMoniker Id="0a964477-b794-456f-ac58-55674b73382d" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="524fa7b7-0879-48d1-a275-5a1d0435cb8f" /> + <classShapeMoniker Id="2759fa76-3195-4f01-9fb8-a7ff5ed1c9fa" /> + </nodes> + </associationConnector> + </nestedChildShapes> +</logicalClassDesignerDiagram>
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/ModelDefinition/France_Vacances.Inception.uml b/France_Vacances/France_Vacances.Inception/ModelDefinition/France_Vacances.Inception.uml new file mode 100644 index 0000000..f04349e --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/ModelDefinition/France_Vacances.Inception.uml @@ -0,0 +1,8238 @@ +<?xml version="1.0" encoding="utf-8"?> +<modelStoreModel xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" xmlns:dm1="http://schemas.microsoft.com/dsltools/Kernel" xmlns:dm2="http://schemas.microsoft.com/dsltools/Component" xmlns:dm3="http://schemas.microsoft.com/dsltools/Activity" xmlns:dm4="http://schemas.microsoft.com/dsltools/UseCase" xmlns:dm5="http://schemas.microsoft.com/dsltools/Interaction" xmlns:dm6="http://schemas.microsoft.com/dsltools/UmlModelLibrary" xmlns:dm7="http://schemas.microsoft.com/dsltools/UmlDiagrams" xmlns:dm8="http://schemas.microsoft.com/dsltools/LogicalClassDesigner" xmlns:dm9="http://schemas.microsoft.com/VisualStudio/TeamArchitect/SequenceDesigner" xmlns:dm10="http://schemas.microsoft.com/dsltools/SimpleShapesModel" xmlns:dm11="http://schemas.microsoft.com/dsltools/UseCaseModel" + dslVersion="1.0.0.0" + Id="fe84fded-a9b2-4e62-8fe9-de3c45c5b060" + name="FV_ClassDiagram" xmlns="http://schemas.microsoft.com/dsltools/ModelStore"> + <profileInstances> + <packageHasProfileInstances + Id="0caec977-1f8c-4ba3-a7db-8cc9ad9cc73b"> + <profileInstance + Id="e34d544e-0fea-4ed6-ac5e-1b74119ac791" + name="StandardProfileL2" /> + </packageHasProfileInstances> + <packageHasProfileInstances + Id="29349502-908c-4fda-9054-c48619c59ed0"> + <profileInstance + Id="532ea607-fb19-44b8-8502-3351b05452be" + name="StandardProfileL3" /> + </packageHasProfileInstances> + </profileInstances> + <packagedElements> + <packageHasNamedElement> + <class + Id="7200f256-ebff-4304-95b5-fce6ded3cc12" + name="User" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <targetEnds> + <association + Id="44c04065-9626-4e0e-92e9-2d115938cbc9" + isDerived="false" + sourceEndRoleName="User" + targetEndRoleName="Announcement" + isLeaf="false" + name="sees" + isAbstract="false"> + <classMoniker + Id="21188ee9-6d3b-43c5-aeb2-5ee36eb3c13d" + LastKnownName="Announcement" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="fa53c818-9698-4975-b8e5-09364e6ae421" + name="User" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="9d5261f8-daef-45a7-b066-8ddfe084a62b" + name="Announcement" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <lowerValueInternal> + <literalString + Id="e0f3ebe9-4b83-48f4-86a3-f31573539017" + name="Lower" + value="1" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="2b30a0b0-884f-4cc7-b515-b0fa4890b567" + name="Upper" + value="3" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + <association + Id="d4f66180-fbc2-49a6-9bc5-70c7abd36798" + isDerived="false" + sourceEndRoleName="User" + targetEndRoleName="Reservation" + isLeaf="false" + name="makes" + isAbstract="false"> + <classMoniker + Id="9ba2793d-0bde-41b0-bee7-ca076ef90136" + LastKnownName="Reservation" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="7c1e3836-2435-4422-a9f0-a198a0caaa70" + name="User" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="Shared" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="599a2e95-ca7b-4706-9996-f6d878595e6c" + name="Reservation" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <lowerValueInternal> + <literalString + Id="ea5b01e0-0df0-4430-9d21-14d1ba13fc1b" + name="Lower" + value="*" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="4e92e8fb-e587-4ce7-91f9-34498021ce92" + name="Upper" + value="*" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + <association + Id="2c05a62a-6ba7-4e76-a5cf-ace6236ae5d7" + isDerived="false" + sourceEndRoleName="User" + targetEndRoleName="Payment" + isLeaf="false" + name="makes" + isAbstract="false"> + <classMoniker + Id="1cc25312-3f4b-40f9-96c1-fdc56abc6faa" + LastKnownName="Payment" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="b1d89a47-4198-4976-8058-d3dd6be8b67c" + name="User" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="0aa9b378-d596-4516-8098-b945677c364f" + name="Payment" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + <ownedAttributesInternal> + <property + Id="4b85f0c0-afef-415c-9c28-3f6fa310444d" + name="FirstName" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="f6c79fd0-0596-4d2c-8caf-6f1ccda5443d" + name="PhoneNumber" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="5d26797e-dbe5-461d-9302-c06e0246aaaf" + name="LastName" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="9a77dfeb-1dd5-40a0-bb8b-4a86e7662283" + name="EmailAdress" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="ffc7bf35-970f-42c5-9cfa-b70e45879e8b" + name="StreetName" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="df217d33-a7a2-4996-8757-f8a542a71cd4" + name="ZipCode" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="ceee5cc8-b218-42ef-abab-5ce3e29d3346" + name="City" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="3de8db8f-4b61-4157-9d04-02539561709f" + name="Country" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="d10769ae-8799-4e70-b134-deda1b58b45d" + name="Birthday" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="55694ff3-a11d-4b9a-8fa9-c2a9b80babed" + name="Password" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="d8078ff1-c3de-4388-b276-85e1944e7444" + name="Gender" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="9ec5db11-8232-4e4b-8288-9de35e235105" + name="UserID" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation + Id="f58f6525-b6a8-486c-a9a4-187c43bf1066" + name="Booking" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false" /> + <operation + Id="6c9747fe-3a25-4dce-8f01-6d655d6ea61f" + name="ChangingInfo" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false" /> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="21188ee9-6d3b-43c5-aeb2-5ee36eb3c13d" + name="Announcement" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <targetEnds> + <association + Id="58f9be51-189d-440d-96e0-2c32dd767dc4" + isDerived="false" + sourceEndRoleName="Announcement" + targetEndRoleName="Accommodation" + isLeaf="false" + name="has" + isAbstract="false"> + <classMoniker + Id="39e219db-75e2-4e05-8a75-4a850639d341" + LastKnownName="Accommodation" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="d7a7acde-36ed-4975-8bfc-c56c40d0a04f" + name="Announcement" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="Shared" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="b65b197c-9d9b-416e-9c1b-b3a1ab2d9251" + name="Accommodation" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <lowerValueInternal> + <literalString + Id="c828b520-0e92-4820-be2c-8365efcbc9b9" + name="Lower" + value="*" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="479abd58-bbc5-45e4-824c-9b5c17be6654" + name="Upper" + value="*" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + <ownedAttributesInternal> + <property + Id="d3b54776-b54f-4977-bd67-e5e53087181d" + name="DateTime" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="b796b723-4a71-4270-8c01-2f0d0bad169b" + name="ExpirationDate" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="98bdf743-421b-42a8-bc90-9a2ea3dbe873" + name="Title" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="846c5f22-179e-4a36-9074-87a4bed67ff1" + name="Content" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="2505b99f-594b-42d5-ab85-56207da6efca" + name="AnnouncementID" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </ownedAttributesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="39e219db-75e2-4e05-8a75-4a850639d341" + name="Accommodation" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <ownedAttributesInternal> + <property + Id="5dff6231-48ef-477d-a2bc-c694b793193f" + name="AccommodationID" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="3faf440d-5d5f-4742-8cd7-f044393f98f5" + name="Name" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="596d964d-3a1e-417e-94ce-a9d44a2b1556" + name="Price" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="befd59bf-17d0-41ee-8834-df727ad7bdbd" + name="StreetName" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="1a56a042-2e75-48a8-8573-e08890f28d68" + name="ZipCode" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="f7d52bcd-4989-4b11-9971-a4a7225b0244" + name="City" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="7dc5a3b3-40e9-4a20-993d-1f0db8871c6e" + name="Country" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="092bf400-a3db-4ccd-a606-9274ca02d3c7" + name="Images" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="af798f8f-ac12-4c1d-852e-89d50833de24" + name="AvailablePeriod" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </ownedAttributesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="9ba2793d-0bde-41b0-bee7-ca076ef90136" + name="Reservation" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <targetEnds> + <association + Id="4f364832-47dd-4afd-8556-65bc12f4e26e" + isDerived="false" + sourceEndRoleName="Reservation" + targetEndRoleName="Accommodation" + isLeaf="false" + name="has" + isAbstract="false"> + <classMoniker + Id="39e219db-75e2-4e05-8a75-4a850639d341" + LastKnownName="Accommodation" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="419ab366-03d4-4beb-ad87-080a596fa319" + name="Reservation" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="Shared" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="6d8a9785-1142-4507-bf6f-e1c11f6d09ea" + name="Accommodation" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + <ownedAttributesInternal> + <property + Id="f767c64f-be85-4c85-9444-d1af5febd9c3" + name="ReservationID" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="435b5493-3950-4ec1-a5df-ed5e6f95d458" + name="RentingPeriod" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="f585aefe-ea37-4083-b6d7-2b2862f84469" + name="CancelFee" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </ownedAttributesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="1cc25312-3f4b-40f9-96c1-fdc56abc6faa" + name="Payment" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <suppliersInternal> + <dependency + Id="f846a94f-9610-4ff3-88a5-0b27b7c50f1c" + name="is made for"> + <classMoniker + Id="9ba2793d-0bde-41b0-bee7-ca076ef90136" + LastKnownName="Reservation" + LastKnownLocation="France_Vacances.Inception.uml" /> + </dependency> + </suppliersInternal> + <ownedAttributesInternal> + <property + Id="b355e170-306d-4636-a209-95dab19ee2a4" + name="PaymentID" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="69643c4f-76eb-4cb5-8227-defad784134f" + name="DateTime" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="3632eca0-b8a1-4a92-8e38-4e2e1293ed27" + name="PaymentMethod" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="b6a72304-19b6-48e0-b7d4-89a75e4a50cf" + name="Amount" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="20f57387-02e8-439b-99ec-d5265f939c3a" + name="Payer" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </ownedAttributesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="836a000a-c346-45ab-ae83-8de9fe4f0ad3" + name="Confirmation" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <suppliersInternal> + <dependency + Id="2ad4f448-5dd2-4a5a-8b12-211da1b98471" + name="is sent after"> + <classMoniker + Id="1cc25312-3f4b-40f9-96c1-fdc56abc6faa" + LastKnownName="Payment" + LastKnownLocation="France_Vacances.Inception.uml" /> + </dependency> + </suppliersInternal> + <ownedAttributesInternal> + <property + Id="f2f0b734-d236-4186-8871-f261a6a3e833" + name="ConfirmID" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="2da65754-3791-43f4-95a3-20a27b021c5c" + name="Status" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="85677d37-336b-4b5d-9a48-60db8bcaff27" + name="DateTime" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="f28e64ac-54c2-4acb-954a-f07342d7863c" + name="Time" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="9aceee07-379c-4f90-a85e-ec78fb223bcf" + name="Content" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </ownedAttributesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="2e10d005-d9a7-481f-944c-6b08f8788c3b" + name="Class1" + isAbstract="false" + isLeaf="false" + isActiveClass="false" /> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="42682180-8b68-470c-8cf0-370cec7abd0d" + name="User" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <targetEnds> + <association + Id="3c0b473d-e657-4b27-a431-292051eed33f" + isDerived="false" + sourceEndRoleName="User" + targetEndRoleName="Announcement" + isLeaf="false" + name="sees" + isAbstract="false"> + <classMoniker + Id="df47ec3f-73d8-494f-946a-ca8a002d406f" + LastKnownName="Announcement" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="decb0839-b994-46ba-a0d1-e4f5c3a6da4d" + name="User" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="a98a4ce1-9180-40bd-838f-0b04a08766b8" + name="Announcement" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <lowerValueInternal> + <literalString + Id="7f12b73d-12a2-478e-b85f-f6b1b836fa2a" + name="Lower" + value="1" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="c6f7fdeb-0d91-4c36-943e-9c2a5d5b71db" + name="Upper" + value="3" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + <association + Id="2083b242-1dac-4a6a-9590-335e63fcc244" + isDerived="false" + sourceEndRoleName="User" + targetEndRoleName="Reservation" + isLeaf="false" + name="makes" + isAbstract="false"> + <classMoniker + Id="ea58f119-5b19-467f-8ea1-46922e2b5803" + LastKnownName="Reservation" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="526f4c35-6374-4e8e-91f1-bdef0f031984" + name="User" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="Shared" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="aa9e2486-4ae7-4b49-9f45-5756c0cca001" + name="Reservation" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <lowerValueInternal> + <literalString + Id="262e1bfa-8c10-4259-bf23-b29ccf8ea07f" + name="Lower" + value="*" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="4746fd22-c0ea-4b0f-bf3c-86a3b1921778" + name="Upper" + value="*" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + <association + Id="255092dd-736f-4ba0-b203-089a8ddfc013" + isDerived="false" + sourceEndRoleName="User" + targetEndRoleName="Payment" + isLeaf="false" + name="makes" + isAbstract="false"> + <classMoniker + Id="08de072d-94fb-468e-9c89-939883a04263" + LastKnownName="Payment" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="52cb12c2-9b14-49ad-8d09-565befb7f169" + name="User" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="a84a044d-2781-4299-a0ec-bf970e454d23" + name="Payment" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + <ownedAttributesInternal> + <property + Id="510a0e59-009b-43d1-8e13-1acda6dd0e4f" + name="FirstName" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="4e4fc5c2-b2b2-4de0-89b8-b98f61e1190a" + name="PhoneNumber" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="424e6e59-fbd4-479a-a7eb-1d07e13708b4" + name="LastName" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="1e28f5b5-5b63-45db-b701-7fd6c92d6b93" + name="EmailAdress" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="a0e558c8-3f8e-4fa3-95d3-ed063a4e6ecb" + name="StreetName" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="a8b3057a-be74-4901-bf11-f0cd34d62396" + name="ZipCode" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="df3863fb-11ae-4dd3-8633-ce20a983b6c5" + name="City" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="6f9b71cc-b884-4500-9e61-bbc1d0473c8d" + name="Country" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="8ba55de9-55d6-48f6-8267-bc95014e50db" + name="Birthday" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="103f1024-7307-4157-aab5-567ddf1e91c0" + name="Password" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="a6b91e8e-842b-4caf-b18b-f2bbb52e66c3" + name="Gender" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="21ef7604-61ac-447d-b033-986170ef1b0f" + name="UserID" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </ownedAttributesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="df47ec3f-73d8-494f-946a-ca8a002d406f" + name="Announcement" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <targetEnds> + <association + Id="0fc2a213-398a-4c61-a1fe-1d6efa782215" + isDerived="false" + sourceEndRoleName="Announcement" + targetEndRoleName="Accommodation" + isLeaf="false" + name="has" + isAbstract="false"> + <classMoniker + Id="485aa74a-33df-42f1-84ca-2567d7be13e5" + LastKnownName="Accommodation" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="4717044b-06a1-4b96-b3b5-c9cf9522020b" + name="Announcement" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="Shared" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="f7972174-19ac-46c5-869c-70dd9893f1ed" + name="Accommodation" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <lowerValueInternal> + <literalString + Id="750961e0-9b99-43b2-be92-7abf4ef2b0e2" + name="Lower" + value="*" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="23ca2119-6b06-4ef2-a7df-1a0e9c916729" + name="Upper" + value="*" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + <ownedAttributesInternal> + <property + Id="5d5b8792-4c29-48de-855d-0e631b0ff288" + name="DateTime" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="029495ba-c187-4ca7-84b8-9b8e46ef1890" + name="ExpirationDate" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="a11a316c-7f5e-44c6-be0a-6bbd1ed9b59a" + name="Title" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="4c568012-d605-4d5c-ae90-e89f6979a293" + name="Content" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="155fd7bf-986f-4120-8037-f7b58f4bc442" + name="AnnouncementID" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </ownedAttributesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="485aa74a-33df-42f1-84ca-2567d7be13e5" + name="Accommodation" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <ownedAttributesInternal> + <property + Id="19d81781-27ba-4c86-b00f-0762488d7b7d" + name="AccommodationID" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="a3044f0d-c203-42b6-bdf6-9d956939d75f" + name="Name" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="28999e4a-8f7c-4cc0-933b-8121bb3d0c0f" + name="Price" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="036386b4-95cb-46af-9705-3f8d0d55ae86" + name="StreetName" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="a90d7238-0274-4734-927c-6e62c5360f5d" + name="ZipCode" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="a1bb9c54-7997-4bd7-81c9-0d1bde6e48d7" + name="City" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="2399a767-a9b7-4a68-96f8-db304dad0bfa" + name="Country" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="c0fc4724-f211-4bfe-be78-66701711d5e7" + name="Images" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="b3a9158b-fdc6-4ebc-bae6-760a819c6a08" + name="AvailablePeriod" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="a773dba6-e5bd-4e3c-a8c5-ae164110b892" + name="Location" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="4a60ac4f-4e95-4d27-8bfe-9c80b4925a78" + name="Name" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </ownedAttributesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="ea58f119-5b19-467f-8ea1-46922e2b5803" + name="Reservation" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <targetEnds> + <association + Id="be16a578-c2a4-4c66-a0e5-eddfa315c34c" + isDerived="false" + sourceEndRoleName="Reservation" + targetEndRoleName="Accommodation" + isLeaf="false" + name="has" + isAbstract="false"> + <classMoniker + Id="485aa74a-33df-42f1-84ca-2567d7be13e5" + LastKnownName="Accommodation" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="3a07ae3c-35e9-4cda-9861-6dfa3cf602d6" + name="Reservation" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="Shared" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="29975481-bd8c-4296-ac41-8b9d8da15e14" + name="Accommodation" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + <ownedAttributesInternal> + <property + Id="e26c7c19-5418-4202-a98f-ec4127d56034" + name="ReservationID" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="fc90c8da-c3f6-4510-a846-64f08aa32ceb" + name="RentingPeriod" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="b2f1f735-2bf8-405d-bb7a-fb0246103bc5" + name="CancelFee" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </ownedAttributesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="08de072d-94fb-468e-9c89-939883a04263" + name="Payment" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <suppliersInternal> + <dependency + Id="a5ae00fc-c12a-452e-a0b8-88552283ac30" + name="is made for"> + <classMoniker + Id="ea58f119-5b19-467f-8ea1-46922e2b5803" + LastKnownName="Reservation" + LastKnownLocation="France_Vacances.Inception.uml" /> + </dependency> + </suppliersInternal> + <ownedAttributesInternal> + <property + Id="e523f407-c093-4fa4-9ae3-74b3ec5d1d5b" + name="PaymentID" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="9fea820a-0b5f-4a42-8661-48afd6844b49" + name="DateTime" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="d61d66ec-69fe-4bae-bff1-9f6666c7abd3" + name="PaymentMethod" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="48dfd5c3-3092-49a0-986e-147240a1d276" + name="Amount" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="a66c250c-9d3d-4536-be98-faf6bceb4aed" + name="Payer" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </ownedAttributesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="dec506bc-8ee1-4f9a-9fed-508d3cc8e34f" + name="Confirmation" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <suppliersInternal> + <dependency + Id="584da45c-7c1a-4934-8484-3eaa72e45351" + name="is sent after"> + <classMoniker + Id="08de072d-94fb-468e-9c89-939883a04263" + LastKnownName="Payment" + LastKnownLocation="France_Vacances.Inception.uml" /> + </dependency> + </suppliersInternal> + <ownedAttributesInternal> + <property + Id="febd7ff8-8037-4ad1-bcd9-f8917056223d" + name="ConfirmID" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="edd22ccf-5dbf-4985-96e2-af00ec449ba8" + name="Status" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="dad25afa-7bb6-446c-91fa-41d38c623b3d" + name="DateTime" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="35e8966f-f059-449d-898d-7a52c81001fb" + name="Time" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="a53b6f1e-5fea-48f1-b776-659087346d18" + name="Content" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </ownedAttributesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="cd3f66e3-2d9a-4e20-adfe-0765b362fe25" + name="User1" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <targetEnds> + <association + Id="837fc5ce-9265-4be8-bdd9-ddc22b0c83d1" + isDerived="false" + sourceEndRoleName="User" + targetEndRoleName="Announcement" + isLeaf="false" + name="sees" + isAbstract="false"> + <classMoniker + Id="4a51a1f2-8646-4d75-9e57-cb3542814d27" + LastKnownName="Announcement1" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="55b94154-a43a-4bd8-a3ae-b4b709cba64c" + name="User" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="2525ecc9-ea1e-4762-a31e-63911bb5398c" + name="Announcement" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <lowerValueInternal> + <literalString + Id="b21c99f4-fedc-4ecf-8732-da39dc72e1e5" + name="Lower" + value="1" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="5b5e141e-899f-4ab5-ab0e-06f0bd808967" + name="Upper" + value="3" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + <association + Id="fd8fcca1-8371-4fc7-bfd0-06c63474fa41" + isDerived="false" + sourceEndRoleName="User" + targetEndRoleName="Reservation" + isLeaf="false" + name="makes" + isAbstract="false"> + <classMoniker + Id="b104b9c3-8271-4cf5-9a8a-488db3335c85" + LastKnownName="Reservation1" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="f51446e1-f321-4f2d-85a6-bd615292cf21" + name="User" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="Shared" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="539227d9-b315-442a-ab9b-7b1702ebddfc" + name="Reservation" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <lowerValueInternal> + <literalString + Id="88d30052-8b32-4b8c-a35b-6e4392eacdd7" + name="Lower" + value="*" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="5923616d-27ba-423c-92ce-c5c4851e2d39" + name="Upper" + value="*" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + <association + Id="b81e64f8-4849-45ff-8a0e-54f9215bb2b0" + isDerived="false" + sourceEndRoleName="User" + targetEndRoleName="Payment" + isLeaf="false" + name="makes" + isAbstract="false"> + <classMoniker + Id="31d52711-d20b-4897-b2ff-42a903e5afa0" + LastKnownName="Payment1" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="976886a4-8a92-4d2f-ada0-38da121ce5cd" + name="User" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="62b0f9b0-ddd9-424f-8ba3-49c9c2c6a47b" + name="Payment" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + <ownedAttributesInternal> + <property + Id="95ddeeca-894d-4cd3-9dfe-502a5c499f28" + name="FirstName" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="2fd27f88-0d2c-4e82-bd15-86b15cc3ed11" + name="PhoneNumber" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="0e5ab94f-071a-43f5-b130-a8289138fb05" + name="LastName" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="f0431832-0812-48f0-8924-4e354d46e091" + name="EmailAdress" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="c5dafaa3-9f69-45a3-aeca-8f5c3cb991df" + name="StreetName" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="5dfcd84c-a20c-4778-baad-aeae0007b0b1" + name="ZipCode" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="2e6c44b1-6cf7-4639-bd29-ff1fbb1c83e0" + name="City" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="9ed22e30-1494-4682-9552-a4b40be08046" + name="Country" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="d10affbf-d9dd-4026-81ee-c14d5246608d" + name="Birthday" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="ae245bce-87bb-4375-aec3-119965142051" + name="Password" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="58d86827-f6de-4fe7-834a-a90586d752b1" + name="Gender" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="ed703797-d98e-4be8-b477-34ff21ceeeea" + name="UserID" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </ownedAttributesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="4a51a1f2-8646-4d75-9e57-cb3542814d27" + name="Announcement1" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <targetEnds> + <association + Id="4ccaacec-4ad2-48d3-a963-95d5b8d8e702" + isDerived="false" + sourceEndRoleName="Announcement" + targetEndRoleName="Accommodation" + isLeaf="false" + name="has" + isAbstract="false"> + <classMoniker + Id="55df6a0c-65b7-460e-af8e-403a00f9bb8f" + LastKnownName="Accommodation1" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="7e3bd1d0-1dbd-4c7a-9555-93dd7d61693a" + name="Announcement" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="Shared" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="2b689289-88cd-49ce-b698-ef5635513948" + name="Accommodation" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <lowerValueInternal> + <literalString + Id="c32e8984-5a35-4e2d-a5b2-019ad0b81034" + name="Lower" + value="*" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="eac9e26f-3895-4497-97df-d744d9329c77" + name="Upper" + value="*" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + <ownedAttributesInternal> + <property + Id="28175503-99b2-4bf3-940d-1d05132c4f86" + name="DateTime" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="76a9f484-881e-42eb-ae57-a6390ff817cc" + name="ExpirationDate" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="cbecf263-8219-457c-9214-d754ac70835d" + name="Title" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="26ca6736-9ed9-4ad6-9075-4f74842f1488" + name="Content" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="49a52063-5ca0-47a2-ad3e-54a3b42c5d0c" + name="AnnouncementID" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </ownedAttributesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="55df6a0c-65b7-460e-af8e-403a00f9bb8f" + name="Accommodation1" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <ownedAttributesInternal> + <property + Id="76993bc5-5c08-4fb0-9476-64567e886574" + name="AccommodationID" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="61b3d7da-9ae5-41f5-b6f9-f08c00e2cc5a" + name="Name" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="7d69bd95-968d-4100-847d-b4ad483d0a5b" + name="Price" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="0f9d7941-0f12-4d00-9cff-2bc21a11c000" + name="StreetName" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="637dd2ff-b7f2-40be-b7aa-645f4f3cac2b" + name="ZipCode" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="e74c4c73-1373-4b21-b5c7-38f3e57d7d3c" + name="City" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="ee19451a-7320-49a2-98ff-5ebff7c2b055" + name="Country" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="34e5a35d-fc2e-497b-b4c2-05375668a1ad" + name="Images" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="15ade007-35ee-4167-a28c-e6afdd1e914e" + name="AvailablePeriod" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </ownedAttributesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="b104b9c3-8271-4cf5-9a8a-488db3335c85" + name="Reservation1" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <targetEnds> + <association + Id="3ddbfce3-9baf-4159-99a5-6854ec0aecfd" + isDerived="false" + sourceEndRoleName="Reservation" + targetEndRoleName="Accommodation" + isLeaf="false" + name="has" + isAbstract="false"> + <classMoniker + Id="55df6a0c-65b7-460e-af8e-403a00f9bb8f" + LastKnownName="Accommodation1" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="e2482ca5-817e-4de1-906b-dece03e75f27" + name="Reservation" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="Shared" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="cadfc22a-1c0a-470d-a4af-e2d9eb1981e3" + name="Accommodation" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + <ownedAttributesInternal> + <property + Id="3d21cbec-d507-4bd0-b71a-a5cffd36b2d2" + name="ReservationID" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="a9869005-ccf4-4b1a-8766-a2b09807a485" + name="RentingPeriod" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="edaba20f-9faa-48c9-9e9e-84fb8428e024" + name="CancelFee" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </ownedAttributesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="31d52711-d20b-4897-b2ff-42a903e5afa0" + name="Payment1" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <suppliersInternal> + <dependency + Id="534322b5-095e-4c9c-ae8e-9469ce224c9b" + name="is made for"> + <classMoniker + Id="b104b9c3-8271-4cf5-9a8a-488db3335c85" + LastKnownName="Reservation1" + LastKnownLocation="France_Vacances.Inception.uml" /> + </dependency> + </suppliersInternal> + <ownedAttributesInternal> + <property + Id="cb855b93-8c18-4137-bb88-e383cabad120" + name="PaymentID" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="984f187b-7d36-416a-a0ec-d3b3d1850b5a" + name="DateTime" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="2b341d94-f68b-4d61-82c3-c76a05c72f66" + name="PaymentMethod" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="5623314a-38b7-41e1-b171-7c2cfc7b43e2" + name="Amount" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="77d491db-3670-482a-9287-fd1aee570ea8" + name="Payer" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </ownedAttributesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="0c70aa1a-ab6b-4bdd-aeeb-aae3f8caf614" + name="Confirmation1" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <suppliersInternal> + <dependency + Id="d3d76c10-50dd-4fb8-a774-3ad1eee83e63" + name="is sent after"> + <classMoniker + Id="31d52711-d20b-4897-b2ff-42a903e5afa0" + LastKnownName="Payment1" + LastKnownLocation="France_Vacances.Inception.uml" /> + </dependency> + </suppliersInternal> + <ownedAttributesInternal> + <property + Id="624b9252-fa6d-474a-8423-12e5f47673d0" + name="ConfirmID" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="148aeb3e-7201-4cda-baae-29f731d0b709" + name="Status" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="c3179099-189f-4ad6-8ff3-8c370cdd4596" + name="DateTime" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="db430d90-c126-40b8-98f4-b57e8333554c" + name="Time" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="76a21bd0-b606-4140-80ea-1a47e74d8f4a" + name="Content" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </ownedAttributesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="e75f8248-76a8-4900-abeb-4a5c7d140154" + name="User" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <targetEnds> + <association + Id="eb0b2bb7-e054-4945-bd40-3e2f587be60c" + isDerived="false" + sourceEndRoleName="User" + targetEndRoleName="Announcement" + isLeaf="false" + name="sees" + isAbstract="false"> + <classMoniker + Id="f73807ad-a8ba-4de3-9ce4-c14182b01577" + LastKnownName="AnnouncementModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="b546f9e7-b9fb-4d9e-b354-b034c640fddb" + name="User" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="9444e5f2-5b31-44ab-aa4d-3965619b6467" + name="Announcement" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <lowerValueInternal> + <literalString + Id="917ce5f8-eefe-4008-802f-82dad7029358" + name="Lower" + value="1" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="9923c661-d113-46e0-b649-29e223906775" + name="Upper" + value="3" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + <association + Id="51f24587-1d77-46bc-894e-61a2abc8501b" + isDerived="false" + sourceEndRoleName="User" + targetEndRoleName="Reservation" + isLeaf="false" + name="makes" + isAbstract="false"> + <classMoniker + Id="be61ea56-6afc-4c6b-b33f-0946edd66220" + LastKnownName="Reservation" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="a9f74c22-07a9-4e66-8b41-89493879c6ed" + name="User" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="Shared" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="cf99acfb-ac3d-4563-9655-52d7dab1a402" + name="Reservation" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <lowerValueInternal> + <literalString + Id="4cf037e0-a3ce-4f2c-ac14-6adb08e3408b" + name="Lower" + value="*" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="8beeccb6-00f7-4299-956e-6f2e995044ec" + name="Upper" + value="*" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + <association + Id="c3117a7a-59ec-481c-ad1a-bc34d768f63a" + isDerived="false" + sourceEndRoleName="User" + targetEndRoleName="Payment" + isLeaf="false" + name="makes" + isAbstract="false"> + <classMoniker + Id="a5e2a40a-1d90-4a78-a570-409e8ec94b9c" + LastKnownName="Payment" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="88923327-4346-4172-9800-9123b9eda1b1" + name="User" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="c0039cf6-e83c-4522-974b-695b1eb7a45b" + name="Payment" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + <ownedAttributesInternal> + <property + Id="01ad8b23-7e1a-4c7f-9afe-3efd5f2fc51a" + name="FirstName" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="fa9c4944-36c1-4a56-8abb-8cc2b49af448" + name="PhoneNumber" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="cf44d229-fb09-4c2e-8108-ea8b4b3e45c9" + name="LastName" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="39ec7189-f3ea-4101-903e-84e7ca3fd0e7" + name="EmailAdress" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="dc218445-45f6-4738-910f-e882862423e0" + name="StreetName" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="541159a0-9178-4e52-9d49-2c84ce0bfa27" + name="ZipCode" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="195cbc99-46e4-4e6a-b1d0-e3a18525c71b" + name="City" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="e21be57a-8780-4c77-bf6d-3107f7c30f62" + name="Country" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="5dc86956-3399-4096-9bf9-7c478cf4377c" + name="Birthday" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="8222cff5-2e57-4ad5-9a31-a3e4bfc1f395" + name="Password" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="07818b93-dcc6-4eea-90d4-bac2bbb0eabf" + name="Gender" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="a0ea1fca-800e-481a-af34-e9ea74210493" + name="UserID" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation + Id="2f164fd5-0005-47df-9003-b5e824a0aadf" + name="Booking" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false" /> + <operation + Id="5f429ded-1d5e-45e1-a5fb-8740c347b2f9" + name="ChangeInfo" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false" /> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="f73807ad-a8ba-4de3-9ce4-c14182b01577" + name="AnnouncementModel" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <targetEnds> + <association + Id="088a54a4-c6e4-4bdb-9389-aafee5ab119a" + isDerived="false" + sourceEndRoleName="Announcement" + targetEndRoleName="Accommodation" + isLeaf="false" + name="has" + isAbstract="false"> + <classMoniker + Id="ffc634df-e82b-41e0-8390-1937d8266a50" + LastKnownName="AccommodationModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="867513c9-38b6-4b17-b1b2-c7b1d34b9b95" + name="Announcement" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="Shared" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="d80535ac-1a4d-4cd0-b001-9c9ac0a8533e" + name="Accommodation" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <lowerValueInternal> + <literalString + Id="8ca927de-a765-45b8-bd6d-ace2e7a72c72" + name="Lower" + value="*" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="400ccb9f-795e-4eff-9004-c56822118e4e" + name="Upper" + value="*" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + <ownedAttributesInternal> + <property + Id="db478d04-b9ad-4eca-982e-7ad7cee8a40f" + name="CreationDateTime" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <type_NamedElement> + <undefinedTypeMoniker + Id="2cad1189-f407-44a8-87f4-9f3de75b61d3" + LastKnownName="DateTime" + LastKnownLocation="France_Vacances.Inception.uml" /> + </type_NamedElement> + </property> + <property + Id="14b78a62-1658-475c-b32c-a3d62307f8c0" + name="ExpirationDateTime" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <type_NamedElement> + <undefinedTypeMoniker + Id="2cad1189-f407-44a8-87f4-9f3de75b61d3" + LastKnownName="DateTime" + LastKnownLocation="France_Vacances.Inception.uml" /> + </type_NamedElement> + </property> + <property + Id="41718623-b6cb-4acf-9740-99d20922ff20" + name="BackgroundPath" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <type_NamedElement> + <undefinedTypeMoniker + Id="77c76fce-7c59-427d-9d49-a98ee6135071" + LastKnownName="string" + LastKnownLocation="France_Vacances.Inception.uml" /> + </type_NamedElement> + </property> + <property + Id="c616f723-e8b6-4466-84d4-e590ffc2ab96" + name="Content" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <type_NamedElement> + <undefinedTypeMoniker + Id="77c76fce-7c59-427d-9d49-a98ee6135071" + LastKnownName="string" + LastKnownLocation="France_Vacances.Inception.uml" /> + </type_NamedElement> + </property> + <property + Id="945ea811-c957-48d5-bb21-1a1d3b1511f1" + name="AnnouncementId" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <type_NamedElement> + <undefinedTypeMoniker + Id="77c76fce-7c59-427d-9d49-a98ee6135071" + LastKnownName="string" + LastKnownLocation="France_Vacances.Inception.uml" /> + </type_NamedElement> + </property> + <property + Id="f369b459-c719-427e-9a7c-412fcc26e030" + name="ColumnSpan" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <type_NamedElement> + <undefinedTypeMoniker + Id="95393f4a-669c-4313-88fc-c1f97f7aa26d" + LastKnownName="int" + LastKnownLocation="France_Vacances.Inception.uml" /> + </type_NamedElement> + </property> + <property + Id="0b51e402-5979-4b89-a9d8-752e9e1ecf93" + name="RowSpan" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <type_NamedElement> + <undefinedTypeMoniker + Id="95393f4a-669c-4313-88fc-c1f97f7aa26d" + LastKnownName="int" + LastKnownLocation="France_Vacances.Inception.uml" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="ffc634df-e82b-41e0-8390-1937d8266a50" + name="AccommodationModel" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <ownedAttributesInternal> + <property + Id="a43afce5-7698-4124-bbae-e7f756399c9e" + name="AccommodationId" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <type_NamedElement> + <undefinedTypeMoniker + Id="77c76fce-7c59-427d-9d49-a98ee6135071" + LastKnownName="string" + LastKnownLocation="France_Vacances.Inception.uml" /> + </type_NamedElement> + </property> + <property + Id="37a5141d-732a-419c-b629-1fbfabb2addd" + name="Name" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <type_NamedElement> + <undefinedTypeMoniker + Id="77c76fce-7c59-427d-9d49-a98ee6135071" + LastKnownName="string" + LastKnownLocation="France_Vacances.Inception.uml" /> + </type_NamedElement> + </property> + <property + Id="d9a7a8a2-c9ba-4ef6-a1d7-20ecba5e7b3f" + name="Price" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <type_NamedElement> + <undefinedTypeMoniker + Id="06da21ba-c8e9-4a02-b12d-e4548cc01df3" + LastKnownName="double" + LastKnownLocation="France_Vacances.Inception.uml" /> + </type_NamedElement> + </property> + <property + Id="4f3806f1-2c59-44dd-88c8-289a4ce31066" + name="StreetName" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <type_NamedElement> + <undefinedTypeMoniker + Id="77c76fce-7c59-427d-9d49-a98ee6135071" + LastKnownName="string" + LastKnownLocation="France_Vacances.Inception.uml" /> + </type_NamedElement> + </property> + <property + Id="3ba0d6d3-94d9-4787-96ac-84dd2d05c52a" + name="City" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <type_NamedElement> + <undefinedTypeMoniker + Id="77c76fce-7c59-427d-9d49-a98ee6135071" + LastKnownName="string" + LastKnownLocation="France_Vacances.Inception.uml" /> + </type_NamedElement> + </property> + <property + Id="ec780f79-0cce-439a-baf6-eb50787a3802" + name="Region" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <type_NamedElement> + <undefinedTypeMoniker + Id="77c76fce-7c59-427d-9d49-a98ee6135071" + LastKnownName="string" + LastKnownLocation="France_Vacances.Inception.uml" /> + </type_NamedElement> + </property> + <property + Id="f0f1c6c7-790d-4821-80b1-15c69e1766db" + name="Images" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <type_NamedElement> + <undefinedTypeMoniker + Id="30684dd2-c687-47c9-8c42-1ad316ae347b" + LastKnownName="List<string>" + LastKnownLocation="France_Vacances.Inception.uml" /> + </type_NamedElement> + </property> + <property + Id="23214381-e552-4298-9b1c-e43c74fb7f1b" + name="Persons" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <type_NamedElement> + <undefinedTypeMoniker + Id="ee5b94cd-c7f2-4885-8c33-82ab1b8c4463" + LastKnownName="byte" + LastKnownLocation="France_Vacances.Inception.uml" /> + </type_NamedElement> + </property> + <property + Id="0ec65aa9-3a18-465c-a671-f6a7c4bd1c21" + name="Rooms" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <type_NamedElement> + <undefinedTypeMoniker + Id="ee5b94cd-c7f2-4885-8c33-82ab1b8c4463" + LastKnownName="byte" + LastKnownLocation="France_Vacances.Inception.uml" /> + </type_NamedElement> + </property> + <property + Id="7514f5ba-f551-4a97-b31f-b2708ccdc823" + name="Stars" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <type_NamedElement> + <undefinedTypeMoniker + Id="77c76fce-7c59-427d-9d49-a98ee6135071" + LastKnownName="string" + LastKnownLocation="France_Vacances.Inception.uml" /> + </type_NamedElement> + </property> + <property + Id="b6d1a374-f5e3-4a0b-ad59-51687fc265f0" + name="ReviewScore" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <type_NamedElement> + <undefinedTypeMoniker + Id="06da21ba-c8e9-4a02-b12d-e4548cc01df3" + LastKnownName="double" + LastKnownLocation="France_Vacances.Inception.uml" /> + </type_NamedElement> + </property> + <property + Id="e3b7b120-67c1-4932-9781-e7e880a5a2e7" + name="Description" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <type_NamedElement> + <undefinedTypeMoniker + Id="77c76fce-7c59-427d-9d49-a98ee6135071" + LastKnownName="string" + LastKnownLocation="France_Vacances.Inception.uml" /> + </type_NamedElement> + </property> + <property + Id="5774a9f0-3a1c-4beb-bb5d-6cf7196fe4b4" + name="Facilities" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <type_NamedElement> + <undefinedTypeMoniker + Id="30684dd2-c687-47c9-8c42-1ad316ae347b" + LastKnownName="List<string>" + LastKnownLocation="France_Vacances.Inception.uml" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="be61ea56-6afc-4c6b-b33f-0946edd66220" + name="Reservation" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <targetEnds> + <association + Id="d77893fb-743d-4bd9-a175-aa00184f8f09" + isDerived="false" + sourceEndRoleName="Reservation" + targetEndRoleName="Accommodation" + isLeaf="false" + name="has" + isAbstract="false"> + <classMoniker + Id="ffc634df-e82b-41e0-8390-1937d8266a50" + LastKnownName="AccommodationModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="61160f86-bd84-4e09-9734-919133abb086" + name="Reservation" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="Shared" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="b2c2130e-1b34-49be-ac21-4fc1d661ddc8" + name="Accommodation" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + <ownedAttributesInternal> + <property + Id="3953882f-11a6-4f0d-a562-aea7c8476785" + name="ReservationId" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="38b868ad-6061-4355-8896-7033465e3be6" + name="RentingPeriod" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="d2e33c95-1e84-463c-aa13-9dbed706b282" + name="CancelFee" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </ownedAttributesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="a5e2a40a-1d90-4a78-a570-409e8ec94b9c" + name="Payment" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <suppliersInternal> + <dependency + Id="f3791d52-325e-4662-975f-ee25add4d34a" + name="is made for"> + <classMoniker + Id="be61ea56-6afc-4c6b-b33f-0946edd66220" + LastKnownName="Reservation" + LastKnownLocation="France_Vacances.Inception.uml" /> + </dependency> + </suppliersInternal> + <ownedAttributesInternal> + <property + Id="787091ce-15ee-4801-8388-53b10e6e34bd" + name="PaymentID" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="1200d2f3-6367-4ec1-955d-911359ddf2fe" + name="DateTime" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="fbbae727-99cd-4e4c-a0e6-92da00742051" + name="PaymentMethod" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="0ec949fd-9d00-4176-9885-3bef6a931f4f" + name="Amount" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="1265e2d7-6c65-4ada-ad13-3566207ca60c" + name="Payer" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </ownedAttributesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="8d43ed62-2f71-43f9-b1a8-da4f8aa512e2" + name="Confirmation" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <suppliersInternal> + <dependency + Id="9089b127-e3e1-4c43-a4ac-b5bd6d340164" + name="is sent after"> + <classMoniker + Id="a5e2a40a-1d90-4a78-a570-409e8ec94b9c" + LastKnownName="Payment" + LastKnownLocation="France_Vacances.Inception.uml" /> + </dependency> + </suppliersInternal> + <ownedAttributesInternal> + <property + Id="f6562b83-c081-4c1e-9ad5-992ef32bb977" + name="ConfirmID" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="494706a6-4989-4e17-91c1-6d198817d4ab" + name="Status" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="ccfab46a-bbd6-489b-9f2b-5a43a269187f" + name="DateTime" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="1b459090-5d95-4b49-a589-b42708dbc52e" + name="Time" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + <property + Id="e8b02d53-2e64-4cd9-a503-030cb1a6e78d" + name="Content" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isUnique="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </ownedAttributesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <interaction + Id="8c4e2fd8-f540-47ad-9513-f1f34de9b0c7" + name="SequenceDiagram" + collapseFragmentsFlag="false" + isActiveClass="false" + isAbstract="false" + isLeaf="false" + isReentrant="false"> + <fragments> + <behaviorExecutionSpecification + Id="e617a117-e3a4-4232-a96b-e7254ddac6a4" + name="BehaviorExecutionSpecification1"> + <coveredLifelines> + <lifelineMoniker + Id="a35ef531-ad82-4eb9-8e11-4025ad14b3ad" + LastKnownName=": Uri" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="62e59754-9450-46be-ac5c-532d5b81e9e3" + LastKnownName="ExecutionOccurrenceSpecification2" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="708440c5-91f6-4fd5-b178-92ee59c01db3" + LastKnownName="ExecutionOccurrenceSpecification1" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="9edbe4d1-9bd2-484e-a7ee-d7d56ea32047" + LastKnownName="MessageOccurrenceSpecification2" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="d029eed9-496a-4150-9575-8c6b1b0f7c39" + LastKnownName="MessageOccurrenceSpecification3" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="708440c5-91f6-4fd5-b178-92ee59c01db3" + name="ExecutionOccurrenceSpecification1"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="f773b14b-457f-40d8-bb71-d1e644a8682b" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="a35ef531-ad82-4eb9-8e11-4025ad14b3ad" + LastKnownName=": Uri" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="ab7b7b40-1f87-490e-bf45-54cbdd8859e0" + name="MessageOccurrenceSpecification1"> + <covered> + <lifelineMoniker + Id="36a62855-2b29-47b0-ab36-94dc0dcf1a73" + LastKnownName="AnnouncementVM" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="9edbe4d1-9bd2-484e-a7ee-d7d56ea32047" + name="MessageOccurrenceSpecification2"> + <covered> + <lifelineMoniker + Id="a35ef531-ad82-4eb9-8e11-4025ad14b3ad" + LastKnownName=": Uri" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="d029eed9-496a-4150-9575-8c6b1b0f7c39" + name="MessageOccurrenceSpecification3"> + <covered> + <lifelineMoniker + Id="a35ef531-ad82-4eb9-8e11-4025ad14b3ad" + LastKnownName=": Uri" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="67598b44-e133-47d8-bb25-79c11c0983d3" + name="MessageOccurrenceSpecification4"> + <covered> + <lifelineMoniker + Id="36a62855-2b29-47b0-ab36-94dc0dcf1a73" + LastKnownName="AnnouncementVM" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="62e59754-9450-46be-ac5c-532d5b81e9e3" + name="ExecutionOccurrenceSpecification2"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="1881924a-7d92-4820-8060-6216f3f6cc72" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="a35ef531-ad82-4eb9-8e11-4025ad14b3ad" + LastKnownName=": Uri" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="a9c81a75-6726-4316-93bc-a66abd81fc3f" + name="BehaviorExecutionSpecification2"> + <coveredLifelines> + <lifelineMoniker + Id="719e6c63-71ac-45a1-b545-7c03b578c5b8" + LastKnownName=": httpclient" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="3c6f0a14-b794-49b2-85af-0148fd1fced2" + LastKnownName="ExecutionOccurrenceSpecification4" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="ec5fc562-3181-4502-a951-93d4d52d0917" + LastKnownName="ExecutionOccurrenceSpecification3" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="8613cf9a-1497-4cb2-8682-b21ab707e72e" + LastKnownName="MessageOccurrenceSpecification6" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="ec5fc562-3181-4502-a951-93d4d52d0917" + name="ExecutionOccurrenceSpecification3"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="0f62044d-1cc2-4fa7-95f2-400409dc5215" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="719e6c63-71ac-45a1-b545-7c03b578c5b8" + LastKnownName=": httpclient" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="8613cf9a-1497-4cb2-8682-b21ab707e72e" + name="MessageOccurrenceSpecification6"> + <covered> + <lifelineMoniker + Id="719e6c63-71ac-45a1-b545-7c03b578c5b8" + LastKnownName=": httpclient" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="375b4d92-84dd-4044-aef2-f30548576e8f" + name="MessageOccurrenceSpecification5"> + <covered> + <lifelineMoniker + Id="36a62855-2b29-47b0-ab36-94dc0dcf1a73" + LastKnownName="AnnouncementVM" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="3c6f0a14-b794-49b2-85af-0148fd1fced2" + name="ExecutionOccurrenceSpecification4"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="ae38c66e-4e19-4e2b-9758-3ac53309a2ce" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="719e6c63-71ac-45a1-b545-7c03b578c5b8" + LastKnownName=": httpclient" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="718e8480-3daa-4a28-8460-4dfeb20b4b95" + name="BehaviorExecutionSpecification3"> + <coveredLifelines> + <lifelineMoniker + Id="719e6c63-71ac-45a1-b545-7c03b578c5b8" + LastKnownName=": httpclient" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="98fd1489-61aa-4f4b-932f-6a2c7566d250" + LastKnownName="ExecutionOccurrenceSpecification6" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="e9f032c8-f1ed-4e13-92d9-6db19c09b701" + LastKnownName="ExecutionOccurrenceSpecification5" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="9ebc4f94-eb78-4b97-aab7-25c1b1f7d8d7" + LastKnownName="MessageOccurrenceSpecification8" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="e9f032c8-f1ed-4e13-92d9-6db19c09b701" + name="ExecutionOccurrenceSpecification5"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="bd194dbe-a5fe-4993-b1d0-72e672961ad2" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="719e6c63-71ac-45a1-b545-7c03b578c5b8" + LastKnownName=": httpclient" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="9ebc4f94-eb78-4b97-aab7-25c1b1f7d8d7" + name="MessageOccurrenceSpecification8"> + <covered> + <lifelineMoniker + Id="719e6c63-71ac-45a1-b545-7c03b578c5b8" + LastKnownName=": httpclient" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="c1faed23-b562-4c53-9a35-bf76e60906da" + name="MessageOccurrenceSpecification7"> + <covered> + <lifelineMoniker + Id="36a62855-2b29-47b0-ab36-94dc0dcf1a73" + LastKnownName="AnnouncementVM" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="98fd1489-61aa-4f4b-932f-6a2c7566d250" + name="ExecutionOccurrenceSpecification6"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="3ebe18d5-e62c-48ab-94f5-30e441056387" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="719e6c63-71ac-45a1-b545-7c03b578c5b8" + LastKnownName=": httpclient" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="81e6f18d-f508-4f9b-a375-ba35af836230" + name="BehaviorExecutionSpecification5"> + <coveredLifelines> + <lifelineMoniker + Id="719e6c63-71ac-45a1-b545-7c03b578c5b8" + LastKnownName=": httpclient" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="68ee1642-1280-42ae-b39b-d7b178ca30af" + LastKnownName="ExecutionOccurrenceSpecification10" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="2ef832f8-f461-441f-accd-271c527a8c27" + LastKnownName="ExecutionOccurrenceSpecification9" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="70c1f441-c65f-49e0-b960-6e5a55ce0116" + LastKnownName="MessageOccurrenceSpecification14" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="2ef832f8-f461-441f-accd-271c527a8c27" + name="ExecutionOccurrenceSpecification9"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="43db139d-641f-4e10-9a1b-7b8e4da101b3" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="719e6c63-71ac-45a1-b545-7c03b578c5b8" + LastKnownName=": httpclient" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="2ccdf406-1714-46a2-b244-22782d78c5f8" + name="MessageOccurrenceSpecification13"> + <covered> + <lifelineMoniker + Id="36a62855-2b29-47b0-ab36-94dc0dcf1a73" + LastKnownName="AnnouncementVM" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="70c1f441-c65f-49e0-b960-6e5a55ce0116" + name="MessageOccurrenceSpecification14"> + <covered> + <lifelineMoniker + Id="719e6c63-71ac-45a1-b545-7c03b578c5b8" + LastKnownName=": httpclient" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="68ee1642-1280-42ae-b39b-d7b178ca30af" + name="ExecutionOccurrenceSpecification10"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="31abc01f-9f16-4324-b20b-d2b725f78cfe" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="719e6c63-71ac-45a1-b545-7c03b578c5b8" + LastKnownName=": httpclient" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="dc6fa829-60ca-49dd-8339-f982a26d0f51" + name="BehaviorExecutionSpecification6"> + <coveredLifelines> + <lifelineMoniker + Id="74b09902-a833-449d-832d-a2147037d90e" + LastKnownName=": File" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="20c3f102-050d-4679-8f35-442715b6a714" + LastKnownName="ExecutionOccurrenceSpecification12" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="7b21f8c9-9225-4806-81e6-f15633b3b326" + LastKnownName="ExecutionOccurrenceSpecification11" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="6544efe7-cc8d-4fc9-a620-c4f1a0d00b93" + LastKnownName="MessageOccurrenceSpecification16" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="4b247165-7a39-4744-bd2e-ea0699735a08" + LastKnownName="MessageOccurrenceSpecification17" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="7b21f8c9-9225-4806-81e6-f15633b3b326" + name="ExecutionOccurrenceSpecification11"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="cfe3d951-0352-4cb8-a16c-a01f77b592cc" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="74b09902-a833-449d-832d-a2147037d90e" + LastKnownName=": File" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="6544efe7-cc8d-4fc9-a620-c4f1a0d00b93" + name="MessageOccurrenceSpecification16"> + <covered> + <lifelineMoniker + Id="74b09902-a833-449d-832d-a2147037d90e" + LastKnownName=": File" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="dfbbef65-4e22-44a1-8d71-b1b0517626de" + name="MessageOccurrenceSpecification15"> + <covered> + <lifelineMoniker + Id="36a62855-2b29-47b0-ab36-94dc0dcf1a73" + LastKnownName="AnnouncementVM" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="4b247165-7a39-4744-bd2e-ea0699735a08" + name="MessageOccurrenceSpecification17"> + <covered> + <lifelineMoniker + Id="74b09902-a833-449d-832d-a2147037d90e" + LastKnownName=": File" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="72887817-9f6b-4d51-900a-6146b68efc75" + name="MessageOccurrenceSpecification18"> + <covered> + <lifelineMoniker + Id="36a62855-2b29-47b0-ab36-94dc0dcf1a73" + LastKnownName="AnnouncementVM" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="20c3f102-050d-4679-8f35-442715b6a714" + name="ExecutionOccurrenceSpecification12"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="468c77fe-ee9d-43f2-a2c4-8bb337206ecd" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="74b09902-a833-449d-832d-a2147037d90e" + LastKnownName=": File" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="7d2aa9c0-5916-4fcb-a03e-abd18e297bcd" + name="BehaviorExecutionSpecification8"> + <coveredLifelines> + <lifelineMoniker + Id="83982709-f872-48f8-8c89-ffac44748a25" + LastKnownName=": Announcement Model" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="33bbcfba-9f02-4cfb-960c-d95ff5a77e13" + LastKnownName="ExecutionOccurrenceSpecification16" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="55b47be5-bcad-412c-8aa2-4c2c9f70c80c" + LastKnownName="ExecutionOccurrenceSpecification15" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="63b3e319-b9b6-43fe-b104-c8ac0e8f9643" + LastKnownName="MessageOccurrenceSpecification24" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="55b47be5-bcad-412c-8aa2-4c2c9f70c80c" + name="ExecutionOccurrenceSpecification15"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="e62a7266-da71-4b83-add1-63134c322b85" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="83982709-f872-48f8-8c89-ffac44748a25" + LastKnownName=": Announcement Model" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="0d177cdb-55c1-431e-a4bc-3989b4987ef1" + name="MessageOccurrenceSpecification23"> + <covered> + <lifelineMoniker + Id="36a62855-2b29-47b0-ab36-94dc0dcf1a73" + LastKnownName="AnnouncementVM" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="63b3e319-b9b6-43fe-b104-c8ac0e8f9643" + name="MessageOccurrenceSpecification24"> + <covered> + <lifelineMoniker + Id="83982709-f872-48f8-8c89-ffac44748a25" + LastKnownName=": Announcement Model" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="33bbcfba-9f02-4cfb-960c-d95ff5a77e13" + name="ExecutionOccurrenceSpecification16"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="eb54d9d6-2652-4566-a792-3d3839f4a6cf" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="83982709-f872-48f8-8c89-ffac44748a25" + LastKnownName=": Announcement Model" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + </fragments> + <lifelines> + <lifeline + Id="36a62855-2b29-47b0-ab36-94dc0dcf1a73" + name="AnnouncementVM" + isActor="false" + lifelineDisplayName="AnnouncementVM"> + <topLevelOccurrences> + <messageOccurrenceSpecificationMoniker + Id="ab7b7b40-1f87-490e-bf45-54cbdd8859e0" + LastKnownName="MessageOccurrenceSpecification1" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="67598b44-e133-47d8-bb25-79c11c0983d3" + LastKnownName="MessageOccurrenceSpecification4" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="375b4d92-84dd-4044-aef2-f30548576e8f" + LastKnownName="MessageOccurrenceSpecification5" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="c1faed23-b562-4c53-9a35-bf76e60906da" + LastKnownName="MessageOccurrenceSpecification7" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="2ccdf406-1714-46a2-b244-22782d78c5f8" + LastKnownName="MessageOccurrenceSpecification13" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="dfbbef65-4e22-44a1-8d71-b1b0517626de" + LastKnownName="MessageOccurrenceSpecification15" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="72887817-9f6b-4d51-900a-6146b68efc75" + LastKnownName="MessageOccurrenceSpecification18" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="0d177cdb-55c1-431e-a4bc-3989b4987ef1" + LastKnownName="MessageOccurrenceSpecification23" + LastKnownLocation="France_Vacances.Inception.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="719e6c63-71ac-45a1-b545-7c03b578c5b8" + name=": httpclient" + isActor="false" + lifelineDisplayName=": httpclient"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="ec5fc562-3181-4502-a951-93d4d52d0917" + LastKnownName="ExecutionOccurrenceSpecification3" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="3c6f0a14-b794-49b2-85af-0148fd1fced2" + LastKnownName="ExecutionOccurrenceSpecification4" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="e9f032c8-f1ed-4e13-92d9-6db19c09b701" + LastKnownName="ExecutionOccurrenceSpecification5" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="98fd1489-61aa-4f4b-932f-6a2c7566d250" + LastKnownName="ExecutionOccurrenceSpecification6" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="2ef832f8-f461-441f-accd-271c527a8c27" + LastKnownName="ExecutionOccurrenceSpecification9" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="68ee1642-1280-42ae-b39b-d7b178ca30af" + LastKnownName="ExecutionOccurrenceSpecification10" + LastKnownLocation="France_Vacances.Inception.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="a35ef531-ad82-4eb9-8e11-4025ad14b3ad" + name=": Uri" + isActor="false" + lifelineDisplayName=": Uri"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="708440c5-91f6-4fd5-b178-92ee59c01db3" + LastKnownName="ExecutionOccurrenceSpecification1" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="62e59754-9450-46be-ac5c-532d5b81e9e3" + LastKnownName="ExecutionOccurrenceSpecification2" + LastKnownLocation="France_Vacances.Inception.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="74b09902-a833-449d-832d-a2147037d90e" + name=": File" + isActor="false" + lifelineDisplayName=": File"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="7b21f8c9-9225-4806-81e6-f15633b3b326" + LastKnownName="ExecutionOccurrenceSpecification11" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="20c3f102-050d-4679-8f35-442715b6a714" + LastKnownName="ExecutionOccurrenceSpecification12" + LastKnownLocation="France_Vacances.Inception.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="83982709-f872-48f8-8c89-ffac44748a25" + name=": Announcement Model" + isActor="false" + lifelineDisplayName=": Announcement Model"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="55b47be5-bcad-412c-8aa2-4c2c9f70c80c" + LastKnownName="ExecutionOccurrenceSpecification15" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="33bbcfba-9f02-4cfb-960c-d95ff5a77e13" + LastKnownName="ExecutionOccurrenceSpecification16" + LastKnownLocation="France_Vacances.Inception.uml" /> + </topLevelOccurrences> + </lifeline> + </lifelines> + <messages> + <message + Id="b40feed2-d2b7-4a41-9cc0-2d3fddb9925c" + name="Uri =" "" + messageKind="Complete" + messageSort="SynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="ab7b7b40-1f87-490e-bf45-54cbdd8859e0" + LastKnownName="MessageOccurrenceSpecification1" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="9edbe4d1-9bd2-484e-a7ee-d7d56ea32047" + LastKnownName="MessageOccurrenceSpecification2" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="df5fde36-e966-4d31-8112-8f1985452bfa" + name="Uri" + messageKind="Complete" + messageSort="Reply" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="d029eed9-496a-4150-9575-8c6b1b0f7c39" + LastKnownName="MessageOccurrenceSpecification3" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="67598b44-e133-47d8-bb25-79c11c0983d3" + LastKnownName="MessageOccurrenceSpecification4" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="cf649005-81fa-4767-a461-f33854da601d" + name="httpclient = new()" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="375b4d92-84dd-4044-aef2-f30548576e8f" + LastKnownName="MessageOccurrenceSpecification5" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="8613cf9a-1497-4cb2-8682-b21ab707e72e" + LastKnownName="MessageOccurrenceSpecification6" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="ec3fe582-ca65-4b17-87dc-5a6387ed190d" + name="Response = get.result()" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="c1faed23-b562-4c53-9a35-bf76e60906da" + LastKnownName="MessageOccurrenceSpecification7" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="9ebc4f94-eb78-4b97-aab7-25c1b1f7d8d7" + LastKnownName="MessageOccurrenceSpecification8" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="d69f2c3c-e1c1-43a0-87db-a8d170d00ab3" + name="Content = responsecontent" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="2ccdf406-1714-46a2-b244-22782d78c5f8" + LastKnownName="MessageOccurrenceSpecification13" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="70c1f441-c65f-49e0-b960-6e5a55ce0116" + LastKnownName="MessageOccurrenceSpecification14" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="67f7cb1a-74e8-4cad-b3e7-2925f48f6a05" + name="Write content to file" + messageKind="Complete" + messageSort="CreateMessage" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="dfbbef65-4e22-44a1-8d71-b1b0517626de" + LastKnownName="MessageOccurrenceSpecification15" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="6544efe7-cc8d-4fc9-a620-c4f1a0d00b93" + LastKnownName="MessageOccurrenceSpecification16" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="6c3d014f-c820-417c-a948-bffe050f7c71" + name="Content" + messageKind="Complete" + messageSort="Reply" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="4b247165-7a39-4744-bd2e-ea0699735a08" + LastKnownName="MessageOccurrenceSpecification17" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="72887817-9f6b-4d51-900a-6146b68efc75" + LastKnownName="MessageOccurrenceSpecification18" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="fe65be5b-1907-4c5e-b6c1-a7798f4f5ff5" + name="AnnouncementModel = Json Serialize" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="0d177cdb-55c1-431e-a4bc-3989b4987ef1" + LastKnownName="MessageOccurrenceSpecification23" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="63b3e319-b9b6-43fe-b104-c8ac0e8f9643" + LastKnownName="MessageOccurrenceSpecification24" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + </messages> + </interaction> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="f773b14b-457f-40d8-bb71-d1e644a8682b" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="1881924a-7d92-4820-8060-6216f3f6cc72" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="0f62044d-1cc2-4fa7-95f2-400409dc5215" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="ae38c66e-4e19-4e2b-9758-3ac53309a2ce" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="bd194dbe-a5fe-4993-b1d0-72e672961ad2" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="3ebe18d5-e62c-48ab-94f5-30e441056387" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="43db139d-641f-4e10-9a1b-7b8e4da101b3" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="31abc01f-9f16-4324-b20b-d2b725f78cfe" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="cfe3d951-0352-4cb8-a16c-a01f77b592cc" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="468c77fe-ee9d-43f2-a2c4-8bb337206ecd" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="e62a7266-da71-4b83-add1-63134c322b85" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="eb54d9d6-2652-4566-a792-3d3839f4a6cf" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <undefinedType + Id="2cad1189-f407-44a8-87f4-9f3de75b61d3" + name="DateTime" /> + </packageHasNamedElement> + <packageHasNamedElement> + <undefinedType + Id="8d40d0df-24e5-456b-be6b-4d0add9af33d" + name="DateRime" /> + </packageHasNamedElement> + <packageHasNamedElement> + <undefinedType + Id="30684dd2-c687-47c9-8c42-1ad316ae347b" + name="List<string>" /> + </packageHasNamedElement> + <packageHasNamedElement> + <undefinedType + Id="77c76fce-7c59-427d-9d49-a98ee6135071" + name="string" /> + </packageHasNamedElement> + <packageHasNamedElement> + <undefinedType + Id="95393f4a-669c-4313-88fc-c1f97f7aa26d" + name="int" /> + </packageHasNamedElement> + <packageHasNamedElement> + <undefinedType + Id="53e453d2-72d4-48df-bd90-8b8e12f2f732" + name="souble" /> + </packageHasNamedElement> + <packageHasNamedElement> + <undefinedType + Id="06da21ba-c8e9-4a02-b12d-e4548cc01df3" + name="double" /> + </packageHasNamedElement> + <packageHasNamedElement> + <undefinedType + Id="34325933-ac85-424c-b27f-0b7ce56c946e" + name="bytr" /> + </packageHasNamedElement> + <packageHasNamedElement> + <undefinedType + Id="ee5b94cd-c7f2-4885-8c33-82ab1b8c4463" + name="byte" /> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="f59fb6c2-0f9b-47bc-92ea-f910e1654be4" + name="AnnouncementViewModel" + isAbstract="false" + isLeaf="false" + isActiveClass="false" /> + </packageHasNamedElement> + <packageHasNamedElement> + <interaction + Id="b7062439-85dc-4cbf-b019-38365ed90032" + name="AnnouncmentVM" + collapseFragmentsFlag="false" + isActiveClass="false" + isAbstract="false" + isLeaf="false" + isReentrant="false"> + <fragments> + <behaviorExecutionSpecification + Id="a4b1002b-361f-4392-b07b-38adf1c90506" + name="BehaviorExecutionSpecification1"> + <coveredLifelines> + <lifelineMoniker + Id="6803c3d0-ca56-40c8-a2de-d058911c21b6" + LastKnownName=": LocalFolder" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="37cc93d5-ea78-4b65-9cb5-b45140ad9f2c" + LastKnownName="ExecutionOccurrenceSpecification2" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="80d67938-8eae-4baa-978b-eeb43e8d0284" + LastKnownName="ExecutionOccurrenceSpecification1" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="ab7df45c-47f6-4081-a1b7-d2ce82eb0d50" + LastKnownName="MessageOccurrenceSpecification2" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="80d67938-8eae-4baa-978b-eeb43e8d0284" + name="ExecutionOccurrenceSpecification1"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="98c89ad3-e56c-4869-a2e1-722da25f6090" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="6803c3d0-ca56-40c8-a2de-d058911c21b6" + LastKnownName=": LocalFolder" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="c44a009c-7f3e-448b-9029-9649e84fa35b" + name="MessageOccurrenceSpecification1"> + <covered> + <lifelineMoniker + Id="d62aba5a-d2ec-4bb8-9409-be4b701e56d5" + LastKnownName="AnnouncmentVM" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="ab7df45c-47f6-4081-a1b7-d2ce82eb0d50" + name="MessageOccurrenceSpecification2"> + <covered> + <lifelineMoniker + Id="6803c3d0-ca56-40c8-a2de-d058911c21b6" + LastKnownName=": LocalFolder" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="37cc93d5-ea78-4b65-9cb5-b45140ad9f2c" + name="ExecutionOccurrenceSpecification2"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="a9555d88-ef19-4d13-93ea-bc405e9e9182" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="6803c3d0-ca56-40c8-a2de-d058911c21b6" + LastKnownName=": LocalFolder" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="038a3718-01b3-4148-a160-423345e99aac" + name="BehaviorExecutionSpecification2"> + <coveredLifelines> + <lifelineMoniker + Id="038b8c3d-7c35-48ba-b6a2-88ffae4a5e33" + LastKnownName=": OnlineOperations" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="577adbf0-9a28-4f8a-b14b-b02b2c13b920" + LastKnownName="ExecutionOccurrenceSpecification4" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="846ce5fe-cd67-4aeb-8987-6613857f537d" + LastKnownName="ExecutionOccurrenceSpecification3" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="b4336706-b102-4e03-ad0c-d2e8aa7a77c3" + LastKnownName="MessageOccurrenceSpecification4" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="846ce5fe-cd67-4aeb-8987-6613857f537d" + name="ExecutionOccurrenceSpecification3"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="49a5fe74-9dcf-4a02-83b1-05479f498014" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="038b8c3d-7c35-48ba-b6a2-88ffae4a5e33" + LastKnownName=": OnlineOperations" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="54017c3e-2113-45f5-84d2-944f8e683b65" + name="MessageOccurrenceSpecification3"> + <covered> + <lifelineMoniker + Id="d62aba5a-d2ec-4bb8-9409-be4b701e56d5" + LastKnownName="AnnouncmentVM" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="b4336706-b102-4e03-ad0c-d2e8aa7a77c3" + name="MessageOccurrenceSpecification4"> + <covered> + <lifelineMoniker + Id="038b8c3d-7c35-48ba-b6a2-88ffae4a5e33" + LastKnownName=": OnlineOperations" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="577adbf0-9a28-4f8a-b14b-b02b2c13b920" + name="ExecutionOccurrenceSpecification4"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="b2f6b153-e165-4d69-84de-ddaccb630297" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="038b8c3d-7c35-48ba-b6a2-88ffae4a5e33" + LastKnownName=": OnlineOperations" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="2f115474-4436-4d3b-a437-2a98d7a16792" + name="BehaviorExecutionSpecification4"> + <coveredLifelines> + <lifelineMoniker + Id="d4bf0eaf-e17e-4343-a0ab-3df1bfc2d253" + LastKnownName=": AnnouncmentFile" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="9869dea0-72ee-40ae-97dd-653f602ab9a5" + LastKnownName="ExecutionOccurrenceSpecification8" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="9bdf7838-fd5a-4adf-9d85-0e8f6da16a7b" + LastKnownName="ExecutionOccurrenceSpecification7" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="ebf3d790-716c-4630-a3c0-cfac80f7cf2d" + LastKnownName="MessageOccurrenceSpecification8" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="9bdf7838-fd5a-4adf-9d85-0e8f6da16a7b" + name="ExecutionOccurrenceSpecification7"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="ee84f01b-4bfe-4ad0-aef9-aba3a8b6821e" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="d4bf0eaf-e17e-4343-a0ab-3df1bfc2d253" + LastKnownName=": AnnouncmentFile" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="ebf3d790-716c-4630-a3c0-cfac80f7cf2d" + name="MessageOccurrenceSpecification8"> + <covered> + <lifelineMoniker + Id="d4bf0eaf-e17e-4343-a0ab-3df1bfc2d253" + LastKnownName=": AnnouncmentFile" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="1d5b9b25-9d81-413e-864f-e866b86c4dc8" + name="MessageOccurrenceSpecification7"> + <covered> + <lifelineMoniker + Id="d62aba5a-d2ec-4bb8-9409-be4b701e56d5" + LastKnownName="AnnouncmentVM" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="9869dea0-72ee-40ae-97dd-653f602ab9a5" + name="ExecutionOccurrenceSpecification8"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="98454881-c72a-40eb-923e-cc7a9399e248" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="d4bf0eaf-e17e-4343-a0ab-3df1bfc2d253" + LastKnownName=": AnnouncmentFile" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="204424d4-beab-4f10-bba4-f6796142ecb5" + name="BehaviorExecutionSpecification5"> + <coveredLifelines> + <lifelineMoniker + Id="2f6a9886-56bd-4e70-9aef-6c907f368290" + LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="25998dab-3fb3-4b79-ad7a-773cea6ae77e" + LastKnownName="ExecutionOccurrenceSpecification10" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="987d3e82-09d7-4ee8-9c2e-b12a7a446e59" + LastKnownName="ExecutionOccurrenceSpecification9" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="1dbfcddd-7810-44ad-a82b-32d81d814738" + LastKnownName="MessageOccurrenceSpecification10" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="987d3e82-09d7-4ee8-9c2e-b12a7a446e59" + name="ExecutionOccurrenceSpecification9"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="3eebaece-313b-40dd-969b-43c579570b0d" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="2f6a9886-56bd-4e70-9aef-6c907f368290" + LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="f3f17a75-4602-4921-a991-e3b85549f46b" + name="MessageOccurrenceSpecification9"> + <covered> + <lifelineMoniker + Id="d62aba5a-d2ec-4bb8-9409-be4b701e56d5" + LastKnownName="AnnouncmentVM" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="1dbfcddd-7810-44ad-a82b-32d81d814738" + name="MessageOccurrenceSpecification10"> + <covered> + <lifelineMoniker + Id="2f6a9886-56bd-4e70-9aef-6c907f368290" + LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="25998dab-3fb3-4b79-ad7a-773cea6ae77e" + name="ExecutionOccurrenceSpecification10"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="a3e137f4-b7fc-46d7-b40d-1c9a02749fa1" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="2f6a9886-56bd-4e70-9aef-6c907f368290" + LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="5dfa3afb-342c-4e18-a816-064897446283" + name="BehaviorExecutionSpecification6"> + <coveredLifelines> + <lifelineMoniker + Id="2f6a9886-56bd-4e70-9aef-6c907f368290" + LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="7297a3d5-565f-4d4a-aa83-23b5d7f7e5e3" + LastKnownName="ExecutionOccurrenceSpecification12" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="d52f1bbb-d7c4-455b-a4ff-ea14c2b713dc" + LastKnownName="ExecutionOccurrenceSpecification11" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="033dbb1f-07c7-4506-a3c6-c67948eb6359" + LastKnownName="MessageOccurrenceSpecification12" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="d52f1bbb-d7c4-455b-a4ff-ea14c2b713dc" + name="ExecutionOccurrenceSpecification11"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="4aef08c3-83da-4701-bab5-b3719565e6f7" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="2f6a9886-56bd-4e70-9aef-6c907f368290" + LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="ddd2fac8-6042-48ee-a728-7b5ab23afb75" + name="MessageOccurrenceSpecification11"> + <covered> + <lifelineMoniker + Id="d62aba5a-d2ec-4bb8-9409-be4b701e56d5" + LastKnownName="AnnouncmentVM" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="033dbb1f-07c7-4506-a3c6-c67948eb6359" + name="MessageOccurrenceSpecification12"> + <covered> + <lifelineMoniker + Id="2f6a9886-56bd-4e70-9aef-6c907f368290" + LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="7297a3d5-565f-4d4a-aa83-23b5d7f7e5e3" + name="ExecutionOccurrenceSpecification12"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="8801bcc3-951b-4841-9b3f-4184d0570899" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="2f6a9886-56bd-4e70-9aef-6c907f368290" + LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + </fragments> + <lifelines> + <lifeline + Id="d62aba5a-d2ec-4bb8-9409-be4b701e56d5" + name="AnnouncmentVM" + isActor="false" + lifelineDisplayName="AnnouncmentVM"> + <topLevelOccurrences> + <messageOccurrenceSpecificationMoniker + Id="c44a009c-7f3e-448b-9029-9649e84fa35b" + LastKnownName="MessageOccurrenceSpecification1" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="54017c3e-2113-45f5-84d2-944f8e683b65" + LastKnownName="MessageOccurrenceSpecification3" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="1d5b9b25-9d81-413e-864f-e866b86c4dc8" + LastKnownName="MessageOccurrenceSpecification7" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="f3f17a75-4602-4921-a991-e3b85549f46b" + LastKnownName="MessageOccurrenceSpecification9" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="ddd2fac8-6042-48ee-a728-7b5ab23afb75" + LastKnownName="MessageOccurrenceSpecification11" + LastKnownLocation="France_Vacances.Inception.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="6803c3d0-ca56-40c8-a2de-d058911c21b6" + name=": LocalFolder" + isActor="false" + lifelineDisplayName=": LocalFolder"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="80d67938-8eae-4baa-978b-eeb43e8d0284" + LastKnownName="ExecutionOccurrenceSpecification1" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="37cc93d5-ea78-4b65-9cb5-b45140ad9f2c" + LastKnownName="ExecutionOccurrenceSpecification2" + LastKnownLocation="France_Vacances.Inception.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="038b8c3d-7c35-48ba-b6a2-88ffae4a5e33" + name=": OnlineOperations" + isActor="false" + lifelineDisplayName=": OnlineOperations"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="846ce5fe-cd67-4aeb-8987-6613857f537d" + LastKnownName="ExecutionOccurrenceSpecification3" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="577adbf0-9a28-4f8a-b14b-b02b2c13b920" + LastKnownName="ExecutionOccurrenceSpecification4" + LastKnownLocation="France_Vacances.Inception.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="d4bf0eaf-e17e-4343-a0ab-3df1bfc2d253" + name=": AnnouncmentFile" + isActor="false" + lifelineDisplayName=": AnnouncmentFile"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="9bdf7838-fd5a-4adf-9d85-0e8f6da16a7b" + LastKnownName="ExecutionOccurrenceSpecification7" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="9869dea0-72ee-40ae-97dd-653f602ab9a5" + LastKnownName="ExecutionOccurrenceSpecification8" + LastKnownLocation="France_Vacances.Inception.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="2f6a9886-56bd-4e70-9aef-6c907f368290" + name="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" + isActor="false" + lifelineDisplayName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="987d3e82-09d7-4ee8-9c2e-b12a7a446e59" + LastKnownName="ExecutionOccurrenceSpecification9" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="25998dab-3fb3-4b79-ad7a-773cea6ae77e" + LastKnownName="ExecutionOccurrenceSpecification10" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="d52f1bbb-d7c4-455b-a4ff-ea14c2b713dc" + LastKnownName="ExecutionOccurrenceSpecification11" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="7297a3d5-565f-4d4a-aa83-23b5d7f7e5e3" + LastKnownName="ExecutionOccurrenceSpecification12" + LastKnownLocation="France_Vacances.Inception.uml" /> + </topLevelOccurrences> + </lifeline> + </lifelines> + <messages> + <message + Id="3c4c2c70-7f41-42cb-897c-6f25a45617d7" + name="_localFolder = localFolder" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="c44a009c-7f3e-448b-9029-9649e84fa35b" + LastKnownName="MessageOccurrenceSpecification1" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="ab7df45c-47f6-4081-a1b7-d2ce82eb0d50" + LastKnownName="MessageOccurrenceSpecification2" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="c5d73ac7-175e-48e3-b596-5a92106de688" + name="responceString = DownloadString" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="54017c3e-2113-45f5-84d2-944f8e683b65" + LastKnownName="MessageOccurrenceSpecification3" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="b4336706-b102-4e03-ad0c-d2e8aa7a77c3" + LastKnownName="MessageOccurrenceSpecification4" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="571708a7-a760-4077-90c1-ec90b0c8ff6f" + name="AnnouncmentFile = GetFile" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="1d5b9b25-9d81-413e-864f-e866b86c4dc8" + LastKnownName="MessageOccurrenceSpecification7" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="ebf3d790-716c-4630-a3c0-cfac80f7cf2d" + LastKnownName="MessageOccurrenceSpecification8" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="2548f150-bbe3-4812-8198-5f5794e0cacc" + name="AnnouncmentModels = new()" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="f3f17a75-4602-4921-a991-e3b85549f46b" + LastKnownName="MessageOccurrenceSpecification9" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="1dbfcddd-7810-44ad-a82b-32d81d814738" + LastKnownName="MessageOccurrenceSpecification10" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="bc4d6db6-1e31-4738-a422-e57d61c016cb" + name="AnnouncmentModels = Deserialize(AnnouncmentFile)" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="ddd2fac8-6042-48ee-a728-7b5ab23afb75" + LastKnownName="MessageOccurrenceSpecification11" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="033dbb1f-07c7-4506-a3c6-c67948eb6359" + LastKnownName="MessageOccurrenceSpecification12" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + </messages> + </interaction> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="98c89ad3-e56c-4869-a2e1-722da25f6090" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="a9555d88-ef19-4d13-93ea-bc405e9e9182" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="49a5fe74-9dcf-4a02-83b1-05479f498014" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="b2f6b153-e165-4d69-84de-ddaccb630297" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="ee84f01b-4bfe-4ad0-aef9-aba3a8b6821e" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="98454881-c72a-40eb-923e-cc7a9399e248" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="3eebaece-313b-40dd-969b-43c579570b0d" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="a3e137f4-b7fc-46d7-b40d-1c9a02749fa1" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="4aef08c3-83da-4701-bab5-b3719565e6f7" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="8801bcc3-951b-4841-9b3f-4184d0570899" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <interaction + Id="d3d8d9ff-cfee-41cd-b821-9e38829281a4" + name="Sequence1" + collapseFragmentsFlag="false" + isActiveClass="false" + isAbstract="false" + isLeaf="false" + isReentrant="false"> + <fragments> + <behaviorExecutionSpecification + Id="ddbe86a9-1710-42ef-b330-0b00f8608fd9" + name="BehaviorExecutionSpecification1"> + <coveredLifelines> + <lifelineMoniker + Id="62603b35-edaf-4a08-9aa0-dc45b95584d9" + LastKnownName=": LocalFolder" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="c1897782-51bc-4d9c-a703-93ce101ddd30" + LastKnownName="ExecutionOccurrenceSpecification2" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="dcbef363-98a2-47b7-a7a2-81cde659aca2" + LastKnownName="ExecutionOccurrenceSpecification1" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="4a2bffe5-cf5f-4d72-8000-6a9316be9a4d" + LastKnownName="MessageOccurrenceSpecification2" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="dcbef363-98a2-47b7-a7a2-81cde659aca2" + name="ExecutionOccurrenceSpecification1"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="66d7314f-baf2-4ee1-a89a-2a2a5690b90e" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="62603b35-edaf-4a08-9aa0-dc45b95584d9" + LastKnownName=": LocalFolder" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="4a2bffe5-cf5f-4d72-8000-6a9316be9a4d" + name="MessageOccurrenceSpecification2"> + <covered> + <lifelineMoniker + Id="62603b35-edaf-4a08-9aa0-dc45b95584d9" + LastKnownName=": LocalFolder" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="19758838-e00c-4ced-9c81-7f0f69335d40" + name="MessageOccurrenceSpecification1"> + <covered> + <lifelineMoniker + Id="afb14022-a96c-4520-af9d-0f6af734157b" + LastKnownName="AnnouncmentVM" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <behaviorExecutionSpecification + Id="b8788118-1de5-4a22-bf0d-24c039c797a9" + name="BehaviorExecutionSpecification2"> + <coveredLifelines> + <lifelineMoniker + Id="c3d4f577-f122-4082-8b2b-74f939c3496c" + LastKnownName=": OnlineOperations" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="1c9f70e0-3473-4f1b-8113-3d7fb6fd221e" + LastKnownName="ExecutionOccurrenceSpecification4" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="6035045d-79d5-498c-8dab-5158e084f38b" + LastKnownName="ExecutionOccurrenceSpecification3" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="962e6d1b-f9ee-4dc6-a67e-b8cbb83af7ab" + LastKnownName="MessageOccurrenceSpecification4" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="6035045d-79d5-498c-8dab-5158e084f38b" + name="ExecutionOccurrenceSpecification3"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="1b8ca374-0da6-4c94-be66-98de3285dd1e" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="c3d4f577-f122-4082-8b2b-74f939c3496c" + LastKnownName=": OnlineOperations" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="9fc79b1d-ea92-422d-b79c-4d39cd00fa7f" + name="MessageOccurrenceSpecification3"> + <covered> + <lifelineMoniker + Id="afb14022-a96c-4520-af9d-0f6af734157b" + LastKnownName="AnnouncmentVM" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="962e6d1b-f9ee-4dc6-a67e-b8cbb83af7ab" + name="MessageOccurrenceSpecification4"> + <covered> + <lifelineMoniker + Id="c3d4f577-f122-4082-8b2b-74f939c3496c" + LastKnownName=": OnlineOperations" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="c1897782-51bc-4d9c-a703-93ce101ddd30" + name="ExecutionOccurrenceSpecification2"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="2208b457-07b1-4753-9fdd-626cab3b1530" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="62603b35-edaf-4a08-9aa0-dc45b95584d9" + LastKnownName=": LocalFolder" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="bd2dfd3b-3023-4e13-ae10-9c44b6de88c4" + name="BehaviorExecutionSpecification4"> + <coveredLifelines> + <lifelineMoniker + Id="7ff679e5-ba04-44da-b2c6-a1077bb8dc93" + LastKnownName=": AnnouncmentFile" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="b9bad31a-a5b0-410d-802c-23aa9ed7cde2" + LastKnownName="ExecutionOccurrenceSpecification8" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="b343894f-eb0c-4c25-ad8f-644ddfefd3d4" + LastKnownName="ExecutionOccurrenceSpecification7" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="ede7dda0-5d09-4cdf-8436-24052d54cd9b" + LastKnownName="MessageOccurrenceSpecification8" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="b343894f-eb0c-4c25-ad8f-644ddfefd3d4" + name="ExecutionOccurrenceSpecification7"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="a8b86e52-fa76-4489-8548-4d3e5b3a5796" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="7ff679e5-ba04-44da-b2c6-a1077bb8dc93" + LastKnownName=": AnnouncmentFile" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="ede7dda0-5d09-4cdf-8436-24052d54cd9b" + name="MessageOccurrenceSpecification8"> + <covered> + <lifelineMoniker + Id="7ff679e5-ba04-44da-b2c6-a1077bb8dc93" + LastKnownName=": AnnouncmentFile" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="adc59ac7-622d-4cc3-b99c-3fc5d12ca19a" + name="MessageOccurrenceSpecification7"> + <covered> + <lifelineMoniker + Id="afb14022-a96c-4520-af9d-0f6af734157b" + LastKnownName="AnnouncmentVM" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="1c9f70e0-3473-4f1b-8113-3d7fb6fd221e" + name="ExecutionOccurrenceSpecification4"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="49a0b720-6a7d-45db-bac7-b80a2c2a83b6" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="c3d4f577-f122-4082-8b2b-74f939c3496c" + LastKnownName=": OnlineOperations" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="9f54c315-293f-494c-b8c0-b3f28924eecf" + name="BehaviorExecutionSpecification5"> + <coveredLifelines> + <lifelineMoniker + Id="983295b0-d750-40b2-ac9b-966b833df14e" + LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="16a840ae-0870-4422-a3f2-12e96f814f5a" + LastKnownName="ExecutionOccurrenceSpecification10" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="6ae3b1a5-f399-44df-b8bd-b52b9d9f444b" + LastKnownName="ExecutionOccurrenceSpecification9" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="8ad37580-aef8-4f89-b667-ea675bec024e" + LastKnownName="MessageOccurrenceSpecification10" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="6ae3b1a5-f399-44df-b8bd-b52b9d9f444b" + name="ExecutionOccurrenceSpecification9"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="10eabdf3-b542-4580-a951-2617365b6327" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="983295b0-d750-40b2-ac9b-966b833df14e" + LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="8ad37580-aef8-4f89-b667-ea675bec024e" + name="MessageOccurrenceSpecification10"> + <covered> + <lifelineMoniker + Id="983295b0-d750-40b2-ac9b-966b833df14e" + LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="902434f1-8508-41e3-a6be-58d12edab268" + name="MessageOccurrenceSpecification9"> + <covered> + <lifelineMoniker + Id="afb14022-a96c-4520-af9d-0f6af734157b" + LastKnownName="AnnouncmentVM" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="b9bad31a-a5b0-410d-802c-23aa9ed7cde2" + name="ExecutionOccurrenceSpecification8"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="7ec5071e-808f-42fd-b93b-dba3610c3168" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="7ff679e5-ba04-44da-b2c6-a1077bb8dc93" + LastKnownName=": AnnouncmentFile" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <executionOccurrenceSpecification + Id="16a840ae-0870-4422-a3f2-12e96f814f5a" + name="ExecutionOccurrenceSpecification10"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="156b1bba-3a88-46db-81f0-a8a007f4a11b" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="983295b0-d750-40b2-ac9b-966b833df14e" + LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="fd8e4f5b-e7f7-47f1-9882-e5cc12cec411" + name="BehaviorExecutionSpecification6"> + <coveredLifelines> + <lifelineMoniker + Id="983295b0-d750-40b2-ac9b-966b833df14e" + LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="7b9e8c51-d64c-4857-ae88-96fe22a6537e" + LastKnownName="ExecutionOccurrenceSpecification12" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="f5e88fbf-3401-4ccc-b44c-c2bc0fa008a3" + LastKnownName="ExecutionOccurrenceSpecification11" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="88df3fe8-23d3-479f-8af8-342a8bce2fb4" + LastKnownName="MessageOccurrenceSpecification12" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="f5e88fbf-3401-4ccc-b44c-c2bc0fa008a3" + name="ExecutionOccurrenceSpecification11"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="aeec6c19-87b5-42a2-ae26-d4177a6f25fb" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="983295b0-d750-40b2-ac9b-966b833df14e" + LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="b5625b9b-e50d-410f-b6bc-e7094995851c" + name="MessageOccurrenceSpecification11"> + <covered> + <lifelineMoniker + Id="afb14022-a96c-4520-af9d-0f6af734157b" + LastKnownName="AnnouncmentVM" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="88df3fe8-23d3-479f-8af8-342a8bce2fb4" + name="MessageOccurrenceSpecification12"> + <covered> + <lifelineMoniker + Id="983295b0-d750-40b2-ac9b-966b833df14e" + LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="7b9e8c51-d64c-4857-ae88-96fe22a6537e" + name="ExecutionOccurrenceSpecification12"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="a16c3c96-5941-4b76-bfc7-23155cce4cfd" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="983295b0-d750-40b2-ac9b-966b833df14e" + LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + </fragments> + <lifelines> + <lifeline + Id="afb14022-a96c-4520-af9d-0f6af734157b" + name="AnnouncmentVM" + isActor="false" + lifelineDisplayName="AnnouncmentVM"> + <topLevelOccurrences> + <messageOccurrenceSpecificationMoniker + Id="19758838-e00c-4ced-9c81-7f0f69335d40" + LastKnownName="MessageOccurrenceSpecification1" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="9fc79b1d-ea92-422d-b79c-4d39cd00fa7f" + LastKnownName="MessageOccurrenceSpecification3" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="adc59ac7-622d-4cc3-b99c-3fc5d12ca19a" + LastKnownName="MessageOccurrenceSpecification7" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="902434f1-8508-41e3-a6be-58d12edab268" + LastKnownName="MessageOccurrenceSpecification9" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="b5625b9b-e50d-410f-b6bc-e7094995851c" + LastKnownName="MessageOccurrenceSpecification11" + LastKnownLocation="France_Vacances.Inception.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="62603b35-edaf-4a08-9aa0-dc45b95584d9" + name=": LocalFolder" + isActor="false" + lifelineDisplayName=": LocalFolder"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="dcbef363-98a2-47b7-a7a2-81cde659aca2" + LastKnownName="ExecutionOccurrenceSpecification1" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="c1897782-51bc-4d9c-a703-93ce101ddd30" + LastKnownName="ExecutionOccurrenceSpecification2" + LastKnownLocation="France_Vacances.Inception.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="c3d4f577-f122-4082-8b2b-74f939c3496c" + name=": OnlineOperations" + isActor="false" + lifelineDisplayName=": OnlineOperations"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="6035045d-79d5-498c-8dab-5158e084f38b" + LastKnownName="ExecutionOccurrenceSpecification3" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="1c9f70e0-3473-4f1b-8113-3d7fb6fd221e" + LastKnownName="ExecutionOccurrenceSpecification4" + LastKnownLocation="France_Vacances.Inception.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="7ff679e5-ba04-44da-b2c6-a1077bb8dc93" + name=": AnnouncmentFile" + isActor="false" + lifelineDisplayName=": AnnouncmentFile"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="b343894f-eb0c-4c25-ad8f-644ddfefd3d4" + LastKnownName="ExecutionOccurrenceSpecification7" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="b9bad31a-a5b0-410d-802c-23aa9ed7cde2" + LastKnownName="ExecutionOccurrenceSpecification8" + LastKnownLocation="France_Vacances.Inception.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="983295b0-d750-40b2-ac9b-966b833df14e" + name="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" + isActor="false" + lifelineDisplayName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="6ae3b1a5-f399-44df-b8bd-b52b9d9f444b" + LastKnownName="ExecutionOccurrenceSpecification9" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="16a840ae-0870-4422-a3f2-12e96f814f5a" + LastKnownName="ExecutionOccurrenceSpecification10" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="f5e88fbf-3401-4ccc-b44c-c2bc0fa008a3" + LastKnownName="ExecutionOccurrenceSpecification11" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="7b9e8c51-d64c-4857-ae88-96fe22a6537e" + LastKnownName="ExecutionOccurrenceSpecification12" + LastKnownLocation="France_Vacances.Inception.uml" /> + </topLevelOccurrences> + </lifeline> + </lifelines> + <messages> + <message + Id="55c9b1c6-c560-40b9-ba98-7b9089c17f05" + name="_localFolder = localFolder" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="19758838-e00c-4ced-9c81-7f0f69335d40" + LastKnownName="MessageOccurrenceSpecification1" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="4a2bffe5-cf5f-4d72-8000-6a9316be9a4d" + LastKnownName="MessageOccurrenceSpecification2" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="3d1afa20-6d42-490c-8fc5-7dfd3932b3da" + name="responceString = DownloadString" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="9fc79b1d-ea92-422d-b79c-4d39cd00fa7f" + LastKnownName="MessageOccurrenceSpecification3" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="962e6d1b-f9ee-4dc6-a67e-b8cbb83af7ab" + LastKnownName="MessageOccurrenceSpecification4" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="e58e71df-a12f-4a5a-9270-1a941f6c75b7" + name="AnnouncmentFile = GetFile" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="adc59ac7-622d-4cc3-b99c-3fc5d12ca19a" + LastKnownName="MessageOccurrenceSpecification7" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="ede7dda0-5d09-4cdf-8436-24052d54cd9b" + LastKnownName="MessageOccurrenceSpecification8" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="0003866e-fa86-4f4c-9b61-6d03cab60d36" + name="AnnouncmentModels = new()" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="902434f1-8508-41e3-a6be-58d12edab268" + LastKnownName="MessageOccurrenceSpecification9" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="8ad37580-aef8-4f89-b667-ea675bec024e" + LastKnownName="MessageOccurrenceSpecification10" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="13ae48d9-87c0-4747-95b6-0b1267964fe0" + name="AnnouncmentModels = Deserialize(AnnouncmentFile)" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="b5625b9b-e50d-410f-b6bc-e7094995851c" + LastKnownName="MessageOccurrenceSpecification11" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="88df3fe8-23d3-479f-8af8-342a8bce2fb4" + LastKnownName="MessageOccurrenceSpecification12" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + </messages> + </interaction> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="66d7314f-baf2-4ee1-a89a-2a2a5690b90e" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="2208b457-07b1-4753-9fdd-626cab3b1530" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="1b8ca374-0da6-4c94-be66-98de3285dd1e" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="49a0b720-6a7d-45db-bac7-b80a2c2a83b6" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="a8b86e52-fa76-4489-8548-4d3e5b3a5796" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="7ec5071e-808f-42fd-b93b-dba3610c3168" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="10eabdf3-b542-4580-a951-2617365b6327" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="156b1bba-3a88-46db-81f0-a8a007f4a11b" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="aeec6c19-87b5-42a2-ae26-d4177a6f25fb" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="a16c3c96-5941-4b76-bfc7-23155cce4cfd" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <interaction + Id="5ecace2d-557c-4ee1-8e5a-c48d538951eb" + name="Sequence2" + collapseFragmentsFlag="false" + isActiveClass="false" + isAbstract="false" + isLeaf="false" + isReentrant="false"> + <ownedCommentsInternal> + <comment + Id="0a16e84a-b3b9-4e86-ad96-b4101f7d0ab9"> + <body>Sequence diagram for reading user information to make booking</body> + </comment> + </ownedCommentsInternal> + <fragments> + <behaviorExecutionSpecification + Id="8f382b02-2a9a-4e7f-beca-4600e9989fd8" + name="BehaviorExecutionSpecification1"> + <coveredLifelines> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="9f4837db-20fb-446c-9a91-8a733291f62d" + LastKnownName="ExecutionOccurrenceSpecification2" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="08cef8d8-3f6a-4513-8622-b7a0aa21c67f" + LastKnownName="ExecutionOccurrenceSpecification1" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="409f8e61-c129-4e80-9fdb-097e2dbcfc5d" + LastKnownName="MessageOccurrenceSpecification2" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="08cef8d8-3f6a-4513-8622-b7a0aa21c67f" + name="ExecutionOccurrenceSpecification1"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="44f1bde1-c818-4d42-af1d-d9dd1eb39c6a" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="409f8e61-c129-4e80-9fdb-097e2dbcfc5d" + name="MessageOccurrenceSpecification2"> + <covered> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="f05af196-b14b-49f7-8b45-407585a1fc3b" + name="MessageOccurrenceSpecification1"> + <covered> + <lifelineMoniker + Id="b0c5c2b0-7ca2-4a0e-82ad-3dc4bbc74f33" + LastKnownName="UserViewModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <behaviorExecutionSpecification + Id="57829ee3-c5e0-419d-bf16-ecdd952add54" + name="BehaviorExecutionSpecification2"> + <coveredLifelines> + <lifelineMoniker + Id="b0c5c2b0-7ca2-4a0e-82ad-3dc4bbc74f33" + LastKnownName="UserViewModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="16dccbc7-ae1f-4f95-99ad-bcde87b1ebb4" + LastKnownName="ExecutionOccurrenceSpecification4" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="a6c4119f-1ca9-4001-912d-0be88ba40750" + LastKnownName="ExecutionOccurrenceSpecification3" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="8118c1f6-f2cd-45e1-bdbf-873f1a750898" + LastKnownName="MessageOccurrenceSpecification4" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="377d7047-aa22-4329-a35a-86db209324db" + LastKnownName="MessageOccurrenceSpecification5" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="a6c4119f-1ca9-4001-912d-0be88ba40750" + name="ExecutionOccurrenceSpecification3"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="48ac9fc8-268e-4de8-9bae-d97fb0176114" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="b0c5c2b0-7ca2-4a0e-82ad-3dc4bbc74f33" + LastKnownName="UserViewModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="8118c1f6-f2cd-45e1-bdbf-873f1a750898" + name="MessageOccurrenceSpecification4"> + <covered> + <lifelineMoniker + Id="b0c5c2b0-7ca2-4a0e-82ad-3dc4bbc74f33" + LastKnownName="UserViewModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <lostFoundTarget + Id="238c1fdf-808d-45e2-9453-528610685065" + name="LostFoundTarget2" /> + <executionOccurrenceSpecification + Id="9f4837db-20fb-446c-9a91-8a733291f62d" + name="ExecutionOccurrenceSpecification2"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="6eb163a5-23cb-478d-9baf-a8d483d67b6e" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="9ae10ed7-857a-45e8-b355-1c256bad4979" + name="BehaviorExecutionSpecification3"> + <coveredLifelines> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="20e9c55b-8aae-4fb6-be0d-139285629f9c" + LastKnownName="ExecutionOccurrenceSpecification6" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="4ea38ec9-3cff-4e8c-aa18-adf0f240241c" + LastKnownName="ExecutionOccurrenceSpecification5" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="8ff05738-6c71-45ef-96d5-ded7f15735c6" + LastKnownName="MessageOccurrenceSpecification6" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="4ea38ec9-3cff-4e8c-aa18-adf0f240241c" + name="ExecutionOccurrenceSpecification5"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="93179b14-bd51-4906-bd74-421561fb2697" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="8ff05738-6c71-45ef-96d5-ded7f15735c6" + name="MessageOccurrenceSpecification6"> + <covered> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="377d7047-aa22-4329-a35a-86db209324db" + name="MessageOccurrenceSpecification5"> + <covered> + <lifelineMoniker + Id="b0c5c2b0-7ca2-4a0e-82ad-3dc4bbc74f33" + LastKnownName="UserViewModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="16dccbc7-ae1f-4f95-99ad-bcde87b1ebb4" + name="ExecutionOccurrenceSpecification4"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="2753cacb-d970-4a68-a7b6-e2e8353a7d13" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="b0c5c2b0-7ca2-4a0e-82ad-3dc4bbc74f33" + LastKnownName="UserViewModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <executionOccurrenceSpecification + Id="20e9c55b-8aae-4fb6-be0d-139285629f9c" + name="ExecutionOccurrenceSpecification6"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="f0671006-26f9-4bc8-9c9b-e1df0448e9cb" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="dbd9409b-235c-4153-a3be-fe75dcc78752" + name="BehaviorExecutionSpecification4"> + <coveredLifelines> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="883c7292-4656-4305-98a5-a0fb43dd7eb9" + LastKnownName="ExecutionOccurrenceSpecification8" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="f379c50e-ffcd-4b03-a895-440b6c4f8e59" + LastKnownName="ExecutionOccurrenceSpecification7" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="db1b55e4-50ad-43a8-add1-9f5d1b64b5c2" + LastKnownName="MessageOccurrenceSpecification8" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="f379c50e-ffcd-4b03-a895-440b6c4f8e59" + name="ExecutionOccurrenceSpecification7"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="1b113c81-c582-4072-b798-af51c7ab5de5" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="5c3da888-45b5-4239-ad3b-713b747abac7" + name="MessageOccurrenceSpecification7"> + <covered> + <lifelineMoniker + Id="b0c5c2b0-7ca2-4a0e-82ad-3dc4bbc74f33" + LastKnownName="UserViewModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="db1b55e4-50ad-43a8-add1-9f5d1b64b5c2" + name="MessageOccurrenceSpecification8"> + <covered> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="883c7292-4656-4305-98a5-a0fb43dd7eb9" + name="ExecutionOccurrenceSpecification8"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="f213ff5d-3243-44bc-b914-ceb1b9bd6d68" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="2694fedc-ece0-4ff6-b547-f955734bd2e2" + name="BehaviorExecutionSpecification5"> + <coveredLifelines> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="b381c3d0-27a5-4627-b941-92ce0feaf094" + LastKnownName="ExecutionOccurrenceSpecification10" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="bd047476-f8d3-4e6c-aa7b-cc5bbf879cea" + LastKnownName="ExecutionOccurrenceSpecification9" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="afe75982-f9cb-42be-b94c-d6dd3393308f" + LastKnownName="MessageOccurrenceSpecification10" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="bd047476-f8d3-4e6c-aa7b-cc5bbf879cea" + name="ExecutionOccurrenceSpecification9"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="730b0351-671c-4988-bd2b-f7ab46bd4137" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="afe75982-f9cb-42be-b94c-d6dd3393308f" + name="MessageOccurrenceSpecification10"> + <covered> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="688c7a06-1205-4ed4-a0d2-109f4a691fa2" + name="MessageOccurrenceSpecification9"> + <covered> + <lifelineMoniker + Id="b0c5c2b0-7ca2-4a0e-82ad-3dc4bbc74f33" + LastKnownName="UserViewModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="b381c3d0-27a5-4627-b941-92ce0feaf094" + name="ExecutionOccurrenceSpecification10"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="c84a3e86-ffa7-4ed5-a4bb-4a5e7f22f0e4" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="bd52383c-2cfb-4121-b5c1-0bfacf88ab56" + name="BehaviorExecutionSpecification6"> + <coveredLifelines> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="8a3c72d6-587d-4a8e-bc54-a703f688b893" + LastKnownName="ExecutionOccurrenceSpecification12" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="32015859-d585-4991-bf2a-5754a9d4dd24" + LastKnownName="ExecutionOccurrenceSpecification11" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="c57bbef1-2575-4019-bf24-90594dbaf18d" + LastKnownName="MessageOccurrenceSpecification12" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="32015859-d585-4991-bf2a-5754a9d4dd24" + name="ExecutionOccurrenceSpecification11"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="9d80b25a-2d14-496b-bc1f-3580dfff1afc" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="c57bbef1-2575-4019-bf24-90594dbaf18d" + name="MessageOccurrenceSpecification12"> + <covered> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="8351c4d5-5c8b-4689-a0b2-96f5e77a076b" + name="MessageOccurrenceSpecification11"> + <covered> + <lifelineMoniker + Id="b0c5c2b0-7ca2-4a0e-82ad-3dc4bbc74f33" + LastKnownName="UserViewModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="8a3c72d6-587d-4a8e-bc54-a703f688b893" + name="ExecutionOccurrenceSpecification12"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="6d42910e-31ad-4517-a804-ce288d62da36" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="e1c68a9e-aabf-4312-9b54-d1aac6f0dc06" + name="BehaviorExecutionSpecification7"> + <coveredLifelines> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="86f1a627-b1f7-4bee-8825-ee787f3ed20a" + LastKnownName="ExecutionOccurrenceSpecification14" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="c37f3591-448a-417a-b8ea-c1c57d4ba5f5" + LastKnownName="ExecutionOccurrenceSpecification13" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="4cc6182c-1684-412f-84c0-321aceec06e7" + LastKnownName="MessageOccurrenceSpecification14" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="c37f3591-448a-417a-b8ea-c1c57d4ba5f5" + name="ExecutionOccurrenceSpecification13"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="35df336b-7c79-43f5-b723-4562bcde9127" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="d43438ce-1732-40c3-8dde-14829e1df45c" + name="MessageOccurrenceSpecification13"> + <covered> + <lifelineMoniker + Id="b0c5c2b0-7ca2-4a0e-82ad-3dc4bbc74f33" + LastKnownName="UserViewModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="4cc6182c-1684-412f-84c0-321aceec06e7" + name="MessageOccurrenceSpecification14"> + <covered> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="86f1a627-b1f7-4bee-8825-ee787f3ed20a" + name="ExecutionOccurrenceSpecification14"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="5663f4a3-c6e9-4a69-a598-43c5a93445e6" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="af1c15ab-d407-4e69-834b-86fd057ce07d" + name="BehaviorExecutionSpecification8"> + <coveredLifelines> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="6a4a8899-0cca-4b03-8250-5441793d6c1c" + LastKnownName="ExecutionOccurrenceSpecification16" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="1650d44c-446a-49dd-8d79-1a34d1a807d5" + LastKnownName="ExecutionOccurrenceSpecification15" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="ff23c9a0-f071-45b4-83bb-7fe9c1491534" + LastKnownName="MessageOccurrenceSpecification16" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="1650d44c-446a-49dd-8d79-1a34d1a807d5" + name="ExecutionOccurrenceSpecification15"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="7dea29a9-8b8e-43ac-82a0-8faabab2265e" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="9819810d-32dd-4fa3-874b-7625457ef88d" + name="MessageOccurrenceSpecification15"> + <covered> + <lifelineMoniker + Id="b0c5c2b0-7ca2-4a0e-82ad-3dc4bbc74f33" + LastKnownName="UserViewModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="ff23c9a0-f071-45b4-83bb-7fe9c1491534" + name="MessageOccurrenceSpecification16"> + <covered> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="6a4a8899-0cca-4b03-8250-5441793d6c1c" + name="ExecutionOccurrenceSpecification16"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="44fc3e93-7ffc-4f31-8b39-16f97a1d7160" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="28fcc733-c0ff-40c2-9fa6-2ffdb4a8e975" + name="BehaviorExecutionSpecification9"> + <coveredLifelines> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="1eb2a89c-370d-46c9-8bcb-3ded27879314" + LastKnownName="ExecutionOccurrenceSpecification18" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="cd7bcc55-74fc-4bbb-ba81-63d949aebea0" + LastKnownName="ExecutionOccurrenceSpecification17" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="35df7402-b333-4232-b079-faf0974efe71" + LastKnownName="MessageOccurrenceSpecification18" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="cd7bcc55-74fc-4bbb-ba81-63d949aebea0" + name="ExecutionOccurrenceSpecification17"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="78e28557-24e1-47fb-9714-77d637756ff5" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="7056cea4-e19b-4123-824f-2aca21fe81ec" + name="MessageOccurrenceSpecification17"> + <covered> + <lifelineMoniker + Id="b0c5c2b0-7ca2-4a0e-82ad-3dc4bbc74f33" + LastKnownName="UserViewModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="35df7402-b333-4232-b079-faf0974efe71" + name="MessageOccurrenceSpecification18"> + <covered> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="1eb2a89c-370d-46c9-8bcb-3ded27879314" + name="ExecutionOccurrenceSpecification18"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="c434f20d-c9f6-4723-88e3-7f040b6530c7" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + LastKnownName="CurrentUser = UserSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + </fragments> + <lifelines> + <lifeline + Id="b0c5c2b0-7ca2-4a0e-82ad-3dc4bbc74f33" + name="UserViewModel" + isActor="false" + lifelineDisplayName="UserViewModel"> + <topLevelOccurrences> + <messageOccurrenceSpecificationMoniker + Id="f05af196-b14b-49f7-8b45-407585a1fc3b" + LastKnownName="MessageOccurrenceSpecification1" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="a6c4119f-1ca9-4001-912d-0be88ba40750" + LastKnownName="ExecutionOccurrenceSpecification3" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="16dccbc7-ae1f-4f95-99ad-bcde87b1ebb4" + LastKnownName="ExecutionOccurrenceSpecification4" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="5c3da888-45b5-4239-ad3b-713b747abac7" + LastKnownName="MessageOccurrenceSpecification7" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="688c7a06-1205-4ed4-a0d2-109f4a691fa2" + LastKnownName="MessageOccurrenceSpecification9" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="8351c4d5-5c8b-4689-a0b2-96f5e77a076b" + LastKnownName="MessageOccurrenceSpecification11" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="d43438ce-1732-40c3-8dde-14829e1df45c" + LastKnownName="MessageOccurrenceSpecification13" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="9819810d-32dd-4fa3-874b-7625457ef88d" + LastKnownName="MessageOccurrenceSpecification15" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="7056cea4-e19b-4123-824f-2aca21fe81ec" + LastKnownName="MessageOccurrenceSpecification17" + LastKnownLocation="France_Vacances.Inception.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="b4657b07-7b70-47b3-89be-520f0b81ff65" + name="CurrentUser = UserSingleton" + isActor="false" + lifelineDisplayName="CurrentUser = UserSingleton"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="08cef8d8-3f6a-4513-8622-b7a0aa21c67f" + LastKnownName="ExecutionOccurrenceSpecification1" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="9f4837db-20fb-446c-9a91-8a733291f62d" + LastKnownName="ExecutionOccurrenceSpecification2" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="4ea38ec9-3cff-4e8c-aa18-adf0f240241c" + LastKnownName="ExecutionOccurrenceSpecification5" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="20e9c55b-8aae-4fb6-be0d-139285629f9c" + LastKnownName="ExecutionOccurrenceSpecification6" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="f379c50e-ffcd-4b03-a895-440b6c4f8e59" + LastKnownName="ExecutionOccurrenceSpecification7" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="883c7292-4656-4305-98a5-a0fb43dd7eb9" + LastKnownName="ExecutionOccurrenceSpecification8" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="bd047476-f8d3-4e6c-aa7b-cc5bbf879cea" + LastKnownName="ExecutionOccurrenceSpecification9" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="b381c3d0-27a5-4627-b941-92ce0feaf094" + LastKnownName="ExecutionOccurrenceSpecification10" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="32015859-d585-4991-bf2a-5754a9d4dd24" + LastKnownName="ExecutionOccurrenceSpecification11" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="8a3c72d6-587d-4a8e-bc54-a703f688b893" + LastKnownName="ExecutionOccurrenceSpecification12" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="c37f3591-448a-417a-b8ea-c1c57d4ba5f5" + LastKnownName="ExecutionOccurrenceSpecification13" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="86f1a627-b1f7-4bee-8825-ee787f3ed20a" + LastKnownName="ExecutionOccurrenceSpecification14" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="1650d44c-446a-49dd-8d79-1a34d1a807d5" + LastKnownName="ExecutionOccurrenceSpecification15" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="6a4a8899-0cca-4b03-8250-5441793d6c1c" + LastKnownName="ExecutionOccurrenceSpecification16" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="cd7bcc55-74fc-4bbb-ba81-63d949aebea0" + LastKnownName="ExecutionOccurrenceSpecification17" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="1eb2a89c-370d-46c9-8bcb-3ded27879314" + LastKnownName="ExecutionOccurrenceSpecification18" + LastKnownLocation="France_Vacances.Inception.uml" /> + </topLevelOccurrences> + </lifeline> + </lifelines> + <messages> + <message + Id="d65100df-f040-4c27-96dd-1d9b0ccfecdb" + name="DisplayUserName = _currentUser.GetCurrentUserName" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="f05af196-b14b-49f7-8b45-407585a1fc3b" + LastKnownName="MessageOccurrenceSpecification1" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="409f8e61-c129-4e80-9fdb-097e2dbcfc5d" + LastKnownName="MessageOccurrenceSpecification2" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="5721f66b-e541-4b6d-8161-744d22f26f90" + name="BookingViewModel" + messageKind="Found" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <lostFoundTargetMoniker + Id="238c1fdf-808d-45e2-9453-528610685065" + LastKnownName="LostFoundTarget2" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="8118c1f6-f2cd-45e1-bdbf-873f1a750898" + LastKnownName="MessageOccurrenceSpecification4" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="e6a942b6-f2b1-4cd3-bfbb-07570d89401e" + name="DisplayPassword = _currentUser.GetCurrentUserPassword" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="377d7047-aa22-4329-a35a-86db209324db" + LastKnownName="MessageOccurrenceSpecification5" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="8ff05738-6c71-45ef-96d5-ded7f15735c6" + LastKnownName="MessageOccurrenceSpecification6" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="60c57545-157c-4734-8b63-218f7802fcb8" + name="DisplayAdress = _currentUser.GetCurrentUserAdress" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="5c3da888-45b5-4239-ad3b-713b747abac7" + LastKnownName="MessageOccurrenceSpecification7" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="db1b55e4-50ad-43a8-add1-9f5d1b64b5c2" + LastKnownName="MessageOccurrenceSpecification8" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="da754e77-d4a5-4f20-a351-c58f638ffdcc" + name="DisplayCity = _currentUser.GetCurrentUserAdress" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="688c7a06-1205-4ed4-a0d2-109f4a691fa2" + LastKnownName="MessageOccurrenceSpecification9" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="afe75982-f9cb-42be-b94c-d6dd3393308f" + LastKnownName="MessageOccurrenceSpecification10" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="bf4194d2-26fd-44aa-8ebc-0a301f627cd7" + name="DisplayFirstName = _currentUser.GetCurrentUserFirstName" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="8351c4d5-5c8b-4689-a0b2-96f5e77a076b" + LastKnownName="MessageOccurrenceSpecification11" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="c57bbef1-2575-4019-bf24-90594dbaf18d" + LastKnownName="MessageOccurrenceSpecification12" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="a5eb4522-d9ec-45c6-85e8-95f49f4633d1" + name="DisplayLastName = _currentUser.GetCurrentUserLastName" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="d43438ce-1732-40c3-8dde-14829e1df45c" + LastKnownName="MessageOccurrenceSpecification13" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="4cc6182c-1684-412f-84c0-321aceec06e7" + LastKnownName="MessageOccurrenceSpecification14" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="976de512-d209-4a11-a68b-c243ea9ad92a" + name="DisplayEmail = _currentUser.GetCurrentUserEmail" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="9819810d-32dd-4fa3-874b-7625457ef88d" + LastKnownName="MessageOccurrenceSpecification15" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="ff23c9a0-f071-45b4-83bb-7fe9c1491534" + LastKnownName="MessageOccurrenceSpecification16" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="b5f48982-5706-414e-8897-a31815b55ab7" + name="DisplayZipCode = _currentUser.GetCurrentUserZipcode" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="7056cea4-e19b-4123-824f-2aca21fe81ec" + LastKnownName="MessageOccurrenceSpecification17" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="35df7402-b333-4232-b079-faf0974efe71" + LastKnownName="MessageOccurrenceSpecification18" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + </messages> + </interaction> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="48ac9fc8-268e-4de8-9bae-d97fb0176114" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="2753cacb-d970-4a68-a7b6-e2e8353a7d13" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="1b113c81-c582-4072-b798-af51c7ab5de5" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="f213ff5d-3243-44bc-b914-ceb1b9bd6d68" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="730b0351-671c-4988-bd2b-f7ab46bd4137" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="c84a3e86-ffa7-4ed5-a4bb-4a5e7f22f0e4" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="9d80b25a-2d14-496b-bc1f-3580dfff1afc" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="6d42910e-31ad-4517-a804-ce288d62da36" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="35df336b-7c79-43f5-b723-4562bcde9127" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="5663f4a3-c6e9-4a69-a598-43c5a93445e6" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="44f1bde1-c818-4d42-af1d-d9dd1eb39c6a" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="6eb163a5-23cb-478d-9baf-a8d483d67b6e" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="93179b14-bd51-4906-bd74-421561fb2697" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="f0671006-26f9-4bc8-9c9b-e1df0448e9cb" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="7dea29a9-8b8e-43ac-82a0-8faabab2265e" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="44fc3e93-7ffc-4f31-8b39-16f97a1d7160" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="78e28557-24e1-47fb-9714-77d637756ff5" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="c434f20d-c9f6-4723-88e3-7f040b6530c7" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="69f17ad8-8e28-49fd-afc8-9280c6b54488" + name="AppShell" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <targetEnds> + <association + Id="1d768f45-4075-4409-b3ea-288167366a0a" + isDerived="false" + sourceEndRoleName="AppShell" + targetEndRoleName="MainView" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="87291351-1fd9-469e-a749-4de145bd0d9c" + LastKnownName="MainView" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="da1aac81-8b12-4825-8295-d9b7a28bf4c9" + name="AppShell" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="Shared" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="fbea9ea8-c4d8-47d2-8c5a-6e754260a981" + name="MainView" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + <ownedOperationsInternal> + <operation + Id="834edae5-b9d0-4e1f-9c8b-09d7c8fc070c" + name="CreateUser" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false" /> + <operation + Id="e2820468-0ca5-43e3-a254-f8f3e1b1068f" + name="Login" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false" /> + <operation + Id="51fc0deb-09fb-417a-89dd-d55daa6a9bad" + name="MyUser" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false" /> + <operation + Id="d85070ed-e2d4-482e-b0e7-8050b696285c" + name="Search" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false" /> + <operation + Id="e96a4e24-56b6-4190-9fa7-adc9b079efaa" + name="Catalog" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false" /> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="87291351-1fd9-469e-a749-4de145bd0d9c" + name="MainView" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <targetEnds> + <association + Id="b7eecc6f-42ca-4f71-8471-2640e498e34f" + isDerived="false" + sourceEndRoleName="MainView" + targetEndRoleName="AnnouncementViewModel" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="7548ad6b-2af0-49ea-83a5-b27b25177a45" + LastKnownName="AnnouncementViewModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="4b7f2bee-5cfd-42c2-abb5-5398571c846e" + name="MainView" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="Shared" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="8c8b7ad2-c8fa-4cb9-9e6f-52d9f553627c" + name="AnnouncementViewModel" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="7548ad6b-2af0-49ea-83a5-b27b25177a45" + name="AnnouncementViewModel" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <targetEnds> + <association + Id="550731d8-2105-4ace-b8aa-53c5d27c4115" + isDerived="false" + sourceEndRoleName="AnnouncementViewModel" + targetEndRoleName="AnnouncementModel" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="9bad0495-30a8-4a7d-b786-c8c5345b279a" + LastKnownName="AnnouncementModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="3a48afc0-b698-4626-8f5f-a3161263675d" + name="AnnouncementViewModel" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="Shared" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="ce31258a-6111-4ca8-90cb-a40f1d6185e2" + name="AnnouncementModel" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <lowerValueInternal> + <literalString + Id="e9448653-9405-444c-9af2-c4458dda8425" + name="Lower" + value="1*" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="4e7cba55-f49e-4314-a559-20a1b019f8bb" + name="Upper" + value="1*" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="9bad0495-30a8-4a7d-b786-c8c5345b279a" + name="AnnouncementModel" + isAbstract="false" + isLeaf="false" + isActiveClass="false" /> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="c756630f-0fdf-49ae-acdd-87f27e20df8f" + name="AppShell" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <targetEnds> + <association + Id="a31d458c-c04c-4399-95db-c89186e9b32d" + isDerived="false" + sourceEndRoleName="AppShell" + targetEndRoleName="SearchView" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="28603b21-dbd6-4a8c-90f4-659e4b301089" + LastKnownName="SearchView" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="0d52d3ea-382c-45c1-b13e-e3a332e9ad9e" + name="AppShell" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="Shared" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="b521db44-659c-4001-82a1-9ee77dedaa23" + name="SearchView" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="28603b21-dbd6-4a8c-90f4-659e4b301089" + name="SearchView" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <targetEnds> + <association + Id="96fded4e-1f48-4f1a-b228-751e2fa8cb4c" + isDerived="false" + sourceEndRoleName="SearchView" + targetEndRoleName="SearchViewModel" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="f4026480-ae0e-4f3b-a033-800b176f5aa0" + LastKnownName="SearchViewModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="8a0e28e9-b188-4f2c-b8e8-8beca4767fb8" + name="SearchView" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="Shared" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="b694d8dd-1ceb-497e-848a-c7aa7be4dc71" + name="SearchViewModel" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="f4026480-ae0e-4f3b-a033-800b176f5aa0" + name="SearchViewModel" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <targetEnds> + <association + Id="02613396-881f-4986-82c9-7faad71e3fff" + isDerived="false" + sourceEndRoleName="SearchViewModel" + targetEndRoleName="AccommodationModel" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="924bf5fd-c245-4ca5-95e3-0df7583f0873" + LastKnownName="AccommodationModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="31e2eee0-0734-4ae1-89d3-bcf79ad57fe5" + name="SearchViewModel" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="Shared" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="e48b0ae6-187a-49e7-a889-c3c6b752c525" + name="AccommodationModel" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <lowerValueInternal> + <literalString + Id="6127a6f1-95de-4ea9-9aac-f0059724f63f" + name="Lower" + value="1*" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="5f8b4eba-1c30-4450-b4ad-4678fce53f5d" + name="Upper" + value="1*" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + <association + Id="fec81654-513b-438d-a66f-5e3cd81f815a" + isDerived="false" + sourceEndRoleName="SearchViewModel" + targetEndRoleName="AccommodationSingleton" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="f28a2052-b38b-4412-a989-1d1a8d75b9bc" + LastKnownName="AccommodationSingleton" + LastKnownLocation="France_Vacances.Inception.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="37efcb30-a356-4861-bd0d-92516cf12d71" + name="SearchViewModel" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="Shared" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="fee72388-1657-4918-bc90-24af73f00b68" + name="AccommodationSingleton" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="924bf5fd-c245-4ca5-95e3-0df7583f0873" + name="AccommodationModel" + isAbstract="false" + isLeaf="false" + isActiveClass="false" /> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="f28a2052-b38b-4412-a989-1d1a8d75b9bc" + name="AccommodationSingleton" + isAbstract="false" + isLeaf="false" + isActiveClass="false" /> + </packageHasNamedElement> + <packageHasNamedElement> + <interaction + Id="7c48b6aa-388e-4e4d-905f-0cd94d3767a9" + name="SearchViewModel" + collapseFragmentsFlag="false" + isActiveClass="false" + isAbstract="false" + isLeaf="false" + isReentrant="false"> + <fragments> + <behaviorExecutionSpecification + Id="6c1903c6-3c88-408d-8e23-68a4a6b900bb" + name="BehaviorExecutionSpecification4"> + <coveredLifelines> + <lifelineMoniker + Id="b43e2de8-c135-40b9-83f5-3b0307a97195" + LastKnownName=": SearchViewModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="88cda26b-c605-49e1-b565-e0955d50d5ce" + LastKnownName="ExecutionOccurrenceSpecification8" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="54ea7dab-7d34-4241-9957-2cfa21b87cda" + LastKnownName="ExecutionOccurrenceSpecification7" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="0a19ede0-691e-49ae-9139-daaa8c4aa6ea" + LastKnownName="MessageOccurrenceSpecification11" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="54ea7dab-7d34-4241-9957-2cfa21b87cda" + name="ExecutionOccurrenceSpecification7"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="19f1d56c-b429-44e5-bf24-1309b326b656" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="b43e2de8-c135-40b9-83f5-3b0307a97195" + LastKnownName=": SearchViewModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="0a19ede0-691e-49ae-9139-daaa8c4aa6ea" + name="MessageOccurrenceSpecification11"> + <covered> + <lifelineMoniker + Id="b43e2de8-c135-40b9-83f5-3b0307a97195" + LastKnownName=": SearchViewModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <lostFoundTarget + Id="555aca76-7976-4600-a3c1-b36b3a9c6b53" + name="LostFoundTarget1" /> + <executionOccurrenceSpecification + Id="88cda26b-c605-49e1-b565-e0955d50d5ce" + name="ExecutionOccurrenceSpecification8"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="8113014a-04bc-4211-9d5a-dd4eb270cf81" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="b43e2de8-c135-40b9-83f5-3b0307a97195" + LastKnownName=": SearchViewModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="f3172463-7578-460e-b6ec-7a9ee27ff689" + name="BehaviorExecutionSpecification7"> + <coveredLifelines> + <lifelineMoniker + Id="afcf7b97-0549-43c6-8dbe-4b0a8361a445" + LastKnownName=": <AccommodationsCollection>" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="567acb07-9807-4ec6-8ed1-5774815eed43" + LastKnownName="ExecutionOccurrenceSpecification14" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="11254e81-d7a7-4222-87bf-f3b88dacf0f5" + LastKnownName="ExecutionOccurrenceSpecification13" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="1e948be1-5cfc-4f9c-a27f-aebeb33737b6" + LastKnownName="MessageOccurrenceSpecification21" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="699b9f5a-8324-46d9-bfff-1a95f78d0278" + LastKnownName="MessageOccurrenceSpecification22" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="11254e81-d7a7-4222-87bf-f3b88dacf0f5" + name="ExecutionOccurrenceSpecification13"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="d6a5ec30-7911-4bf7-b1f8-c94986c74f4f" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="afcf7b97-0549-43c6-8dbe-4b0a8361a445" + LastKnownName=": <AccommodationsCollection>" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="1e948be1-5cfc-4f9c-a27f-aebeb33737b6" + name="MessageOccurrenceSpecification21"> + <covered> + <lifelineMoniker + Id="afcf7b97-0549-43c6-8dbe-4b0a8361a445" + LastKnownName=": <AccommodationsCollection>" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="50ada732-fff9-4e43-9f43-06caa423d60f" + name="MessageOccurrenceSpecification20"> + <covered> + <lifelineMoniker + Id="b43e2de8-c135-40b9-83f5-3b0307a97195" + LastKnownName=": SearchViewModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="7a95f8a2-9832-4f6a-966f-84c7e5793fbb" + name="MessageOccurrenceSpecification23"> + <covered> + <lifelineMoniker + Id="b43e2de8-c135-40b9-83f5-3b0307a97195" + LastKnownName=": SearchViewModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="699b9f5a-8324-46d9-bfff-1a95f78d0278" + name="MessageOccurrenceSpecification22"> + <covered> + <lifelineMoniker + Id="afcf7b97-0549-43c6-8dbe-4b0a8361a445" + LastKnownName=": <AccommodationsCollection>" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="567acb07-9807-4ec6-8ed1-5774815eed43" + name="ExecutionOccurrenceSpecification14"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="e78f149a-1e06-4627-9fb7-0e19bafdf120" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="afcf7b97-0549-43c6-8dbe-4b0a8361a445" + LastKnownName=": <AccommodationsCollection>" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="dc07a6b3-53a2-41c8-b591-30e8431d9191" + name="BehaviorExecutionSpecification6"> + <coveredLifelines> + <lifelineMoniker + Id="69bfd823-1ed0-48df-a67e-deafc314aea2" + LastKnownName=": OnlineOperations" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="d1db24ef-4f30-4dec-989b-e85ed1f84d63" + LastKnownName="ExecutionOccurrenceSpecification12" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="cd7addd0-46fa-45a4-a14d-8254f85ff98c" + LastKnownName="ExecutionOccurrenceSpecification11" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="7a3a4f01-3e88-48e4-a6a0-83f27cab2b0d" + LastKnownName="MessageOccurrenceSpecification17" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="088e4d0b-bd76-49bd-9b54-3aa722a5787a" + LastKnownName="MessageOccurrenceSpecification36" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="71236bfb-aefd-4aa1-9e3a-988e338da0a9" + LastKnownName="MessageOccurrenceSpecification39" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="a09d87de-6593-4f33-b6d6-eeba5c23c504" + LastKnownName="MessageOccurrenceSpecification18" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="cd7addd0-46fa-45a4-a14d-8254f85ff98c" + name="ExecutionOccurrenceSpecification11"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="37e515e2-10e8-4185-b38b-756a1ab921e7" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="69bfd823-1ed0-48df-a67e-deafc314aea2" + LastKnownName=": OnlineOperations" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="201d07e3-0c67-468e-ae4c-0cc85f366753" + name="MessageOccurrenceSpecification16"> + <covered> + <lifelineMoniker + Id="b43e2de8-c135-40b9-83f5-3b0307a97195" + LastKnownName=": SearchViewModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="7a3a4f01-3e88-48e4-a6a0-83f27cab2b0d" + name="MessageOccurrenceSpecification17"> + <covered> + <lifelineMoniker + Id="69bfd823-1ed0-48df-a67e-deafc314aea2" + LastKnownName=": OnlineOperations" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <behaviorExecutionSpecification + Id="85adfcd5-dee6-459d-9e96-08e2d7e05eb8" + name="BehaviorExecutionSpecification11"> + <coveredLifelines> + <lifelineMoniker + Id="96f814cf-154b-48a7-8c77-89f9ba471f1a" + LastKnownName=": HTTPclient" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="658ae430-4aa1-4884-9c7a-7417b8e0986f" + LastKnownName="ExecutionOccurrenceSpecification22" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="dba780af-d3e8-4a2e-8c10-7b642db7db12" + LastKnownName="ExecutionOccurrenceSpecification21" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="630a10ae-6069-4558-aeec-2f6d704edfea" + LastKnownName="MessageOccurrenceSpecification37" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="c8323840-f68c-4b64-93ef-5d9bca2dc864" + LastKnownName="MessageOccurrenceSpecification38" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="dba780af-d3e8-4a2e-8c10-7b642db7db12" + name="ExecutionOccurrenceSpecification21"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="0a3d4f08-70c8-45cb-b367-248cf30df06e" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="96f814cf-154b-48a7-8c77-89f9ba471f1a" + LastKnownName=": HTTPclient" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="630a10ae-6069-4558-aeec-2f6d704edfea" + name="MessageOccurrenceSpecification37"> + <covered> + <lifelineMoniker + Id="96f814cf-154b-48a7-8c77-89f9ba471f1a" + LastKnownName=": HTTPclient" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="088e4d0b-bd76-49bd-9b54-3aa722a5787a" + name="MessageOccurrenceSpecification36"> + <covered> + <lifelineMoniker + Id="69bfd823-1ed0-48df-a67e-deafc314aea2" + LastKnownName=": OnlineOperations" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="71236bfb-aefd-4aa1-9e3a-988e338da0a9" + name="MessageOccurrenceSpecification39"> + <covered> + <lifelineMoniker + Id="69bfd823-1ed0-48df-a67e-deafc314aea2" + LastKnownName=": OnlineOperations" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="c8323840-f68c-4b64-93ef-5d9bca2dc864" + name="MessageOccurrenceSpecification38"> + <covered> + <lifelineMoniker + Id="96f814cf-154b-48a7-8c77-89f9ba471f1a" + LastKnownName=": HTTPclient" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="658ae430-4aa1-4884-9c7a-7417b8e0986f" + name="ExecutionOccurrenceSpecification22"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="d5374c01-fa6c-45c3-a6f0-32c8148b69f7" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="96f814cf-154b-48a7-8c77-89f9ba471f1a" + LastKnownName=": HTTPclient" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="a09d87de-6593-4f33-b6d6-eeba5c23c504" + name="MessageOccurrenceSpecification18"> + <covered> + <lifelineMoniker + Id="69bfd823-1ed0-48df-a67e-deafc314aea2" + LastKnownName=": OnlineOperations" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="0a86146e-8a32-4391-b34b-4e178e27d39c" + name="MessageOccurrenceSpecification19"> + <covered> + <lifelineMoniker + Id="b43e2de8-c135-40b9-83f5-3b0307a97195" + LastKnownName=": SearchViewModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="d1db24ef-4f30-4dec-989b-e85ed1f84d63" + name="ExecutionOccurrenceSpecification12"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="bdcaeac2-c9ec-4601-bb1e-658f020e2926" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="69bfd823-1ed0-48df-a67e-deafc314aea2" + LastKnownName=": OnlineOperations" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="d0d35c11-a6a8-48b2-98f6-cc967d8dd336" + name="BehaviorExecutionSpecification12"> + <coveredLifelines> + <lifelineMoniker + Id="69bfd823-1ed0-48df-a67e-deafc314aea2" + LastKnownName=": OnlineOperations" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="0fe8fce4-672b-4d37-b338-0beed9dece1c" + LastKnownName="ExecutionOccurrenceSpecification24" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="a4fbcf0d-0670-491c-a5cd-c7dd8d29e943" + LastKnownName="ExecutionOccurrenceSpecification23" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="7a6b269f-1e5b-4932-90b2-08d2ff189776" + LastKnownName="MessageOccurrenceSpecification41" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="a4fbcf0d-0670-491c-a5cd-c7dd8d29e943" + name="ExecutionOccurrenceSpecification23"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="327ee367-05d0-48bd-b1b7-1a5d527d42d8" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="69bfd823-1ed0-48df-a67e-deafc314aea2" + LastKnownName=": OnlineOperations" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="3b6914c8-d58c-4cef-93fb-833f0f82070a" + name="MessageOccurrenceSpecification40"> + <covered> + <lifelineMoniker + Id="b43e2de8-c135-40b9-83f5-3b0307a97195" + LastKnownName=": SearchViewModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="7a6b269f-1e5b-4932-90b2-08d2ff189776" + name="MessageOccurrenceSpecification41"> + <covered> + <lifelineMoniker + Id="69bfd823-1ed0-48df-a67e-deafc314aea2" + LastKnownName=": OnlineOperations" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="0fe8fce4-672b-4d37-b338-0beed9dece1c" + name="ExecutionOccurrenceSpecification24"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="2ce39265-dd90-470c-ac78-7cfb7cbacd01" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="69bfd823-1ed0-48df-a67e-deafc314aea2" + LastKnownName=": OnlineOperations" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="51dcb0da-21af-4ba8-8d67-c95899e68e24" + name="BehaviorExecutionSpecification13"> + <coveredLifelines> + <lifelineMoniker + Id="d62346c4-2e57-4142-9780-71a8d210cbca" + LastKnownName="RelayCommand(FindAccommodationModelsCommand)" + LastKnownLocation="France_Vacances.Inception.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="8c59d482-c843-49e4-8909-0a98f907b1f5" + LastKnownName="ExecutionOccurrenceSpecification26" + LastKnownLocation="France_Vacances.Inception.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="f68b825e-0326-4466-a081-28c483f3c182" + LastKnownName="ExecutionOccurrenceSpecification25" + LastKnownLocation="France_Vacances.Inception.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="b85ec72c-b764-46a2-a403-9794acc01c88" + LastKnownName="MessageOccurrenceSpecification43" + LastKnownLocation="France_Vacances.Inception.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="f68b825e-0326-4466-a081-28c483f3c182" + name="ExecutionOccurrenceSpecification25"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="28b8dfc3-e42b-4b17-af6a-75054cefba5f" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="d62346c4-2e57-4142-9780-71a8d210cbca" + LastKnownName="RelayCommand(FindAccommodationModelsCommand)" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="c841aa6c-aded-4eff-831d-a6a1642ce03b" + name="MessageOccurrenceSpecification42"> + <covered> + <lifelineMoniker + Id="b43e2de8-c135-40b9-83f5-3b0307a97195" + LastKnownName=": SearchViewModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="b85ec72c-b764-46a2-a403-9794acc01c88" + name="MessageOccurrenceSpecification43"> + <covered> + <lifelineMoniker + Id="d62346c4-2e57-4142-9780-71a8d210cbca" + LastKnownName="RelayCommand(FindAccommodationModelsCommand)" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="8c59d482-c843-49e4-8909-0a98f907b1f5" + name="ExecutionOccurrenceSpecification26"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="81378845-8e02-476c-a0d4-8cb33cd24f48" + LastKnownName="ExecutionEvent" + LastKnownLocation="France_Vacances.Inception.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="d62346c4-2e57-4142-9780-71a8d210cbca" + LastKnownName="RelayCommand(FindAccommodationModelsCommand)" + LastKnownLocation="France_Vacances.Inception.uml" /> + </covered> + </executionOccurrenceSpecification> + </fragments> + <lifelines> + <lifeline + Id="b43e2de8-c135-40b9-83f5-3b0307a97195" + name=": SearchViewModel" + isActor="false" + lifelineDisplayName=": SearchViewModel"> + <represents> + <propertyMoniker + Id="16c39e45-5967-4eda-8b32-1094cd09e77c" + LastKnownLocation="France_Vacances.Inception.uml" /> + </represents> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="54ea7dab-7d34-4241-9957-2cfa21b87cda" + LastKnownName="ExecutionOccurrenceSpecification7" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="88cda26b-c605-49e1-b565-e0955d50d5ce" + LastKnownName="ExecutionOccurrenceSpecification8" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="50ada732-fff9-4e43-9f43-06caa423d60f" + LastKnownName="MessageOccurrenceSpecification20" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="7a95f8a2-9832-4f6a-966f-84c7e5793fbb" + LastKnownName="MessageOccurrenceSpecification23" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="201d07e3-0c67-468e-ae4c-0cc85f366753" + LastKnownName="MessageOccurrenceSpecification16" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="0a86146e-8a32-4391-b34b-4e178e27d39c" + LastKnownName="MessageOccurrenceSpecification19" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="3b6914c8-d58c-4cef-93fb-833f0f82070a" + LastKnownName="MessageOccurrenceSpecification40" + LastKnownLocation="France_Vacances.Inception.uml" /> + <messageOccurrenceSpecificationMoniker + Id="c841aa6c-aded-4eff-831d-a6a1642ce03b" + LastKnownName="MessageOccurrenceSpecification42" + LastKnownLocation="France_Vacances.Inception.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="69bfd823-1ed0-48df-a67e-deafc314aea2" + name=": OnlineOperations" + isActor="false" + lifelineDisplayName=": OnlineOperations"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="cd7addd0-46fa-45a4-a14d-8254f85ff98c" + LastKnownName="ExecutionOccurrenceSpecification11" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="d1db24ef-4f30-4dec-989b-e85ed1f84d63" + LastKnownName="ExecutionOccurrenceSpecification12" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="a4fbcf0d-0670-491c-a5cd-c7dd8d29e943" + LastKnownName="ExecutionOccurrenceSpecification23" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="0fe8fce4-672b-4d37-b338-0beed9dece1c" + LastKnownName="ExecutionOccurrenceSpecification24" + LastKnownLocation="France_Vacances.Inception.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="afcf7b97-0549-43c6-8dbe-4b0a8361a445" + name=": <AccommodationsCollection>" + isActor="false" + lifelineDisplayName=": <AccommodationsCollection>"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="11254e81-d7a7-4222-87bf-f3b88dacf0f5" + LastKnownName="ExecutionOccurrenceSpecification13" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="567acb07-9807-4ec6-8ed1-5774815eed43" + LastKnownName="ExecutionOccurrenceSpecification14" + LastKnownLocation="France_Vacances.Inception.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="96f814cf-154b-48a7-8c77-89f9ba471f1a" + name=": HTTPclient" + isActor="false" + lifelineDisplayName=": HTTPclient"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="dba780af-d3e8-4a2e-8c10-7b642db7db12" + LastKnownName="ExecutionOccurrenceSpecification21" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="658ae430-4aa1-4884-9c7a-7417b8e0986f" + LastKnownName="ExecutionOccurrenceSpecification22" + LastKnownLocation="France_Vacances.Inception.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="d62346c4-2e57-4142-9780-71a8d210cbca" + name="RelayCommand(FindAccommodationModelsCommand)" + isActor="false" + lifelineDisplayName="RelayCommand(FindAccommodationModelsCommand)"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="f68b825e-0326-4466-a081-28c483f3c182" + LastKnownName="ExecutionOccurrenceSpecification25" + LastKnownLocation="France_Vacances.Inception.uml" /> + <executionOccurrenceSpecificationMoniker + Id="8c59d482-c843-49e4-8909-0a98f907b1f5" + LastKnownName="ExecutionOccurrenceSpecification26" + LastKnownLocation="France_Vacances.Inception.uml" /> + </topLevelOccurrences> + </lifeline> + </lifelines> + <messages> + <message + Id="18ce53d7-a3a3-4d6d-a079-8147c7c08806" + name="Created by Data context" + messageKind="Found" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <lostFoundTargetMoniker + Id="555aca76-7976-4600-a3c1-b36b3a9c6b53" + LastKnownName="LostFoundTarget1" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="0a19ede0-691e-49ae-9139-daaa8c4aa6ea" + LastKnownName="MessageOccurrenceSpecification11" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="f9683ff6-cd45-407a-a254-5ffb85afaced" + messageKind="Complete" + messageSort="SynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="50ada732-fff9-4e43-9f43-06caa423d60f" + LastKnownName="MessageOccurrenceSpecification20" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="1e948be1-5cfc-4f9c-a27f-aebeb33737b6" + LastKnownName="MessageOccurrenceSpecification21" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="ebcdbfc4-29ae-45e0-89ae-f334c2847e9e" + name="Accomodation model" + messageKind="Complete" + messageSort="Reply" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="699b9f5a-8324-46d9-bfff-1a95f78d0278" + LastKnownName="MessageOccurrenceSpecification22" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="7a95f8a2-9832-4f6a-966f-84c7e5793fbb" + LastKnownName="MessageOccurrenceSpecification23" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="5e89052a-c2f8-4cc4-ac33-892073a466d0" + name="DownloadAccomodation" + messageKind="Complete" + messageSort="SynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="201d07e3-0c67-468e-ae4c-0cc85f366753" + LastKnownName="MessageOccurrenceSpecification16" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="7a3a4f01-3e88-48e4-a6a0-83f27cab2b0d" + LastKnownName="MessageOccurrenceSpecification17" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="279e284d-f3f7-4bf5-92fc-c0b423431f9c" + messageKind="Complete" + messageSort="SynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="088e4d0b-bd76-49bd-9b54-3aa722a5787a" + LastKnownName="MessageOccurrenceSpecification36" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="630a10ae-6069-4558-aeec-2f6d704edfea" + LastKnownName="MessageOccurrenceSpecification37" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="42a54c3a-2429-48af-abc8-deca97f0c3b2" + name="URI" + messageKind="Complete" + messageSort="Reply" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="c8323840-f68c-4b64-93ef-5d9bca2dc864" + LastKnownName="MessageOccurrenceSpecification38" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="71236bfb-aefd-4aa1-9e3a-988e338da0a9" + LastKnownName="MessageOccurrenceSpecification39" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="7b5a33e9-8257-446a-b6e6-e6cf3284fb98" + name="Return Accomodation" + messageKind="Complete" + messageSort="Reply" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="a09d87de-6593-4f33-b6d6-eeba5c23c504" + LastKnownName="MessageOccurrenceSpecification18" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="0a86146e-8a32-4391-b34b-4e178e27d39c" + LastKnownName="MessageOccurrenceSpecification19" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="142a923a-d0b1-4900-bea1-3f6f7b0d6a44" + name="_accommodationModels =Read text" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="3b6914c8-d58c-4cef-93fb-833f0f82070a" + LastKnownName="MessageOccurrenceSpecification40" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="7a6b269f-1e5b-4932-90b2-08d2ff189776" + LastKnownName="MessageOccurrenceSpecification41" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + <message + Id="84bc6ebd-fad8-4e28-b752-456a50f2245e" + name="new RelayCommand(FindAccommodations)" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="c841aa6c-aded-4eff-831d-a6a1642ce03b" + LastKnownName="MessageOccurrenceSpecification42" + LastKnownLocation="France_Vacances.Inception.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="b85ec72c-b764-46a2-a403-9794acc01c88" + LastKnownName="MessageOccurrenceSpecification43" + LastKnownLocation="France_Vacances.Inception.uml" /> + </receiveEvent> + </message> + </messages> + <ownedAttributesInternal> + <property + Id="16c39e45-5967-4eda-8b32-1094cd09e77c" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <type_NamedElement> + <classMoniker + Id="f4026480-ae0e-4f3b-a033-800b176f5aa0" + LastKnownName="SearchViewModel" + LastKnownLocation="France_Vacances.Inception.uml" /> + </type_NamedElement> + </property> + <property + Id="bd6d94ed-f2c5-4c80-a404-b237e5b25d36" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <type_NamedElement> + <classMoniker + Id="28603b21-dbd6-4a8c-90f4-659e4b301089" + LastKnownName="SearchView" + LastKnownLocation="France_Vacances.Inception.uml" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + </interaction> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="79052727-bd6c-4e9d-8cb5-3f08a0ae11aa" + name="Class2" + isAbstract="false" + isLeaf="false" + isActiveClass="false" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="19f1d56c-b429-44e5-bf24-1309b326b656" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="8113014a-04bc-4211-9d5a-dd4eb270cf81" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="37e515e2-10e8-4185-b38b-756a1ab921e7" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="bdcaeac2-c9ec-4601-bb1e-658f020e2926" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="d6a5ec30-7911-4bf7-b1f8-c94986c74f4f" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="e78f149a-1e06-4627-9fb7-0e19bafdf120" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="0a3d4f08-70c8-45cb-b367-248cf30df06e" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="d5374c01-fa6c-45c3-a6f0-32c8148b69f7" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="327ee367-05d0-48bd-b1b7-1a5d527d42d8" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="2ce39265-dd90-470c-ac78-7cfb7cbacd01" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="28b8dfc3-e42b-4b17-af6a-75054cefba5f" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="81378845-8e02-476c-a0d4-8cb33cd24f48" + name="ExecutionEvent" /> + </packageHasNamedElement> + </packagedElements> + <primitiveType + Id="220a3521-e091-4221-bae9-3ef9018e845c" + name="Integer" + isAbstract="false" + isLeaf="false" /> + <primitiveType + Id="8943dc84-709e-4f62-b15a-a3273aa6f165" + name="Boolean" + isAbstract="false" + isLeaf="false" /> + <primitiveType + Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" + name="String" + isAbstract="false" + isLeaf="false" /> + <primitiveType + Id="3ab42e7d-4969-445a-b209-471f5cb8209c" + name="UnlimitedNatural" + isAbstract="false" + isLeaf="false" /> +</modelStoreModel>
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/SearchViewCD.classdiagram b/France_Vacances/France_Vacances.Inception/SearchViewCD.classdiagram new file mode 100644 index 0000000..e32408e --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/SearchViewCD.classdiagram @@ -0,0 +1,127 @@ +<?xml version="1.0" encoding="utf-8"?> +<logicalClassDesignerModel xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" xmlns:dm1="http://schemas.microsoft.com/dsltools/Kernel" xmlns:dm2="http://schemas.microsoft.com/dsltools/Component" xmlns:dm3="http://schemas.microsoft.com/dsltools/Activity" xmlns:dm4="http://schemas.microsoft.com/dsltools/UseCase" xmlns:dm5="http://schemas.microsoft.com/dsltools/Interaction" xmlns:dm6="http://schemas.microsoft.com/dsltools/UmlModelLibrary" xmlns:dm7="http://schemas.microsoft.com/dsltools/UmlDiagrams" xmlns:dm8="http://schemas.microsoft.com/dsltools/ModelStore" xmlns:dm9="http://schemas.microsoft.com/VisualStudio/TeamArchitect/SequenceDesigner" xmlns:dm10="http://schemas.microsoft.com/dsltools/SimpleShapesModel" xmlns:dm11="http://schemas.microsoft.com/dsltools/UseCaseModel" dslVersion="1.0.0.0" Id="6311c047-5d16-40cf-b6e3-4382283ddde6" name="SearchViewCD" linkedPackageId="e86e5526-6f34-405c-8bfe-bf6a2d86dbf0" xmlns="http://schemas.microsoft.com/dsltools/LogicalClassDesigner"> + <packagedElements> + <logicalClassDesignerModelHasTypes> + <class Id="7490ce89-cbf1-4d9d-a8df-98f090f843e3" name="AppShell" isAbstract="false" isLeaf="false" isActiveClass="false"> + <elementDefinition Id="c756630f-0fdf-49ae-acdd-87f27e20df8f" /> + <targetEnds> + <association Id="937790eb-fd99-472d-bc0e-73206763b7b5" isDerived="false" sourceEndRoleName="AppShell" targetEndRoleName="SearchView" isLeaf="false" isAbstract="false"> + <classMoniker Id="87ff1fed-cf05-4ffd-915d-3ff6bf2b4d4b" LastKnownName="SearchView" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="2d528910-b6b3-414e-8dc5-09a045056054" name="AppShell" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="Shared" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="0d52d3ea-382c-45c1-b13e-e3a332e9ad9e" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="7ac75f21-41d4-4891-9972-72b0039ed3df" name="SearchView" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="b521db44-659c-4001-82a1-9ee77dedaa23" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="a31d458c-c04c-4399-95db-c89186e9b32d" /> + </association> + </targetEnds> + </class> + </logicalClassDesignerModelHasTypes> + <logicalClassDesignerModelHasTypes> + <class Id="87ff1fed-cf05-4ffd-915d-3ff6bf2b4d4b" name="SearchView" isAbstract="false" isLeaf="false" isActiveClass="false"> + <elementDefinition Id="28603b21-dbd6-4a8c-90f4-659e4b301089" /> + <targetEnds> + <association Id="2e63f0b6-d7b2-41d9-8fe3-2607457662e5" isDerived="false" sourceEndRoleName="SearchView" targetEndRoleName="SearchViewModel" isLeaf="false" isAbstract="false"> + <classMoniker Id="ae41edb8-5a42-4a0d-967a-a091119315d5" LastKnownName="SearchViewModel" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="2a5c9f98-9646-4ac9-89b9-75b8dc7fda34" name="SearchView" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="Shared" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="8a0e28e9-b188-4f2c-b8e8-8beca4767fb8" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="f5437012-83ce-4c5c-a9df-d09496627c3b" name="SearchViewModel" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="b694d8dd-1ceb-497e-848a-c7aa7be4dc71" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="96fded4e-1f48-4f1a-b228-751e2fa8cb4c" /> + </association> + </targetEnds> + </class> + </logicalClassDesignerModelHasTypes> + <logicalClassDesignerModelHasTypes> + <class Id="ae41edb8-5a42-4a0d-967a-a091119315d5" name="SearchViewModel" isAbstract="false" isLeaf="false" isActiveClass="false"> + <elementDefinition Id="f4026480-ae0e-4f3b-a033-800b176f5aa0" /> + <targetEnds> + <association Id="5135c04e-669d-427c-94c9-d2655bf29106" isDerived="false" sourceEndRoleName="SearchViewModel" targetEndRoleName="AccommodationModel" isLeaf="false" isAbstract="false"> + <classMoniker Id="14bc009f-0599-4d6a-bc07-84808dfcd8db" LastKnownName="AccommodationModel" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="a70f705e-6e2e-4850-ab6e-197fac4388dd" name="SearchViewModel" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="Shared" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="31e2eee0-0734-4ae1-89d3-bcf79ad57fe5" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="b6432508-38e8-479b-a55a-1ff175b0e4e0" name="AccommodationModel" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <lowerValueInternal> + <literalString Id="0f927f35-c760-4d64-9ea4-0c866127e0f0" name="Lower" value="1*"> + <elementDefinition Id="6127a6f1-95de-4ea9-9aac-f0059724f63f" /> + </literalString> + </lowerValueInternal> + <upperValueInternal> + <literalString Id="c80c9116-64f8-4de9-92e3-1ed78259e1cc" name="Upper" value="1*"> + <elementDefinition Id="5f8b4eba-1c30-4450-b4ad-4678fce53f5d" /> + </literalString> + </upperValueInternal> + <elementDefinition Id="e48b0ae6-187a-49e7-a889-c3c6b752c525" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="02613396-881f-4986-82c9-7faad71e3fff" /> + </association> + <association Id="2b7d760d-7ab5-4d53-a875-bbfcb9793c87" isDerived="false" sourceEndRoleName="SearchViewModel" targetEndRoleName="AccommodationSingleton" isLeaf="false" isAbstract="false"> + <classMoniker Id="4e5f88ef-768f-41ad-b410-b3356de6141c" LastKnownName="AccommodationSingleton" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="8149fd98-f762-491b-9c15-ed97c6fd9d32" name="SearchViewModel" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="Shared" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="37efcb30-a356-4861-bd0d-92516cf12d71" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="60da7fff-aa3f-4085-83ec-c48dea2e53e7" name="AccommodationSingleton" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="fee72388-1657-4918-bc90-24af73f00b68" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="fec81654-513b-438d-a66f-5e3cd81f815a" /> + </association> + </targetEnds> + </class> + </logicalClassDesignerModelHasTypes> + <logicalClassDesignerModelHasTypes> + <class Id="14bc009f-0599-4d6a-bc07-84808dfcd8db" name="AccommodationModel" isAbstract="false" isLeaf="false" isActiveClass="false"> + <elementDefinition Id="924bf5fd-c245-4ca5-95e3-0df7583f0873" /> + </class> + </logicalClassDesignerModelHasTypes> + <logicalClassDesignerModelHasTypes> + <class Id="4e5f88ef-768f-41ad-b410-b3356de6141c" name="AccommodationSingleton" isAbstract="false" isLeaf="false" isActiveClass="false"> + <elementDefinition Id="f28a2052-b38b-4412-a989-1d1a8d75b9bc" /> + </class> + </logicalClassDesignerModelHasTypes> + </packagedElements> + <package Id="e86e5526-6f34-405c-8bfe-bf6a2d86dbf0" name="FV_ClassDiagram"> + <elementDefinition Id="fe84fded-a9b2-4e62-8fe9-de3c45c5b060" /> + <profileInstances> + <packageHasProfileInstances Id="7a0fc582-aa03-4aef-9fc6-b1ecb5c9adfe"> + <profileInstance Id="ba86e59d-e7e7-43e9-bbb2-b7a99820d8f2" name="StandardProfileL2"> + <elementDefinition Id="e34d544e-0fea-4ed6-ac5e-1b74119ac791" /> + </profileInstance> + <elementDefinition Id="0caec977-1f8c-4ba3-a7db-8cc9ad9cc73b" /> + </packageHasProfileInstances> + <packageHasProfileInstances Id="e596cbf2-df6a-4f73-9d90-62ea988a7341"> + <profileInstance Id="fa88e1f2-4b6f-438f-8023-ddfe4232c415" name="StandardProfileL3"> + <elementDefinition Id="532ea607-fb19-44b8-8502-3351b05452be" /> + </profileInstance> + <elementDefinition Id="29349502-908c-4fda-9054-c48619c59ed0" /> + </packageHasProfileInstances> + </profileInstances> + </package> +</logicalClassDesignerModel>
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/SearchViewCD.classdiagram.layout b/France_Vacances/France_Vacances.Inception/SearchViewCD.classdiagram.layout new file mode 100644 index 0000000..4056234 --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/SearchViewCD.classdiagram.layout @@ -0,0 +1,77 @@ +<?xml version="1.0" encoding="utf-8"?> +<logicalClassDesignerDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 11.5, 8.5" name="SearchViewCD"> + <logicalClassDesignerModelMoniker Id="6311c047-5d16-40cf-b6e3-4382283ddde6" /> + <nestedChildShapes> + <classShape Id="fe9d2b2d-4ecf-4a8d-a264-5a6b965ea98b" isExpanded="false" absoluteBounds="1.5, 0.75, 1.5, 0.5" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> + <classMoniker Id="7490ce89-cbf1-4d9d-a8df-98f090f843e3" LastKnownName="AppShell" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="63080f70-eabc-4d0f-9474-5644b57c7bb4" absoluteBounds="1.5150000000000001, 1.1400000000000001, 1.4700000000000002, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="3f39e2c3-c4c0-46f2-b16b-7970c15763cc" absoluteBounds="1.5150000000000001, 1.3511718675494193, 1.4700000000000002, 0.2011718675494194" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <classShape Id="1f139538-6b11-41b6-93ad-650d1601f433" isExpanded="false" absoluteBounds="4.25, 1.625, 1.5, 0.5" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> + <classMoniker Id="87ff1fed-cf05-4ffd-915d-3ff6bf2b4d4b" LastKnownName="SearchView" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="f99469b1-1f32-461a-8648-b8858db39ea2" absoluteBounds="4.2650000000000006, 2.015, 1.4700000000000002, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="3e06b382-b717-4285-8e6d-890ee86588ef" absoluteBounds="4.2650000000000006, 2.2261718675494193, 1.4700000000000002, 0.2011718675494194" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <associationConnector edgePoints="[(3 : 1); (5 : 1); (5 : 1.625)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationMoniker Id="937790eb-fd99-472d-bc0e-73206763b7b5" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="fe9d2b2d-4ecf-4a8d-a264-5a6b965ea98b" /> + <classShapeMoniker Id="1f139538-6b11-41b6-93ad-650d1601f433" /> + </nodes> + </associationConnector> + <classShape Id="76747453-7866-4998-a4b0-34d2c6c5ddbd" isExpanded="false" absoluteBounds="6.25, 2.5, 1.5, 0.5" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> + <classMoniker Id="ae41edb8-5a42-4a0d-967a-a091119315d5" LastKnownName="SearchViewModel" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="4c716593-9e65-4fe4-baba-adcc3296ad0e" absoluteBounds="6.2650000000000006, 2.89, 1.4700000000000002, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="07614972-7f9d-43b9-ac31-3eaa7eb799e1" absoluteBounds="6.2650000000000006, 3.1011718675494193, 1.4700000000000002, 0.2011718675494194" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <associationConnector edgePoints="[(5 : 2.125); (5 : 2.75); (6.25 : 2.75)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationMoniker Id="2e63f0b6-d7b2-41d9-8fe3-2607457662e5" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="1f139538-6b11-41b6-93ad-650d1601f433" /> + <classShapeMoniker Id="76747453-7866-4998-a4b0-34d2c6c5ddbd" /> + </nodes> + </associationConnector> + <classShape Id="fad3dbc5-4e7b-4b3e-b62b-d0c8fd836f68" isExpanded="false" absoluteBounds="3.625, 4.375, 2, 0.5" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> + <classMoniker Id="14bc009f-0599-4d6a-bc07-84808dfcd8db" LastKnownName="AccommodationModel" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="d2d380d6-0715-4019-b12b-e35ccac250da" absoluteBounds="3.6399999999999997, 4.765, 1.9700000000000002, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="c0796bf2-ac12-4069-a0ce-067439e2a65a" absoluteBounds="3.6399999999999997, 4.97617186754942, 1.9700000000000002, 0.2011718675494194" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <associationConnector edgePoints="[(7 : 3); (7 : 4.625); (5.625 : 4.625)]" manuallyRouted="true" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1*"> + <associationMoniker Id="5135c04e-669d-427c-94c9-d2655bf29106" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="76747453-7866-4998-a4b0-34d2c6c5ddbd" /> + <classShapeMoniker Id="fad3dbc5-4e7b-4b3e-b62b-d0c8fd836f68" /> + </nodes> + </associationConnector> + <classShape Id="169c97be-76fc-4868-92a1-01fbf3a658ef" isExpanded="false" absoluteBounds="9.375, 1.625, 1.875, 0.5" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> + <classMoniker Id="4e5f88ef-768f-41ad-b410-b3356de6141c" LastKnownName="AccommodationSingleton" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="883e33bd-e68e-4706-be1c-7fc20752f346" absoluteBounds="9.39, 2.0149999999999997, 1.8450000000000002, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="c4d092b1-0978-479b-9e11-a0dcab672eb8" absoluteBounds="9.39, 2.2261718675494198, 1.8450000000000002, 0.2011718675494194" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <associationConnector edgePoints="[(7.75 : 2.75); (10.3125 : 2.75); (10.3125 : 2.125)]" manuallyRouted="true" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationMoniker Id="2b7d760d-7ab5-4d53-a875-bbfcb9793c87" /> + <relativeChildShapes /> + <moveableDecoratorHostShapes> + <moveableDecoratorHostShape manuallyPlaced="true" absoluteBounds="8.0625, 2.5545362612833, 0.91843891143798828, 0.14800345897674561" shapeFieldName="SourceRoleName" /> + <moveableDecoratorHostShape manuallyPlaced="true" absoluteBounds="8.02083333209157, 2.8045362612833, 0.125, 0.14800345897674561" shapeFieldName="SourceMultiplicity" /> + </moveableDecoratorHostShapes> + <nodes> + <classShapeMoniker Id="76747453-7866-4998-a4b0-34d2c6c5ddbd" /> + <classShapeMoniker Id="169c97be-76fc-4868-92a1-01fbf3a658ef" /> + </nodes> + </associationConnector> + </nestedChildShapes> +</logicalClassDesignerDiagram>
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/SequenceDiagrams/AnnouncmentVM.sequencediagram b/France_Vacances/France_Vacances.Inception/SequenceDiagrams/AnnouncmentVM.sequencediagram new file mode 100644 index 0000000..0457ee7 --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/SequenceDiagrams/AnnouncmentVM.sequencediagram @@ -0,0 +1,499 @@ +<?xml version="1.0" encoding="utf-8"?> +<SequenceDesignerModel xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" xmlns:dm1="http://schemas.microsoft.com/dsltools/Kernel" xmlns:dm2="http://schemas.microsoft.com/dsltools/Component" xmlns:dm3="http://schemas.microsoft.com/dsltools/Activity" xmlns:dm4="http://schemas.microsoft.com/dsltools/UseCase" xmlns:dm5="http://schemas.microsoft.com/dsltools/Interaction" xmlns:dm6="http://schemas.microsoft.com/dsltools/UmlModelLibrary" xmlns:dm7="http://schemas.microsoft.com/dsltools/UmlDiagrams" xmlns:dm8="http://schemas.microsoft.com/dsltools/ModelStore" xmlns:dm9="http://schemas.microsoft.com/dsltools/LogicalClassDesigner" xmlns:dm10="http://schemas.microsoft.com/dsltools/SimpleShapesModel" xmlns:dm11="http://schemas.microsoft.com/dsltools/UseCaseModel" dslVersion="1.0.0.0" Id="ef835261-f893-4746-b63b-d28440764d69" name="AnnouncmentVM" linkedPackageId="aa89458a-d119-44d5-8c43-bb6b22ad6604" xmlns="http://schemas.microsoft.com/VisualStudio/TeamArchitect/SequenceDesigner"> + <appliedStereotypesInternal> + <stereotypeInstance Id="00bae03b-464a-4967-b7e1-1e9a95c13f4a" name="namespace" profile="CSharpProfile"> + <elementDefinition Id="d7858e7f-78d7-4906-b9bc-f3d7d8419ab8" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="05a19dd4-8072-47f8-bfdc-9934dc299a3e"> + <propertyInstance Id="4cc7693b-50f5-46e6-81a9-c1301c437546" name="BaseName"> + <elementDefinition Id="a3466595-3ec3-482c-ad22-c24c63c5319e" /> + </propertyInstance> + <elementDefinition Id="4d46d5e3-045e-41a9-91f9-8d2e129b3777" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0a27d3d4-6a17-4f37-896e-68063907dc00"> + <propertyInstance Id="48b052ab-5aa4-4195-ac1f-b52739fe0d46" name="ClrAttributes"> + <elementDefinition Id="7ed68e85-1a64-4d5e-8d2c-bf53f4f42cf4" /> + </propertyInstance> + <elementDefinition Id="d42d57d7-54a4-434f-b826-dbe6a729c0ce" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c54d87db-e641-4152-9eac-e45a35492331"> + <propertyInstance Id="b77139e7-a598-4c48-ba91-01f82a435bb4" name="Usings"> + <elementDefinition Id="a8e01c1c-75e7-4687-92ba-8ef2f2073046" /> + </propertyInstance> + <elementDefinition Id="dd45e71d-e30a-4695-afec-0a656131acf4" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + <stereotypeInstance Id="f1d344bd-0825-4366-b0e5-2093a6d86d36" name="TextTemplateBindings" profile="TextTemplateBindings"> + <elementDefinition Id="c570dfc5-d6f8-4789-a6ab-6a8d1a6f49f3" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3a070c93-6d60-4204-93fd-db3771cc9d31"> + <propertyInstance Id="7cb1fad0-5a7e-4c91-a58b-5b011b1bfa37" name="Alias" value="ClassTemplate|EnumTemplate|InterfaceTemplate|StructTemplate"> + <elementDefinition Id="ca9194a5-6210-43a0-8de4-26162e3b44b5" /> + </propertyInstance> + <elementDefinition Id="56575c4b-f4fa-463d-8422-82f0b90101d0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="19d64d7c-abd6-40e3-98df-5bdd4f18b852"> + <propertyInstance Id="4437f448-1a9b-4a1a-a074-fa4f7dffe71e" name="TemplateFilePath" value="ClassTemplate=C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\MICROSOFT\ARCHITECTURE TOOLS\EXTENSIBILITY\Templates\Text\ClassTemplate.t4|EnumTemplate=C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\MICROSOFT\ARCHITECTURE TOOLS\EXTENSIBILITY\Templates\Text\EnumTemplate.t4|InterfaceTemplate=C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\MICROSOFT\ARCHITECTURE TOOLS\EXTENSIBILITY\Templates\Text\InterfaceTemplate.t4|StructTemplate=C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\MICROSOFT\ARCHITECTURE TOOLS\EXTENSIBILITY\Templates\Text\StructTemplate.t4"> + <elementDefinition Id="47252b42-ef9e-45c3-9660-a8332ebffe13" /> + </propertyInstance> + <elementDefinition Id="fc913f24-eb9b-4a08-9828-bcc22e600441" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="dddd9bbd-0553-4e3b-abf6-826b2d9afa94"> + <propertyInstance Id="bf799477-0b92-497d-a0a5-775f6c8947ca" name="ProjectPath" value="ClassTemplate=..\FV_ClassDiagramLib\FV_ClassDiagramLib.csproj|EnumTemplate=..\FV_ClassDiagramLib\FV_ClassDiagramLib.csproj|InterfaceTemplate=..\FV_ClassDiagramLib\FV_ClassDiagramLib.csproj|StructTemplate=..\FV_ClassDiagramLib\FV_ClassDiagramLib.csproj"> + <elementDefinition Id="519d6770-f9ec-4830-a1db-3d2510dd1fc6" /> + </propertyInstance> + <elementDefinition Id="c41beebd-ec74-4c7a-8334-b63432da88f8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fdffcfe5-d1b2-476e-b3b7-7cac6e4536ba"> + <propertyInstance Id="0f59b240-f018-4213-a95f-1c1a20857349" name="TargetDirectory" value="ClassTemplate=GeneratedCode\{PackageStructure}|EnumTemplate=GeneratedCode\{PackageStructure}|InterfaceTemplate=GeneratedCode\{PackageStructure}|StructTemplate=GeneratedCode\{PackageStructure}"> + <elementDefinition Id="8aec081e-bbde-4a26-9a72-e3749f53227c" /> + </propertyInstance> + <elementDefinition Id="62f3d239-5bff-4eb4-9819-bd2708d899ae" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2d8cc85a-6b08-4393-a619-b5a824598836"> + <propertyInstance Id="e8314c97-1cfe-4261-a3f1-b6675c387d3a" name="TargetName" value="ClassTemplate={Name}|EnumTemplate={Name}|InterfaceTemplate={Name}|StructTemplate={Name}"> + <elementDefinition Id="fdb97abc-4e7e-4b19-803e-2cfd3fe3ef1a" /> + </propertyInstance> + <elementDefinition Id="a7c82dae-8a8d-4241-8b7f-4254650f3fe7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="60543e68-37f1-430b-baa0-f243c7dbfe53"> + <propertyInstance Id="d4697685-028c-4e9d-8736-8cf3db0ea09f" name="Overwrite" value="ClassTemplate=True|EnumTemplate=True|InterfaceTemplate=True|StructTemplate=True"> + <elementDefinition Id="7069d7f2-b2ba-48ee-b33e-b227b576a5f5" /> + </propertyInstance> + <elementDefinition Id="e86b2378-8d9e-4fe2-8ec4-e42ece82bf33" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e3a821ae-5566-41ed-baaa-3e641516f638"> + <propertyInstance Id="aa08c6da-3ab0-4e2c-b5ba-18d27bea62fd" name="Parameters"> + <elementDefinition Id="ffad815d-1246-42f8-bd01-1c7925532d3d" /> + </propertyInstance> + <elementDefinition Id="d214c213-9f65-4e91-b283-6ab8d10146c5" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <profileInstances> + <packageHasProfileInstances Id="d9035e1e-6544-46a4-8d83-fa7c4b9d0d54"> + <profileInstance Id="3b51ef39-c1b8-4ab4-a3ba-06023b3b9ccf" name="CSharpProfile"> + <elementDefinition Id="15eaaaa4-f5a7-4899-86fc-c1f3179aa3a0" /> + </profileInstance> + <elementDefinition Id="67116cba-0ad4-492b-9ee7-e2cb5547adb3" /> + </packageHasProfileInstances> + <packageHasProfileInstances Id="08ce4466-ee5d-4c84-8c38-d1b64dbc8097"> + <profileInstance Id="42ed4e50-712e-43eb-a39d-dc53687554da" name="TextTemplateBindings"> + <elementDefinition Id="b5db28ab-aa72-44ae-861d-9039caf4d36c" /> + </profileInstance> + <elementDefinition Id="4b3f217a-924c-4508-8966-5e563c2a302c" /> + </packageHasProfileInstances> + </profileInstances> + <packagedElements> + <packageHasNamedElement> + <interaction Id="ad9f4b24-fdc6-4c32-ae6e-412f61fdc7c3" name="AnnouncmentVM" collapseFragmentsFlag="false" isActiveClass="false" isAbstract="false" isLeaf="false" isReentrant="false"> + <elementDefinition Id="b7062439-85dc-4cbf-b019-38365ed90032" /> + <fragments> + <behaviorExecutionSpecification Id="38f6bcde-b1e7-48cb-b9da-8e752dfe5322" name="BehaviorExecutionSpecification1"> + <elementDefinition Id="a4b1002b-361f-4392-b07b-38adf1c90506" /> + <coveredLifelines> + <lifelineMoniker Id="bcdbcba2-00c4-4916-bd6a-4898704973b0" LastKnownName=": LocalFolder" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="3aadf1c5-5447-45b3-9976-338a1d9856f3" LastKnownName="ExecutionOccurrenceSpecification2" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="bbd369fb-e017-4da4-b60f-4e14809dc32d" LastKnownName="ExecutionOccurrenceSpecification1" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="d3083a02-b7b1-448b-9e12-c4ac32c7dae5" LastKnownName="MessageOccurrenceSpecification2" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="bbd369fb-e017-4da4-b60f-4e14809dc32d" name="ExecutionOccurrenceSpecification1"> + <elementDefinition Id="80d67938-8eae-4baa-978b-eeb43e8d0284" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="f246431f-9624-4acf-a3fa-28a7a16d1110" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="bcdbcba2-00c4-4916-bd6a-4898704973b0" LastKnownName=": LocalFolder" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="e46bfdfb-809a-480b-8578-7c1439bc2511" name="MessageOccurrenceSpecification1"> + <elementDefinition Id="c44a009c-7f3e-448b-9029-9649e84fa35b" /> + <covered> + <lifelineMoniker Id="7bab7018-6065-42e6-8754-9fc64b585920" LastKnownName="AnnouncmentVM" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="d3083a02-b7b1-448b-9e12-c4ac32c7dae5" name="MessageOccurrenceSpecification2"> + <elementDefinition Id="ab7df45c-47f6-4081-a1b7-d2ce82eb0d50" /> + <covered> + <lifelineMoniker Id="bcdbcba2-00c4-4916-bd6a-4898704973b0" LastKnownName=": LocalFolder" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="3aadf1c5-5447-45b3-9976-338a1d9856f3" name="ExecutionOccurrenceSpecification2"> + <elementDefinition Id="37cc93d5-ea78-4b65-9cb5-b45140ad9f2c" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="9bb74f31-d5f1-4b1f-b5c1-998518c15811" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="bcdbcba2-00c4-4916-bd6a-4898704973b0" LastKnownName=": LocalFolder" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="ee59bf60-0d05-405d-92fe-f58ec2aa9dca" name="BehaviorExecutionSpecification2"> + <elementDefinition Id="038a3718-01b3-4148-a160-423345e99aac" /> + <coveredLifelines> + <lifelineMoniker Id="c659af44-0651-49d6-8dd2-b54c78c04f38" LastKnownName=": OnlineOperations" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="eb14da3b-4d55-405f-9574-86c3e29ce70f" LastKnownName="ExecutionOccurrenceSpecification4" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="624bd135-1629-4fa2-b94e-26d85e87b4aa" LastKnownName="ExecutionOccurrenceSpecification3" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="f143b105-b963-4a20-a7d5-d76687e0dad8" LastKnownName="MessageOccurrenceSpecification4" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="624bd135-1629-4fa2-b94e-26d85e87b4aa" name="ExecutionOccurrenceSpecification3"> + <elementDefinition Id="846ce5fe-cd67-4aeb-8987-6613857f537d" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="06f865c9-9140-408e-b719-5ce406c3c6af" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="c659af44-0651-49d6-8dd2-b54c78c04f38" LastKnownName=": OnlineOperations" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="0f91d61f-d370-428d-ad04-3068ffd2f1e3" name="MessageOccurrenceSpecification3"> + <elementDefinition Id="54017c3e-2113-45f5-84d2-944f8e683b65" /> + <covered> + <lifelineMoniker Id="7bab7018-6065-42e6-8754-9fc64b585920" LastKnownName="AnnouncmentVM" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="f143b105-b963-4a20-a7d5-d76687e0dad8" name="MessageOccurrenceSpecification4"> + <elementDefinition Id="b4336706-b102-4e03-ad0c-d2e8aa7a77c3" /> + <covered> + <lifelineMoniker Id="c659af44-0651-49d6-8dd2-b54c78c04f38" LastKnownName=": OnlineOperations" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="eb14da3b-4d55-405f-9574-86c3e29ce70f" name="ExecutionOccurrenceSpecification4"> + <elementDefinition Id="577adbf0-9a28-4f8a-b14b-b02b2c13b920" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="2548d4ab-320b-489e-a8b1-ff2437937513" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="c659af44-0651-49d6-8dd2-b54c78c04f38" LastKnownName=": OnlineOperations" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="596c52a8-421f-4ab7-8a1d-c3d1c08215cf" name="BehaviorExecutionSpecification4"> + <elementDefinition Id="2f115474-4436-4d3b-a437-2a98d7a16792" /> + <coveredLifelines> + <lifelineMoniker Id="1e7aca06-8ec7-4f25-b6c3-1bc1736180e3" LastKnownName=": AnnouncmentFile" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="e98632a1-fce9-4728-b1b7-4e0f326993ea" LastKnownName="ExecutionOccurrenceSpecification8" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="2dffeea9-4e82-453d-8d80-461e0a54365a" LastKnownName="ExecutionOccurrenceSpecification7" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="f516462b-8991-4b7b-bc72-d61d3681d1ae" LastKnownName="MessageOccurrenceSpecification8" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="2dffeea9-4e82-453d-8d80-461e0a54365a" name="ExecutionOccurrenceSpecification7"> + <elementDefinition Id="9bdf7838-fd5a-4adf-9d85-0e8f6da16a7b" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="ff1088be-e15a-48c4-88f1-adad37674b0a" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="1e7aca06-8ec7-4f25-b6c3-1bc1736180e3" LastKnownName=": AnnouncmentFile" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="f516462b-8991-4b7b-bc72-d61d3681d1ae" name="MessageOccurrenceSpecification8"> + <elementDefinition Id="ebf3d790-716c-4630-a3c0-cfac80f7cf2d" /> + <covered> + <lifelineMoniker Id="1e7aca06-8ec7-4f25-b6c3-1bc1736180e3" LastKnownName=": AnnouncmentFile" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="3fa2e6ca-0836-4509-b3e6-6ed556bd679a" name="MessageOccurrenceSpecification7"> + <elementDefinition Id="1d5b9b25-9d81-413e-864f-e866b86c4dc8" /> + <covered> + <lifelineMoniker Id="7bab7018-6065-42e6-8754-9fc64b585920" LastKnownName="AnnouncmentVM" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="e98632a1-fce9-4728-b1b7-4e0f326993ea" name="ExecutionOccurrenceSpecification8"> + <elementDefinition Id="9869dea0-72ee-40ae-97dd-653f602ab9a5" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="a713bed5-906d-45f4-a4d1-adf3966a1790" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="1e7aca06-8ec7-4f25-b6c3-1bc1736180e3" LastKnownName=": AnnouncmentFile" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="6b21d309-0b72-468c-a39c-d5c4e7108965" name="BehaviorExecutionSpecification5"> + <elementDefinition Id="204424d4-beab-4f10-bba4-f6796142ecb5" /> + <coveredLifelines> + <lifelineMoniker Id="8facc31e-0da6-48b2-885c-1b7ad56f859c" LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="453186ee-3856-4018-be9a-9b1783aa75c6" LastKnownName="ExecutionOccurrenceSpecification10" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="109cdb2d-51de-4d8c-a784-01cd7b7ae2b1" LastKnownName="ExecutionOccurrenceSpecification9" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="f4d35405-02d2-46e6-b085-47a27a0296c9" LastKnownName="MessageOccurrenceSpecification10" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="109cdb2d-51de-4d8c-a784-01cd7b7ae2b1" name="ExecutionOccurrenceSpecification9"> + <elementDefinition Id="987d3e82-09d7-4ee8-9c2e-b12a7a446e59" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="1c5270f7-6a9c-41a7-9b90-b2ce81e6c733" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="8facc31e-0da6-48b2-885c-1b7ad56f859c" LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="ea12897f-15d4-4c51-9bd3-9c63570807bb" name="MessageOccurrenceSpecification9"> + <elementDefinition Id="f3f17a75-4602-4921-a991-e3b85549f46b" /> + <covered> + <lifelineMoniker Id="7bab7018-6065-42e6-8754-9fc64b585920" LastKnownName="AnnouncmentVM" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="f4d35405-02d2-46e6-b085-47a27a0296c9" name="MessageOccurrenceSpecification10"> + <elementDefinition Id="1dbfcddd-7810-44ad-a82b-32d81d814738" /> + <covered> + <lifelineMoniker Id="8facc31e-0da6-48b2-885c-1b7ad56f859c" LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="453186ee-3856-4018-be9a-9b1783aa75c6" name="ExecutionOccurrenceSpecification10"> + <elementDefinition Id="25998dab-3fb3-4b79-ad7a-773cea6ae77e" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="9dfa6b33-d919-4561-9ffd-cec5c98a3a9d" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="8facc31e-0da6-48b2-885c-1b7ad56f859c" LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="60a9a98a-6a13-4430-afa3-0778322c9945" name="BehaviorExecutionSpecification6"> + <elementDefinition Id="5dfa3afb-342c-4e18-a816-064897446283" /> + <coveredLifelines> + <lifelineMoniker Id="8facc31e-0da6-48b2-885c-1b7ad56f859c" LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="a532d57a-b672-4450-88fe-fb303f1ebb15" LastKnownName="ExecutionOccurrenceSpecification12" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="d9c54339-cf74-4e1c-8378-5ca6c4505eae" LastKnownName="ExecutionOccurrenceSpecification11" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="add7b43b-479c-4a43-afdf-4e358674f5ce" LastKnownName="MessageOccurrenceSpecification12" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="d9c54339-cf74-4e1c-8378-5ca6c4505eae" name="ExecutionOccurrenceSpecification11"> + <elementDefinition Id="d52f1bbb-d7c4-455b-a4ff-ea14c2b713dc" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="711475fd-b1cf-4683-a677-3205c45ca97f" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="8facc31e-0da6-48b2-885c-1b7ad56f859c" LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="2d3c7198-e9d5-4cca-bd79-3e7dade66adf" name="MessageOccurrenceSpecification11"> + <elementDefinition Id="ddd2fac8-6042-48ee-a728-7b5ab23afb75" /> + <covered> + <lifelineMoniker Id="7bab7018-6065-42e6-8754-9fc64b585920" LastKnownName="AnnouncmentVM" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="add7b43b-479c-4a43-afdf-4e358674f5ce" name="MessageOccurrenceSpecification12"> + <elementDefinition Id="033dbb1f-07c7-4506-a3c6-c67948eb6359" /> + <covered> + <lifelineMoniker Id="8facc31e-0da6-48b2-885c-1b7ad56f859c" LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="a532d57a-b672-4450-88fe-fb303f1ebb15" name="ExecutionOccurrenceSpecification12"> + <elementDefinition Id="7297a3d5-565f-4d4a-aa83-23b5d7f7e5e3" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="9fcc9c52-832d-4dc0-b424-50dae8fe27ad" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="8facc31e-0da6-48b2-885c-1b7ad56f859c" LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" /> + </covered> + </executionOccurrenceSpecification> + </fragments> + <lifelines> + <lifeline Id="7bab7018-6065-42e6-8754-9fc64b585920" name="AnnouncmentVM" isActor="false" lifelineDisplayName="AnnouncmentVM"> + <elementDefinition Id="d62aba5a-d2ec-4bb8-9409-be4b701e56d5" /> + <topLevelOccurrences> + <messageOccurrenceSpecificationMoniker Id="e46bfdfb-809a-480b-8578-7c1439bc2511" LastKnownName="MessageOccurrenceSpecification1" /> + <messageOccurrenceSpecificationMoniker Id="0f91d61f-d370-428d-ad04-3068ffd2f1e3" LastKnownName="MessageOccurrenceSpecification3" /> + <messageOccurrenceSpecificationMoniker Id="3fa2e6ca-0836-4509-b3e6-6ed556bd679a" LastKnownName="MessageOccurrenceSpecification7" /> + <messageOccurrenceSpecificationMoniker Id="ea12897f-15d4-4c51-9bd3-9c63570807bb" LastKnownName="MessageOccurrenceSpecification9" /> + <messageOccurrenceSpecificationMoniker Id="2d3c7198-e9d5-4cca-bd79-3e7dade66adf" LastKnownName="MessageOccurrenceSpecification11" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="bcdbcba2-00c4-4916-bd6a-4898704973b0" name=": LocalFolder" isActor="false" lifelineDisplayName=": LocalFolder"> + <elementDefinition Id="6803c3d0-ca56-40c8-a2de-d058911c21b6" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="bbd369fb-e017-4da4-b60f-4e14809dc32d" LastKnownName="ExecutionOccurrenceSpecification1" /> + <executionOccurrenceSpecificationMoniker Id="3aadf1c5-5447-45b3-9976-338a1d9856f3" LastKnownName="ExecutionOccurrenceSpecification2" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="c659af44-0651-49d6-8dd2-b54c78c04f38" name=": OnlineOperations" isActor="false" lifelineDisplayName=": OnlineOperations"> + <elementDefinition Id="038b8c3d-7c35-48ba-b6a2-88ffae4a5e33" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="624bd135-1629-4fa2-b94e-26d85e87b4aa" LastKnownName="ExecutionOccurrenceSpecification3" /> + <executionOccurrenceSpecificationMoniker Id="eb14da3b-4d55-405f-9574-86c3e29ce70f" LastKnownName="ExecutionOccurrenceSpecification4" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="1e7aca06-8ec7-4f25-b6c3-1bc1736180e3" name=": AnnouncmentFile" isActor="false" lifelineDisplayName=": AnnouncmentFile"> + <elementDefinition Id="d4bf0eaf-e17e-4343-a0ab-3df1bfc2d253" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="2dffeea9-4e82-453d-8d80-461e0a54365a" LastKnownName="ExecutionOccurrenceSpecification7" /> + <executionOccurrenceSpecificationMoniker Id="e98632a1-fce9-4728-b1b7-4e0f326993ea" LastKnownName="ExecutionOccurrenceSpecification8" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="8facc31e-0da6-48b2-885c-1b7ad56f859c" name="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" isActor="false" lifelineDisplayName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>"> + <elementDefinition Id="2f6a9886-56bd-4e70-9aef-6c907f368290" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="109cdb2d-51de-4d8c-a784-01cd7b7ae2b1" LastKnownName="ExecutionOccurrenceSpecification9" /> + <executionOccurrenceSpecificationMoniker Id="453186ee-3856-4018-be9a-9b1783aa75c6" LastKnownName="ExecutionOccurrenceSpecification10" /> + <executionOccurrenceSpecificationMoniker Id="d9c54339-cf74-4e1c-8378-5ca6c4505eae" LastKnownName="ExecutionOccurrenceSpecification11" /> + <executionOccurrenceSpecificationMoniker Id="a532d57a-b672-4450-88fe-fb303f1ebb15" LastKnownName="ExecutionOccurrenceSpecification12" /> + </topLevelOccurrences> + </lifeline> + </lifelines> + <messages> + <message Id="9109dac4-b5e2-4fdc-abdc-4be3f0b62780" name="_localFolder = localFolder" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="3c4c2c70-7f41-42cb-897c-6f25a45617d7" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="e46bfdfb-809a-480b-8578-7c1439bc2511" LastKnownName="MessageOccurrenceSpecification1" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="d3083a02-b7b1-448b-9e12-c4ac32c7dae5" LastKnownName="MessageOccurrenceSpecification2" /> + </receiveEvent> + </message> + <message Id="3d6eec58-1910-429b-b8c8-7b52b1222839" name="responseString = DownloadString" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="c5d73ac7-175e-48e3-b596-5a92106de688" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="0f91d61f-d370-428d-ad04-3068ffd2f1e3" LastKnownName="MessageOccurrenceSpecification3" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="f143b105-b963-4a20-a7d5-d76687e0dad8" LastKnownName="MessageOccurrenceSpecification4" /> + </receiveEvent> + </message> + <message Id="a48e71c2-89b5-406f-809c-7a70e42dc29a" name="AnnouncmentFile = GetFile" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="571708a7-a760-4077-90c1-ec90b0c8ff6f" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="3fa2e6ca-0836-4509-b3e6-6ed556bd679a" LastKnownName="MessageOccurrenceSpecification7" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="f516462b-8991-4b7b-bc72-d61d3681d1ae" LastKnownName="MessageOccurrenceSpecification8" /> + </receiveEvent> + </message> + <message Id="5fd7771b-15a4-4886-bebc-f208825e92ce" name="AnnouncmentModels = new()" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="2548f150-bbe3-4812-8198-5f5794e0cacc" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="ea12897f-15d4-4c51-9bd3-9c63570807bb" LastKnownName="MessageOccurrenceSpecification9" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="f4d35405-02d2-46e6-b085-47a27a0296c9" LastKnownName="MessageOccurrenceSpecification10" /> + </receiveEvent> + </message> + <message Id="bd4d16d0-55f9-4a63-9e3b-da5c24d69201" name="AnnouncmentModels = Deserialize(AnnouncmentFile)" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="bc4d6db6-1e31-4738-a422-e57d61c016cb" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="2d3c7198-e9d5-4cca-bd79-3e7dade66adf" LastKnownName="MessageOccurrenceSpecification11" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="add7b43b-479c-4a43-afdf-4e358674f5ce" LastKnownName="MessageOccurrenceSpecification12" /> + </receiveEvent> + </message> + </messages> + </interaction> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="f246431f-9624-4acf-a3fa-28a7a16d1110" name="ExecutionEvent"> + <elementDefinition Id="98c89ad3-e56c-4869-a2e1-722da25f6090" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="9bb74f31-d5f1-4b1f-b5c1-998518c15811" name="ExecutionEvent"> + <elementDefinition Id="a9555d88-ef19-4d13-93ea-bc405e9e9182" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="06f865c9-9140-408e-b719-5ce406c3c6af" name="ExecutionEvent"> + <elementDefinition Id="49a5fe74-9dcf-4a02-83b1-05479f498014" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="2548d4ab-320b-489e-a8b1-ff2437937513" name="ExecutionEvent"> + <elementDefinition Id="b2f6b153-e165-4d69-84de-ddaccb630297" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="ff1088be-e15a-48c4-88f1-adad37674b0a" name="ExecutionEvent"> + <elementDefinition Id="ee84f01b-4bfe-4ad0-aef9-aba3a8b6821e" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="a713bed5-906d-45f4-a4d1-adf3966a1790" name="ExecutionEvent"> + <elementDefinition Id="98454881-c72a-40eb-923e-cc7a9399e248" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="1c5270f7-6a9c-41a7-9b90-b2ce81e6c733" name="ExecutionEvent"> + <elementDefinition Id="3eebaece-313b-40dd-969b-43c579570b0d" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="9dfa6b33-d919-4561-9ffd-cec5c98a3a9d" name="ExecutionEvent"> + <elementDefinition Id="a3e137f4-b7fc-46d7-b40d-1c9a02749fa1" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="711475fd-b1cf-4683-a677-3205c45ca97f" name="ExecutionEvent"> + <elementDefinition Id="4aef08c3-83da-4701-bab5-b3719565e6f7" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="9fcc9c52-832d-4dc0-b424-50dae8fe27ad" name="ExecutionEvent"> + <elementDefinition Id="8801bcc3-951b-4841-9b3f-4184d0570899" /> + </executionEvent> + </packageHasNamedElement> + </packagedElements> + <package Id="aa89458a-d119-44d5-8c43-bb6b22ad6604" name="FV_ClassDiagram"> + <elementDefinition Id="fe84fded-a9b2-4e62-8fe9-de3c45c5b060" /> + <profileInstances> + <packageHasProfileInstances Id="28337d28-6718-45a9-b411-84b7d5164062"> + <profileInstance Id="23265937-b4f6-4e7b-a444-10d9ad3d9bf6" name="StandardProfileL2"> + <elementDefinition Id="e34d544e-0fea-4ed6-ac5e-1b74119ac791" /> + </profileInstance> + <elementDefinition Id="0caec977-1f8c-4ba3-a7db-8cc9ad9cc73b" /> + </packageHasProfileInstances> + <packageHasProfileInstances Id="8e2434d8-1c4f-44a8-81a5-9f5bfe6f48bf"> + <profileInstance Id="1fe9ca65-810c-4c8f-bedc-cfcc6c19a315" name="StandardProfileL3"> + <elementDefinition Id="532ea607-fb19-44b8-8502-3351b05452be" /> + </profileInstance> + <elementDefinition Id="29349502-908c-4fda-9054-c48619c59ed0" /> + </packageHasProfileInstances> + </profileInstances> + </package> +</SequenceDesignerModel>
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/SequenceDiagrams/AnnouncmentVM.sequencediagram.layout b/France_Vacances/France_Vacances.Inception/SequenceDiagrams/AnnouncmentVM.sequencediagram.layout new file mode 100644 index 0000000..e7b9e61 --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/SequenceDiagrams/AnnouncmentVM.sequencediagram.layout @@ -0,0 +1,116 @@ +<?xml version="1.0" encoding="utf-8"?> +<sequenceDesignerDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 14.625, 8.5" name="AnnouncmentVM"> + <SequenceDesignerModelMoniker Id="ef835261-f893-4746-b63b-d28440764d69" /> + <nestedChildShapes> + <lifelineShape Id="0adc6e79-dc5d-44b2-9548-826981ca229e" absoluteBounds="4.2291665077209473, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="7bab7018-6065-42e6-8754-9fc64b585920" LastKnownName="AnnouncmentVM" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="f5a77425-2c20-4081-ab77-8d88270c7e78" absoluteBounds="3.69084766626358, 0.6, 1.2266376829147339, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="7bab7018-6065-42e6-8754-9fc64b585920" LastKnownName="AnnouncmentVM" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="42815c4c-8d6f-4969-88c4-a71a313171db" absoluteBounds="4.2291665077209473, 1, 0, 7"> + <lifelineMoniker Id="7bab7018-6065-42e6-8754-9fc64b585920" LastKnownName="AnnouncmentVM" /> + </lifelineHoverShape> + </relativeChildShapes> + </lifelineShape> + <lifelineShape Id="7957fcb4-98d3-4e69-9f01-fb790d98485c" absoluteBounds="6.0000001589457206, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="bcdbcba2-00c4-4916-bd6a-4898704973b0" LastKnownName=": LocalFolder" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="7360aa17-2963-4939-874f-b5a1bb34c6c7" absoluteBounds="5.5750001589457208, 0.6, 1, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="bcdbcba2-00c4-4916-bd6a-4898704973b0" LastKnownName=": LocalFolder" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="57b05d6d-c274-45c6-a1ce-02ec4bd01178" absoluteBounds="6.0000001589457206, 1, 0, 7"> + <lifelineMoniker Id="bcdbcba2-00c4-4916-bd6a-4898704973b0" LastKnownName=": LocalFolder" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="608b3f90-0d7f-48ce-a818-ef9e83092b8e" absoluteBounds="6.0000001589457206, 1.8125, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="38f6bcde-b1e7-48cb-b9da-8e752dfe5322" LastKnownName="BehaviorExecutionSpecification1" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(4.30416650772095 : 1.8125); (6.00000015894572 : 1.8125)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="0adc6e79-dc5d-44b2-9548-826981ca229e" /> + <umlExecutionSpecificationShapeMoniker Id="608b3f90-0d7f-48ce-a818-ef9e83092b8e" /> + </nodes> + </asyncMessageConnector> + <lifelineShape Id="23df81c6-e231-4e8e-954c-ffabdbea42fd" absoluteBounds="8.5000001589457188, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="c659af44-0651-49d6-8dd2-b54c78c04f38" LastKnownName=": OnlineOperations" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="ae3bd2da-1d58-4621-9047-e0ac3c98045b" absoluteBounds="7.9125276915232332, 0.6, 1.3249449348449707, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="c659af44-0651-49d6-8dd2-b54c78c04f38" LastKnownName=": OnlineOperations" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="6f429c40-f3ad-477a-a6e4-8f59df7624be" absoluteBounds="8.5000001589457188, 1, 0, 7"> + <lifelineMoniker Id="c659af44-0651-49d6-8dd2-b54c78c04f38" LastKnownName=": OnlineOperations" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="7569d964-49ac-44a8-82fe-1d0c3c2f1442" absoluteBounds="8.5000001589457188, 2.5208333333333335, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="ee59bf60-0d05-405d-92fe-f58ec2aa9dca" LastKnownName="BehaviorExecutionSpecification2" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(4.30416650772095 : 2.52083333333333); (8.50000015894572 : 2.52083333333333)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="0adc6e79-dc5d-44b2-9548-826981ca229e" /> + <umlExecutionSpecificationShapeMoniker Id="7569d964-49ac-44a8-82fe-1d0c3c2f1442" /> + </nodes> + </asyncMessageConnector> + <lifelineShape Id="7f139fe0-980b-4156-bba1-e438b8e0e06f" absoluteBounds="11.052083015441895, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="1e7aca06-8ec7-4f25-b6c3-1bc1736180e3" LastKnownName=": AnnouncmentFile" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="893d8505-4294-485b-9271-625d32705ce6" absoluteBounds="10.464149386882783, 0.6, 1.3258672571182251, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="1e7aca06-8ec7-4f25-b6c3-1bc1736180e3" LastKnownName=": AnnouncmentFile" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="417aab9f-6987-416d-9632-41b1b1d3aab4" absoluteBounds="11.052083015441895, 1, 0, 7"> + <lifelineMoniker Id="1e7aca06-8ec7-4f25-b6c3-1bc1736180e3" LastKnownName=": AnnouncmentFile" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="2d73ef61-c628-4ab3-a850-ce80a7807485" absoluteBounds="11.052083015441895, 3.7145833333333327, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="596c52a8-421f-4ab7-8a1d-c3d1c08215cf" LastKnownName="BehaviorExecutionSpecification4" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(4.30416650772095 : 3.71458333333333); (11.0520830154419 : 3.71458333333333)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="0adc6e79-dc5d-44b2-9548-826981ca229e" /> + <umlExecutionSpecificationShapeMoniker Id="2d73ef61-c628-4ab3-a850-ce80a7807485" /> + </nodes> + </asyncMessageConnector> + <lifelineShape Id="db32887a-7b03-4543-8f83-d242a8d6496b" absoluteBounds="13.2734375, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="8facc31e-0da6-48b2-885c-1b7ad56f859c" LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="5cdee633-4413-46de-839b-e41f34456a74" absoluteBounds="12.3484375, 0.6, 2, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="8facc31e-0da6-48b2-885c-1b7ad56f859c" LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="555627bd-0e5e-4524-a78e-ea560f5d62c4" absoluteBounds="13.2734375, 1, 0, 7"> + <lifelineMoniker Id="8facc31e-0da6-48b2-885c-1b7ad56f859c" LastKnownName="AnnouncmentModels:: ObservableCollection<AnnounmentModel>" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="9f432737-c56d-43c2-bb31-5eebc4b91217" absoluteBounds="13.2734375, 4.8333333333333339, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="6b21d309-0b72-468c-a39c-d5c4e7108965" LastKnownName="BehaviorExecutionSpecification5" /> + </umlExecutionSpecificationShape> + <umlExecutionSpecificationShape Id="a7fca168-b129-4be9-9539-cef3715a3b81" absoluteBounds="13.2734375, 5.9375, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="60a9a98a-6a13-4430-afa3-0778322c9945" LastKnownName="BehaviorExecutionSpecification6" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(4.30416650772095 : 4.83333333333333); (13.2734375 : 4.83333333333333)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="0adc6e79-dc5d-44b2-9548-826981ca229e" /> + <umlExecutionSpecificationShapeMoniker Id="9f432737-c56d-43c2-bb31-5eebc4b91217" /> + </nodes> + </asyncMessageConnector> + <asyncMessageConnector edgePoints="[(4.30416650772095 : 5.9375); (13.2734375 : 5.9375)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="0adc6e79-dc5d-44b2-9548-826981ca229e" /> + <umlExecutionSpecificationShapeMoniker Id="a7fca168-b129-4be9-9539-cef3715a3b81" /> + </nodes> + </asyncMessageConnector> + </nestedChildShapes> +</sequenceDesignerDiagram>
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/SequenceDiagrams/CreateUserVM.sequencediagram b/France_Vacances/France_Vacances.Inception/SequenceDiagrams/CreateUserVM.sequencediagram new file mode 100644 index 0000000..6d755ca --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/SequenceDiagrams/CreateUserVM.sequencediagram @@ -0,0 +1,560 @@ +<?xml version="1.0" encoding="utf-8"?> +<SequenceDesignerModel xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" xmlns:dm1="http://schemas.microsoft.com/dsltools/Kernel" xmlns:dm2="http://schemas.microsoft.com/dsltools/Component" xmlns:dm3="http://schemas.microsoft.com/dsltools/Activity" xmlns:dm4="http://schemas.microsoft.com/dsltools/UseCase" xmlns:dm5="http://schemas.microsoft.com/dsltools/Interaction" xmlns:dm6="http://schemas.microsoft.com/dsltools/UmlModelLibrary" xmlns:dm7="http://schemas.microsoft.com/dsltools/UmlDiagrams" xmlns:dm8="http://schemas.microsoft.com/dsltools/ModelStore" xmlns:dm9="http://schemas.microsoft.com/dsltools/LogicalClassDesigner" xmlns:dm10="http://schemas.microsoft.com/dsltools/SimpleShapesModel" xmlns:dm11="http://schemas.microsoft.com/dsltools/UseCaseModel" dslVersion="1.0.0.0" Id="1fb7e126-c965-4186-8e78-b0717ed36305" name="CreateUserVM" linkedPackageId="6ec39ad3-60f8-4da0-ad95-a87ca8827203" xmlns="http://schemas.microsoft.com/VisualStudio/TeamArchitect/SequenceDesigner"> + <packagedElements> + <packageHasNamedElement> + <interaction Id="d0889808-a5e8-45a8-9a3a-c53f6f32f134" name="CreateUserVM" collapseFragmentsFlag="false" isActiveClass="false" isAbstract="false" isLeaf="false" isReentrant="false"> + <ownedCommentsInternal> + <comment Id="fbf96ce5-64d3-4f7f-9fae-6bcb01295c9c"> + <elementDefinition Id="9b108730-120b-49be-be6a-0f8ddb315e33" /> + <body>if userName is valid and there are no other errors user is created and added to _users.</body> + <annotatedElements> + <behaviorExecutionSpecificationMoniker Id="ecf7977b-2055-4d2f-9d45-0498eb1ac944" LastKnownName="BehaviorExecutionSpecification18" /> + <behaviorExecutionSpecificationMoniker Id="59e522c7-0516-4ec0-961b-408a743cf8b2" LastKnownName="BehaviorExecutionSpecification13" /> + </annotatedElements> + </comment> + </ownedCommentsInternal> + <elementDefinition Id="0f8d2f14-dd32-4141-a894-003ba32a2c85" /> + <fragments> + <behaviorExecutionSpecification Id="24dfbc3b-01f8-42c0-a559-5d1f9ecf6357" name="BehaviorExecutionSpecification7"> + <elementDefinition Id="e9b7a166-b280-40b1-9187-8d642fbfa0de" /> + <coveredLifelines> + <lifelineMoniker Id="e8d3b1b0-ee08-43fc-8213-2e65c421cdb5" LastKnownName="_newUser : UserModel" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="5e8c469d-54d0-4f77-b0f1-2ac78e428731" LastKnownName="ExecutionOccurrenceSpecification14" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="e7f76c71-28a2-4817-81b2-6b83718b95db" LastKnownName="ExecutionOccurrenceSpecification13" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="2a6eb40a-d6cc-4019-80e1-e04acb920fc6" LastKnownName="MessageOccurrenceSpecification18" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="e7f76c71-28a2-4817-81b2-6b83718b95db" name="ExecutionOccurrenceSpecification13"> + <elementDefinition Id="3146619e-c1c5-4236-b390-a5dc860c5b69" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="50978f62-a126-476c-8021-188dbe69d59e" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="e8d3b1b0-ee08-43fc-8213-2e65c421cdb5" LastKnownName="_newUser : UserModel" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="02a1a7fa-8f5c-4294-9aaa-08d9127d370f" name="MessageOccurrenceSpecification17"> + <elementDefinition Id="c4ff310f-c083-4ed1-9a10-8e8ddaf7f64e" /> + <covered> + <lifelineMoniker Id="920f311c-37a3-49ff-88ae-f6bea3659371" LastKnownName="CreateUserVM" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="2a6eb40a-d6cc-4019-80e1-e04acb920fc6" name="MessageOccurrenceSpecification18"> + <elementDefinition Id="73da5e4e-ef2a-4930-9ec7-177f86b54914" /> + <covered> + <lifelineMoniker Id="e8d3b1b0-ee08-43fc-8213-2e65c421cdb5" LastKnownName="_newUser : UserModel" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="5e8c469d-54d0-4f77-b0f1-2ac78e428731" name="ExecutionOccurrenceSpecification14"> + <elementDefinition Id="8adc9cbf-e6e0-4f9e-af13-22575eeb0a1d" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="aa733d67-4549-4f71-b402-57eb53b5815d" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="e8d3b1b0-ee08-43fc-8213-2e65c421cdb5" LastKnownName="_newUser : UserModel" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="63124a62-1833-4579-8888-c4992c25a868" name="BehaviorExecutionSpecification1"> + <elementDefinition Id="4668f7ea-efe3-4f30-af44-6844b72382fd" /> + <coveredLifelines> + <lifelineMoniker Id="d8e80cf4-416b-4cbb-b65c-2ebe274bb5be" LastKnownName="_users : ReadOnlyCollection<FtpNodeInformation>" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="c3aad9b5-bf88-43e7-ad93-6f68fa551afd" LastKnownName="ExecutionOccurrenceSpecification2" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="19f0ad08-f8a3-4046-80d3-68ef5a63433a" LastKnownName="ExecutionOccurrenceSpecification1" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="12fb1976-8593-4675-85d3-93b234921d9b" LastKnownName="MessageOccurrenceSpecification2" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="19f0ad08-f8a3-4046-80d3-68ef5a63433a" name="ExecutionOccurrenceSpecification1"> + <elementDefinition Id="ed292d82-d708-487c-a066-37bb42c18c75" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="13423e91-2613-4dc0-b535-0513dbebb88f" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="d8e80cf4-416b-4cbb-b65c-2ebe274bb5be" LastKnownName="_users : ReadOnlyCollection<FtpNodeInformation>" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="bb342efe-e248-47b3-97b7-1a49e40f0aac" name="MessageOccurrenceSpecification1"> + <elementDefinition Id="dc0fa05f-5331-4a50-8380-49ec9a79fd6e" /> + <covered> + <lifelineMoniker Id="920f311c-37a3-49ff-88ae-f6bea3659371" LastKnownName="CreateUserVM" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="12fb1976-8593-4675-85d3-93b234921d9b" name="MessageOccurrenceSpecification2"> + <elementDefinition Id="303759b2-66e6-4d04-b09c-925a7c22f0bf" /> + <covered> + <lifelineMoniker Id="d8e80cf4-416b-4cbb-b65c-2ebe274bb5be" LastKnownName="_users : ReadOnlyCollection<FtpNodeInformation>" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="c3aad9b5-bf88-43e7-ad93-6f68fa551afd" name="ExecutionOccurrenceSpecification2"> + <elementDefinition Id="b74bb2ba-6eac-473e-a941-693f6479e9a1" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="b18655d4-1061-4312-8b75-a9c693e41792" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="d8e80cf4-416b-4cbb-b65c-2ebe274bb5be" LastKnownName="_users : ReadOnlyCollection<FtpNodeInformation>" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="3dd2a6b9-18ec-41fb-944e-c0085b92182a" name="BehaviorExecutionSpecification17"> + <elementDefinition Id="7b043f98-e236-40df-804b-c5a2531d9f80" /> + <coveredLifelines> + <lifelineMoniker Id="f9236a21-c10e-4049-964a-f134463fef98" LastKnownName="DoCreateNewUser : RelayCommand" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="ec442829-1231-46d7-99cc-9d927edff3e5" LastKnownName="ExecutionOccurrenceSpecification34" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="5f50ead6-31a5-4691-9523-b921ca237e1b" LastKnownName="ExecutionOccurrenceSpecification33" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="002df35b-90f6-4334-9d09-db10b2f18b3a" LastKnownName="MessageOccurrenceSpecification42" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="5f50ead6-31a5-4691-9523-b921ca237e1b" name="ExecutionOccurrenceSpecification33"> + <elementDefinition Id="c1243411-448a-463f-a431-9e7df5675ebf" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="c4090f0f-e2e5-4137-9848-16930ed56fba" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="f9236a21-c10e-4049-964a-f134463fef98" LastKnownName="DoCreateNewUser : RelayCommand" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="002df35b-90f6-4334-9d09-db10b2f18b3a" name="MessageOccurrenceSpecification42"> + <elementDefinition Id="c32254e4-3337-44ce-887f-fde156246a0c" /> + <covered> + <lifelineMoniker Id="f9236a21-c10e-4049-964a-f134463fef98" LastKnownName="DoCreateNewUser : RelayCommand" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="3aa2c5c7-2aa4-4343-9482-b4f0fd5d614c" name="MessageOccurrenceSpecification41"> + <elementDefinition Id="766beafe-030c-4673-a42a-8aa2b30862c2" /> + <covered> + <lifelineMoniker Id="920f311c-37a3-49ff-88ae-f6bea3659371" LastKnownName="CreateUserVM" /> + </covered> + </messageOccurrenceSpecification> + <behaviorExecutionSpecification Id="e8270109-7022-44a7-a43e-e7306817839e" name="BehaviorExecutionSpecification8"> + <elementDefinition Id="e6020e71-0961-49b0-aa5e-5d1f0672dc0e" /> + <coveredLifelines> + <lifelineMoniker Id="d8e80cf4-416b-4cbb-b65c-2ebe274bb5be" LastKnownName="_users : ReadOnlyCollection<FtpNodeInformation>" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="76580690-d155-4259-8b3c-98588b173672" LastKnownName="ExecutionOccurrenceSpecification16" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="d24c4507-9955-409f-8a7b-e954b180ba83" LastKnownName="ExecutionOccurrenceSpecification15" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="24fd4f84-6285-4d1c-aa54-8835bbc42590" LastKnownName="MessageOccurrenceSpecification20" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="d24c4507-9955-409f-8a7b-e954b180ba83" name="ExecutionOccurrenceSpecification15"> + <elementDefinition Id="a244d0ab-8002-41cd-98e6-d2d01b922da4" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="4eb759da-1e88-4258-8ced-3787f277a428" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="d8e80cf4-416b-4cbb-b65c-2ebe274bb5be" LastKnownName="_users : ReadOnlyCollection<FtpNodeInformation>" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="7f36956a-6b0f-4f66-990d-fa3532baf020" name="MessageOccurrenceSpecification19"> + <elementDefinition Id="2c0132ea-9bd2-4373-b905-7f0b37d08ade" /> + <covered> + <lifelineMoniker Id="920f311c-37a3-49ff-88ae-f6bea3659371" LastKnownName="CreateUserVM" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="24fd4f84-6285-4d1c-aa54-8835bbc42590" name="MessageOccurrenceSpecification20"> + <elementDefinition Id="5e9a4f43-1e88-4ec9-a3d1-26434d41bc25" /> + <covered> + <lifelineMoniker Id="d8e80cf4-416b-4cbb-b65c-2ebe274bb5be" LastKnownName="_users : ReadOnlyCollection<FtpNodeInformation>" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="ec442829-1231-46d7-99cc-9d927edff3e5" name="ExecutionOccurrenceSpecification34"> + <elementDefinition Id="9df8e74e-bb4f-454b-8d57-4fef8b4516b4" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="2f4442a0-e48d-4615-8c47-815ced03b8ea" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="f9236a21-c10e-4049-964a-f134463fef98" LastKnownName="DoCreateNewUser : RelayCommand" /> + </covered> + </executionOccurrenceSpecification> + <executionOccurrenceSpecification Id="76580690-d155-4259-8b3c-98588b173672" name="ExecutionOccurrenceSpecification16"> + <elementDefinition Id="d06a6d04-0318-4597-b002-472fc800b9fa" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="f0b97c23-09cb-463a-ad00-65727d4eb930" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="d8e80cf4-416b-4cbb-b65c-2ebe274bb5be" LastKnownName="_users : ReadOnlyCollection<FtpNodeInformation>" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="4d20bb46-0338-4626-a167-03440c3048ad" name="BehaviorExecutionSpecification16"> + <elementDefinition Id="bcc0f373-c9e5-4d73-9636-183cb894b65c" /> + <coveredLifelines> + <lifelineMoniker Id="d8e80cf4-416b-4cbb-b65c-2ebe274bb5be" LastKnownName="_users : ReadOnlyCollection<FtpNodeInformation>" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="ea68b232-3cbe-4ea2-9d08-828094c64834" LastKnownName="ExecutionOccurrenceSpecification32" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="1eded6f1-d5fc-437e-b862-2d15f06d7579" LastKnownName="ExecutionOccurrenceSpecification31" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="fdae447a-fe5b-41c4-ac7e-b2d9d2c97778" LastKnownName="MessageOccurrenceSpecification40" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="1eded6f1-d5fc-437e-b862-2d15f06d7579" name="ExecutionOccurrenceSpecification31"> + <elementDefinition Id="6d2e24a1-fa86-483a-ba21-21ea07953234" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="a4a0c843-7e9b-49b6-980c-934e29bd49b5" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="d8e80cf4-416b-4cbb-b65c-2ebe274bb5be" LastKnownName="_users : ReadOnlyCollection<FtpNodeInformation>" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="fdae447a-fe5b-41c4-ac7e-b2d9d2c97778" name="MessageOccurrenceSpecification40"> + <elementDefinition Id="ca7ec9c9-dc24-4279-b42e-2087042a81bb" /> + <covered> + <lifelineMoniker Id="d8e80cf4-416b-4cbb-b65c-2ebe274bb5be" LastKnownName="_users : ReadOnlyCollection<FtpNodeInformation>" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="cb704450-7438-4f5a-a7ef-4a51ecc584fa" name="MessageOccurrenceSpecification39"> + <elementDefinition Id="74e5f40c-eaad-4922-805b-90e13f987a57" /> + <covered> + <lifelineMoniker Id="920f311c-37a3-49ff-88ae-f6bea3659371" LastKnownName="CreateUserVM" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="ea68b232-3cbe-4ea2-9d08-828094c64834" name="ExecutionOccurrenceSpecification32"> + <elementDefinition Id="3a252e05-fa2e-4f19-bf0a-a61ca7df8185" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="c862defa-47e5-4216-bf3f-a5521e20cbba" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="d8e80cf4-416b-4cbb-b65c-2ebe274bb5be" LastKnownName="_users : ReadOnlyCollection<FtpNodeInformation>" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="ecf7977b-2055-4d2f-9d45-0498eb1ac944" name="BehaviorExecutionSpecification18"> + <elementDefinition Id="7c03c9c0-7838-4af7-b4db-f2e47da06448" /> + <coveredLifelines> + <lifelineMoniker Id="f9236a21-c10e-4049-964a-f134463fef98" LastKnownName="DoCreateNewUser : RelayCommand" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="aa26d359-2985-46a0-9c53-9950f0fa889c" LastKnownName="ExecutionOccurrenceSpecification36" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="8796c045-c5a9-4b86-954e-9580088b88f5" LastKnownName="ExecutionOccurrenceSpecification35" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="c20efb59-1ae9-4cbf-a467-9ef71461e945" LastKnownName="MessageOccurrenceSpecification44" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="8796c045-c5a9-4b86-954e-9580088b88f5" name="ExecutionOccurrenceSpecification35"> + <elementDefinition Id="4e172bc7-0822-4bd3-9184-875ef8c9f4c2" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="09d2de39-58bc-4757-85aa-6c85a8015eb3" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="f9236a21-c10e-4049-964a-f134463fef98" LastKnownName="DoCreateNewUser : RelayCommand" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="c20efb59-1ae9-4cbf-a467-9ef71461e945" name="MessageOccurrenceSpecification44"> + <elementDefinition Id="5e487e5d-4608-42dc-809e-fb8944f671c2" /> + <covered> + <lifelineMoniker Id="f9236a21-c10e-4049-964a-f134463fef98" LastKnownName="DoCreateNewUser : RelayCommand" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="194ec696-8d68-4b0f-b2b2-8bed65045ffa" name="MessageOccurrenceSpecification43"> + <elementDefinition Id="f69c6644-b786-412e-aee1-d94125ab3eb5" /> + <covered> + <lifelineMoniker Id="920f311c-37a3-49ff-88ae-f6bea3659371" LastKnownName="CreateUserVM" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="aa26d359-2985-46a0-9c53-9950f0fa889c" name="ExecutionOccurrenceSpecification36"> + <elementDefinition Id="238f49cc-ad28-4c39-bcf8-75cfe5b48f01" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="d1c50bbf-8e94-447f-9dcc-c32993b5b9d7" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="f9236a21-c10e-4049-964a-f134463fef98" LastKnownName="DoCreateNewUser : RelayCommand" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="59e522c7-0516-4ec0-961b-408a743cf8b2" name="BehaviorExecutionSpecification13"> + <elementDefinition Id="bb761df3-f3ac-429d-9fa4-8ef2bc8b9fe0" /> + <coveredLifelines> + <lifelineMoniker Id="e8d3b1b0-ee08-43fc-8213-2e65c421cdb5" LastKnownName="_newUser : UserModel" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="adef56b2-ee68-44ed-a45d-22c4290c06a8" LastKnownName="ExecutionOccurrenceSpecification26" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="a8df9a6f-d091-46c4-9c6a-d65ea11b6773" LastKnownName="ExecutionOccurrenceSpecification25" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="95bca0a7-5d02-4741-be4a-a17206717967" LastKnownName="MessageOccurrenceSpecification32" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="a8df9a6f-d091-46c4-9c6a-d65ea11b6773" name="ExecutionOccurrenceSpecification25"> + <elementDefinition Id="b57972bc-6c13-40e2-bdb6-ca424d2c94a4" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="7a062f95-0e2d-41e7-916a-83477291c293" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="e8d3b1b0-ee08-43fc-8213-2e65c421cdb5" LastKnownName="_newUser : UserModel" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="95bca0a7-5d02-4741-be4a-a17206717967" name="MessageOccurrenceSpecification32"> + <elementDefinition Id="06d14de0-ecf4-440d-a6e6-972fa37d51c7" /> + <covered> + <lifelineMoniker Id="e8d3b1b0-ee08-43fc-8213-2e65c421cdb5" LastKnownName="_newUser : UserModel" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="e3c3758a-f2c0-4049-a138-c03477f098bb" name="MessageOccurrenceSpecification31"> + <elementDefinition Id="d13d99c5-c18e-40cb-a89f-a1dbfdb3f37b" /> + <covered> + <lifelineMoniker Id="920f311c-37a3-49ff-88ae-f6bea3659371" LastKnownName="CreateUserVM" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="adef56b2-ee68-44ed-a45d-22c4290c06a8" name="ExecutionOccurrenceSpecification26"> + <elementDefinition Id="d39854ea-a860-442a-92ae-189e3794cda1" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="3c9c18b8-9070-4d8e-a015-5df21bd95e28" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="e8d3b1b0-ee08-43fc-8213-2e65c421cdb5" LastKnownName="_newUser : UserModel" /> + </covered> + </executionOccurrenceSpecification> + </fragments> + <lifelines> + <lifeline Id="920f311c-37a3-49ff-88ae-f6bea3659371" name="CreateUserVM" isActor="false" lifelineDisplayName="CreateUserVM"> + <elementDefinition Id="6377f768-b36a-4246-8ed5-3c04b18d74cb" /> + <topLevelOccurrences> + <messageOccurrenceSpecificationMoniker Id="02a1a7fa-8f5c-4294-9aaa-08d9127d370f" LastKnownName="MessageOccurrenceSpecification17" /> + <messageOccurrenceSpecificationMoniker Id="bb342efe-e248-47b3-97b7-1a49e40f0aac" LastKnownName="MessageOccurrenceSpecification1" /> + <messageOccurrenceSpecificationMoniker Id="3aa2c5c7-2aa4-4343-9482-b4f0fd5d614c" LastKnownName="MessageOccurrenceSpecification41" /> + <messageOccurrenceSpecificationMoniker Id="7f36956a-6b0f-4f66-990d-fa3532baf020" LastKnownName="MessageOccurrenceSpecification19" /> + <messageOccurrenceSpecificationMoniker Id="cb704450-7438-4f5a-a7ef-4a51ecc584fa" LastKnownName="MessageOccurrenceSpecification39" /> + <messageOccurrenceSpecificationMoniker Id="194ec696-8d68-4b0f-b2b2-8bed65045ffa" LastKnownName="MessageOccurrenceSpecification43" /> + <messageOccurrenceSpecificationMoniker Id="e3c3758a-f2c0-4049-a138-c03477f098bb" LastKnownName="MessageOccurrenceSpecification31" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="e8d3b1b0-ee08-43fc-8213-2e65c421cdb5" name="_newUser : UserModel" isActor="false" lifelineDisplayName="_newUser : UserModel"> + <elementDefinition Id="9b842a71-396d-424f-b97c-d4bba114f2dc" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="e7f76c71-28a2-4817-81b2-6b83718b95db" LastKnownName="ExecutionOccurrenceSpecification13" /> + <executionOccurrenceSpecificationMoniker Id="5e8c469d-54d0-4f77-b0f1-2ac78e428731" LastKnownName="ExecutionOccurrenceSpecification14" /> + <executionOccurrenceSpecificationMoniker Id="a8df9a6f-d091-46c4-9c6a-d65ea11b6773" LastKnownName="ExecutionOccurrenceSpecification25" /> + <executionOccurrenceSpecificationMoniker Id="adef56b2-ee68-44ed-a45d-22c4290c06a8" LastKnownName="ExecutionOccurrenceSpecification26" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="d8e80cf4-416b-4cbb-b65c-2ebe274bb5be" name="_users : ReadOnlyCollection<FtpNodeInformation>" isActor="false" lifelineDisplayName="_users : ReadOnlyCollection<FtpNodeInformation>"> + <elementDefinition Id="5bcc0f69-b1d2-4c88-b7fe-f200e3d9ba0f" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="19f0ad08-f8a3-4046-80d3-68ef5a63433a" LastKnownName="ExecutionOccurrenceSpecification1" /> + <executionOccurrenceSpecificationMoniker Id="c3aad9b5-bf88-43e7-ad93-6f68fa551afd" LastKnownName="ExecutionOccurrenceSpecification2" /> + <executionOccurrenceSpecificationMoniker Id="d24c4507-9955-409f-8a7b-e954b180ba83" LastKnownName="ExecutionOccurrenceSpecification15" /> + <executionOccurrenceSpecificationMoniker Id="76580690-d155-4259-8b3c-98588b173672" LastKnownName="ExecutionOccurrenceSpecification16" /> + <executionOccurrenceSpecificationMoniker Id="1eded6f1-d5fc-437e-b862-2d15f06d7579" LastKnownName="ExecutionOccurrenceSpecification31" /> + <executionOccurrenceSpecificationMoniker Id="ea68b232-3cbe-4ea2-9d08-828094c64834" LastKnownName="ExecutionOccurrenceSpecification32" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="f9236a21-c10e-4049-964a-f134463fef98" name="DoCreateNewUser : RelayCommand" isActor="false" lifelineDisplayName="DoCreateNewUser : RelayCommand"> + <elementDefinition Id="a82e7fc5-9b50-4cf4-8717-a9f2d575387f" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="5f50ead6-31a5-4691-9523-b921ca237e1b" LastKnownName="ExecutionOccurrenceSpecification33" /> + <executionOccurrenceSpecificationMoniker Id="ec442829-1231-46d7-99cc-9d927edff3e5" LastKnownName="ExecutionOccurrenceSpecification34" /> + <executionOccurrenceSpecificationMoniker Id="8796c045-c5a9-4b86-954e-9580088b88f5" LastKnownName="ExecutionOccurrenceSpecification35" /> + <executionOccurrenceSpecificationMoniker Id="aa26d359-2985-46a0-9c53-9950f0fa889c" LastKnownName="ExecutionOccurrenceSpecification36" /> + </topLevelOccurrences> + </lifeline> + </lifelines> + <messages> + <message Id="bb00aec7-eaee-4c48-9191-fa17b5185152" name="New()" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="8d721c09-4b44-4790-9017-c810f11323b9" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="02a1a7fa-8f5c-4294-9aaa-08d9127d370f" LastKnownName="MessageOccurrenceSpecification17" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="2a6eb40a-d6cc-4019-80e1-e04acb920fc6" LastKnownName="MessageOccurrenceSpecification18" /> + </receiveEvent> + </message> + <message Id="65efe012-af57-4b89-b985-997fbfce0c88" name="New()" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="225d9f24-3948-4e5f-81c4-e84067675119" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="bb342efe-e248-47b3-97b7-1a49e40f0aac" LastKnownName="MessageOccurrenceSpecification1" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="12fb1976-8593-4675-85d3-93b234921d9b" LastKnownName="MessageOccurrenceSpecification2" /> + </receiveEvent> + </message> + <message Id="d5599aa5-35b3-45d3-9e91-a93a01791a29" name="new RelayCommand(DoCreateNewUserDeligate)" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="6e176243-851f-4787-be4d-a2f2988fbb25" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="3aa2c5c7-2aa4-4343-9482-b4f0fd5d614c" LastKnownName="MessageOccurrenceSpecification41" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="002df35b-90f6-4334-9d09-db10b2f18b3a" LastKnownName="MessageOccurrenceSpecification42" /> + </receiveEvent> + </message> + <message Id="64fe3e2c-eda5-419c-a8d7-0366c1ed036b" name="_users = OnlineOperations.GetListOfFiles" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="438b3c13-b436-439c-9859-307986c1623e" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="7f36956a-6b0f-4f66-990d-fa3532baf020" LastKnownName="MessageOccurrenceSpecification19" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="24fd4f84-6285-4d1c-aa54-8835bbc42590" LastKnownName="MessageOccurrenceSpecification20" /> + </receiveEvent> + </message> + <message Id="abf4229f-9e0c-495a-95ee-11b24a58e52b" name="DoCreateNewUserDeligate" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="51c9b77e-58af-4ce6-bf8d-e83081b20afd" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="cb704450-7438-4f5a-a7ef-4a51ecc584fa" LastKnownName="MessageOccurrenceSpecification39" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="fdae447a-fe5b-41c4-ac7e-b2d9d2c97778" LastKnownName="MessageOccurrenceSpecification40" /> + </receiveEvent> + </message> + <message Id="20be4b21-42e0-4d2d-8c71-3f0856e796d5" name="Execute" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="04e6c525-0827-4b8f-a060-a2814589ee7e" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="194ec696-8d68-4b0f-b2b2-8bed65045ffa" LastKnownName="MessageOccurrenceSpecification43" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="c20efb59-1ae9-4cbf-a467-9ef71461e945" LastKnownName="MessageOccurrenceSpecification44" /> + </receiveEvent> + </message> + <message Id="aa05e7de-a045-4c9d-87b8-bb50d7f492a2" name="_facade.SaveUser(_newUser)" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="8027bc5b-2b96-4959-9022-b5689a6e15ff" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="e3c3758a-f2c0-4049-a138-c03477f098bb" LastKnownName="MessageOccurrenceSpecification31" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="95bca0a7-5d02-4741-be4a-a17206717967" LastKnownName="MessageOccurrenceSpecification32" /> + </receiveEvent> + </message> + </messages> + </interaction> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="13423e91-2613-4dc0-b535-0513dbebb88f" name="ExecutionEvent"> + <elementDefinition Id="1764adf2-af4e-4cc1-a306-02984a62b1b2" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="b18655d4-1061-4312-8b75-a9c693e41792" name="ExecutionEvent"> + <elementDefinition Id="d613c1f5-8c9f-441d-b9f0-33aa5ecab92d" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="50978f62-a126-476c-8021-188dbe69d59e" name="ExecutionEvent"> + <elementDefinition Id="86bf3b49-67d0-4a71-8dc4-8064224e11ab" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="aa733d67-4549-4f71-b402-57eb53b5815d" name="ExecutionEvent"> + <elementDefinition Id="fad0b6d7-84b4-4f1e-8609-35821fa2df0d" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="4eb759da-1e88-4258-8ced-3787f277a428" name="ExecutionEvent"> + <elementDefinition Id="2477468c-5126-4a78-ae49-fd353c8885f1" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="f0b97c23-09cb-463a-ad00-65727d4eb930" name="ExecutionEvent"> + <elementDefinition Id="5aab4b96-5ac1-4c43-a1f4-fa7b0c0b1b5a" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="7a062f95-0e2d-41e7-916a-83477291c293" name="ExecutionEvent"> + <elementDefinition Id="3618d120-92a7-4856-a5b1-19c7a22b1d2d" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="3c9c18b8-9070-4d8e-a015-5df21bd95e28" name="ExecutionEvent"> + <elementDefinition Id="0e154f58-a558-488e-b714-fdb5693ac807" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="a4a0c843-7e9b-49b6-980c-934e29bd49b5" name="ExecutionEvent"> + <elementDefinition Id="d7edd5ea-c081-447b-942d-49d14e39cc71" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="c862defa-47e5-4216-bf3f-a5521e20cbba" name="ExecutionEvent"> + <elementDefinition Id="2bd12507-a6a3-473f-9dfe-445fbc8ae4b8" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="c4090f0f-e2e5-4137-9848-16930ed56fba" name="ExecutionEvent"> + <elementDefinition Id="fc9c36ac-38af-4109-af01-ff5eb7f28fe3" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="2f4442a0-e48d-4615-8c47-815ced03b8ea" name="ExecutionEvent"> + <elementDefinition Id="17479dd3-d421-4fba-8aae-66c7827d6302" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="09d2de39-58bc-4757-85aa-6c85a8015eb3" name="ExecutionEvent"> + <elementDefinition Id="8146680a-f959-4a9e-9756-b5ba63b07ed6" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="d1c50bbf-8e94-447f-9dcc-c32993b5b9d7" name="ExecutionEvent"> + <elementDefinition Id="9777f850-196f-40dc-bb4d-60b7ae846d4b" /> + </executionEvent> + </packageHasNamedElement> + </packagedElements> + <package Id="6ec39ad3-60f8-4da0-ad95-a87ca8827203" name="FV_ClassDiagram"> + <elementDefinition Id="fe84fded-a9b2-4e62-8fe9-de3c45c5b060" /> + <profileInstances> + <packageHasProfileInstances Id="7953735b-21ad-4efc-b086-013e6dc68d79"> + <profileInstance Id="e2d3a0ba-f46c-4288-ab72-957c4085d3f4" name="StandardProfileL2"> + <elementDefinition Id="e34d544e-0fea-4ed6-ac5e-1b74119ac791" /> + </profileInstance> + <elementDefinition Id="0caec977-1f8c-4ba3-a7db-8cc9ad9cc73b" /> + </packageHasProfileInstances> + <packageHasProfileInstances Id="46d7ec3e-196f-4fc5-a176-a3892794e79b"> + <profileInstance Id="d618b4ab-121e-4988-b4e9-2c41fcb00e51" name="StandardProfileL3"> + <elementDefinition Id="532ea607-fb19-44b8-8502-3351b05452be" /> + </profileInstance> + <elementDefinition Id="29349502-908c-4fda-9054-c48619c59ed0" /> + </packageHasProfileInstances> + </profileInstances> + </package> +</SequenceDesignerModel>
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/SequenceDiagrams/CreateUserVM.sequencediagram.layout b/France_Vacances/France_Vacances.Inception/SequenceDiagrams/CreateUserVM.sequencediagram.layout new file mode 100644 index 0000000..a5cad68 --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/SequenceDiagrams/CreateUserVM.sequencediagram.layout @@ -0,0 +1,142 @@ +<?xml version="1.0" encoding="utf-8"?> +<sequenceDesignerDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 11.25, 8.5" name="CreateUserVM"> + <SequenceDesignerModelMoniker Id="1fb7e126-c965-4186-8e78-b0717ed36305" /> + <nestedChildShapes> + <lifelineShape Id="8cf57ede-a0b3-4a36-b8e4-5be7e1f2682d" absoluteBounds="7.3854165871938058, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="d8e80cf4-416b-4cbb-b65c-2ebe274bb5be" LastKnownName="_users : ReadOnlyCollection<FtpNodeInformation>" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="a8337441-88cd-491f-83d1-b23940e43419" absoluteBounds="6.460416587193806, 0.6, 2, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="d8e80cf4-416b-4cbb-b65c-2ebe274bb5be" LastKnownName="_users : ReadOnlyCollection<FtpNodeInformation>" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="7c1a1035-3b52-48cf-b523-0dd6a63eacd8" absoluteBounds="7.3854165871938058, 1, 0, 7"> + <lifelineMoniker Id="d8e80cf4-416b-4cbb-b65c-2ebe274bb5be" LastKnownName="_users : ReadOnlyCollection<FtpNodeInformation>" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="b8185801-0500-4da1-b131-74086cfd739c" absoluteBounds="7.3854165871938058, 2.3229166666666665, 0.15, 0.55000000000000027" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="63124a62-1833-4579-8888-c4992c25a868" LastKnownName="BehaviorExecutionSpecification1" /> + </umlExecutionSpecificationShape> + <umlExecutionSpecificationShape Id="f2fe20ca-f193-47fb-a3e3-10c025c046fc" absoluteBounds="7.3854165871938058, 3.90625, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="e8270109-7022-44a7-a43e-e7306817839e" LastKnownName="BehaviorExecutionSpecification8" /> + </umlExecutionSpecificationShape> + <umlExecutionSpecificationShape Id="561a3596-05cb-44f4-b48e-e7a541530c7c" absoluteBounds="7.3854165871938058, 4.90625, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="4d20bb46-0338-4626-a167-03440c3048ad" LastKnownName="BehaviorExecutionSpecification16" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <lifelineShape Id="b10155a4-3afb-4165-8ac1-8ca61e3fa074" absoluteBounds="1.6145833730697632, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="920f311c-37a3-49ff-88ae-f6bea3659371" LastKnownName="CreateUserVM" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="55ed5bed-8ae1-4770-a445-8167d39a0e1f" absoluteBounds="1.156858057975769, 0.6, 1.0654506301879883, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="920f311c-37a3-49ff-88ae-f6bea3659371" LastKnownName="CreateUserVM" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="472d9c31-7651-4cd6-8182-4052571e739a" absoluteBounds="1.6145833730697632, 1, 0, 7"> + <lifelineMoniker Id="920f311c-37a3-49ff-88ae-f6bea3659371" LastKnownName="CreateUserVM" /> + </lifelineHoverShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(1.68958337306976 : 2.32291666666667); (7.38541658719381 : 2.32291666666667)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="b10155a4-3afb-4165-8ac1-8ca61e3fa074" /> + <umlExecutionSpecificationShapeMoniker Id="b8185801-0500-4da1-b131-74086cfd739c" /> + </nodes> + </asyncMessageConnector> + <lifelineShape Id="9c6ce1d9-532d-46c7-b287-9bfba89fac18" absoluteBounds="4.4375, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="e8d3b1b0-ee08-43fc-8213-2e65c421cdb5" LastKnownName="_newUser : UserModel" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="90ce6ca8-d68f-4c4e-9c1e-0812087a4281" absoluteBounds="3.742036015987396, 0.6, 1.5409279680252075, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="e8d3b1b0-ee08-43fc-8213-2e65c421cdb5" LastKnownName="_newUser : UserModel" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="3ea672a4-ef7f-4395-92f8-a700f0b1e347" absoluteBounds="4.4375, 1, 0, 7"> + <lifelineMoniker Id="e8d3b1b0-ee08-43fc-8213-2e65c421cdb5" LastKnownName="_newUser : UserModel" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="c90f8803-cf09-48be-a6d7-e6f77a5c9372" absoluteBounds="4.4375, 1.59375, 0.15, 0.55000000000000027" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="24dfbc3b-01f8-42c0-a559-5d1f9ecf6357" LastKnownName="BehaviorExecutionSpecification7" /> + </umlExecutionSpecificationShape> + <umlExecutionSpecificationShape Id="16fb19ff-3097-4b4f-9732-b61b1157bd25" absoluteBounds="4.4375, 7.135416666666667, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="59e522c7-0516-4ec0-961b-408a743cf8b2" LastKnownName="BehaviorExecutionSpecification13" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(1.68958337306976 : 1.59375); (4.4375 : 1.59375)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="b10155a4-3afb-4165-8ac1-8ca61e3fa074" /> + <umlExecutionSpecificationShapeMoniker Id="c90f8803-cf09-48be-a6d7-e6f77a5c9372" /> + </nodes> + </asyncMessageConnector> + <asyncMessageConnector edgePoints="[(1.68958337306976 : 3.90625); (7.38541658719381 : 3.90625)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="b10155a4-3afb-4165-8ac1-8ca61e3fa074" /> + <umlExecutionSpecificationShapeMoniker Id="f2fe20ca-f193-47fb-a3e3-10c025c046fc" /> + </nodes> + </asyncMessageConnector> + <commentShape Id="8233947b-077d-44e9-9f58-f85af1e5bef0" absoluteBounds="6.875, 6.625, 1.25, 0.875" customColor="251, 247, 200"> + <commentMoniker Id="fbf96ce5-64d3-4f7f-9fae-6bcb01295c9c" /> + <relativeChildShapes /> + </commentShape> + <asyncMessageConnector edgePoints="[(1.68958337306976 : 7.13541666666667); (4.4375 : 7.13541666666667)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="b10155a4-3afb-4165-8ac1-8ca61e3fa074" /> + <umlExecutionSpecificationShapeMoniker Id="16fb19ff-3097-4b4f-9732-b61b1157bd25" /> + </nodes> + </asyncMessageConnector> + <asyncMessageConnector edgePoints="[(1.68958337306976 : 4.90625); (7.38541658719381 : 4.90625)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="b10155a4-3afb-4165-8ac1-8ca61e3fa074" /> + <umlExecutionSpecificationShapeMoniker Id="561a3596-05cb-44f4-b48e-e7a541530c7c" /> + </nodes> + </asyncMessageConnector> + <lifelineShape Id="ae284dcc-f10b-43b4-a233-b3179720b771" absoluteBounds="10.270833015441893, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="f9236a21-c10e-4049-964a-f134463fef98" LastKnownName="DoCreateNewUser : RelayCommand" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="b5adc9a6-d606-4597-ba33-02eea9295ec5" absoluteBounds="9.6576624226570118, 0.6, 1.3763411855697632, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="f9236a21-c10e-4049-964a-f134463fef98" LastKnownName="DoCreateNewUser : RelayCommand" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="b4a252ae-ad5c-4fc3-a68a-3b7c2ff0f414" absoluteBounds="10.270833015441893, 1, 0, 7"> + <lifelineMoniker Id="f9236a21-c10e-4049-964a-f134463fef98" LastKnownName="DoCreateNewUser : RelayCommand" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="7dbdf94f-5dff-4962-bfbd-01e8896cb4e3" absoluteBounds="10.270833015441893, 3.4166666666666665, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="3dd2a6b9-18ec-41fb-944e-c0085b92182a" LastKnownName="BehaviorExecutionSpecification17" /> + </umlExecutionSpecificationShape> + <umlExecutionSpecificationShape Id="10229b79-a782-49ed-bdcf-734a69feb44c" absoluteBounds="10.270833015441893, 6.083333333333333, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="ecf7977b-2055-4d2f-9d45-0498eb1ac944" LastKnownName="BehaviorExecutionSpecification18" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(1.68958337306976 : 3.41666666666667); (10.2708330154419 : 3.41666666666667)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="b10155a4-3afb-4165-8ac1-8ca61e3fa074" /> + <umlExecutionSpecificationShapeMoniker Id="7dbdf94f-5dff-4962-bfbd-01e8896cb4e3" /> + </nodes> + </asyncMessageConnector> + <asyncMessageConnector edgePoints="[(1.68958337306976 : 6.08333333333333); (10.2708330154419 : 6.08333333333333)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="b10155a4-3afb-4165-8ac1-8ca61e3fa074" /> + <umlExecutionSpecificationShapeMoniker Id="10229b79-a782-49ed-bdcf-734a69feb44c" /> + </nodes> + </asyncMessageConnector> + <commentConnector edgePoints="[(8.125 : 7.0625); (10.2708330154419 : 6.35833333333333)]" fixedFrom="NotFixed" fixedTo="NotFixed" TargetRelationshipDomainClassId="217d6bd0-42ed-4e7f-ad2b-af3ef5142428" customColor="Black"> + <relativeChildShapes /> + <nodes> + <commentShapeMoniker Id="8233947b-077d-44e9-9f58-f85af1e5bef0" /> + <umlExecutionSpecificationShapeMoniker Id="10229b79-a782-49ed-bdcf-734a69feb44c" /> + </nodes> + </commentConnector> + <commentConnector edgePoints="[(6.875 : 7.31770833333333); (4.5875 : 7.31770833333333)]" fixedFrom="Algorithm" fixedTo="Algorithm" TargetRelationshipDomainClassId="217d6bd0-42ed-4e7f-ad2b-af3ef5142428" customColor="Black"> + <relativeChildShapes /> + <nodes> + <commentShapeMoniker Id="8233947b-077d-44e9-9f58-f85af1e5bef0" /> + <umlExecutionSpecificationShapeMoniker Id="16fb19ff-3097-4b4f-9732-b61b1157bd25" /> + </nodes> + </commentConnector> + </nestedChildShapes> +</sequenceDesignerDiagram>
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/SequenceDiagrams/LoginVM.sequencediagram b/France_Vacances/France_Vacances.Inception/SequenceDiagrams/LoginVM.sequencediagram new file mode 100644 index 0000000..23363fe --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/SequenceDiagrams/LoginVM.sequencediagram @@ -0,0 +1,615 @@ +<?xml version="1.0" encoding="utf-8"?> +<SequenceDesignerModel xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" xmlns:dm1="http://schemas.microsoft.com/dsltools/Kernel" xmlns:dm2="http://schemas.microsoft.com/dsltools/Component" xmlns:dm3="http://schemas.microsoft.com/dsltools/Activity" xmlns:dm4="http://schemas.microsoft.com/dsltools/UseCase" xmlns:dm5="http://schemas.microsoft.com/dsltools/Interaction" xmlns:dm6="http://schemas.microsoft.com/dsltools/UmlModelLibrary" xmlns:dm7="http://schemas.microsoft.com/dsltools/UmlDiagrams" xmlns:dm8="http://schemas.microsoft.com/dsltools/ModelStore" xmlns:dm9="http://schemas.microsoft.com/dsltools/LogicalClassDesigner" xmlns:dm10="http://schemas.microsoft.com/dsltools/SimpleShapesModel" xmlns:dm11="http://schemas.microsoft.com/dsltools/UseCaseModel" dslVersion="1.0.0.0" Id="f2d0b6e7-e2fd-4eb2-a85f-c7f8bcdb3c09" name="LoginVM" linkedPackageId="044b07af-2d39-4fd0-9f4a-f02ac8af3a13" xmlns="http://schemas.microsoft.com/VisualStudio/TeamArchitect/SequenceDesigner"> + <profileInstances> + <packageHasProfileInstances Id="b40fea32-fd43-4c16-a44f-3fa123b59237"> + <profileInstance Id="113950a8-d0cc-4d52-aca9-0f58b44df504" name="StandardProfileL2"> + <elementDefinition Id="e34d544e-0fea-4ed6-ac5e-1b74119ac791" /> + </profileInstance> + <elementDefinition Id="0caec977-1f8c-4ba3-a7db-8cc9ad9cc73b" /> + </packageHasProfileInstances> + <packageHasProfileInstances Id="0ab87531-4ef0-4039-a69c-e0656a7debb0"> + <profileInstance Id="cb7c811e-8722-4c23-aed1-f6a003534d9f" name="StandardProfileL3"> + <elementDefinition Id="532ea607-fb19-44b8-8502-3351b05452be" /> + </profileInstance> + <elementDefinition Id="29349502-908c-4fda-9054-c48619c59ed0" /> + </packageHasProfileInstances> + </profileInstances> + <packagedElements> + <packageHasNamedElement> + <interaction Id="8871fbd0-45ca-46f3-92e5-686e2aba2fd9" name="LoginVM" collapseFragmentsFlag="false" isActiveClass="false" isAbstract="false" isLeaf="false" isReentrant="false"> + <ownedCommentsInternal> + <comment Id="b00bc803-a3a1-4664-9a37-72d2f7007d31"> + <elementDefinition Id="a6565395-1cda-4704-8af3-2a309f56c219" /> + <body>Checks is the userName && password of the loadedUser and loginInfo corresponds</body> + <annotatedElements> + <behaviorExecutionSpecificationMoniker Id="afbed51f-e6fb-431a-b8f2-84152d656e43" LastKnownName="BehaviorExecutionSpecification7" /> + </annotatedElements> + </comment> + </ownedCommentsInternal> + <elementDefinition Id="e2636b1d-32bf-414d-82ff-3fb7dbcd0ced" /> + <fragments> + <behaviorExecutionSpecification Id="0f199534-32c2-4de8-abd6-f56406e339a7" name="BehaviorExecutionSpecification1"> + <elementDefinition Id="dc5d64f9-fb8c-42bf-b33c-43959b237200" /> + <coveredLifelines> + <lifelineMoniker Id="4114a267-3f81-4195-9f47-2232c23caa74" LastKnownName="_currentUser : UserSingleton" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="0f8ed87c-c826-44fa-879d-82143c49a243" LastKnownName="ExecutionOccurrenceSpecification2" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="8449188d-63c8-4d02-a54c-e13575e4b91d" LastKnownName="ExecutionOccurrenceSpecification1" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="1d0f287e-8e7b-4d2f-9760-a0a6baf23252" LastKnownName="MessageOccurrenceSpecification2" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="8449188d-63c8-4d02-a54c-e13575e4b91d" name="ExecutionOccurrenceSpecification1"> + <elementDefinition Id="c5b40175-ca35-4900-b94b-66278c02277c" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="35865e82-4a51-4852-85b5-e13431d6e291" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="4114a267-3f81-4195-9f47-2232c23caa74" LastKnownName="_currentUser : UserSingleton" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="b066334e-69ca-4bce-89a6-13f2a4fbfea4" name="MessageOccurrenceSpecification1"> + <elementDefinition Id="a470aa4f-6c66-46fa-b3e3-deac55d64461" /> + <covered> + <lifelineMoniker Id="d2fc5e3d-d7e1-495f-85db-c46e68bf3069" LastKnownName="LoginUserVM" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="1d0f287e-8e7b-4d2f-9760-a0a6baf23252" name="MessageOccurrenceSpecification2"> + <elementDefinition Id="ed1a710b-cc1f-4071-8e41-b4355d4b656c" /> + <covered> + <lifelineMoniker Id="4114a267-3f81-4195-9f47-2232c23caa74" LastKnownName="_currentUser : UserSingleton" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="0f8ed87c-c826-44fa-879d-82143c49a243" name="ExecutionOccurrenceSpecification2"> + <elementDefinition Id="5b423c53-4100-4515-8456-52d535fcf9c7" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="e050c7a0-d3b3-4d64-81a7-8b17b09f9392" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="4114a267-3f81-4195-9f47-2232c23caa74" LastKnownName="_currentUser : UserSingleton" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="5ba3803a-f882-477e-b48e-49de13621bf3" name="BehaviorExecutionSpecification2"> + <elementDefinition Id="18a4f170-eb28-4d71-9bcd-b4824b9c8e8c" /> + <coveredLifelines> + <lifelineMoniker Id="8d8681fe-155a-4cc1-8093-99c0c616be22" LastKnownName="_loginInfo : UserModel" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="f199f369-d954-463a-ab1c-c89cac32a814" LastKnownName="ExecutionOccurrenceSpecification4" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="4076edd9-1025-40b9-8f9e-21dc6bc2eacc" LastKnownName="ExecutionOccurrenceSpecification3" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="405687a2-8449-48ab-9a7c-4a80e92c8aa5" LastKnownName="MessageOccurrenceSpecification4" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="4076edd9-1025-40b9-8f9e-21dc6bc2eacc" name="ExecutionOccurrenceSpecification3"> + <elementDefinition Id="e8ec9179-cbc3-4b4d-869d-ef26196aeba4" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="165755ac-e9e6-44d3-93a1-61fd5b3ac9db" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="8d8681fe-155a-4cc1-8093-99c0c616be22" LastKnownName="_loginInfo : UserModel" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="405687a2-8449-48ab-9a7c-4a80e92c8aa5" name="MessageOccurrenceSpecification4"> + <elementDefinition Id="f7ae8d05-e5e4-4ef4-af89-dffd10681832" /> + <covered> + <lifelineMoniker Id="8d8681fe-155a-4cc1-8093-99c0c616be22" LastKnownName="_loginInfo : UserModel" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="2e64b345-e212-4d2f-a6c7-ac81b7bbd5db" name="MessageOccurrenceSpecification3"> + <elementDefinition Id="0b1aff60-1e33-4f56-8a58-a29727006397" /> + <covered> + <lifelineMoniker Id="d2fc5e3d-d7e1-495f-85db-c46e68bf3069" LastKnownName="LoginUserVM" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="f199f369-d954-463a-ab1c-c89cac32a814" name="ExecutionOccurrenceSpecification4"> + <elementDefinition Id="2a0aabe3-856e-4dc1-84ee-b0f350ac27ad" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="37cd4285-e9d1-4c20-9abb-55346b90fa47" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="8d8681fe-155a-4cc1-8093-99c0c616be22" LastKnownName="_loginInfo : UserModel" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="4fe149c0-f934-4efb-90b1-b26602544c3d" name="BehaviorExecutionSpecification8"> + <elementDefinition Id="d02dd602-82b5-4bdb-a194-24c3f18b5e3d" /> + <coveredLifelines> + <lifelineMoniker Id="091e414c-f61d-4419-b0d7-fb4460a5d826" LastKnownName="_doLogin : new RelayCommand(DoLoginDelegate)" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="91c6997f-1596-49fe-bbca-89b3dcff2830" LastKnownName="ExecutionOccurrenceSpecification16" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="521d3f6d-3bd4-4fff-93b7-9a73628cef6f" LastKnownName="ExecutionOccurrenceSpecification15" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="7645d832-ba34-4c4f-902e-974a96a48408" LastKnownName="MessageOccurrenceSpecification22" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="521d3f6d-3bd4-4fff-93b7-9a73628cef6f" name="ExecutionOccurrenceSpecification15"> + <elementDefinition Id="d9c8d261-df92-4844-99bc-fd5c5b74073c" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="c3266542-16cc-4bb2-9f5b-8433b9c93cc3" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="091e414c-f61d-4419-b0d7-fb4460a5d826" LastKnownName="_doLogin : new RelayCommand(DoLoginDelegate)" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="7645d832-ba34-4c4f-902e-974a96a48408" name="MessageOccurrenceSpecification22"> + <elementDefinition Id="8cb48713-3fd6-4658-9583-bd7b1f969abd" /> + <covered> + <lifelineMoniker Id="091e414c-f61d-4419-b0d7-fb4460a5d826" LastKnownName="_doLogin : new RelayCommand(DoLoginDelegate)" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="57b4a69f-9fb2-4d2d-9ace-98e445344aa2" name="MessageOccurrenceSpecification21"> + <elementDefinition Id="2498d14d-a2b8-480f-b8df-5bdb93fbd351" /> + <covered> + <lifelineMoniker Id="d2fc5e3d-d7e1-495f-85db-c46e68bf3069" LastKnownName="LoginUserVM" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="91c6997f-1596-49fe-bbca-89b3dcff2830" name="ExecutionOccurrenceSpecification16"> + <elementDefinition Id="3223d045-3a1d-4154-b8d2-24299ab82e9f" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="43d9bbb8-7c15-4059-977f-a8d8521d0b17" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="091e414c-f61d-4419-b0d7-fb4460a5d826" LastKnownName="_doLogin : new RelayCommand(DoLoginDelegate)" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="eae7bc5d-7ea9-4c34-8637-14a601c26df1" name="BehaviorExecutionSpecification4"> + <elementDefinition Id="4bf08fdc-b2cb-43f0-9a24-cf9c0ade0c48" /> + <coveredLifelines> + <lifelineMoniker Id="f92422d8-0900-4291-9abc-6f7669be8d2f" LastKnownName="user : string" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="50b8d371-4d2e-4852-9b4b-f794bb7c6721" LastKnownName="ExecutionOccurrenceSpecification8" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="6e23f179-d619-4fdc-9c3f-77c5e43033ef" LastKnownName="ExecutionOccurrenceSpecification7" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="8a77122a-655b-4d08-88ef-2bff980f5650" LastKnownName="MessageOccurrenceSpecification8" /> + <messageOccurrenceSpecificationMoniker Id="8d3edbee-0ed5-4c64-b04f-c592554d7eb9" LastKnownName="MessageOccurrenceSpecification9" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="6e23f179-d619-4fdc-9c3f-77c5e43033ef" name="ExecutionOccurrenceSpecification7"> + <elementDefinition Id="c0bd65c2-55ad-4937-a048-0d8310dbd2a8" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="c4ee545e-7b25-455b-9194-310dd5b4f347" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="f92422d8-0900-4291-9abc-6f7669be8d2f" LastKnownName="user : string" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="16028692-a953-4510-b587-795a89187986" name="MessageOccurrenceSpecification7"> + <elementDefinition Id="7830ca17-b511-4543-bdda-b325ad79069d" /> + <covered> + <lifelineMoniker Id="d2fc5e3d-d7e1-495f-85db-c46e68bf3069" LastKnownName="LoginUserVM" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="8a77122a-655b-4d08-88ef-2bff980f5650" name="MessageOccurrenceSpecification8"> + <elementDefinition Id="f992b49d-303f-49c3-9525-2b8223804d24" /> + <covered> + <lifelineMoniker Id="f92422d8-0900-4291-9abc-6f7669be8d2f" LastKnownName="user : string" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="8d3edbee-0ed5-4c64-b04f-c592554d7eb9" name="MessageOccurrenceSpecification9"> + <elementDefinition Id="571a6d35-4949-417e-99c6-3e24249c8572" /> + <covered> + <lifelineMoniker Id="f92422d8-0900-4291-9abc-6f7669be8d2f" LastKnownName="user : string" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="a93d5015-a73f-4c29-8fe1-dcc477e874ca" name="MessageOccurrenceSpecification10"> + <elementDefinition Id="12e2bff3-fb64-4cc1-b7a9-f1034bc5d8b2" /> + <covered> + <lifelineMoniker Id="d2fc5e3d-d7e1-495f-85db-c46e68bf3069" LastKnownName="LoginUserVM" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="50b8d371-4d2e-4852-9b4b-f794bb7c6721" name="ExecutionOccurrenceSpecification8"> + <elementDefinition Id="66add139-7a91-48dc-bea5-86018efc457b" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="928844a8-de96-437a-a88c-b6a3910afdbb" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="f92422d8-0900-4291-9abc-6f7669be8d2f" LastKnownName="user : string" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="348aede8-87c5-43cf-97ad-d4ab6afe53f2" name="BehaviorExecutionSpecification3"> + <elementDefinition Id="0823628d-40f8-4c0a-965c-34e3a2122089" /> + <coveredLifelines> + <lifelineMoniker Id="4268ef78-d563-4e55-a718-d038908bb10e" LastKnownName="_loadedUser : UserModel" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="1dd68a26-7a42-4bb9-8eae-2a8c13eabfef" LastKnownName="ExecutionOccurrenceSpecification6" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="21b9843b-c291-4080-bc87-b247f887e6bd" LastKnownName="ExecutionOccurrenceSpecification5" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="f04562c9-b92f-4330-9f12-a221eff2df95" LastKnownName="MessageOccurrenceSpecification6" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="21b9843b-c291-4080-bc87-b247f887e6bd" name="ExecutionOccurrenceSpecification5"> + <elementDefinition Id="6030d0e7-4a99-41e8-836d-9ba9b1477656" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="fbc1b448-37d0-4574-a685-f8fecaf3e444" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="4268ef78-d563-4e55-a718-d038908bb10e" LastKnownName="_loadedUser : UserModel" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="f04562c9-b92f-4330-9f12-a221eff2df95" name="MessageOccurrenceSpecification6"> + <elementDefinition Id="769e9989-338a-4c98-a00a-e4c79075390b" /> + <covered> + <lifelineMoniker Id="4268ef78-d563-4e55-a718-d038908bb10e" LastKnownName="_loadedUser : UserModel" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="57bc6602-6c9a-4073-8b50-772636f1bcce" name="MessageOccurrenceSpecification5"> + <elementDefinition Id="08ba62a0-d26c-4f17-a5e1-0c63c0d41312" /> + <covered> + <lifelineMoniker Id="d2fc5e3d-d7e1-495f-85db-c46e68bf3069" LastKnownName="LoginUserVM" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="1dd68a26-7a42-4bb9-8eae-2a8c13eabfef" name="ExecutionOccurrenceSpecification6"> + <elementDefinition Id="0236b3de-a8a7-4312-a142-b860358cad67" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="7379cd44-c3d2-4eb8-b3b7-47891714734a" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="4268ef78-d563-4e55-a718-d038908bb10e" LastKnownName="_loadedUser : UserModel" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="afbed51f-e6fb-431a-b8f2-84152d656e43" name="BehaviorExecutionSpecification7"> + <elementDefinition Id="10ac121f-914e-4eae-b4c9-62cbdf4624ad" /> + <coveredLifelines> + <lifelineMoniker Id="091e414c-f61d-4419-b0d7-fb4460a5d826" LastKnownName="_doLogin : new RelayCommand(DoLoginDelegate)" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="97ad11d7-50f0-4bbc-8a21-aab747d19eb1" LastKnownName="ExecutionOccurrenceSpecification14" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="26c70e02-f404-4d0a-afdb-20bdd7c986c0" LastKnownName="ExecutionOccurrenceSpecification13" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="cf91dc24-d41d-4b20-96a9-4a151568557e" LastKnownName="MessageOccurrenceSpecification20" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="26c70e02-f404-4d0a-afdb-20bdd7c986c0" name="ExecutionOccurrenceSpecification13"> + <elementDefinition Id="db1b8d80-220a-497e-9ce9-d34043599a89" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="81909672-2dd0-47ed-a874-617dc3a12161" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="091e414c-f61d-4419-b0d7-fb4460a5d826" LastKnownName="_doLogin : new RelayCommand(DoLoginDelegate)" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="bba1362c-5f14-48aa-a229-307f6088b4a3" name="MessageOccurrenceSpecification19"> + <elementDefinition Id="662805da-ebbd-402e-880e-18e7d33fbcc0" /> + <covered> + <lifelineMoniker Id="d2fc5e3d-d7e1-495f-85db-c46e68bf3069" LastKnownName="LoginUserVM" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="cf91dc24-d41d-4b20-96a9-4a151568557e" name="MessageOccurrenceSpecification20"> + <elementDefinition Id="c1a7557b-5f5a-4ff6-a1fe-1572ff9739ca" /> + <covered> + <lifelineMoniker Id="091e414c-f61d-4419-b0d7-fb4460a5d826" LastKnownName="_doLogin : new RelayCommand(DoLoginDelegate)" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="97ad11d7-50f0-4bbc-8a21-aab747d19eb1" name="ExecutionOccurrenceSpecification14"> + <elementDefinition Id="67494bc4-97a2-4009-8af4-cc91ab540d3e" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="46ae380a-8c24-472c-a4a3-0967e7cd5add" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="091e414c-f61d-4419-b0d7-fb4460a5d826" LastKnownName="_doLogin : new RelayCommand(DoLoginDelegate)" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="c5b55e08-2e5c-486b-b7ce-93c7097cdbe2" name="BehaviorExecutionSpecification5"> + <elementDefinition Id="03eebe4f-bbe5-42c4-b6a4-1de5e2ed3776" /> + <coveredLifelines> + <lifelineMoniker Id="4114a267-3f81-4195-9f47-2232c23caa74" LastKnownName="_currentUser : UserSingleton" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="c9f028ad-4551-4f63-8499-bd69bbd71513" LastKnownName="ExecutionOccurrenceSpecification10" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="de517de7-cb4d-48dd-81d2-0bede3321322" LastKnownName="ExecutionOccurrenceSpecification9" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="d453d121-98b4-46ae-9a5d-dbf7a675cfb0" LastKnownName="MessageOccurrenceSpecification12" /> + <messageOccurrenceSpecificationMoniker Id="5f954234-2f1a-4d49-adee-740df452562c" LastKnownName="MessageOccurrenceSpecification13" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="de517de7-cb4d-48dd-81d2-0bede3321322" name="ExecutionOccurrenceSpecification9"> + <elementDefinition Id="1dce3f05-546f-48e2-97eb-5dc757e34030" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="ba262932-9dac-418c-be01-7708e9bd805e" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="4114a267-3f81-4195-9f47-2232c23caa74" LastKnownName="_currentUser : UserSingleton" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="d453d121-98b4-46ae-9a5d-dbf7a675cfb0" name="MessageOccurrenceSpecification12"> + <elementDefinition Id="c7b116fd-35e0-4b86-8573-9d29b2c0f948" /> + <covered> + <lifelineMoniker Id="4114a267-3f81-4195-9f47-2232c23caa74" LastKnownName="_currentUser : UserSingleton" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="1ee0b0e2-fa1a-4ce6-bdaf-2a151529608c" name="MessageOccurrenceSpecification11"> + <elementDefinition Id="dba8b03a-4ec6-424f-98ab-6c587f90fc39" /> + <covered> + <lifelineMoniker Id="d2fc5e3d-d7e1-495f-85db-c46e68bf3069" LastKnownName="LoginUserVM" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="6e5eac9a-cefa-46a9-b627-3ff140fc272c" name="MessageOccurrenceSpecification14"> + <elementDefinition Id="a1041dae-82b2-4d46-b3f4-64b3aec7f074" /> + <covered> + <lifelineMoniker Id="d2fc5e3d-d7e1-495f-85db-c46e68bf3069" LastKnownName="LoginUserVM" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="5f954234-2f1a-4d49-adee-740df452562c" name="MessageOccurrenceSpecification13"> + <elementDefinition Id="b29834f9-0fed-4a32-aa5d-40bcf1caa577" /> + <covered> + <lifelineMoniker Id="4114a267-3f81-4195-9f47-2232c23caa74" LastKnownName="_currentUser : UserSingleton" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="c9f028ad-4551-4f63-8499-bd69bbd71513" name="ExecutionOccurrenceSpecification10"> + <elementDefinition Id="001a676f-ef3a-4c29-ad4c-2c2e54021da1" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="2fd1dc68-a046-4de3-b7ba-be8e233ef975" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="4114a267-3f81-4195-9f47-2232c23caa74" LastKnownName="_currentUser : UserSingleton" /> + </covered> + </executionOccurrenceSpecification> + </fragments> + <lifelines> + <lifeline Id="d2fc5e3d-d7e1-495f-85db-c46e68bf3069" name="LoginUserVM" isActor="false" lifelineDisplayName="LoginUserVM"> + <elementDefinition Id="3d91609f-f9e1-4e81-b800-d6199155fcd7" /> + <topLevelOccurrences> + <messageOccurrenceSpecificationMoniker Id="b066334e-69ca-4bce-89a6-13f2a4fbfea4" LastKnownName="MessageOccurrenceSpecification1" /> + <messageOccurrenceSpecificationMoniker Id="2e64b345-e212-4d2f-a6c7-ac81b7bbd5db" LastKnownName="MessageOccurrenceSpecification3" /> + <messageOccurrenceSpecificationMoniker Id="57b4a69f-9fb2-4d2d-9ace-98e445344aa2" LastKnownName="MessageOccurrenceSpecification21" /> + <messageOccurrenceSpecificationMoniker Id="16028692-a953-4510-b587-795a89187986" LastKnownName="MessageOccurrenceSpecification7" /> + <messageOccurrenceSpecificationMoniker Id="a93d5015-a73f-4c29-8fe1-dcc477e874ca" LastKnownName="MessageOccurrenceSpecification10" /> + <messageOccurrenceSpecificationMoniker Id="57bc6602-6c9a-4073-8b50-772636f1bcce" LastKnownName="MessageOccurrenceSpecification5" /> + <messageOccurrenceSpecificationMoniker Id="bba1362c-5f14-48aa-a229-307f6088b4a3" LastKnownName="MessageOccurrenceSpecification19" /> + <messageOccurrenceSpecificationMoniker Id="1ee0b0e2-fa1a-4ce6-bdaf-2a151529608c" LastKnownName="MessageOccurrenceSpecification11" /> + <messageOccurrenceSpecificationMoniker Id="6e5eac9a-cefa-46a9-b627-3ff140fc272c" LastKnownName="MessageOccurrenceSpecification14" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="4114a267-3f81-4195-9f47-2232c23caa74" name="_currentUser : UserSingleton" isActor="false" lifelineDisplayName="_currentUser : UserSingleton"> + <elementDefinition Id="97ec2f83-ba73-4695-826e-64479284dc07" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="8449188d-63c8-4d02-a54c-e13575e4b91d" LastKnownName="ExecutionOccurrenceSpecification1" /> + <executionOccurrenceSpecificationMoniker Id="0f8ed87c-c826-44fa-879d-82143c49a243" LastKnownName="ExecutionOccurrenceSpecification2" /> + <executionOccurrenceSpecificationMoniker Id="de517de7-cb4d-48dd-81d2-0bede3321322" LastKnownName="ExecutionOccurrenceSpecification9" /> + <executionOccurrenceSpecificationMoniker Id="c9f028ad-4551-4f63-8499-bd69bbd71513" LastKnownName="ExecutionOccurrenceSpecification10" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="8d8681fe-155a-4cc1-8093-99c0c616be22" name="_loginInfo : UserModel" isActor="false" lifelineDisplayName="_loginInfo : UserModel"> + <elementDefinition Id="94500eda-05e4-4094-95ea-c5c735858833" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="4076edd9-1025-40b9-8f9e-21dc6bc2eacc" LastKnownName="ExecutionOccurrenceSpecification3" /> + <executionOccurrenceSpecificationMoniker Id="f199f369-d954-463a-ab1c-c89cac32a814" LastKnownName="ExecutionOccurrenceSpecification4" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="f92422d8-0900-4291-9abc-6f7669be8d2f" name="user : string" isActor="false" lifelineDisplayName="user : string"> + <elementDefinition Id="f5d91426-7a9d-420e-ac53-d5c1bb3b723c" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="6e23f179-d619-4fdc-9c3f-77c5e43033ef" LastKnownName="ExecutionOccurrenceSpecification7" /> + <executionOccurrenceSpecificationMoniker Id="50b8d371-4d2e-4852-9b4b-f794bb7c6721" LastKnownName="ExecutionOccurrenceSpecification8" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="4268ef78-d563-4e55-a718-d038908bb10e" name="_loadedUser : UserModel" isActor="false" lifelineDisplayName="_loadedUser : UserModel"> + <elementDefinition Id="174c3bab-bcd2-46e2-92cc-d353888c71dc" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="21b9843b-c291-4080-bc87-b247f887e6bd" LastKnownName="ExecutionOccurrenceSpecification5" /> + <executionOccurrenceSpecificationMoniker Id="1dd68a26-7a42-4bb9-8eae-2a8c13eabfef" LastKnownName="ExecutionOccurrenceSpecification6" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="091e414c-f61d-4419-b0d7-fb4460a5d826" name="_doLogin : new RelayCommand(DoLoginDelegate)" isActor="false" lifelineDisplayName="_doLogin : new RelayCommand(DoLoginDelegate)"> + <elementDefinition Id="9f475803-316f-4d14-a5d0-97e9cf428cb8" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="521d3f6d-3bd4-4fff-93b7-9a73628cef6f" LastKnownName="ExecutionOccurrenceSpecification15" /> + <executionOccurrenceSpecificationMoniker Id="91c6997f-1596-49fe-bbca-89b3dcff2830" LastKnownName="ExecutionOccurrenceSpecification16" /> + <executionOccurrenceSpecificationMoniker Id="26c70e02-f404-4d0a-afdb-20bdd7c986c0" LastKnownName="ExecutionOccurrenceSpecification13" /> + <executionOccurrenceSpecificationMoniker Id="97ad11d7-50f0-4bbc-8a21-aab747d19eb1" LastKnownName="ExecutionOccurrenceSpecification14" /> + </topLevelOccurrences> + </lifeline> + </lifelines> + <messages> + <message Id="663f937b-d603-47ce-be5b-939fa84449b5" name="New()" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="64a45b00-9975-4496-8bd4-812e36af2e50" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="b066334e-69ca-4bce-89a6-13f2a4fbfea4" LastKnownName="MessageOccurrenceSpecification1" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="1d0f287e-8e7b-4d2f-9760-a0a6baf23252" LastKnownName="MessageOccurrenceSpecification2" /> + </receiveEvent> + </message> + <message Id="8af3782e-08d3-4efd-b590-a5fb3905b534" name="New()" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="a3b92204-c59f-4d7a-88d2-2522a0cb8148" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="2e64b345-e212-4d2f-a6c7-ac81b7bbd5db" LastKnownName="MessageOccurrenceSpecification3" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="405687a2-8449-48ab-9a7c-4a80e92c8aa5" LastKnownName="MessageOccurrenceSpecification4" /> + </receiveEvent> + </message> + <message Id="f4fc801b-719a-4829-9a69-1bc7d6233a57" name="new RelayCommand(DoLoginDelegate)" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="26c654c6-a0b5-42fd-b4f5-e6ebb7879027" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="57b4a69f-9fb2-4d2d-9ace-98e445344aa2" LastKnownName="MessageOccurrenceSpecification21" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="7645d832-ba34-4c4f-902e-974a96a48408" LastKnownName="MessageOccurrenceSpecification22" /> + </receiveEvent> + </message> + <message Id="b028138c-d681-4b7d-a818-076cda48f6c5" name="OnlineOperations.DownloadString" messageKind="Complete" messageSort="SynchCall" createSelfMessage="false"> + <elementDefinition Id="9314b9ac-c918-4d8f-97ab-084da6a03800" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="16028692-a953-4510-b587-795a89187986" LastKnownName="MessageOccurrenceSpecification7" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="8a77122a-655b-4d08-88ef-2bff980f5650" LastKnownName="MessageOccurrenceSpecification8" /> + </receiveEvent> + </message> + <message Id="0e89a0aa-ee38-4abc-aa21-c433bc384a1a" name="<<return>>" messageKind="Complete" messageSort="Reply" createSelfMessage="false"> + <elementDefinition Id="5a434ecb-c951-43c6-8ad2-3f26a0e937be" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="8d3edbee-0ed5-4c64-b04f-c592554d7eb9" LastKnownName="MessageOccurrenceSpecification9" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="a93d5015-a73f-4c29-8fe1-dcc477e874ca" LastKnownName="MessageOccurrenceSpecification10" /> + </receiveEvent> + </message> + <message Id="5a629dd1-3def-4f86-9c79-1948faf339c3" name="JsonConvert.DeserializeObject<UserModel>(user)" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="86155664-5115-47d6-986e-b9cce3e6c07e" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="57bc6602-6c9a-4073-8b50-772636f1bcce" LastKnownName="MessageOccurrenceSpecification5" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="f04562c9-b92f-4330-9f12-a221eff2df95" LastKnownName="MessageOccurrenceSpecification6" /> + </receiveEvent> + </message> + <message Id="9e4e76b7-a734-4c6f-b1b3-d12cfb689be5" name="Execute" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="c62c607d-763a-4b7a-a373-e24657b47cf9" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="bba1362c-5f14-48aa-a229-307f6088b4a3" LastKnownName="MessageOccurrenceSpecification19" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="cf91dc24-d41d-4b20-96a9-4a151568557e" LastKnownName="MessageOccurrenceSpecification20" /> + </receiveEvent> + </message> + <message Id="662f6a73-688b-43cc-93ed-ba527d648eaf" name="_currentUser.LogIn(LoadedUser)" messageKind="Complete" messageSort="SynchCall" createSelfMessage="false"> + <elementDefinition Id="c30d631c-ebc2-4016-bf3e-a212b65f5222" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="1ee0b0e2-fa1a-4ce6-bdaf-2a151529608c" LastKnownName="MessageOccurrenceSpecification11" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="d453d121-98b4-46ae-9a5d-dbf7a675cfb0" LastKnownName="MessageOccurrenceSpecification12" /> + </receiveEvent> + </message> + <message Id="cd932dca-849b-4e40-a942-e4d31b606f3c" name="<<return>>" messageKind="Complete" messageSort="Reply" createSelfMessage="false"> + <elementDefinition Id="0702819f-f908-4be5-8848-63b0443d97d7" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="5f954234-2f1a-4d49-adee-740df452562c" LastKnownName="MessageOccurrenceSpecification13" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="6e5eac9a-cefa-46a9-b627-3ff140fc272c" LastKnownName="MessageOccurrenceSpecification14" /> + </receiveEvent> + </message> + </messages> + </interaction> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="35865e82-4a51-4852-85b5-e13431d6e291" name="ExecutionEvent"> + <elementDefinition Id="c517ac14-9a24-488a-9547-0f03695fbef7" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="e050c7a0-d3b3-4d64-81a7-8b17b09f9392" name="ExecutionEvent"> + <elementDefinition Id="0d6b81bf-4262-4260-ae45-b396b8e252bd" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="165755ac-e9e6-44d3-93a1-61fd5b3ac9db" name="ExecutionEvent"> + <elementDefinition Id="09f5ddf8-a029-4c96-baf6-20cba5b4166c" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="37cd4285-e9d1-4c20-9abb-55346b90fa47" name="ExecutionEvent"> + <elementDefinition Id="e5affeab-4e96-429a-9cb3-e8d1e8881b9f" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="fbc1b448-37d0-4574-a685-f8fecaf3e444" name="ExecutionEvent"> + <elementDefinition Id="5b2bcef8-f5d3-4bf8-ae34-9fd6bf40f787" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="7379cd44-c3d2-4eb8-b3b7-47891714734a" name="ExecutionEvent"> + <elementDefinition Id="e31fc645-39c8-4c19-bac4-9bbe5f641991" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="c4ee545e-7b25-455b-9194-310dd5b4f347" name="ExecutionEvent"> + <elementDefinition Id="7a6cec31-168b-403d-b020-89980abec96a" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="928844a8-de96-437a-a88c-b6a3910afdbb" name="ExecutionEvent"> + <elementDefinition Id="20bd5649-be57-44ed-ab5c-21e55bcaf9eb" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="ba262932-9dac-418c-be01-7708e9bd805e" name="ExecutionEvent"> + <elementDefinition Id="6e8fff62-18c3-4acb-b5d6-1c95d63c2ba3" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="2fd1dc68-a046-4de3-b7ba-be8e233ef975" name="ExecutionEvent"> + <elementDefinition Id="1d3b1c03-6f52-462b-934e-cd0b6d0425fe" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="81909672-2dd0-47ed-a874-617dc3a12161" name="ExecutionEvent"> + <elementDefinition Id="65455587-5fa8-49c7-aced-511fa5e046e4" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="46ae380a-8c24-472c-a4a3-0967e7cd5add" name="ExecutionEvent"> + <elementDefinition Id="6f0c2125-1e28-4cc5-a732-69bc13c61f65" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="c3266542-16cc-4bb2-9f5b-8433b9c93cc3" name="ExecutionEvent"> + <elementDefinition Id="e83155eb-27bf-4f38-84d6-853292587d88" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="43d9bbb8-7c15-4059-977f-a8d8521d0b17" name="ExecutionEvent"> + <elementDefinition Id="13b89dcf-a8c0-43bc-88d5-4f7ebd4b4b4d" /> + </executionEvent> + </packageHasNamedElement> + </packagedElements> + <package Id="044b07af-2d39-4fd0-9f4a-f02ac8af3a13" name="FV_ClassDiagram"> + <elementDefinition Id="fe84fded-a9b2-4e62-8fe9-de3c45c5b060" /> + </package> +</SequenceDesignerModel>
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/SequenceDiagrams/LoginVM.sequencediagram.layout b/France_Vacances/France_Vacances.Inception/SequenceDiagrams/LoginVM.sequencediagram.layout new file mode 100644 index 0000000..56ad333 --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/SequenceDiagrams/LoginVM.sequencediagram.layout @@ -0,0 +1,173 @@ +<?xml version="1.0" encoding="utf-8"?> +<sequenceDesignerDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 16.25, 8.5" name="LoginVM"> + <SequenceDesignerModelMoniker Id="f2d0b6e7-e2fd-4eb2-a85f-c7f8bcdb3c09" /> + <nestedChildShapes> + <lifelineShape Id="6678aed1-0015-4a9f-bf4d-6ab32c87af05" absoluteBounds="2.9375, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="d2fc5e3d-d7e1-495f-85db-c46e68bf3069" LastKnownName="LoginUserVM" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="16dc7895-2556-4b2c-bb69-71ac7dd7bfa9" absoluteBounds="2.5107805442810061, 0.6, 1.0034389114379883, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="d2fc5e3d-d7e1-495f-85db-c46e68bf3069" LastKnownName="LoginUserVM" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="376f287f-f1ca-4384-9cbc-85d3b0e3ae71" absoluteBounds="2.9375, 1, 0, 7"> + <lifelineMoniker Id="d2fc5e3d-d7e1-495f-85db-c46e68bf3069" LastKnownName="LoginUserVM" /> + </lifelineHoverShape> + </relativeChildShapes> + </lifelineShape> + <lifelineShape Id="5a8092ad-be11-499a-bf1d-f2c938f095ac" absoluteBounds="7.2708333333333313, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="8d8681fe-155a-4cc1-8093-99c0c616be22" LastKnownName="_loginInfo : UserModel" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="c2813933-902f-4bf3-b2cb-8e9bdff3eeeb" absoluteBounds="6.56337927897771, 0.6, 1.5649081087112426, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="8d8681fe-155a-4cc1-8093-99c0c616be22" LastKnownName="_loginInfo : UserModel" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="e0505d75-259c-420b-ac30-88a1e5fa2ac0" absoluteBounds="7.2708333333333313, 1, 0, 7"> + <lifelineMoniker Id="8d8681fe-155a-4cc1-8093-99c0c616be22" LastKnownName="_loginInfo : UserModel" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="7d6b91a5-4ef9-4169-aa44-57cbca2891ab" absoluteBounds="7.2708333333333313, 2.3958333333333335, 0.15, 0.55000000000000027" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="5ba3803a-f882-477e-b48e-49de13621bf3" LastKnownName="BehaviorExecutionSpecification2" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <lifelineShape Id="045616b9-2d5b-4cdc-8904-10ec850b83e6" absoluteBounds="5.1354168256123875, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="4114a267-3f81-4195-9f47-2232c23caa74" LastKnownName="_currentUser : UserSingleton" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="cac5e875-51be-4a0c-9fa5-58a858db2324" absoluteBounds="4.251204958756766, 0.6, 1.9184237337112426, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="4114a267-3f81-4195-9f47-2232c23caa74" LastKnownName="_currentUser : UserSingleton" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="b4f036c5-90a9-4322-863a-aee130fa6aef" absoluteBounds="5.1354168256123875, 1, 0, 7"> + <lifelineMoniker Id="4114a267-3f81-4195-9f47-2232c23caa74" LastKnownName="_currentUser : UserSingleton" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="4ac7af19-2288-4e48-8312-ff640b9861d4" absoluteBounds="5.1354168256123875, 1.3333333333333335, 0.15, 0.55000000000000027" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="0f199534-32c2-4de8-abd6-f56406e339a7" LastKnownName="BehaviorExecutionSpecification1" /> + </umlExecutionSpecificationShape> + <umlExecutionSpecificationShape Id="0010e017-1d1e-427b-a011-6538c477f193" absoluteBounds="5.1354168256123875, 7.020833333333333, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="c5b55e08-2e5c-486b-b7ce-93c7097cdbe2" LastKnownName="BehaviorExecutionSpecification5" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(3.0125 : 1.33333333333333); (5.13541682561239 : 1.33333333333333)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="6678aed1-0015-4a9f-bf4d-6ab32c87af05" /> + <umlExecutionSpecificationShapeMoniker Id="4ac7af19-2288-4e48-8312-ff640b9861d4" /> + </nodes> + </asyncMessageConnector> + <asyncMessageConnector edgePoints="[(3.0125 : 2.39583333333333); (7.27083333333333 : 2.39583333333333)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="6678aed1-0015-4a9f-bf4d-6ab32c87af05" /> + <umlExecutionSpecificationShapeMoniker Id="7d6b91a5-4ef9-4169-aa44-57cbca2891ab" /> + </nodes> + </asyncMessageConnector> + <lifelineShape Id="fa185c89-d35d-4840-9a7d-92429d5e3ab0" absoluteBounds="12.291666348775229, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="4268ef78-d563-4e55-a718-d038908bb10e" LastKnownName="_loadedUser : UserModel" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="31a76520-c3a9-4e26-9af8-f0ba7f1eb747" absoluteBounds="11.524831882317862, 0.6, 1.6836689329147339, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="4268ef78-d563-4e55-a718-d038908bb10e" LastKnownName="_loadedUser : UserModel" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="096cfb09-97ab-4152-a79d-44d32ed6ccbb" absoluteBounds="12.291666348775229, 1, 0, 7"> + <lifelineMoniker Id="4268ef78-d563-4e55-a718-d038908bb10e" LastKnownName="_loadedUser : UserModel" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="dfdbc182-3e4b-436d-8040-966b7eabfd36" absoluteBounds="12.291666348775229, 5.31875, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="348aede8-87c5-43cf-97ad-d4ab6afe53f2" LastKnownName="BehaviorExecutionSpecification3" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(3.0125 : 5.31875); (12.2916663487752 : 5.31875)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="6678aed1-0015-4a9f-bf4d-6ab32c87af05" /> + <umlExecutionSpecificationShapeMoniker Id="dfdbc182-3e4b-436d-8040-966b7eabfd36" /> + </nodes> + </asyncMessageConnector> + <lifelineShape Id="1439e1b9-702e-4aab-bba7-08ed561a001f" absoluteBounds="9.40625, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="f92422d8-0900-4291-9abc-6f7669be8d2f" LastKnownName="user : string" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="fbcfefd1-efc5-4786-8248-42e36a0a373e" absoluteBounds="8.98125, 0.6, 1, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="f92422d8-0900-4291-9abc-6f7669be8d2f" LastKnownName="user : string" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="f0707451-a3ef-40e7-a325-20d29c0b5a61" absoluteBounds="9.40625, 1, 0, 7"> + <lifelineMoniker Id="f92422d8-0900-4291-9abc-6f7669be8d2f" LastKnownName="user : string" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="d9fb5f1f-cee9-4f30-a979-c7bf1f7191f8" absoluteBounds="9.40625, 4.3291666666666666, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="eae7bc5d-7ea9-4c34-8637-14a601c26df1" LastKnownName="BehaviorExecutionSpecification4" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <syncMessageConnector edgePoints="[(3.0125 : 4.32916666666667); (9.40625 : 4.32916666666667)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="6678aed1-0015-4a9f-bf4d-6ab32c87af05" /> + <umlExecutionSpecificationShapeMoniker Id="d9fb5f1f-cee9-4f30-a979-c7bf1f7191f8" /> + </nodes> + </syncMessageConnector> + <returnMessageConnector edgePoints="[(9.40625 : 4.87916666666667); (3.0125 : 4.87916666666667)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <umlExecutionSpecificationShapeMoniker Id="d9fb5f1f-cee9-4f30-a979-c7bf1f7191f8" /> + <lifelineShapeMoniker Id="6678aed1-0015-4a9f-bf4d-6ab32c87af05" /> + </nodes> + </returnMessageConnector> + <commentShape Id="3a49162a-1ee9-4a05-8c8a-85a391835338" absoluteBounds="12.625, 6.375, 1.25, 0.875" customColor="251, 247, 200"> + <commentMoniker Id="b00bc803-a3a1-4664-9a37-72d2f7007d31" /> + <relativeChildShapes /> + </commentShape> + <syncMessageConnector edgePoints="[(3.0125 : 7.02083333333333); (5.13541682561239 : 7.02083333333333)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="6678aed1-0015-4a9f-bf4d-6ab32c87af05" /> + <umlExecutionSpecificationShapeMoniker Id="0010e017-1d1e-427b-a011-6538c477f193" /> + </nodes> + </syncMessageConnector> + <returnMessageConnector edgePoints="[(5.13541682561239 : 7.57083333333333); (3.0125 : 7.57083333333333)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <umlExecutionSpecificationShapeMoniker Id="0010e017-1d1e-427b-a011-6538c477f193" /> + <lifelineShapeMoniker Id="6678aed1-0015-4a9f-bf4d-6ab32c87af05" /> + </nodes> + </returnMessageConnector> + <lifelineShape Id="472534a5-7e3a-464a-b63d-4018d165ac25" absoluteBounds="14.864583333333334, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="091e414c-f61d-4419-b0d7-fb4460a5d826" LastKnownName="_doLogin : new RelayCommand(DoLoginDelegate)" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="9ca2dabf-90a3-4b87-9c16-ab944e58f4f9" absoluteBounds="13.939583333333333, 0.6, 2, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="091e414c-f61d-4419-b0d7-fb4460a5d826" LastKnownName="_doLogin : new RelayCommand(DoLoginDelegate)" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="0045c9da-8466-496e-b2da-e8c35a682fc0" absoluteBounds="14.864583333333334, 1, 0, 7"> + <lifelineMoniker Id="091e414c-f61d-4419-b0d7-fb4460a5d826" LastKnownName="_doLogin : new RelayCommand(DoLoginDelegate)" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="3b979425-2a47-4f5b-ad04-013b9ab9cd46" absoluteBounds="14.864583333333334, 6.239583333333333, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="afbed51f-e6fb-431a-b8f2-84152d656e43" LastKnownName="BehaviorExecutionSpecification7" /> + </umlExecutionSpecificationShape> + <umlExecutionSpecificationShape Id="3d3bcf26-7c47-4b0a-b17b-98ed55d758ae" absoluteBounds="14.864583333333334, 3.5416666666666665, 0.15, 0.55000000000000027" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="4fe149c0-f934-4efb-90b1-b26602544c3d" LastKnownName="BehaviorExecutionSpecification8" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(3.0125 : 6.23958333333333); (14.8645833333333 : 6.23958333333333)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="6678aed1-0015-4a9f-bf4d-6ab32c87af05" /> + <umlExecutionSpecificationShapeMoniker Id="3b979425-2a47-4f5b-ad04-013b9ab9cd46" /> + </nodes> + </asyncMessageConnector> + <commentConnector edgePoints="[(13.875 : 6.58229166666667); (14.8645833333333 : 6.58229166666667)]" fixedFrom="Algorithm" fixedTo="Algorithm" TargetRelationshipDomainClassId="217d6bd0-42ed-4e7f-ad2b-af3ef5142428" customColor="Black"> + <relativeChildShapes /> + <nodes> + <commentShapeMoniker Id="3a49162a-1ee9-4a05-8c8a-85a391835338" /> + <umlExecutionSpecificationShapeMoniker Id="3b979425-2a47-4f5b-ad04-013b9ab9cd46" /> + </nodes> + </commentConnector> + <asyncMessageConnector edgePoints="[(3.0125 : 3.54166666666667); (14.8645833333333 : 3.54166666666667)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="6678aed1-0015-4a9f-bf4d-6ab32c87af05" /> + <umlExecutionSpecificationShapeMoniker Id="3d3bcf26-7c47-4b0a-b17b-98ed55d758ae" /> + </nodes> + </asyncMessageConnector> + </nestedChildShapes> +</sequenceDesignerDiagram>
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/SequenceDiagrams/SearchVM(find).sequencediagram b/France_Vacances/France_Vacances.Inception/SequenceDiagrams/SearchVM(find).sequencediagram new file mode 100644 index 0000000..19a76f1 --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/SequenceDiagrams/SearchVM(find).sequencediagram @@ -0,0 +1 @@ +
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/SequenceDiagrams/SearchVM(find).sequencediagram.layout b/France_Vacances/France_Vacances.Inception/SequenceDiagrams/SearchVM(find).sequencediagram.layout new file mode 100644 index 0000000..19a76f1 --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/SequenceDiagrams/SearchVM(find).sequencediagram.layout @@ -0,0 +1 @@ +
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/SequenceDiagrams/SearchViewModel(DownloadData).sequencediagram b/France_Vacances/France_Vacances.Inception/SequenceDiagrams/SearchViewModel(DownloadData).sequencediagram new file mode 100644 index 0000000..f324354 --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/SequenceDiagrams/SearchViewModel(DownloadData).sequencediagram @@ -0,0 +1,576 @@ +<?xml version="1.0" encoding="utf-8"?> +<SequenceDesignerModel xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" xmlns:dm1="http://schemas.microsoft.com/dsltools/Kernel" xmlns:dm2="http://schemas.microsoft.com/dsltools/Component" xmlns:dm3="http://schemas.microsoft.com/dsltools/Activity" xmlns:dm4="http://schemas.microsoft.com/dsltools/UseCase" xmlns:dm5="http://schemas.microsoft.com/dsltools/Interaction" xmlns:dm6="http://schemas.microsoft.com/dsltools/UmlModelLibrary" xmlns:dm7="http://schemas.microsoft.com/dsltools/UmlDiagrams" xmlns:dm8="http://schemas.microsoft.com/dsltools/ModelStore" xmlns:dm9="http://schemas.microsoft.com/dsltools/LogicalClassDesigner" xmlns:dm10="http://schemas.microsoft.com/dsltools/SimpleShapesModel" xmlns:dm11="http://schemas.microsoft.com/dsltools/UseCaseModel" dslVersion="1.0.0.0" Id="d0b009d9-0bde-4ffb-a607-58df361c89c2" name="SearchViewModel" linkedPackageId="ff0d18de-5abe-4f7e-a4d4-3dcc7a57c868" xmlns="http://schemas.microsoft.com/VisualStudio/TeamArchitect/SequenceDesigner"> + <packagedElements> + <packageHasNamedElement> + <interaction Id="9311282b-67e8-4940-ac24-68824328b02d" name="SearchViewModel" collapseFragmentsFlag="false" isActiveClass="false" isAbstract="false" isLeaf="false" isReentrant="false"> + <elementDefinition Id="7c48b6aa-388e-4e4d-905f-0cd94d3767a9" /> + <fragments> + <behaviorExecutionSpecification Id="2284b5be-749e-438c-8c94-0e32b3ce7029" name="BehaviorExecutionSpecification4"> + <elementDefinition Id="6c1903c6-3c88-408d-8e23-68a4a6b900bb" /> + <coveredLifelines> + <lifelineMoniker Id="91f35aeb-484d-4172-a84a-6f71ebc3cf68" LastKnownName=": SearchViewModel" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="de2b35f4-f2f3-4f88-a070-b277c20e371d" LastKnownName="ExecutionOccurrenceSpecification8" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="3e464a25-3d49-4056-94d1-6a5162704671" LastKnownName="ExecutionOccurrenceSpecification7" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="405ecdd3-ef1b-43b1-9d31-e8e6b2bb51e5" LastKnownName="MessageOccurrenceSpecification11" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="3e464a25-3d49-4056-94d1-6a5162704671" name="ExecutionOccurrenceSpecification7"> + <elementDefinition Id="54ea7dab-7d34-4241-9957-2cfa21b87cda" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="280d3244-6bb9-4a2f-93c8-2a46cf4b4490" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="91f35aeb-484d-4172-a84a-6f71ebc3cf68" LastKnownName=": SearchViewModel" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="405ecdd3-ef1b-43b1-9d31-e8e6b2bb51e5" name="MessageOccurrenceSpecification11"> + <elementDefinition Id="0a19ede0-691e-49ae-9139-daaa8c4aa6ea" /> + <covered> + <lifelineMoniker Id="91f35aeb-484d-4172-a84a-6f71ebc3cf68" LastKnownName=": SearchViewModel" /> + </covered> + </messageOccurrenceSpecification> + <lostFoundTarget Id="71199694-5091-4ad2-8323-e0d9f49638bb" name="LostFoundTarget1"> + <elementDefinition Id="555aca76-7976-4600-a3c1-b36b3a9c6b53" /> + </lostFoundTarget> + <executionOccurrenceSpecification Id="de2b35f4-f2f3-4f88-a070-b277c20e371d" name="ExecutionOccurrenceSpecification8"> + <elementDefinition Id="88cda26b-c605-49e1-b565-e0955d50d5ce" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="49f34215-2bcb-4fc4-8348-fbcb1f8f5908" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="91f35aeb-484d-4172-a84a-6f71ebc3cf68" LastKnownName=": SearchViewModel" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="ccc6564e-2bc7-49d8-977a-3eb580a2e369" name="BehaviorExecutionSpecification7"> + <elementDefinition Id="f3172463-7578-460e-b6ec-7a9ee27ff689" /> + <coveredLifelines> + <lifelineMoniker Id="0e082335-8848-4340-b3ca-fc06e7dde105" LastKnownName=": <AccommodationsCollection>" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="dc82db7f-62a1-40c9-a744-25a37d49b2a8" LastKnownName="ExecutionOccurrenceSpecification14" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="ec09fcf0-0f85-4795-96bd-1628b7bc39ba" LastKnownName="ExecutionOccurrenceSpecification13" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="f7db236a-79c7-4f44-9928-8c75d2063ccb" LastKnownName="MessageOccurrenceSpecification21" /> + <messageOccurrenceSpecificationMoniker Id="3323bc44-1a42-44d4-91da-81c45305131e" LastKnownName="MessageOccurrenceSpecification22" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="ec09fcf0-0f85-4795-96bd-1628b7bc39ba" name="ExecutionOccurrenceSpecification13"> + <elementDefinition Id="11254e81-d7a7-4222-87bf-f3b88dacf0f5" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="54b8999b-f6c3-489a-8bd3-6a5b87e025dd" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="0e082335-8848-4340-b3ca-fc06e7dde105" LastKnownName=": <AccommodationsCollection>" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="f7db236a-79c7-4f44-9928-8c75d2063ccb" name="MessageOccurrenceSpecification21"> + <elementDefinition Id="1e948be1-5cfc-4f9c-a27f-aebeb33737b6" /> + <covered> + <lifelineMoniker Id="0e082335-8848-4340-b3ca-fc06e7dde105" LastKnownName=": <AccommodationsCollection>" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="dbfc29f7-a2cc-4351-8a67-96b051c5bedb" name="MessageOccurrenceSpecification20"> + <elementDefinition Id="50ada732-fff9-4e43-9f43-06caa423d60f" /> + <covered> + <lifelineMoniker Id="91f35aeb-484d-4172-a84a-6f71ebc3cf68" LastKnownName=": SearchViewModel" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="2a9350a1-336f-4c3e-9810-330344b74689" name="MessageOccurrenceSpecification23"> + <elementDefinition Id="7a95f8a2-9832-4f6a-966f-84c7e5793fbb" /> + <covered> + <lifelineMoniker Id="91f35aeb-484d-4172-a84a-6f71ebc3cf68" LastKnownName=": SearchViewModel" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="3323bc44-1a42-44d4-91da-81c45305131e" name="MessageOccurrenceSpecification22"> + <elementDefinition Id="699b9f5a-8324-46d9-bfff-1a95f78d0278" /> + <covered> + <lifelineMoniker Id="0e082335-8848-4340-b3ca-fc06e7dde105" LastKnownName=": <AccommodationsCollection>" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="dc82db7f-62a1-40c9-a744-25a37d49b2a8" name="ExecutionOccurrenceSpecification14"> + <elementDefinition Id="567acb07-9807-4ec6-8ed1-5774815eed43" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="60263feb-0e2e-4261-8909-5891852cc477" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="0e082335-8848-4340-b3ca-fc06e7dde105" LastKnownName=": <AccommodationsCollection>" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="6440ef3b-97c7-4f68-a390-181b67646862" name="BehaviorExecutionSpecification6"> + <elementDefinition Id="dc07a6b3-53a2-41c8-b591-30e8431d9191" /> + <coveredLifelines> + <lifelineMoniker Id="874c0e8d-b5ec-407c-baee-0576b68802d9" LastKnownName=": OnlineOperations" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="26cc5f21-9d06-49d3-9865-aeb4232b7678" LastKnownName="ExecutionOccurrenceSpecification12" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="0dda2baf-417a-4295-acd3-21f853f1f788" LastKnownName="ExecutionOccurrenceSpecification11" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="f65355f0-0b50-4270-88b9-9d2133e5d235" LastKnownName="MessageOccurrenceSpecification17" /> + <messageOccurrenceSpecificationMoniker Id="4e08f0e1-bb10-4589-ad72-6b61530ca50e" LastKnownName="MessageOccurrenceSpecification36" /> + <messageOccurrenceSpecificationMoniker Id="1cd9f769-86df-4f49-8a50-7dd991d1230f" LastKnownName="MessageOccurrenceSpecification39" /> + <messageOccurrenceSpecificationMoniker Id="a7726ea4-fb9e-41cd-ab59-b4abeed9d333" LastKnownName="MessageOccurrenceSpecification18" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="0dda2baf-417a-4295-acd3-21f853f1f788" name="ExecutionOccurrenceSpecification11"> + <elementDefinition Id="cd7addd0-46fa-45a4-a14d-8254f85ff98c" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="80af8614-4d93-4b27-8ced-18bf1b1a10d5" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="874c0e8d-b5ec-407c-baee-0576b68802d9" LastKnownName=": OnlineOperations" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="1e295fda-d943-4e48-8433-41578a669ed8" name="MessageOccurrenceSpecification16"> + <elementDefinition Id="201d07e3-0c67-468e-ae4c-0cc85f366753" /> + <covered> + <lifelineMoniker Id="91f35aeb-484d-4172-a84a-6f71ebc3cf68" LastKnownName=": SearchViewModel" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="f65355f0-0b50-4270-88b9-9d2133e5d235" name="MessageOccurrenceSpecification17"> + <elementDefinition Id="7a3a4f01-3e88-48e4-a6a0-83f27cab2b0d" /> + <covered> + <lifelineMoniker Id="874c0e8d-b5ec-407c-baee-0576b68802d9" LastKnownName=": OnlineOperations" /> + </covered> + </messageOccurrenceSpecification> + <behaviorExecutionSpecification Id="8a291b91-1419-421e-a9be-f074c7b2efb3" name="BehaviorExecutionSpecification11"> + <elementDefinition Id="85adfcd5-dee6-459d-9e96-08e2d7e05eb8" /> + <coveredLifelines> + <lifelineMoniker Id="70503f56-7090-4c2b-afb6-929e6d4c0fbf" LastKnownName=": HTTPclient" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="e784a564-9c9c-4495-9619-ee4626de416b" LastKnownName="ExecutionOccurrenceSpecification22" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="1610adc7-eb16-4e2f-8077-2b7538a901c1" LastKnownName="ExecutionOccurrenceSpecification21" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="1f8e9193-2db1-42f4-80f4-a160e49ef41d" LastKnownName="MessageOccurrenceSpecification37" /> + <messageOccurrenceSpecificationMoniker Id="12eeee0d-6d75-4f1d-a15f-593852a97535" LastKnownName="MessageOccurrenceSpecification38" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="1610adc7-eb16-4e2f-8077-2b7538a901c1" name="ExecutionOccurrenceSpecification21"> + <elementDefinition Id="dba780af-d3e8-4a2e-8c10-7b642db7db12" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="f44eb0b5-6a2f-4ac6-98f7-dc97fa6cbcc5" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="70503f56-7090-4c2b-afb6-929e6d4c0fbf" LastKnownName=": HTTPclient" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="1f8e9193-2db1-42f4-80f4-a160e49ef41d" name="MessageOccurrenceSpecification37"> + <elementDefinition Id="630a10ae-6069-4558-aeec-2f6d704edfea" /> + <covered> + <lifelineMoniker Id="70503f56-7090-4c2b-afb6-929e6d4c0fbf" LastKnownName=": HTTPclient" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="4e08f0e1-bb10-4589-ad72-6b61530ca50e" name="MessageOccurrenceSpecification36"> + <elementDefinition Id="088e4d0b-bd76-49bd-9b54-3aa722a5787a" /> + <covered> + <lifelineMoniker Id="874c0e8d-b5ec-407c-baee-0576b68802d9" LastKnownName=": OnlineOperations" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="1cd9f769-86df-4f49-8a50-7dd991d1230f" name="MessageOccurrenceSpecification39"> + <elementDefinition Id="71236bfb-aefd-4aa1-9e3a-988e338da0a9" /> + <covered> + <lifelineMoniker Id="874c0e8d-b5ec-407c-baee-0576b68802d9" LastKnownName=": OnlineOperations" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="12eeee0d-6d75-4f1d-a15f-593852a97535" name="MessageOccurrenceSpecification38"> + <elementDefinition Id="c8323840-f68c-4b64-93ef-5d9bca2dc864" /> + <covered> + <lifelineMoniker Id="70503f56-7090-4c2b-afb6-929e6d4c0fbf" LastKnownName=": HTTPclient" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="e784a564-9c9c-4495-9619-ee4626de416b" name="ExecutionOccurrenceSpecification22"> + <elementDefinition Id="658ae430-4aa1-4884-9c7a-7417b8e0986f" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="5feddae0-c6cc-4875-a12c-0772fa51aad5" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="70503f56-7090-4c2b-afb6-929e6d4c0fbf" LastKnownName=": HTTPclient" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="a7726ea4-fb9e-41cd-ab59-b4abeed9d333" name="MessageOccurrenceSpecification18"> + <elementDefinition Id="a09d87de-6593-4f33-b6d6-eeba5c23c504" /> + <covered> + <lifelineMoniker Id="874c0e8d-b5ec-407c-baee-0576b68802d9" LastKnownName=": OnlineOperations" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="e1bb6c6b-8387-4a73-8492-6ff48ea5a9c3" name="MessageOccurrenceSpecification19"> + <elementDefinition Id="0a86146e-8a32-4391-b34b-4e178e27d39c" /> + <covered> + <lifelineMoniker Id="91f35aeb-484d-4172-a84a-6f71ebc3cf68" LastKnownName=": SearchViewModel" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="26cc5f21-9d06-49d3-9865-aeb4232b7678" name="ExecutionOccurrenceSpecification12"> + <elementDefinition Id="d1db24ef-4f30-4dec-989b-e85ed1f84d63" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="a32a572d-aa06-4ed1-99ba-fa9a0063d6ee" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="874c0e8d-b5ec-407c-baee-0576b68802d9" LastKnownName=": OnlineOperations" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="c61683df-4692-44f0-bae4-0539b9874f85" name="BehaviorExecutionSpecification12"> + <elementDefinition Id="d0d35c11-a6a8-48b2-98f6-cc967d8dd336" /> + <coveredLifelines> + <lifelineMoniker Id="874c0e8d-b5ec-407c-baee-0576b68802d9" LastKnownName=": OnlineOperations" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="f81cfb26-2dd7-4082-90d4-2ef732355c55" LastKnownName="ExecutionOccurrenceSpecification24" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="08437d9c-4765-4df8-8f71-146bd4be7922" LastKnownName="ExecutionOccurrenceSpecification23" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="a45635e2-1033-467c-8cb1-ab8541905565" LastKnownName="MessageOccurrenceSpecification41" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="08437d9c-4765-4df8-8f71-146bd4be7922" name="ExecutionOccurrenceSpecification23"> + <elementDefinition Id="a4fbcf0d-0670-491c-a5cd-c7dd8d29e943" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="9d4d866c-a913-4d9c-887f-0469f5586f31" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="874c0e8d-b5ec-407c-baee-0576b68802d9" LastKnownName=": OnlineOperations" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="5916763f-5726-4687-87a7-a4f0b5284b8d" name="MessageOccurrenceSpecification40"> + <elementDefinition Id="3b6914c8-d58c-4cef-93fb-833f0f82070a" /> + <covered> + <lifelineMoniker Id="91f35aeb-484d-4172-a84a-6f71ebc3cf68" LastKnownName=": SearchViewModel" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="a45635e2-1033-467c-8cb1-ab8541905565" name="MessageOccurrenceSpecification41"> + <elementDefinition Id="7a6b269f-1e5b-4932-90b2-08d2ff189776" /> + <covered> + <lifelineMoniker Id="874c0e8d-b5ec-407c-baee-0576b68802d9" LastKnownName=": OnlineOperations" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="f81cfb26-2dd7-4082-90d4-2ef732355c55" name="ExecutionOccurrenceSpecification24"> + <elementDefinition Id="0fe8fce4-672b-4d37-b338-0beed9dece1c" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="39b5efa9-e473-4b96-bd45-ee511bd0f9ad" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="874c0e8d-b5ec-407c-baee-0576b68802d9" LastKnownName=": OnlineOperations" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="77dc4979-2256-4ec9-8948-638a517c7139" name="BehaviorExecutionSpecification13"> + <elementDefinition Id="51dcb0da-21af-4ba8-8d67-c95899e68e24" /> + <coveredLifelines> + <lifelineMoniker Id="4155c71a-4de2-45e4-a2fe-630683d5c8ea" LastKnownName="RelayCommand(FindAccommodationModelsCommand)" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="4510086f-368a-4da1-b75f-33c49e7e5618" LastKnownName="ExecutionOccurrenceSpecification26" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="91d8df38-5133-4134-ac34-109a233ced22" LastKnownName="ExecutionOccurrenceSpecification25" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="d5b89fe7-8d21-484f-a94d-001449a4bf3d" LastKnownName="MessageOccurrenceSpecification43" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="91d8df38-5133-4134-ac34-109a233ced22" name="ExecutionOccurrenceSpecification25"> + <elementDefinition Id="f68b825e-0326-4466-a081-28c483f3c182" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="ed3cb2fb-a9b1-4577-8876-4e609eb0be9a" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="4155c71a-4de2-45e4-a2fe-630683d5c8ea" LastKnownName="RelayCommand(FindAccommodationModelsCommand)" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="73eb3903-425c-4242-9529-19e6ff7e6759" name="MessageOccurrenceSpecification42"> + <elementDefinition Id="c841aa6c-aded-4eff-831d-a6a1642ce03b" /> + <covered> + <lifelineMoniker Id="91f35aeb-484d-4172-a84a-6f71ebc3cf68" LastKnownName=": SearchViewModel" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="d5b89fe7-8d21-484f-a94d-001449a4bf3d" name="MessageOccurrenceSpecification43"> + <elementDefinition Id="b85ec72c-b764-46a2-a403-9794acc01c88" /> + <covered> + <lifelineMoniker Id="4155c71a-4de2-45e4-a2fe-630683d5c8ea" LastKnownName="RelayCommand(FindAccommodationModelsCommand)" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="4510086f-368a-4da1-b75f-33c49e7e5618" name="ExecutionOccurrenceSpecification26"> + <elementDefinition Id="8c59d482-c843-49e4-8909-0a98f907b1f5" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="cb7cb6d8-7997-4ba9-9853-e6cf39aa7aad" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="4155c71a-4de2-45e4-a2fe-630683d5c8ea" LastKnownName="RelayCommand(FindAccommodationModelsCommand)" /> + </covered> + </executionOccurrenceSpecification> + </fragments> + <lifelines> + <lifeline Id="91f35aeb-484d-4172-a84a-6f71ebc3cf68" name=": SearchViewModel" isActor="false" lifelineDisplayName=": SearchViewModel"> + <elementDefinition Id="b43e2de8-c135-40b9-83f5-3b0307a97195" /> + <represents> + <propertyMoniker Id="e7452352-6000-49e4-9fa5-e481bd4df4cb" /> + </represents> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="3e464a25-3d49-4056-94d1-6a5162704671" LastKnownName="ExecutionOccurrenceSpecification7" /> + <executionOccurrenceSpecificationMoniker Id="de2b35f4-f2f3-4f88-a070-b277c20e371d" LastKnownName="ExecutionOccurrenceSpecification8" /> + <messageOccurrenceSpecificationMoniker Id="dbfc29f7-a2cc-4351-8a67-96b051c5bedb" LastKnownName="MessageOccurrenceSpecification20" /> + <messageOccurrenceSpecificationMoniker Id="2a9350a1-336f-4c3e-9810-330344b74689" LastKnownName="MessageOccurrenceSpecification23" /> + <messageOccurrenceSpecificationMoniker Id="1e295fda-d943-4e48-8433-41578a669ed8" LastKnownName="MessageOccurrenceSpecification16" /> + <messageOccurrenceSpecificationMoniker Id="e1bb6c6b-8387-4a73-8492-6ff48ea5a9c3" LastKnownName="MessageOccurrenceSpecification19" /> + <messageOccurrenceSpecificationMoniker Id="5916763f-5726-4687-87a7-a4f0b5284b8d" LastKnownName="MessageOccurrenceSpecification40" /> + <messageOccurrenceSpecificationMoniker Id="73eb3903-425c-4242-9529-19e6ff7e6759" LastKnownName="MessageOccurrenceSpecification42" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="874c0e8d-b5ec-407c-baee-0576b68802d9" name=": OnlineOperations" isActor="false" lifelineDisplayName=": OnlineOperations"> + <elementDefinition Id="69bfd823-1ed0-48df-a67e-deafc314aea2" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="0dda2baf-417a-4295-acd3-21f853f1f788" LastKnownName="ExecutionOccurrenceSpecification11" /> + <executionOccurrenceSpecificationMoniker Id="26cc5f21-9d06-49d3-9865-aeb4232b7678" LastKnownName="ExecutionOccurrenceSpecification12" /> + <executionOccurrenceSpecificationMoniker Id="08437d9c-4765-4df8-8f71-146bd4be7922" LastKnownName="ExecutionOccurrenceSpecification23" /> + <executionOccurrenceSpecificationMoniker Id="f81cfb26-2dd7-4082-90d4-2ef732355c55" LastKnownName="ExecutionOccurrenceSpecification24" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="0e082335-8848-4340-b3ca-fc06e7dde105" name=": <AccommodationsCollection>" isActor="false" lifelineDisplayName=": <AccommodationsCollection>"> + <elementDefinition Id="afcf7b97-0549-43c6-8dbe-4b0a8361a445" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="ec09fcf0-0f85-4795-96bd-1628b7bc39ba" LastKnownName="ExecutionOccurrenceSpecification13" /> + <executionOccurrenceSpecificationMoniker Id="dc82db7f-62a1-40c9-a744-25a37d49b2a8" LastKnownName="ExecutionOccurrenceSpecification14" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="70503f56-7090-4c2b-afb6-929e6d4c0fbf" name=": HTTPclient" isActor="false" lifelineDisplayName=": HTTPclient"> + <elementDefinition Id="96f814cf-154b-48a7-8c77-89f9ba471f1a" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="1610adc7-eb16-4e2f-8077-2b7538a901c1" LastKnownName="ExecutionOccurrenceSpecification21" /> + <executionOccurrenceSpecificationMoniker Id="e784a564-9c9c-4495-9619-ee4626de416b" LastKnownName="ExecutionOccurrenceSpecification22" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="4155c71a-4de2-45e4-a2fe-630683d5c8ea" name="RelayCommand(FindAccommodationModelsCommand)" isActor="false" lifelineDisplayName="RelayCommand(FindAccommodationModelsCommand)"> + <elementDefinition Id="d62346c4-2e57-4142-9780-71a8d210cbca" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="91d8df38-5133-4134-ac34-109a233ced22" LastKnownName="ExecutionOccurrenceSpecification25" /> + <executionOccurrenceSpecificationMoniker Id="4510086f-368a-4da1-b75f-33c49e7e5618" LastKnownName="ExecutionOccurrenceSpecification26" /> + </topLevelOccurrences> + </lifeline> + </lifelines> + <messages> + <message Id="b1dcdbca-03a5-43b8-bb6e-f2e5a8d19dba" name="Created by Data context" messageKind="Found" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="18ce53d7-a3a3-4d6d-a079-8147c7c08806" /> + <sendEvent> + <lostFoundTargetMoniker Id="71199694-5091-4ad2-8323-e0d9f49638bb" LastKnownName="LostFoundTarget1" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="405ecdd3-ef1b-43b1-9d31-e8e6b2bb51e5" LastKnownName="MessageOccurrenceSpecification11" /> + </receiveEvent> + </message> + <message Id="f053d5a4-4dcf-46e2-b0f5-085bf0e101aa" messageKind="Complete" messageSort="SynchCall" createSelfMessage="false"> + <elementDefinition Id="f9683ff6-cd45-407a-a254-5ffb85afaced" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="dbfc29f7-a2cc-4351-8a67-96b051c5bedb" LastKnownName="MessageOccurrenceSpecification20" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="f7db236a-79c7-4f44-9928-8c75d2063ccb" LastKnownName="MessageOccurrenceSpecification21" /> + </receiveEvent> + </message> + <message Id="e6955382-1a05-4202-9f4a-2ee1ca3e4fac" name="Accomodation model" messageKind="Complete" messageSort="Reply" createSelfMessage="false"> + <elementDefinition Id="ebcdbfc4-29ae-45e0-89ae-f334c2847e9e" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="3323bc44-1a42-44d4-91da-81c45305131e" LastKnownName="MessageOccurrenceSpecification22" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="2a9350a1-336f-4c3e-9810-330344b74689" LastKnownName="MessageOccurrenceSpecification23" /> + </receiveEvent> + </message> + <message Id="b52d071b-a4e5-4121-acfa-ad2423e194c3" name="DownloadAccomodation" messageKind="Complete" messageSort="SynchCall" createSelfMessage="false"> + <elementDefinition Id="5e89052a-c2f8-4cc4-ac33-892073a466d0" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="1e295fda-d943-4e48-8433-41578a669ed8" LastKnownName="MessageOccurrenceSpecification16" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="f65355f0-0b50-4270-88b9-9d2133e5d235" LastKnownName="MessageOccurrenceSpecification17" /> + </receiveEvent> + </message> + <message Id="aa8b5b32-7540-42f9-9213-7fd28c1b9e79" messageKind="Complete" messageSort="SynchCall" createSelfMessage="false"> + <elementDefinition Id="279e284d-f3f7-4bf5-92fc-c0b423431f9c" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="4e08f0e1-bb10-4589-ad72-6b61530ca50e" LastKnownName="MessageOccurrenceSpecification36" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="1f8e9193-2db1-42f4-80f4-a160e49ef41d" LastKnownName="MessageOccurrenceSpecification37" /> + </receiveEvent> + </message> + <message Id="968d37ab-c5ac-4f9e-bdd2-6dfe95e49e9e" name="URI" messageKind="Complete" messageSort="Reply" createSelfMessage="false"> + <elementDefinition Id="42a54c3a-2429-48af-abc8-deca97f0c3b2" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="12eeee0d-6d75-4f1d-a15f-593852a97535" LastKnownName="MessageOccurrenceSpecification38" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="1cd9f769-86df-4f49-8a50-7dd991d1230f" LastKnownName="MessageOccurrenceSpecification39" /> + </receiveEvent> + </message> + <message Id="23f20bde-9530-4aab-adc7-1a5c3c8ff87a" name="Return Accomodation" messageKind="Complete" messageSort="Reply" createSelfMessage="false"> + <elementDefinition Id="7b5a33e9-8257-446a-b6e6-e6cf3284fb98" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="a7726ea4-fb9e-41cd-ab59-b4abeed9d333" LastKnownName="MessageOccurrenceSpecification18" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="e1bb6c6b-8387-4a73-8492-6ff48ea5a9c3" LastKnownName="MessageOccurrenceSpecification19" /> + </receiveEvent> + </message> + <message Id="2e02a9f6-1499-45bc-b294-48222a1769cf" name="_accommodationModels =Read text" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="142a923a-d0b1-4900-bea1-3f6f7b0d6a44" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="5916763f-5726-4687-87a7-a4f0b5284b8d" LastKnownName="MessageOccurrenceSpecification40" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="a45635e2-1033-467c-8cb1-ab8541905565" LastKnownName="MessageOccurrenceSpecification41" /> + </receiveEvent> + </message> + <message Id="595b2342-b814-412f-83c2-17d365915293" name="new RelayCommand(FindAccommodations)" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="84bc6ebd-fad8-4e28-b752-456a50f2245e" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="73eb3903-425c-4242-9529-19e6ff7e6759" LastKnownName="MessageOccurrenceSpecification42" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="d5b89fe7-8d21-484f-a94d-001449a4bf3d" LastKnownName="MessageOccurrenceSpecification43" /> + </receiveEvent> + </message> + </messages> + <ownedAttributesInternal> + <property Id="e7452352-6000-49e4-9fa5-e481bd4df4cb" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="16c39e45-5967-4eda-8b32-1094cd09e77c" /> + <type_NamedElement> + <referencedTypeMoniker Id="7c794fca-6236-4579-a8af-908a5fc7f2cb" LastKnownName="SearchViewModel" /> + </type_NamedElement> + </property> + <property Id="949aca9d-eb35-49db-b0db-226e6c5356f0" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="bd6d94ed-f2c5-4c80-a404-b237e5b25d36" /> + <type_NamedElement> + <referencedTypeMoniker Id="9b5fd5ba-f93e-453a-b4e0-b4472caad45a" LastKnownName="SearchView" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + </interaction> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="7c794fca-6236-4579-a8af-908a5fc7f2cb" name="SearchViewModel" isAbstract="false" isLeaf="false" cachedFullName="FV_ClassDiagram::SearchViewModel"> + <elementDefinition Id="f4026480-ae0e-4f3b-a033-800b176f5aa0" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="9b5fd5ba-f93e-453a-b4e0-b4472caad45a" name="SearchView" isAbstract="false" isLeaf="false" cachedFullName="FV_ClassDiagram::SearchView"> + <elementDefinition Id="28603b21-dbd6-4a8c-90f4-659e4b301089" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="280d3244-6bb9-4a2f-93c8-2a46cf4b4490" name="ExecutionEvent"> + <elementDefinition Id="19f1d56c-b429-44e5-bf24-1309b326b656" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="49f34215-2bcb-4fc4-8348-fbcb1f8f5908" name="ExecutionEvent"> + <elementDefinition Id="8113014a-04bc-4211-9d5a-dd4eb270cf81" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="80af8614-4d93-4b27-8ced-18bf1b1a10d5" name="ExecutionEvent"> + <elementDefinition Id="37e515e2-10e8-4185-b38b-756a1ab921e7" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="a32a572d-aa06-4ed1-99ba-fa9a0063d6ee" name="ExecutionEvent"> + <elementDefinition Id="bdcaeac2-c9ec-4601-bb1e-658f020e2926" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="54b8999b-f6c3-489a-8bd3-6a5b87e025dd" name="ExecutionEvent"> + <elementDefinition Id="d6a5ec30-7911-4bf7-b1f8-c94986c74f4f" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="60263feb-0e2e-4261-8909-5891852cc477" name="ExecutionEvent"> + <elementDefinition Id="e78f149a-1e06-4627-9fb7-0e19bafdf120" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="f44eb0b5-6a2f-4ac6-98f7-dc97fa6cbcc5" name="ExecutionEvent"> + <elementDefinition Id="0a3d4f08-70c8-45cb-b367-248cf30df06e" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="5feddae0-c6cc-4875-a12c-0772fa51aad5" name="ExecutionEvent"> + <elementDefinition Id="d5374c01-fa6c-45c3-a6f0-32c8148b69f7" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="9d4d866c-a913-4d9c-887f-0469f5586f31" name="ExecutionEvent"> + <elementDefinition Id="327ee367-05d0-48bd-b1b7-1a5d527d42d8" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="39b5efa9-e473-4b96-bd45-ee511bd0f9ad" name="ExecutionEvent"> + <elementDefinition Id="2ce39265-dd90-470c-ac78-7cfb7cbacd01" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="ed3cb2fb-a9b1-4577-8876-4e609eb0be9a" name="ExecutionEvent"> + <elementDefinition Id="28b8dfc3-e42b-4b17-af6a-75054cefba5f" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="cb7cb6d8-7997-4ba9-9853-e6cf39aa7aad" name="ExecutionEvent"> + <elementDefinition Id="81378845-8e02-476c-a0d4-8cb33cd24f48" /> + </executionEvent> + </packageHasNamedElement> + </packagedElements> + <package Id="ff0d18de-5abe-4f7e-a4d4-3dcc7a57c868" name="FV_ClassDiagram"> + <elementDefinition Id="fe84fded-a9b2-4e62-8fe9-de3c45c5b060" /> + <profileInstances> + <packageHasProfileInstances Id="e279eb87-f589-40b5-8b51-b05f74eebd72"> + <profileInstance Id="4fd63dc7-74da-4b3d-ad29-ead7a5302ad6" name="StandardProfileL2"> + <elementDefinition Id="e34d544e-0fea-4ed6-ac5e-1b74119ac791" /> + </profileInstance> + <elementDefinition Id="0caec977-1f8c-4ba3-a7db-8cc9ad9cc73b" /> + </packageHasProfileInstances> + <packageHasProfileInstances Id="eddad5bd-f6a3-4def-976f-ef8110fdda5d"> + <profileInstance Id="b1e224ec-f7df-460b-a060-54324006e06c" name="StandardProfileL3"> + <elementDefinition Id="532ea607-fb19-44b8-8502-3351b05452be" /> + </profileInstance> + <elementDefinition Id="29349502-908c-4fda-9054-c48619c59ed0" /> + </packageHasProfileInstances> + </profileInstances> + </package> +</SequenceDesignerModel>
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/SequenceDiagrams/SearchViewModel(DownloadData).sequencediagram.layout b/France_Vacances/France_Vacances.Inception/SequenceDiagrams/SearchViewModel(DownloadData).sequencediagram.layout new file mode 100644 index 0000000..14cce9a --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/SequenceDiagrams/SearchViewModel(DownloadData).sequencediagram.layout @@ -0,0 +1,150 @@ +<?xml version="1.0" encoding="utf-8"?> +<sequenceDesignerDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 13.625, 10.375" name="SearchViewModel"> + <SequenceDesignerModelMoniker Id="d0b009d9-0bde-4ffb-a607-58df361c89c2" /> + <nestedChildShapes> + <lifelineShape Id="1735e9d3-59fb-4a7c-9b06-ba659b4dd7f1" absoluteBounds="3.4583333333333344, 1, 0.15, 9.1260416666666675" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="91f35aeb-484d-4172-a84a-6f71ebc3cf68" LastKnownName=": SearchViewModel" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="5f3e7c43-960c-4a6c-8f99-8ebef5de6fea" absoluteBounds="2.8617463024457308, 0.6, 1.3431740617752075, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="91f35aeb-484d-4172-a84a-6f71ebc3cf68" LastKnownName=": SearchViewModel" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="764b0845-1122-4506-90bc-fb8d2451965c" absoluteBounds="3.4583333333333344, 1, 0, 9.125"> + <lifelineMoniker Id="91f35aeb-484d-4172-a84a-6f71ebc3cf68" LastKnownName=": SearchViewModel" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="5649ba25-d143-41e1-8c0a-2a51c7fdbebb" absoluteBounds="3.4583333333333344, 1.5416666666666667, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="2284b5be-749e-438c-8c94-0e32b3ce7029" LastKnownName="BehaviorExecutionSpecification4" /> + </umlExecutionSpecificationShape> + <lostFoundTargetShape Id="01029a33-9031-4790-922d-b53328e454e1" absoluteBounds="1.6791666666666676, 1.4416666666666667, 0.2, 0.2" customColor="89, 89, 89"> + <lostFoundTargetMoniker Id="71199694-5091-4ad2-8323-e0d9f49638bb" LastKnownName="LostFoundTarget1" /> + </lostFoundTargetShape> + </relativeChildShapes> + </lifelineShape> + <lifelineShape Id="9b4ae53d-ec3e-47db-9b7d-5d83f70f2a3e" absoluteBounds="6.2666664759318031, 1, 0.15, 9.0916666666666668" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="874c0e8d-b5ec-407c-baee-0576b68802d9" LastKnownName=": OnlineOperations" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="f5ce73a9-c62e-47a2-a81c-9ad620801c5a" absoluteBounds="5.6791940085093175, 0.6, 1.3249449348449707, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="874c0e8d-b5ec-407c-baee-0576b68802d9" LastKnownName=": OnlineOperations" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="e15531e0-9bba-4ce8-923c-dfed32e1804c" absoluteBounds="6.2666664759318031, 1, 0, 9.125"> + <lifelineMoniker Id="874c0e8d-b5ec-407c-baee-0576b68802d9" LastKnownName=": OnlineOperations" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="d3dd93f2-e751-4e90-891b-97e1823d4dac" absoluteBounds="6.2666664759318031, 3.35, 0.15, 1.15" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="6440ef3b-97c7-4f68-a390-181b67646862" LastKnownName="BehaviorExecutionSpecification6" /> + </umlExecutionSpecificationShape> + <umlExecutionSpecificationShape Id="b4929719-2e1f-4067-944f-2a043dfdb1b4" absoluteBounds="6.2666664759318031, 4.95, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="c61683df-4692-44f0-bae4-0539b9874f85" LastKnownName="BehaviorExecutionSpecification12" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <lostFoundMessageConnector edgePoints="[(1.87916666666667 : 1.54166666666667); (3.45833333333333 : 1.54166666666667)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lostFoundTargetShapeMoniker Id="01029a33-9031-4790-922d-b53328e454e1" /> + <umlExecutionSpecificationShapeMoniker Id="5649ba25-d143-41e1-8c0a-2a51c7fdbebb" /> + </nodes> + </lostFoundMessageConnector> + <syncMessageConnector edgePoints="[(3.53333333333333 : 3.35); (6.2666664759318 : 3.35)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="1735e9d3-59fb-4a7c-9b06-ba659b4dd7f1" /> + <umlExecutionSpecificationShapeMoniker Id="d3dd93f2-e751-4e90-891b-97e1823d4dac" /> + </nodes> + </syncMessageConnector> + <returnMessageConnector edgePoints="[(6.2666664759318 : 4.5); (3.53333333333333 : 4.5)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <umlExecutionSpecificationShapeMoniker Id="d3dd93f2-e751-4e90-891b-97e1823d4dac" /> + <lifelineShapeMoniker Id="1735e9d3-59fb-4a7c-9b06-ba659b4dd7f1" /> + </nodes> + </returnMessageConnector> + <lifelineShape Id="477ef2f0-93e2-4868-8927-1a2675414fc8" absoluteBounds="8.3875, 1, 0.15, 9.1333333333333346" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="0e082335-8848-4340-b3ca-fc06e7dde105" LastKnownName=": <AccommodationsCollection>" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="b74278ce-d0ae-48ec-8232-2db56a7bd9b2" absoluteBounds="7.4624999999999995, 0.6, 2, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="0e082335-8848-4340-b3ca-fc06e7dde105" LastKnownName=": <AccommodationsCollection>" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="1612d464-438f-4a46-8378-0b0caa4179aa" absoluteBounds="8.3875, 1, 0, 9.125"> + <lifelineMoniker Id="0e082335-8848-4340-b3ca-fc06e7dde105" LastKnownName=": <AccommodationsCollection>" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="fa64c1b6-38b3-44c9-88e4-faf942057002" absoluteBounds="8.3875, 2.4916666666666667, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="ccc6564e-2bc7-49d8-977a-3eb580a2e369" LastKnownName="BehaviorExecutionSpecification7" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <syncMessageConnector edgePoints="[(3.53333333333333 : 2.49166666666667); (8.3875 : 2.49166666666667)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="1735e9d3-59fb-4a7c-9b06-ba659b4dd7f1" /> + <umlExecutionSpecificationShapeMoniker Id="fa64c1b6-38b3-44c9-88e4-faf942057002" /> + </nodes> + </syncMessageConnector> + <returnMessageConnector edgePoints="[(8.3875 : 3.04166666666667); (3.53333333333333 : 3.04166666666667)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <umlExecutionSpecificationShapeMoniker Id="fa64c1b6-38b3-44c9-88e4-faf942057002" /> + <lifelineShapeMoniker Id="1735e9d3-59fb-4a7c-9b06-ba659b4dd7f1" /> + </nodes> + </returnMessageConnector> + <lifelineShape Id="4caf49c6-77f2-4ac8-bf02-9e2db2c40907" absoluteBounds="10.369791984558106, 1, 0.15, 9.1583333333333332" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="70503f56-7090-4c2b-afb6-929e6d4c0fbf" LastKnownName=": HTTPclient" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="a7a3a902-59d6-4eb8-869e-a7b8111c1a21" absoluteBounds="9.9447919845581048, 0.6, 1, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="70503f56-7090-4c2b-afb6-929e6d4c0fbf" LastKnownName=": HTTPclient" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="13723fc3-850e-4c54-8432-49bb3f74095b" absoluteBounds="10.369791984558106, 1, 0, 9.125"> + <lifelineMoniker Id="70503f56-7090-4c2b-afb6-929e6d4c0fbf" LastKnownName=": HTTPclient" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="2cd1d26f-beb2-46c9-b7f9-ef56bb843a6b" absoluteBounds="10.369791984558106, 3.65, 0.15, 0.55000000000000027" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="8a291b91-1419-421e-a9be-f074c7b2efb3" LastKnownName="BehaviorExecutionSpecification11" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <syncMessageConnector edgePoints="[(6.4166664759318 : 3.65); (10.3697919845581 : 3.65)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <umlExecutionSpecificationShapeMoniker Id="d3dd93f2-e751-4e90-891b-97e1823d4dac" /> + <umlExecutionSpecificationShapeMoniker Id="2cd1d26f-beb2-46c9-b7f9-ef56bb843a6b" /> + </nodes> + </syncMessageConnector> + <returnMessageConnector edgePoints="[(10.3697919845581 : 4.2); (6.4166664759318 : 4.2)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <umlExecutionSpecificationShapeMoniker Id="2cd1d26f-beb2-46c9-b7f9-ef56bb843a6b" /> + <umlExecutionSpecificationShapeMoniker Id="d3dd93f2-e751-4e90-891b-97e1823d4dac" /> + </nodes> + </returnMessageConnector> + <asyncMessageConnector edgePoints="[(3.53333333333333 : 4.95); (6.2666664759318 : 4.95)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="1735e9d3-59fb-4a7c-9b06-ba659b4dd7f1" /> + <umlExecutionSpecificationShapeMoniker Id="b4929719-2e1f-4067-944f-2a043dfdb1b4" /> + </nodes> + </asyncMessageConnector> + <lifelineShape Id="f18329be-ca97-421c-8b91-997d3b11438f" absoluteBounds="12.257291920979817, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="4155c71a-4de2-45e4-a2fe-630683d5c8ea" LastKnownName="RelayCommand(FindAccommodationModelsCommand)" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="90b43487-ce8c-4e7b-9cfb-4694ba0a6cfc" absoluteBounds="11.332291920979817, 0.49067271898190179, 2, 0.50932728101809821" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="4155c71a-4de2-45e4-a2fe-630683d5c8ea" LastKnownName="RelayCommand(FindAccommodationModelsCommand)" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="76747c3d-d0fc-40a3-84af-4995e50e3114" absoluteBounds="12.257291920979817, 1, 0, 7"> + <lifelineMoniker Id="4155c71a-4de2-45e4-a2fe-630683d5c8ea" LastKnownName="RelayCommand(FindAccommodationModelsCommand)" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="878e6627-6236-49e1-8e74-d449fc863366" absoluteBounds="12.257291920979817, 6, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="77dc4979-2256-4ec9-8948-638a517c7139" LastKnownName="BehaviorExecutionSpecification13" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(3.53333333333333 : 6); (12.2572919209798 : 6)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="1735e9d3-59fb-4a7c-9b06-ba659b4dd7f1" /> + <umlExecutionSpecificationShapeMoniker Id="878e6627-6236-49e1-8e74-d449fc863366" /> + </nodes> + </asyncMessageConnector> + </nestedChildShapes> +</sequenceDesignerDiagram>
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/SequenceDiagrams/UserViewModel.sequencediagram b/France_Vacances/France_Vacances.Inception/SequenceDiagrams/UserViewModel.sequencediagram new file mode 100644 index 0000000..61ed4c6 --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/SequenceDiagrams/UserViewModel.sequencediagram @@ -0,0 +1,581 @@ +<?xml version="1.0" encoding="utf-8"?> +<SequenceDesignerModel xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" xmlns:dm1="http://schemas.microsoft.com/dsltools/Kernel" xmlns:dm2="http://schemas.microsoft.com/dsltools/Component" xmlns:dm3="http://schemas.microsoft.com/dsltools/Activity" xmlns:dm4="http://schemas.microsoft.com/dsltools/UseCase" xmlns:dm5="http://schemas.microsoft.com/dsltools/Interaction" xmlns:dm6="http://schemas.microsoft.com/dsltools/UmlModelLibrary" xmlns:dm7="http://schemas.microsoft.com/dsltools/UmlDiagrams" xmlns:dm8="http://schemas.microsoft.com/dsltools/ModelStore" xmlns:dm9="http://schemas.microsoft.com/dsltools/LogicalClassDesigner" xmlns:dm10="http://schemas.microsoft.com/dsltools/SimpleShapesModel" xmlns:dm11="http://schemas.microsoft.com/dsltools/UseCaseModel" dslVersion="1.0.0.0" Id="0563362e-9f8f-4a5a-97a8-b0062521343b" name="Sequence2" linkedPackageId="bfe2b044-c2a7-4ae8-8eba-444d7593eb79" xmlns="http://schemas.microsoft.com/VisualStudio/TeamArchitect/SequenceDesigner"> + <appliedStereotypesInternal> + <stereotypeInstance Id="04a79f45-4282-45f8-8454-2b0e9dca877e" name="namespace" profile="CSharpProfile"> + <elementDefinition Id="d7858e7f-78d7-4906-b9bc-f3d7d8419ab8" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="aea4942f-8c4a-4d76-bc54-bf72499ea00a"> + <propertyInstance Id="546790d2-825f-490f-ae57-81480457f5fe" name="BaseName"> + <elementDefinition Id="a3466595-3ec3-482c-ad22-c24c63c5319e" /> + </propertyInstance> + <elementDefinition Id="4d46d5e3-045e-41a9-91f9-8d2e129b3777" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c56b8104-eccf-4504-901a-efa2fc2e0c23"> + <propertyInstance Id="232ba391-3ccc-445e-a7ec-4b48f5397057" name="ClrAttributes"> + <elementDefinition Id="7ed68e85-1a64-4d5e-8d2c-bf53f4f42cf4" /> + </propertyInstance> + <elementDefinition Id="d42d57d7-54a4-434f-b826-dbe6a729c0ce" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4cbf2f27-b521-48c3-a6c7-a70fd0241a69"> + <propertyInstance Id="9cd16e53-4695-4b25-a03a-9b0e6d28ed3a" name="Usings"> + <elementDefinition Id="a8e01c1c-75e7-4687-92ba-8ef2f2073046" /> + </propertyInstance> + <elementDefinition Id="dd45e71d-e30a-4695-afec-0a656131acf4" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + <stereotypeInstance Id="4c88c637-ecfb-4428-804c-d303bf57138a" name="TextTemplateBindings" profile="TextTemplateBindings"> + <elementDefinition Id="c570dfc5-d6f8-4789-a6ab-6a8d1a6f49f3" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f7618a38-971d-4e06-8b7e-fff036b24e11"> + <propertyInstance Id="ea28be4e-8fb9-4a42-ad35-ae92cccff569" name="Alias" value="ClassTemplate|EnumTemplate|InterfaceTemplate|StructTemplate"> + <elementDefinition Id="ca9194a5-6210-43a0-8de4-26162e3b44b5" /> + </propertyInstance> + <elementDefinition Id="56575c4b-f4fa-463d-8422-82f0b90101d0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="61c5c043-e64a-49bc-9705-7e558a54cb5a"> + <propertyInstance Id="29a22e87-bb53-43d3-b7b2-a08cff1954e8" name="TemplateFilePath" value="ClassTemplate=C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\MICROSOFT\ARCHITECTURE TOOLS\EXTENSIBILITY\Templates\Text\ClassTemplate.t4|EnumTemplate=C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\MICROSOFT\ARCHITECTURE TOOLS\EXTENSIBILITY\Templates\Text\EnumTemplate.t4|InterfaceTemplate=C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\MICROSOFT\ARCHITECTURE TOOLS\EXTENSIBILITY\Templates\Text\InterfaceTemplate.t4|StructTemplate=C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\MICROSOFT\ARCHITECTURE TOOLS\EXTENSIBILITY\Templates\Text\StructTemplate.t4"> + <elementDefinition Id="47252b42-ef9e-45c3-9660-a8332ebffe13" /> + </propertyInstance> + <elementDefinition Id="fc913f24-eb9b-4a08-9828-bcc22e600441" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8505b988-940c-4173-b90c-fb6f9d3a61ee"> + <propertyInstance Id="fd02e52b-91a8-4b4c-a40a-5be9b5a7f00b" name="ProjectPath" value="ClassTemplate=..\FV_ClassDiagramLib\FV_ClassDiagramLib.csproj|EnumTemplate=..\FV_ClassDiagramLib\FV_ClassDiagramLib.csproj|InterfaceTemplate=..\FV_ClassDiagramLib\FV_ClassDiagramLib.csproj|StructTemplate=..\FV_ClassDiagramLib\FV_ClassDiagramLib.csproj"> + <elementDefinition Id="519d6770-f9ec-4830-a1db-3d2510dd1fc6" /> + </propertyInstance> + <elementDefinition Id="c41beebd-ec74-4c7a-8334-b63432da88f8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="de6b1d10-9642-4e6a-8ce7-3657d7f021b5"> + <propertyInstance Id="2dbc62c7-739e-42ca-b76f-f1b093408990" name="TargetDirectory" value="ClassTemplate=GeneratedCode\{PackageStructure}|EnumTemplate=GeneratedCode\{PackageStructure}|InterfaceTemplate=GeneratedCode\{PackageStructure}|StructTemplate=GeneratedCode\{PackageStructure}"> + <elementDefinition Id="8aec081e-bbde-4a26-9a72-e3749f53227c" /> + </propertyInstance> + <elementDefinition Id="62f3d239-5bff-4eb4-9819-bd2708d899ae" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b5c70898-6d6a-4f50-b4b3-5310e1492ad6"> + <propertyInstance Id="b4db52c5-0430-43ff-801d-8a620f2d277e" name="TargetName" value="ClassTemplate={Name}|EnumTemplate={Name}|InterfaceTemplate={Name}|StructTemplate={Name}"> + <elementDefinition Id="fdb97abc-4e7e-4b19-803e-2cfd3fe3ef1a" /> + </propertyInstance> + <elementDefinition Id="a7c82dae-8a8d-4241-8b7f-4254650f3fe7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6675b4b6-f3fe-4d38-bc11-26f6e0d5934b"> + <propertyInstance Id="340a397d-04b7-49bb-85fc-74cd83cdee2b" name="Overwrite" value="ClassTemplate=True|EnumTemplate=True|InterfaceTemplate=True|StructTemplate=True"> + <elementDefinition Id="7069d7f2-b2ba-48ee-b33e-b227b576a5f5" /> + </propertyInstance> + <elementDefinition Id="e86b2378-8d9e-4fe2-8ec4-e42ece82bf33" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ac429c53-d2d6-4ddd-9d8e-73ac78416624"> + <propertyInstance Id="46d613c5-3e17-4a7d-b44f-8e647e49c7a1" name="Parameters"> + <elementDefinition Id="ffad815d-1246-42f8-bd01-1c7925532d3d" /> + </propertyInstance> + <elementDefinition Id="d214c213-9f65-4e91-b283-6ab8d10146c5" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <profileInstances> + <packageHasProfileInstances Id="a839246c-afe4-4e9c-98f2-b6ee2d860ba4"> + <profileInstance Id="ce4b53a2-59e4-4e8e-8f12-aea1ba964c73" name="CSharpProfile"> + <elementDefinition Id="15eaaaa4-f5a7-4899-86fc-c1f3179aa3a0" /> + </profileInstance> + <elementDefinition Id="67116cba-0ad4-492b-9ee7-e2cb5547adb3" /> + </packageHasProfileInstances> + <packageHasProfileInstances Id="5da7d8a4-f79a-4b18-998f-483595cd6e91"> + <profileInstance Id="47d52dc6-5afe-4dac-8fa3-9ff5a28b30d9" name="TextTemplateBindings"> + <elementDefinition Id="b5db28ab-aa72-44ae-861d-9039caf4d36c" /> + </profileInstance> + <elementDefinition Id="4b3f217a-924c-4508-8966-5e563c2a302c" /> + </packageHasProfileInstances> + </profileInstances> + <packagedElements> + <packageHasNamedElement> + <interaction Id="69fec39d-472c-47ff-912f-ede55beebd8f" name="Sequence2" collapseFragmentsFlag="false" isActiveClass="false" isAbstract="false" isLeaf="false" isReentrant="false"> + <ownedCommentsInternal> + <comment Id="e6f30ea5-41b8-4570-85e0-4df220bc4c4f"> + <elementDefinition Id="0a16e84a-b3b9-4e86-ad96-b4101f7d0ab9" /> + <body>Sequence diagram for reading user information to make booking</body> + </comment> + </ownedCommentsInternal> + <elementDefinition Id="5ecace2d-557c-4ee1-8e5a-c48d538951eb" /> + <fragments> + <behaviorExecutionSpecification Id="7900237c-ef07-4a8a-8b92-46957c26faea" name="BehaviorExecutionSpecification1"> + <elementDefinition Id="d182cd4b-8e6c-4579-9bf0-155c303bb56d" /> + <coveredLifelines> + <lifelineMoniker Id="3da70db8-32b2-400a-94b9-0c78e51ff97c" LastKnownName="_displayedUser : UserModel" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="3b535647-424c-4738-80da-32e3e6aef695" LastKnownName="ExecutionOccurrenceSpecification2" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="d4417d31-ab43-4d37-a22a-10e275a73abf" LastKnownName="ExecutionOccurrenceSpecification1" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="c3d1874c-aa5a-4b55-a283-10e95a58fb63" LastKnownName="MessageOccurrenceSpecification2" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="d4417d31-ab43-4d37-a22a-10e275a73abf" name="ExecutionOccurrenceSpecification1"> + <elementDefinition Id="a9fc281c-f569-4575-b2c3-1ae0530bc207" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="dbc89194-55b6-4547-92f0-5d4536a2b79d" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="3da70db8-32b2-400a-94b9-0c78e51ff97c" LastKnownName="_displayedUser : UserModel" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="01c77785-0a4d-4cb4-8868-bfad4efd91db" name="MessageOccurrenceSpecification1"> + <elementDefinition Id="fef8202e-e824-4ab3-87f1-8ee3aaff2a72" /> + <covered> + <lifelineMoniker Id="1b5a6f79-cab4-4d2c-a3ab-7a8f32c7ef28" LastKnownName="UserViewModel" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="c3d1874c-aa5a-4b55-a283-10e95a58fb63" name="MessageOccurrenceSpecification2"> + <elementDefinition Id="ade9f83f-e3fd-486e-8aea-9a9f86ff08a9" /> + <covered> + <lifelineMoniker Id="3da70db8-32b2-400a-94b9-0c78e51ff97c" LastKnownName="_displayedUser : UserModel" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="3b535647-424c-4738-80da-32e3e6aef695" name="ExecutionOccurrenceSpecification2"> + <elementDefinition Id="7f415d72-0545-4dde-a43c-bf11453e3fe9" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="606df601-a990-440c-adb2-7ab32fcad7f8" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="3da70db8-32b2-400a-94b9-0c78e51ff97c" LastKnownName="_displayedUser : UserModel" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="93a769d1-7336-4afe-93cb-0fc9f828ce27" name="BehaviorExecutionSpecification2"> + <elementDefinition Id="7ce87c6f-b85d-41f6-b2cc-6752cd1b4a72" /> + <coveredLifelines> + <lifelineMoniker Id="8ef73961-e2c9-4ffc-9f81-2307129caf94" LastKnownName="_saveInfoCommand : RelayCommand" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="a118a563-f05a-415d-afd1-991be7817531" LastKnownName="ExecutionOccurrenceSpecification4" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="f936160b-8460-42e5-af6d-97d789fac7d5" LastKnownName="ExecutionOccurrenceSpecification3" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="5326555c-ac19-47c7-af34-893c1cd80516" LastKnownName="MessageOccurrenceSpecification4" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="f936160b-8460-42e5-af6d-97d789fac7d5" name="ExecutionOccurrenceSpecification3"> + <elementDefinition Id="5895aedc-e15d-4174-9f48-92866fb6ae9e" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="53384902-4eb5-4c0f-b3c9-3fe60d642a4f" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="8ef73961-e2c9-4ffc-9f81-2307129caf94" LastKnownName="_saveInfoCommand : RelayCommand" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="a9fbc0a1-b2f2-4f83-91df-c3be0de73b34" name="MessageOccurrenceSpecification3"> + <elementDefinition Id="8feb5ee9-0233-4520-b5e9-f710725f1854" /> + <covered> + <lifelineMoniker Id="1b5a6f79-cab4-4d2c-a3ab-7a8f32c7ef28" LastKnownName="UserViewModel" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="5326555c-ac19-47c7-af34-893c1cd80516" name="MessageOccurrenceSpecification4"> + <elementDefinition Id="6eecf5ab-ab02-4482-b926-24142ccde178" /> + <covered> + <lifelineMoniker Id="8ef73961-e2c9-4ffc-9f81-2307129caf94" LastKnownName="_saveInfoCommand : RelayCommand" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="a118a563-f05a-415d-afd1-991be7817531" name="ExecutionOccurrenceSpecification4"> + <elementDefinition Id="bba1e6a7-dc1c-48c4-9857-0293b0b70475" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="168f96dd-f09c-401d-9f8d-9de638c9afff" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="8ef73961-e2c9-4ffc-9f81-2307129caf94" LastKnownName="_saveInfoCommand : RelayCommand" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="e96e8902-1416-4d64-8d7b-860948da6921" name="BehaviorExecutionSpecification3"> + <elementDefinition Id="238c19d1-382e-40f7-bd66-c237cbb7a27e" /> + <coveredLifelines> + <lifelineMoniker Id="0acca1ae-3ce7-427b-9043-adf7fd10e7cf" LastKnownName=": UserSingleton" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="c1298b9c-43c1-4118-9f8c-cb716b49b559" LastKnownName="ExecutionOccurrenceSpecification6" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="aab70b4b-b3bb-486e-b1be-32ddceaf6ea8" LastKnownName="ExecutionOccurrenceSpecification5" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="39d0736a-48e2-49bd-ac75-e4731e059ef6" LastKnownName="MessageOccurrenceSpecification6" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="aab70b4b-b3bb-486e-b1be-32ddceaf6ea8" name="ExecutionOccurrenceSpecification5"> + <elementDefinition Id="efbfe5f0-b0d8-4002-95d8-29299638a323" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="1aee6dab-9c0a-4798-96ff-0ecda5997230" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="0acca1ae-3ce7-427b-9043-adf7fd10e7cf" LastKnownName=": UserSingleton" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="a15f66e2-e89d-46b9-a6f4-11919b11da2f" name="MessageOccurrenceSpecification5"> + <elementDefinition Id="9025afe6-1804-4cd3-9230-457205b4a2d8" /> + <covered> + <lifelineMoniker Id="1b5a6f79-cab4-4d2c-a3ab-7a8f32c7ef28" LastKnownName="UserViewModel" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="39d0736a-48e2-49bd-ac75-e4731e059ef6" name="MessageOccurrenceSpecification6"> + <elementDefinition Id="b0302e6e-2bf0-448e-9fad-eb7b6cdcc09f" /> + <covered> + <lifelineMoniker Id="0acca1ae-3ce7-427b-9043-adf7fd10e7cf" LastKnownName=": UserSingleton" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="c1298b9c-43c1-4118-9f8c-cb716b49b559" name="ExecutionOccurrenceSpecification6"> + <elementDefinition Id="a89d18f9-1ab7-492a-aec2-ce08415ebb4c" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="c84e94a3-b36b-485e-9b56-e7ac7fe8347c" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="0acca1ae-3ce7-427b-9043-adf7fd10e7cf" LastKnownName=": UserSingleton" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="2307ce3c-703c-4c1f-9982-872142b477a8" name="BehaviorExecutionSpecification4"> + <elementDefinition Id="11780a9b-52fd-4934-ab59-04f5367c20f6" /> + <coveredLifelines> + <lifelineMoniker Id="9294e6f3-c93c-4ff8-8494-5e31e2b2b854" LastKnownName="_userFile : StorageFile" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="e8f7c3b3-22d8-4f1b-ba48-f55c115d8ece" LastKnownName="ExecutionOccurrenceSpecification8" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="19787d8e-c3bc-4825-80d7-61d35251308d" LastKnownName="ExecutionOccurrenceSpecification7" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="258d3e25-54dd-4f3a-bada-7d6cacc5df5d" LastKnownName="MessageOccurrenceSpecification8" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="19787d8e-c3bc-4825-80d7-61d35251308d" name="ExecutionOccurrenceSpecification7"> + <elementDefinition Id="0c3abe60-67fc-4c40-a53d-bfd1e657123e" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="4a740517-0634-422d-ba24-2edd2558746f" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="9294e6f3-c93c-4ff8-8494-5e31e2b2b854" LastKnownName="_userFile : StorageFile" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="1253b692-3786-4f29-95e8-10252cf542b4" name="MessageOccurrenceSpecification7"> + <elementDefinition Id="e7b83f0f-6b2d-486e-8d8c-acc943e74d8d" /> + <covered> + <lifelineMoniker Id="1b5a6f79-cab4-4d2c-a3ab-7a8f32c7ef28" LastKnownName="UserViewModel" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="258d3e25-54dd-4f3a-bada-7d6cacc5df5d" name="MessageOccurrenceSpecification8"> + <elementDefinition Id="8fdc34cc-b272-4a03-956f-689787f4e131" /> + <covered> + <lifelineMoniker Id="9294e6f3-c93c-4ff8-8494-5e31e2b2b854" LastKnownName="_userFile : StorageFile" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="e8f7c3b3-22d8-4f1b-ba48-f55c115d8ece" name="ExecutionOccurrenceSpecification8"> + <elementDefinition Id="1fde11f4-99a2-4bd1-819a-5217c2030b08" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="6909c18d-9aa3-4ebb-828c-1030d92cd1d9" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="9294e6f3-c93c-4ff8-8494-5e31e2b2b854" LastKnownName="_userFile : StorageFile" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="3d12a707-3c89-402f-a836-b4f062430f25" name="BehaviorExecutionSpecification5"> + <elementDefinition Id="dd98c00f-ba5b-4365-925e-db6f430ccae6" /> + <coveredLifelines> + <lifelineMoniker Id="3da70db8-32b2-400a-94b9-0c78e51ff97c" LastKnownName="_displayedUser : UserModel" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="ac3b2143-722d-4f40-b515-5da24236092b" LastKnownName="ExecutionOccurrenceSpecification10" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="0257031e-6412-4869-84d6-4044b0ee5e30" LastKnownName="ExecutionOccurrenceSpecification9" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="164aa663-6162-47a8-a86d-79cc3ec6d5f4" LastKnownName="MessageOccurrenceSpecification10" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="0257031e-6412-4869-84d6-4044b0ee5e30" name="ExecutionOccurrenceSpecification9"> + <elementDefinition Id="8e84bdc8-a4c0-4f04-b395-32de88eecd8d" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="d59072bb-bb85-4aea-b4fb-3d702bd18da6" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="3da70db8-32b2-400a-94b9-0c78e51ff97c" LastKnownName="_displayedUser : UserModel" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="3e2a34a9-0733-4f25-9d22-9e1fd52be880" name="MessageOccurrenceSpecification9"> + <elementDefinition Id="3d7e7ccd-3d41-47cc-a4d0-87f315fd1f25" /> + <covered> + <lifelineMoniker Id="1b5a6f79-cab4-4d2c-a3ab-7a8f32c7ef28" LastKnownName="UserViewModel" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="164aa663-6162-47a8-a86d-79cc3ec6d5f4" name="MessageOccurrenceSpecification10"> + <elementDefinition Id="c19ff091-826a-42ef-a0b8-c1089508f31b" /> + <covered> + <lifelineMoniker Id="3da70db8-32b2-400a-94b9-0c78e51ff97c" LastKnownName="_displayedUser : UserModel" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="ac3b2143-722d-4f40-b515-5da24236092b" name="ExecutionOccurrenceSpecification10"> + <elementDefinition Id="ce304ae8-3aa2-45e4-9aa6-3af297c490f0" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="39c81f79-bcbd-408e-8d67-517d273b024e" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="3da70db8-32b2-400a-94b9-0c78e51ff97c" LastKnownName="_displayedUser : UserModel" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="8117e854-38f4-423b-8f67-5ac0e26b3d89" name="BehaviorExecutionSpecification6"> + <elementDefinition Id="ddebcd20-2751-4ba4-a9a3-9d9ed9d51baa" /> + <coveredLifelines> + <lifelineMoniker Id="c5ac7216-7a26-4d55-85e1-a2e5a84750d6" LastKnownName=": OnlineOperations" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="fb490c8e-5705-47e1-bec9-06ef0d398e2a" LastKnownName="ExecutionOccurrenceSpecification12" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="c3dd19ec-6c8e-434c-b507-b89e1849fe6d" LastKnownName="ExecutionOccurrenceSpecification11" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="8d317357-93a3-4b16-ab1e-bc44109abd5f" LastKnownName="MessageOccurrenceSpecification12" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="c3dd19ec-6c8e-434c-b507-b89e1849fe6d" name="ExecutionOccurrenceSpecification11"> + <elementDefinition Id="bb737581-f7b9-4641-8950-c3062f6fe72b" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="bf300785-d801-44c9-bb0b-42322a45115d" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="c5ac7216-7a26-4d55-85e1-a2e5a84750d6" LastKnownName=": OnlineOperations" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="4cad2d7c-2315-4085-89b9-333c87371006" name="MessageOccurrenceSpecification11"> + <elementDefinition Id="c3b77db9-dab4-41cc-8288-4cbea49a8831" /> + <covered> + <lifelineMoniker Id="1b5a6f79-cab4-4d2c-a3ab-7a8f32c7ef28" LastKnownName="UserViewModel" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="8d317357-93a3-4b16-ab1e-bc44109abd5f" name="MessageOccurrenceSpecification12"> + <elementDefinition Id="67f91180-b75c-4b43-bfe2-cc092a4e22ae" /> + <covered> + <lifelineMoniker Id="c5ac7216-7a26-4d55-85e1-a2e5a84750d6" LastKnownName=": OnlineOperations" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="fb490c8e-5705-47e1-bec9-06ef0d398e2a" name="ExecutionOccurrenceSpecification12"> + <elementDefinition Id="4cf7c97f-eb14-423f-bf31-7ccf16c28240" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="b96bc230-df44-4290-b9b4-a7788d388fd0" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="c5ac7216-7a26-4d55-85e1-a2e5a84750d6" LastKnownName=": OnlineOperations" /> + </covered> + </executionOccurrenceSpecification> + </fragments> + <lifelines> + <lifeline Id="1b5a6f79-cab4-4d2c-a3ab-7a8f32c7ef28" name="UserViewModel" isActor="false" lifelineDisplayName="UserViewModel"> + <elementDefinition Id="b4657b07-7b70-47b3-89be-520f0b81ff65" /> + <topLevelOccurrences> + <messageOccurrenceSpecificationMoniker Id="01c77785-0a4d-4cb4-8868-bfad4efd91db" LastKnownName="MessageOccurrenceSpecification1" /> + <messageOccurrenceSpecificationMoniker Id="a9fbc0a1-b2f2-4f83-91df-c3be0de73b34" LastKnownName="MessageOccurrenceSpecification3" /> + <messageOccurrenceSpecificationMoniker Id="a15f66e2-e89d-46b9-a6f4-11919b11da2f" LastKnownName="MessageOccurrenceSpecification5" /> + <messageOccurrenceSpecificationMoniker Id="1253b692-3786-4f29-95e8-10252cf542b4" LastKnownName="MessageOccurrenceSpecification7" /> + <messageOccurrenceSpecificationMoniker Id="3e2a34a9-0733-4f25-9d22-9e1fd52be880" LastKnownName="MessageOccurrenceSpecification9" /> + <messageOccurrenceSpecificationMoniker Id="4cad2d7c-2315-4085-89b9-333c87371006" LastKnownName="MessageOccurrenceSpecification11" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="3da70db8-32b2-400a-94b9-0c78e51ff97c" name="_displayedUser : UserModel" isActor="false" lifelineDisplayName="_displayedUser : UserModel"> + <elementDefinition Id="fcb51ead-0b3b-4ac5-963f-52ee606c0169" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="d4417d31-ab43-4d37-a22a-10e275a73abf" LastKnownName="ExecutionOccurrenceSpecification1" /> + <executionOccurrenceSpecificationMoniker Id="3b535647-424c-4738-80da-32e3e6aef695" LastKnownName="ExecutionOccurrenceSpecification2" /> + <executionOccurrenceSpecificationMoniker Id="0257031e-6412-4869-84d6-4044b0ee5e30" LastKnownName="ExecutionOccurrenceSpecification9" /> + <executionOccurrenceSpecificationMoniker Id="ac3b2143-722d-4f40-b515-5da24236092b" LastKnownName="ExecutionOccurrenceSpecification10" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="8ef73961-e2c9-4ffc-9f81-2307129caf94" name="_saveInfoCommand : RelayCommand" isActor="false" lifelineDisplayName="_saveInfoCommand : RelayCommand"> + <elementDefinition Id="bab2960e-4068-4071-82c5-23155eeb725d" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="f936160b-8460-42e5-af6d-97d789fac7d5" LastKnownName="ExecutionOccurrenceSpecification3" /> + <executionOccurrenceSpecificationMoniker Id="a118a563-f05a-415d-afd1-991be7817531" LastKnownName="ExecutionOccurrenceSpecification4" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="0acca1ae-3ce7-427b-9043-adf7fd10e7cf" name=": UserSingleton" isActor="false" lifelineDisplayName=": UserSingleton"> + <elementDefinition Id="b65db659-427c-4bb7-9ccf-92bac93104fd" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="aab70b4b-b3bb-486e-b1be-32ddceaf6ea8" LastKnownName="ExecutionOccurrenceSpecification5" /> + <executionOccurrenceSpecificationMoniker Id="c1298b9c-43c1-4118-9f8c-cb716b49b559" LastKnownName="ExecutionOccurrenceSpecification6" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="9294e6f3-c93c-4ff8-8494-5e31e2b2b854" name="_userFile : StorageFile" isActor="false" lifelineDisplayName="_userFile : StorageFile"> + <elementDefinition Id="907c2ec9-cda9-4e4e-8698-75dde4e91477" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="19787d8e-c3bc-4825-80d7-61d35251308d" LastKnownName="ExecutionOccurrenceSpecification7" /> + <executionOccurrenceSpecificationMoniker Id="e8f7c3b3-22d8-4f1b-ba48-f55c115d8ece" LastKnownName="ExecutionOccurrenceSpecification8" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="c5ac7216-7a26-4d55-85e1-a2e5a84750d6" name=": OnlineOperations" isActor="false" lifelineDisplayName=": OnlineOperations"> + <elementDefinition Id="ff447ed7-cede-48d0-bcb7-3dd5271664f3" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="c3dd19ec-6c8e-434c-b507-b89e1849fe6d" LastKnownName="ExecutionOccurrenceSpecification11" /> + <executionOccurrenceSpecificationMoniker Id="fb490c8e-5705-47e1-bec9-06ef0d398e2a" LastKnownName="ExecutionOccurrenceSpecification12" /> + </topLevelOccurrences> + </lifeline> + </lifelines> + <messages> + <message Id="36f476af-51b8-465d-827d-5873184713fe" name="UserSingleton.GetInstance().GetCurrentUser()" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="83495a45-9b13-400c-b126-dbfa5b418f1e" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="01c77785-0a4d-4cb4-8868-bfad4efd91db" LastKnownName="MessageOccurrenceSpecification1" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="c3d1874c-aa5a-4b55-a283-10e95a58fb63" LastKnownName="MessageOccurrenceSpecification2" /> + </receiveEvent> + </message> + <message Id="7864ad0a-ca78-4a10-bb25-e7e396c35473" name="new RelayCommand(SaveUserInfo)" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="dea6c55f-07a1-4d24-8565-9c71b45de3b1" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="a9fbc0a1-b2f2-4f83-91df-c3be0de73b34" LastKnownName="MessageOccurrenceSpecification3" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="5326555c-ac19-47c7-af34-893c1cd80516" LastKnownName="MessageOccurrenceSpecification4" /> + </receiveEvent> + </message> + <message Id="0791a3af-c62a-4a03-9ba2-a11d555c7db6" name="GetInstance().LogIn(_displayedUser)" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="ce019b2c-a880-4295-bfcb-3a6117fb2cc0" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="a15f66e2-e89d-46b9-a6f4-11919b11da2f" LastKnownName="MessageOccurrenceSpecification5" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="39d0736a-48e2-49bd-ac75-e4731e059ef6" LastKnownName="MessageOccurrenceSpecification6" /> + </receiveEvent> + </message> + <message Id="59e5b529-4694-4478-9489-357ef6fb0e94" name="await ApplicationData.Current.LocalFolder.CreateFileAsync(_displayedUser.UserName + ".json", CreationCollisionOption.ReplaceExisting)" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="71242f91-427f-49f8-b551-0f0aff60a2a9" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="1253b692-3786-4f29-95e8-10252cf542b4" LastKnownName="MessageOccurrenceSpecification7" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="258d3e25-54dd-4f3a-bada-7d6cacc5df5d" LastKnownName="MessageOccurrenceSpecification8" /> + </receiveEvent> + </message> + <message Id="9b6e59a5-e069-450f-877d-83b600bc580d" name="File.WriteAllText(userFile.Path, JsonConvert.SerializeObject(_displayedUser))" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="8b1e1d5d-a99d-4e89-9987-40b613815030" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="3e2a34a9-0733-4f25-9d22-9e1fd52be880" LastKnownName="MessageOccurrenceSpecification9" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="164aa663-6162-47a8-a86d-79cc3ec6d5f4" LastKnownName="MessageOccurrenceSpecification10" /> + </receiveEvent> + </message> + <message Id="c4968520-2f7c-480d-b13b-eb80175db31a" name="UploadToFtp(userFile.Name, "/users/")" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="c674a3fb-493d-42ed-87a8-be2c54c17525" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="4cad2d7c-2315-4085-89b9-333c87371006" LastKnownName="MessageOccurrenceSpecification11" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="8d317357-93a3-4b16-ab1e-bc44109abd5f" LastKnownName="MessageOccurrenceSpecification12" /> + </receiveEvent> + </message> + </messages> + </interaction> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="dbc89194-55b6-4547-92f0-5d4536a2b79d" name="ExecutionEvent"> + <elementDefinition Id="d4b0282d-54c0-4b49-9c47-e3aa69a998fb" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="606df601-a990-440c-adb2-7ab32fcad7f8" name="ExecutionEvent"> + <elementDefinition Id="82b5c85e-f9f7-4e2b-ba55-2d5174b21b6c" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="53384902-4eb5-4c0f-b3c9-3fe60d642a4f" name="ExecutionEvent"> + <elementDefinition Id="87cab60c-feca-4e85-95ef-38d32a8e8978" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="168f96dd-f09c-401d-9f8d-9de638c9afff" name="ExecutionEvent"> + <elementDefinition Id="6ec25718-614a-4bbf-832f-a137c3701ffc" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="1aee6dab-9c0a-4798-96ff-0ecda5997230" name="ExecutionEvent"> + <elementDefinition Id="38495fdd-7f76-4fc1-a71a-e0fa78433969" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="c84e94a3-b36b-485e-9b56-e7ac7fe8347c" name="ExecutionEvent"> + <elementDefinition Id="b8e909e7-423f-432e-b01a-b75d7f250593" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="4a740517-0634-422d-ba24-2edd2558746f" name="ExecutionEvent"> + <elementDefinition Id="46bfca26-5c7d-4e70-a26b-ffa049b91fb8" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="6909c18d-9aa3-4ebb-828c-1030d92cd1d9" name="ExecutionEvent"> + <elementDefinition Id="53634d20-7611-4d67-9c35-719f6c30e69d" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="d59072bb-bb85-4aea-b4fb-3d702bd18da6" name="ExecutionEvent"> + <elementDefinition Id="ee1ee612-51f5-4e54-bd6a-eb959c7451c6" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="39c81f79-bcbd-408e-8d67-517d273b024e" name="ExecutionEvent"> + <elementDefinition Id="6c9c7a96-ad30-4ff6-be89-915986963b9a" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="bf300785-d801-44c9-bb0b-42322a45115d" name="ExecutionEvent"> + <elementDefinition Id="13a9686c-71f1-4309-87f4-f27411d0e3fc" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="b96bc230-df44-4290-b9b4-a7788d388fd0" name="ExecutionEvent"> + <elementDefinition Id="d51826c0-7cd5-4b1d-9013-cfeb5b1b0f70" /> + </executionEvent> + </packageHasNamedElement> + </packagedElements> + <package Id="bfe2b044-c2a7-4ae8-8eba-444d7593eb79" name="FV_ClassDiagram"> + <elementDefinition Id="fe84fded-a9b2-4e62-8fe9-de3c45c5b060" /> + <profileInstances> + <packageHasProfileInstances Id="07edef2b-f0b9-4819-8a69-9f22dd216684"> + <profileInstance Id="672ee143-2b93-4fa0-9c03-40d37975a9e4" name="StandardProfileL2"> + <elementDefinition Id="e34d544e-0fea-4ed6-ac5e-1b74119ac791" /> + </profileInstance> + <elementDefinition Id="0caec977-1f8c-4ba3-a7db-8cc9ad9cc73b" /> + </packageHasProfileInstances> + <packageHasProfileInstances Id="5ed05008-375e-4eaf-83d1-f6f21c1f2302"> + <profileInstance Id="0a7298ef-f711-465f-a93f-1909221258cf" name="StandardProfileL3"> + <elementDefinition Id="532ea607-fb19-44b8-8502-3351b05452be" /> + </profileInstance> + <elementDefinition Id="29349502-908c-4fda-9054-c48619c59ed0" /> + </packageHasProfileInstances> + </profileInstances> + </package> +</SequenceDesignerModel>
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/SequenceDiagrams/UserViewModel.sequencediagram.layout b/France_Vacances/France_Vacances.Inception/SequenceDiagrams/UserViewModel.sequencediagram.layout new file mode 100644 index 0000000..b24e01f --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/SequenceDiagrams/UserViewModel.sequencediagram.layout @@ -0,0 +1,142 @@ +<?xml version="1.0" encoding="utf-8"?> +<sequenceDesignerDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 15.625, 8.5" name="UMLSequenceDiagram2"> + <SequenceDesignerModelMoniker Id="0563362e-9f8f-4a5a-97a8-b0062521343b" /> + <nestedChildShapes> + <lifelineShape Id="8235b100-5e54-4375-a5eb-087e48a6e9db" absoluteBounds="1.38940121012273, 1, 0.15, 7.0834633166603425" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="1b5a6f79-cab4-4d2c-a3ab-7a8f32c7ef28" LastKnownName="UserViewModel" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="39fcf12b-5a41-4f75-b760-ca31e2ee0f07" absoluteBounds="0.89592285352292222, 0.6, 1.1369567131996154, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="1b5a6f79-cab4-4d2c-a3ab-7a8f32c7ef28" LastKnownName="UserViewModel" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="0b1f7bd6-63f8-4656-b14c-06b95e101c93" absoluteBounds="1.38940121012273, 1, 0, 7.125"> + <lifelineMoniker Id="1b5a6f79-cab4-4d2c-a3ab-7a8f32c7ef28" LastKnownName="UserViewModel" /> + </lifelineHoverShape> + </relativeChildShapes> + </lifelineShape> + <commentShape Id="9b3c691c-9328-4182-aaa4-5216997a80b9" absoluteBounds="2.875, 0.5, 1.25, 0.75" customColor="251, 247, 200"> + <commentMoniker Id="e6f30ea5-41b8-4570-85e0-4df220bc4c4f" /> + <relativeChildShapes /> + </commentShape> + <lifelineShape Id="737c5fbc-5161-4dd5-ac64-e57251a848c8" absoluteBounds="6.7227080034385285, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="3da70db8-32b2-400a-94b9-0c78e51ff97c" LastKnownName="_displayedUser : UserModel" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="4e0ac976-f9bc-40ad-a0a9-ef5040a0f143" absoluteBounds="5.8754970311294157, 0.6, 1.8444219446182251, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="3da70db8-32b2-400a-94b9-0c78e51ff97c" LastKnownName="_displayedUser : UserModel" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="08a19ea7-d5b5-4125-8e12-08317a15c251" absoluteBounds="6.7227080034385285, 1, 0, 7"> + <lifelineMoniker Id="3da70db8-32b2-400a-94b9-0c78e51ff97c" LastKnownName="_displayedUser : UserModel" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="399e83b7-82b2-4c64-8e37-e0a06351fe52" absoluteBounds="6.7227080034385285, 1.6669009934794714, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="7900237c-ef07-4a8a-8b92-46957c26faea" LastKnownName="BehaviorExecutionSpecification1" /> + </umlExecutionSpecificationShape> + <umlExecutionSpecificationShape Id="75fd1c05-7767-4309-8c1c-ece8cce5bdb3" absoluteBounds="6.7227080034385285, 5.5241925486385792, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="3d12a707-3c89-402f-a836-b4f062430f25" LastKnownName="BehaviorExecutionSpecification5" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(1.46440121012273 : 1.66690099347947); (6.72270800343853 : 1.66690099347947)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="8235b100-5e54-4375-a5eb-087e48a6e9db" /> + <umlExecutionSpecificationShapeMoniker Id="399e83b7-82b2-4c64-8e37-e0a06351fe52" /> + </nodes> + </asyncMessageConnector> + <lifelineShape Id="fa6e9ba3-6245-4c86-9f6a-09fe1013b405" absoluteBounds="8.899322509765625, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="8ef73961-e2c9-4ffc-9f81-2307129caf94" LastKnownName="_saveInfoCommand : RelayCommand" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="9a5a353b-cdf6-407d-aae7-e71876e71b28" absoluteBounds="8.2349908661842353, 0.6, 1.4786632871627807, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="8ef73961-e2c9-4ffc-9f81-2307129caf94" LastKnownName="_saveInfoCommand : RelayCommand" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="a425e7f4-846b-40ee-b5dd-4446e7765990" absoluteBounds="8.899322509765625, 1, 0, 7"> + <lifelineMoniker Id="8ef73961-e2c9-4ffc-9f81-2307129caf94" LastKnownName="_saveInfoCommand : RelayCommand" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="31f086b6-a32d-427a-94fb-95e789d79cdb" absoluteBounds="8.899322509765625, 2.6449999235376738, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="93a769d1-7336-4afe-93cb-0fc9f828ce27" LastKnownName="BehaviorExecutionSpecification2" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(1.46440121012273 : 2.64499992353767); (8.89932250976563 : 2.64499992353767)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="8235b100-5e54-4375-a5eb-087e48a6e9db" /> + <umlExecutionSpecificationShapeMoniker Id="31f086b6-a32d-427a-94fb-95e789d79cdb" /> + </nodes> + </asyncMessageConnector> + <lifelineShape Id="3d1f8f5a-abca-4b68-9e5f-37eae4e0abd8" absoluteBounds="10.814192172256446, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="0acca1ae-3ce7-427b-9043-adf7fd10e7cf" LastKnownName=": UserSingleton" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="1cab6602-55fd-4388-b2a1-6bad5402c51f" absoluteBounds="10.324484435287452, 0.6, 1.1294154739379883, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="0acca1ae-3ce7-427b-9043-adf7fd10e7cf" LastKnownName=": UserSingleton" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="f2671d9f-0eaf-463d-8e4c-f525c2bd5163" absoluteBounds="10.814192172256446, 1, 0, 7"> + <lifelineMoniker Id="0acca1ae-3ce7-427b-9043-adf7fd10e7cf" LastKnownName=": UserSingleton" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="0a59b7d1-1f7d-46e8-bd45-3e70ddd90280" absoluteBounds="10.814192172256446, 3.5266665647168982, 0.15, 0.55000000000000027" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="e96e8902-1416-4d64-8d7b-860948da6921" LastKnownName="BehaviorExecutionSpecification3" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(1.46440121012273 : 3.5266665647169); (10.8141921722564 : 3.5266665647169)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="8235b100-5e54-4375-a5eb-087e48a6e9db" /> + <umlExecutionSpecificationShapeMoniker Id="0a59b7d1-1f7d-46e8-bd45-3e70ddd90280" /> + </nodes> + </asyncMessageConnector> + <lifelineShape Id="c3a5cabe-5ef4-40ef-8371-95352bb45a7d" absoluteBounds="12.481092988227207, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="9294e6f3-c93c-4ff8-8494-5e31e2b2b854" LastKnownName="_userFile : StorageFile" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="ee275485-9878-44ca-a4e9-20dc08d5d150" absoluteBounds="11.788992673133214, 0.6, 1.5342006301879883, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="9294e6f3-c93c-4ff8-8494-5e31e2b2b854" LastKnownName="_userFile : StorageFile" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="375d4fa1-59fb-4767-8713-0b549a3cb888" absoluteBounds="12.481092988227207, 1, 0, 7"> + <lifelineMoniker Id="9294e6f3-c93c-4ff8-8494-5e31e2b2b854" LastKnownName="_userFile : StorageFile" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="ea2d6fb2-447d-47f2-86fc-a1dccc1d6f2a" absoluteBounds="12.481092988227207, 4.53231757731195, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="2307ce3c-703c-4c1f-9982-872142b477a8" LastKnownName="BehaviorExecutionSpecification4" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(1.46440121012273 : 4.53231757731195); (12.4810929882272 : 4.53231757731195)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="8235b100-5e54-4375-a5eb-087e48a6e9db" /> + <umlExecutionSpecificationShapeMoniker Id="ea2d6fb2-447d-47f2-86fc-a1dccc1d6f2a" /> + </nodes> + </asyncMessageConnector> + <asyncMessageConnector edgePoints="[(1.46440121012273 : 5.52419254863858); (6.72270800343853 : 5.52419254863858)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="8235b100-5e54-4375-a5eb-087e48a6e9db" /> + <umlExecutionSpecificationShapeMoniker Id="75fd1c05-7767-4309-8c1c-ece8cce5bdb3" /> + </nodes> + </asyncMessageConnector> + <lifelineShape Id="a371574c-c513-4036-bb83-046ce623f282" absoluteBounds="14.640487670898438, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="c5ac7216-7a26-4d55-85e1-a2e5a84750d6" LastKnownName=": OnlineOperations" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="88718be9-8617-4a0c-a831-9cf356cf6003" absoluteBounds="14.053015203475953, 0.6, 1.3249449348449707, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="c5ac7216-7a26-4d55-85e1-a2e5a84750d6" LastKnownName=": OnlineOperations" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="cf4f4dfd-ac07-4dd1-9404-552360ba379d" absoluteBounds="14.640487670898438, 1, 0, 7"> + <lifelineMoniker Id="c5ac7216-7a26-4d55-85e1-a2e5a84750d6" LastKnownName=": OnlineOperations" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="79a1551a-44fc-4ca1-98be-3d5a7b36a6bb" absoluteBounds="14.640487670898438, 6.2405466945966985, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="8117e854-38f4-423b-8f67-5ac0e26b3d89" LastKnownName="BehaviorExecutionSpecification6" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(1.46440121012273 : 6.2405466945967); (14.6404876708984 : 6.2405466945967)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000"> + <relativeChildShapes /> + <nodes> + <lifelineShapeMoniker Id="8235b100-5e54-4375-a5eb-087e48a6e9db" /> + <umlExecutionSpecificationShapeMoniker Id="79a1551a-44fc-4ca1-98be-3d5a7b36a6bb" /> + </nodes> + </asyncMessageConnector> + </nestedChildShapes> +</sequenceDesignerDiagram>
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/UMLSequenceDiagram1.sequencediagram b/France_Vacances/France_Vacances.Inception/UMLSequenceDiagram1.sequencediagram new file mode 100644 index 0000000..19a76f1 --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/UMLSequenceDiagram1.sequencediagram @@ -0,0 +1 @@ +
\ No newline at end of file diff --git a/France_Vacances/France_Vacances.Inception/UMLSequenceDiagram1.sequencediagram.layout b/France_Vacances/France_Vacances.Inception/UMLSequenceDiagram1.sequencediagram.layout new file mode 100644 index 0000000..19a76f1 --- /dev/null +++ b/France_Vacances/France_Vacances.Inception/UMLSequenceDiagram1.sequencediagram.layout @@ -0,0 +1 @@ +
\ No newline at end of file |