diff options
author | marcinzelent <marcin@zelent.net> | 2017-02-18 23:40:18 +0100 |
---|---|---|
committer | marcinzelent <marcin@zelent.net> | 2017-02-18 23:40:18 +0100 |
commit | 0fa2de6c9e35406fb41fd8f8a7549f89f88794be (patch) | |
tree | afaed04745b0a9942ffdde7652e8db61f9b5dfa1 | |
parent | 6e600d30adbe59557cd2478fb0ed0861c03f0faf (diff) |
Diagrams!
-rw-r--r-- | EventMaker/Design/AddEvent.sequencediagram | 769 | ||||
-rw-r--r-- | EventMaker/Design/AddEvent.sequencediagram.layout | 204 | ||||
-rw-r--r-- | EventMaker/Design/Design.modelproj | 21 | ||||
-rw-r--r-- | EventMaker/Design/ModelDefinition/Design.uml | 2154 | ||||
-rw-r--r-- | EventMaker/Design/RemoveEvent.sequencediagram | 480 | ||||
-rw-r--r-- | EventMaker/Design/RemoveEvent.sequencediagram.layout | 150 | ||||
-rw-r--r-- | EventMaker/Design/System Sequence.sequencediagram | 327 | ||||
-rw-r--r-- | EventMaker/Design/System Sequence.sequencediagram.layout | 75 |
8 files changed, 4180 insertions, 0 deletions
diff --git a/EventMaker/Design/AddEvent.sequencediagram b/EventMaker/Design/AddEvent.sequencediagram new file mode 100644 index 0000000..029591b --- /dev/null +++ b/EventMaker/Design/AddEvent.sequencediagram @@ -0,0 +1,769 @@ +<?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="81de8f1f-e199-4c3b-a607-27bb5bdab314" name="AddEvent" linkedPackageId="385ee7fc-2111-4253-bfc3-59543fe5ec40" xmlns="http://schemas.microsoft.com/VisualStudio/TeamArchitect/SequenceDesigner"> + <packagedElements> + <packageHasNamedElement> + <interaction Id="829162e3-d7f4-4228-993c-157ac2929de0" name="AddEvent" collapseFragmentsFlag="false" isActiveClass="false" isAbstract="false" isLeaf="false" isReentrant="false"> + <elementDefinition Id="30d427cf-f0d6-4c7b-ad93-845fd3c38def" /> + <fragments> + <behaviorExecutionSpecification Id="bb5fe210-56dc-49b1-aada-9b2283529d22" name="BehaviorExecutionSpecification1"> + <elementDefinition Id="17f908f9-9869-4f20-87b3-ddc9f07e72b6" /> + <coveredLifelines> + <lifelineMoniker Id="b417fa1d-cf3b-4fdb-a194-5c50bc9f9323" LastKnownName=": CreateEventPage" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="f1b4dac7-657d-4381-913b-4f68241b375e" LastKnownName="ExecutionOccurrenceSpecification2" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="026d30b6-65f5-408b-9be5-fe994de783f8" LastKnownName="ExecutionOccurrenceSpecification1" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="46c3d130-28b7-4429-915d-f12c02b8e0d5" LastKnownName="MessageOccurrenceSpecification2" /> + <messageOccurrenceSpecificationMoniker Id="33faa628-e9d0-4f07-8fc4-782403749cbe" LastKnownName="MessageOccurrenceSpecification3" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="026d30b6-65f5-408b-9be5-fe994de783f8" name="ExecutionOccurrenceSpecification1"> + <elementDefinition Id="55279037-0a07-4ee8-902b-b8d194c96c59" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="0a90e9d4-3402-4c99-b766-18147afbeca8" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="b417fa1d-cf3b-4fdb-a194-5c50bc9f9323" LastKnownName=": CreateEventPage" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="8fbd3312-44b2-43fe-88a5-815804a75b7b" name="MessageOccurrenceSpecification1"> + <elementDefinition Id="58a1ca42-40ad-4fa5-abda-f1fadd59737f" /> + <covered> + <lifelineMoniker Id="6ac16416-e4b0-4bbc-b894-ae3913022d1e" LastKnownName=": EventPage" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="46c3d130-28b7-4429-915d-f12c02b8e0d5" name="MessageOccurrenceSpecification2"> + <elementDefinition Id="b4bf6cf5-6b15-4df5-a901-e2318eb0bcd9" /> + <covered> + <lifelineMoniker Id="b417fa1d-cf3b-4fdb-a194-5c50bc9f9323" LastKnownName=": CreateEventPage" /> + </covered> + </messageOccurrenceSpecification> + <behaviorExecutionSpecification Id="ba3edd6b-932d-4140-9e73-5c22bc26b567" name="BehaviorExecutionSpecification2"> + <elementDefinition Id="0c1c144f-4bc7-473c-a1a7-875fdda1e39a" /> + <coveredLifelines> + <lifelineMoniker Id="fc5d871e-33d4-4479-9963-2d93b8297948" LastKnownName=": RelayCommand" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="f0b6c96f-7ec6-4ad1-a73c-392bccb7d6c2" LastKnownName="ExecutionOccurrenceSpecification4" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="4d2b7f21-896b-49b6-8008-f532958e0d0a" LastKnownName="ExecutionOccurrenceSpecification3" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="c9ec1c9b-9369-46c7-b1cb-727ca5bfb2f5" LastKnownName="MessageOccurrenceSpecification4" /> + <messageOccurrenceSpecificationMoniker Id="427c6c2a-7103-407b-8884-96aecbec4039" LastKnownName="MessageOccurrenceSpecification5" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="4d2b7f21-896b-49b6-8008-f532958e0d0a" name="ExecutionOccurrenceSpecification3"> + <elementDefinition Id="44425269-40ab-4a92-83ec-441b14104c70" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="cb50ca1c-6b34-4d70-8a58-bebac58e72b9" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="fc5d871e-33d4-4479-9963-2d93b8297948" LastKnownName=": RelayCommand" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="33faa628-e9d0-4f07-8fc4-782403749cbe" name="MessageOccurrenceSpecification3"> + <elementDefinition Id="2d5cc2de-75fe-4b66-b1db-68afc8a2fa96" /> + <covered> + <lifelineMoniker Id="b417fa1d-cf3b-4fdb-a194-5c50bc9f9323" LastKnownName=": CreateEventPage" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="c9ec1c9b-9369-46c7-b1cb-727ca5bfb2f5" name="MessageOccurrenceSpecification4"> + <elementDefinition Id="232bd4db-6acb-4661-9aa6-d4132ba2478d" /> + <covered> + <lifelineMoniker Id="fc5d871e-33d4-4479-9963-2d93b8297948" LastKnownName=": RelayCommand" /> + </covered> + </messageOccurrenceSpecification> + <behaviorExecutionSpecification Id="93ee9dec-0cdf-4d10-bd33-c76fd29f0542" name="BehaviorExecutionSpecification3"> + <elementDefinition Id="924ab212-4755-45c6-b05e-e3a90d011d1c" /> + <coveredLifelines> + <lifelineMoniker Id="355b9cce-8145-4c1a-8af3-4c0a75c82de7" LastKnownName=": EventViewModel" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="40dc46e8-3ab8-42d4-bbcb-6af60eb8ac02" LastKnownName="ExecutionOccurrenceSpecification6" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="86af0112-07e2-4334-a14c-e45357581015" LastKnownName="ExecutionOccurrenceSpecification5" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="40723156-6cad-4f09-b33b-278e7ef868cd" LastKnownName="MessageOccurrenceSpecification6" /> + <messageOccurrenceSpecificationMoniker Id="83fcbe3a-6004-49c4-a585-7c802f297a6f" LastKnownName="MessageOccurrenceSpecification7" /> + <messageOccurrenceSpecificationMoniker Id="e81bb216-8282-4fea-a814-2c500274dfb1" LastKnownName="MessageOccurrenceSpecification9" /> + <executionOccurrenceSpecificationMoniker Id="a111805e-efc0-4a15-a4d2-3b0a209bb930" LastKnownName="ExecutionOccurrenceSpecification9" /> + <executionOccurrenceSpecificationMoniker Id="8e6d4b85-c8f3-4ff1-ada9-3096bbdfc0a5" LastKnownName="ExecutionOccurrenceSpecification10" /> + <messageOccurrenceSpecificationMoniker Id="ef2a7ca3-0d2f-41fd-8683-1211002d6808" LastKnownName="MessageOccurrenceSpecification11" /> + <executionOccurrenceSpecificationMoniker Id="a13abc06-3005-41bd-9f1a-2c6b8b5cc1af" LastKnownName="ExecutionOccurrenceSpecification11" /> + <executionOccurrenceSpecificationMoniker Id="f95793f1-a420-4f01-9c3e-e6156612ed59" LastKnownName="ExecutionOccurrenceSpecification12" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="f1b4dac7-657d-4381-913b-4f68241b375e" name="ExecutionOccurrenceSpecification2"> + <elementDefinition Id="739cb067-6313-4e79-ac54-dad923a71f24" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="0ef62aba-43f5-48d7-ab91-84ea5800b1f6" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="b417fa1d-cf3b-4fdb-a194-5c50bc9f9323" LastKnownName=": CreateEventPage" /> + </covered> + </executionOccurrenceSpecification> + <executionOccurrenceSpecification Id="86af0112-07e2-4334-a14c-e45357581015" name="ExecutionOccurrenceSpecification5"> + <elementDefinition Id="59ec5e03-806d-411c-a6f9-de6ed50e45e2" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="c8d5c843-b4a5-41cd-b903-f06672b62e1d" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="355b9cce-8145-4c1a-8af3-4c0a75c82de7" LastKnownName=": EventViewModel" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="40723156-6cad-4f09-b33b-278e7ef868cd" name="MessageOccurrenceSpecification6"> + <elementDefinition Id="5b69688c-684f-4670-b3ea-768c015a9f80" /> + <covered> + <lifelineMoniker Id="355b9cce-8145-4c1a-8af3-4c0a75c82de7" LastKnownName=": EventViewModel" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="427c6c2a-7103-407b-8884-96aecbec4039" name="MessageOccurrenceSpecification5"> + <elementDefinition Id="1b35d87d-3e7b-4f16-8a29-ca1e13519be8" /> + <covered> + <lifelineMoniker Id="fc5d871e-33d4-4479-9963-2d93b8297948" LastKnownName=": RelayCommand" /> + </covered> + </messageOccurrenceSpecification> + <behaviorExecutionSpecification Id="583c1102-86db-4ea8-b1fe-266f282e8101" name="BehaviorExecutionSpecification4"> + <elementDefinition Id="e1f7ee44-6878-49ec-9365-23c5322502cc" /> + <coveredLifelines> + <lifelineMoniker Id="5f81e4a1-3fd8-4857-aaea-01933801e66b" LastKnownName="EventCatalogSingleton" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="c23d1cbd-0887-4854-8712-40ff316270a8" LastKnownName="ExecutionOccurrenceSpecification8" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="558c86ab-ab11-463f-b790-eacc3b194133" LastKnownName="ExecutionOccurrenceSpecification7" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="ecf6487c-35d6-4e88-ab18-ae2f5aa6fb25" LastKnownName="MessageOccurrenceSpecification8" /> + <messageOccurrenceSpecificationMoniker Id="e6ad778d-3d68-4f3d-a98d-e973fc070dd1" LastKnownName="MessageOccurrenceSpecification13" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="f0b6c96f-7ec6-4ad1-a73c-392bccb7d6c2" name="ExecutionOccurrenceSpecification4"> + <elementDefinition Id="488eac46-915f-41c8-b870-8989c53042e8" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="dcb7598b-5faa-4d6a-97dc-9e27b3a59bf8" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="fc5d871e-33d4-4479-9963-2d93b8297948" LastKnownName=": RelayCommand" /> + </covered> + </executionOccurrenceSpecification> + <executionOccurrenceSpecification Id="558c86ab-ab11-463f-b790-eacc3b194133" name="ExecutionOccurrenceSpecification7"> + <elementDefinition Id="48c19899-b665-48da-b2a9-b56e3585215a" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="a72fcd51-fbf5-4b82-bbcb-7c031d02990c" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="5f81e4a1-3fd8-4857-aaea-01933801e66b" LastKnownName="EventCatalogSingleton" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="ecf6487c-35d6-4e88-ab18-ae2f5aa6fb25" name="MessageOccurrenceSpecification8"> + <elementDefinition Id="5ff6aa9d-30b5-430d-b63a-dbc8bcc7fe89" /> + <covered> + <lifelineMoniker Id="5f81e4a1-3fd8-4857-aaea-01933801e66b" LastKnownName="EventCatalogSingleton" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="83fcbe3a-6004-49c4-a585-7c802f297a6f" name="MessageOccurrenceSpecification7"> + <elementDefinition Id="28d94414-535b-4cb8-b246-436f5195359b" /> + <covered> + <lifelineMoniker Id="355b9cce-8145-4c1a-8af3-4c0a75c82de7" LastKnownName=": EventViewModel" /> + </covered> + </messageOccurrenceSpecification> + <behaviorExecutionSpecification Id="8fe5d193-4b3a-44ed-bf99-1d6526555b1b" name="BehaviorExecutionSpecification7"> + <elementDefinition Id="bc7c8b8a-fe63-4dde-aee9-13a1784100ce" /> + <coveredLifelines> + <lifelineMoniker Id="2bc92a75-7b4d-4e2d-b1d6-5fdb7453f658" LastKnownName="Events : ObservableCollection<Event>" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="953e0a56-9bb5-49f7-b0e9-509df00f4240" LastKnownName="ExecutionOccurrenceSpecification14" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="cc18ea8d-333a-4ff6-818d-902273144697" LastKnownName="ExecutionOccurrenceSpecification13" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="e29723e1-97f5-429b-b3c6-73c39d790778" LastKnownName="MessageOccurrenceSpecification14" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="cc18ea8d-333a-4ff6-818d-902273144697" name="ExecutionOccurrenceSpecification13"> + <elementDefinition Id="c7a9431e-cb8b-4c18-8749-9b8e8f268e95" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="741e228c-b7c7-47cd-8a6d-8c4ac0c9c4f8" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="2bc92a75-7b4d-4e2d-b1d6-5fdb7453f658" LastKnownName="Events : ObservableCollection<Event>" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="e29723e1-97f5-429b-b3c6-73c39d790778" name="MessageOccurrenceSpecification14"> + <elementDefinition Id="dd7801ab-f88d-44e8-9e27-1bd5fc2fd24b" /> + <covered> + <lifelineMoniker Id="2bc92a75-7b4d-4e2d-b1d6-5fdb7453f658" LastKnownName="Events : ObservableCollection<Event>" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="e6ad778d-3d68-4f3d-a98d-e973fc070dd1" name="MessageOccurrenceSpecification13"> + <elementDefinition Id="00c95165-0e2e-42b5-b0c4-92bf6dfdb877" /> + <covered> + <lifelineMoniker Id="5f81e4a1-3fd8-4857-aaea-01933801e66b" LastKnownName="EventCatalogSingleton" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="953e0a56-9bb5-49f7-b0e9-509df00f4240" name="ExecutionOccurrenceSpecification14"> + <elementDefinition Id="edb5f27a-2cc9-400a-bf3e-eb5f271f1f62" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="05af83ca-7ba3-473d-8710-38d4e9c542f5" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="2bc92a75-7b4d-4e2d-b1d6-5fdb7453f658" LastKnownName="Events : ObservableCollection<Event>" /> + </covered> + </executionOccurrenceSpecification> + <executionOccurrenceSpecification Id="c23d1cbd-0887-4854-8712-40ff316270a8" name="ExecutionOccurrenceSpecification8"> + <elementDefinition Id="2afb1614-e404-4763-8478-7b0324574fcb" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="e4df7d49-c933-4938-8646-4ada56ad415c" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="5f81e4a1-3fd8-4857-aaea-01933801e66b" LastKnownName="EventCatalogSingleton" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="24c49a98-5f18-4d3e-9774-92453dde6e75" name="BehaviorExecutionSpecification8"> + <elementDefinition Id="41b57050-b683-41af-abe7-3c98bc9b3fe1" /> + <coveredLifelines> + <lifelineMoniker Id="e9fa219c-27dc-4182-a2fa-cfad4db49426" LastKnownName="PersistencyServices" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="50a7e864-f5b4-4db9-8c0a-a19a1c1cd34e" LastKnownName="ExecutionOccurrenceSpecification16" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="de9dbaeb-c751-458b-9d11-b4a5e5a8032e" LastKnownName="ExecutionOccurrenceSpecification15" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="f243cce6-c664-42c7-b999-d2ecb8b397ea" LastKnownName="MessageOccurrenceSpecification16" /> + <messageOccurrenceSpecificationMoniker Id="64c72e8d-b037-4359-aed9-26b1b1dcf6bb" LastKnownName="MessageOccurrenceSpecification17" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="de9dbaeb-c751-458b-9d11-b4a5e5a8032e" name="ExecutionOccurrenceSpecification15"> + <elementDefinition Id="43f159ad-77d5-4eb2-a2cf-9720c3e1fdba" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="20dd4c9c-687e-435b-a8c1-d69c6ac7fcd4" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="e9fa219c-27dc-4182-a2fa-cfad4db49426" LastKnownName="PersistencyServices" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="27aefe22-60a0-454f-93ef-78ab149e354e" name="MessageOccurrenceSpecification15"> + <elementDefinition Id="06bd0e00-cfa5-4d51-9b2c-5023ba17e4d3" /> + <covered> + <lifelineMoniker Id="5f81e4a1-3fd8-4857-aaea-01933801e66b" LastKnownName="EventCatalogSingleton" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="f243cce6-c664-42c7-b999-d2ecb8b397ea" name="MessageOccurrenceSpecification16"> + <elementDefinition Id="773cc808-ab31-40c7-a954-22f27add010d" /> + <covered> + <lifelineMoniker Id="e9fa219c-27dc-4182-a2fa-cfad4db49426" LastKnownName="PersistencyServices" /> + </covered> + </messageOccurrenceSpecification> + <behaviorExecutionSpecification Id="ca76754b-69d3-4b31-bebd-94bf507ee268" name="BehaviorExecutionSpecification9"> + <elementDefinition Id="7edc9865-b4bf-4a20-a1e7-e61d99474163" /> + <coveredLifelines> + <lifelineMoniker Id="185e41fb-e4be-44e4-b41a-69d52d43f41d" LastKnownName="_eventsFile : StorageFile" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="f448d03b-654d-49d5-973e-9f30d3bf17b3" LastKnownName="ExecutionOccurrenceSpecification18" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="75868520-5987-4ad8-a6ed-26fed7dcb8eb" LastKnownName="ExecutionOccurrenceSpecification17" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="b9d02c5b-e3a4-4357-933f-924c63d80dce" LastKnownName="MessageOccurrenceSpecification18" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="75868520-5987-4ad8-a6ed-26fed7dcb8eb" name="ExecutionOccurrenceSpecification17"> + <elementDefinition Id="f8d10164-4310-4e72-8a85-63444ff0dd0e" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="c46c26fa-c9cd-4ea3-9878-0440266db67b" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="185e41fb-e4be-44e4-b41a-69d52d43f41d" LastKnownName="_eventsFile : StorageFile" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="b9d02c5b-e3a4-4357-933f-924c63d80dce" name="MessageOccurrenceSpecification18"> + <elementDefinition Id="4e10ccd3-a062-4f6a-b838-b6db3b821536" /> + <covered> + <lifelineMoniker Id="185e41fb-e4be-44e4-b41a-69d52d43f41d" LastKnownName="_eventsFile : StorageFile" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="64c72e8d-b037-4359-aed9-26b1b1dcf6bb" name="MessageOccurrenceSpecification17"> + <elementDefinition Id="2e1df5b3-da79-4f18-8283-74ec4a3646e8" /> + <covered> + <lifelineMoniker Id="e9fa219c-27dc-4182-a2fa-cfad4db49426" LastKnownName="PersistencyServices" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="50a7e864-f5b4-4db9-8c0a-a19a1c1cd34e" name="ExecutionOccurrenceSpecification16"> + <elementDefinition Id="7a61510a-2078-493b-a568-d6ad0745cd8d" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="a74adb1b-d6f1-4666-a2b7-e95a68778439" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="e9fa219c-27dc-4182-a2fa-cfad4db49426" LastKnownName="PersistencyServices" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="e81bb216-8282-4fea-a814-2c500274dfb1" name="MessageOccurrenceSpecification9"> + <elementDefinition Id="8508fef9-f9f8-4209-9d45-eba2bcce3bc1" /> + <covered> + <lifelineMoniker Id="355b9cce-8145-4c1a-8af3-4c0a75c82de7" LastKnownName=": EventViewModel" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="f448d03b-654d-49d5-973e-9f30d3bf17b3" name="ExecutionOccurrenceSpecification18"> + <elementDefinition Id="c5f98e2f-d457-4e09-82f9-1b8837e60a2c" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="836f3e2f-bf74-40b1-bd1f-603ebf3a052d" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="185e41fb-e4be-44e4-b41a-69d52d43f41d" LastKnownName="_eventsFile : StorageFile" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="807de99a-04ce-4bba-983b-80647808e386" name="BehaviorExecutionSpecification5"> + <elementDefinition Id="16ed5561-f2f4-4301-90f2-fdec886ba35c" /> + <coveredLifelines> + <lifelineMoniker Id="355b9cce-8145-4c1a-8af3-4c0a75c82de7" LastKnownName=": EventViewModel" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="8e6d4b85-c8f3-4ff1-ada9-3096bbdfc0a5" LastKnownName="ExecutionOccurrenceSpecification10" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="a111805e-efc0-4a15-a4d2-3b0a209bb930" LastKnownName="ExecutionOccurrenceSpecification9" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="35450799-d795-41a5-977c-2860f295f007" LastKnownName="MessageOccurrenceSpecification10" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="a111805e-efc0-4a15-a4d2-3b0a209bb930" name="ExecutionOccurrenceSpecification9"> + <elementDefinition Id="efaabaef-4481-471b-9e39-9f2fa700eab4" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="c88c0962-c516-4688-b086-d88129a0bd73" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="355b9cce-8145-4c1a-8af3-4c0a75c82de7" LastKnownName=": EventViewModel" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="35450799-d795-41a5-977c-2860f295f007" name="MessageOccurrenceSpecification10"> + <elementDefinition Id="37598c21-67be-411c-b984-d285a7d24675" /> + <covered> + <lifelineMoniker Id="355b9cce-8145-4c1a-8af3-4c0a75c82de7" LastKnownName=": EventViewModel" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="8e6d4b85-c8f3-4ff1-ada9-3096bbdfc0a5" name="ExecutionOccurrenceSpecification10"> + <elementDefinition Id="ea6aa558-f9bf-4193-a891-49d7cdc39c9b" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="23d5fec3-45ea-4c5f-9ef1-c7a05dcb1bd0" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="355b9cce-8145-4c1a-8af3-4c0a75c82de7" LastKnownName=": EventViewModel" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="ef2a7ca3-0d2f-41fd-8683-1211002d6808" name="MessageOccurrenceSpecification11"> + <elementDefinition Id="9ce3bd0b-5beb-4199-a773-a8cb105497f2" /> + <covered> + <lifelineMoniker Id="355b9cce-8145-4c1a-8af3-4c0a75c82de7" LastKnownName=": EventViewModel" /> + </covered> + </messageOccurrenceSpecification> + <behaviorExecutionSpecification Id="7377b582-e00d-43f6-ac59-f48e978b028f" name="BehaviorExecutionSpecification6"> + <elementDefinition Id="d8590085-de15-4864-a9d8-327ce3893e4f" /> + <coveredLifelines> + <lifelineMoniker Id="355b9cce-8145-4c1a-8af3-4c0a75c82de7" LastKnownName=": EventViewModel" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="f95793f1-a420-4f01-9c3e-e6156612ed59" LastKnownName="ExecutionOccurrenceSpecification12" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="a13abc06-3005-41bd-9f1a-2c6b8b5cc1af" LastKnownName="ExecutionOccurrenceSpecification11" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="908d2209-edd5-4320-80c6-2ee4d67a5991" LastKnownName="MessageOccurrenceSpecification12" /> + <messageOccurrenceSpecificationMoniker Id="4ad0f99f-f6f1-4364-94b8-a77969df776a" LastKnownName="MessageOccurrenceSpecification19" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="a13abc06-3005-41bd-9f1a-2c6b8b5cc1af" name="ExecutionOccurrenceSpecification11"> + <elementDefinition Id="f751b624-60d2-4251-b69f-8cd597e122c1" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="672e5fcc-fb69-4e41-9fe3-1dbd05af12d7" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="355b9cce-8145-4c1a-8af3-4c0a75c82de7" LastKnownName=": EventViewModel" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="908d2209-edd5-4320-80c6-2ee4d67a5991" name="MessageOccurrenceSpecification12"> + <elementDefinition Id="e131b4c4-b35d-41c5-b8c3-35b304d1abb3" /> + <covered> + <lifelineMoniker Id="355b9cce-8145-4c1a-8af3-4c0a75c82de7" LastKnownName=": EventViewModel" /> + </covered> + </messageOccurrenceSpecification> + <behaviorExecutionSpecification Id="69d7efc9-580d-4267-b948-81bc0d8b90b4" name="BehaviorExecutionSpecification10"> + <elementDefinition Id="f41e1630-e84c-4f67-af8b-2a229bc38fc1" /> + <coveredLifelines> + <lifelineMoniker Id="5f81e4a1-3fd8-4857-aaea-01933801e66b" LastKnownName="EventCatalogSingleton" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="461d121a-47b2-4426-a734-436f0471e85b" LastKnownName="ExecutionOccurrenceSpecification20" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="e2061d85-336b-4a6b-976f-138b019d0854" LastKnownName="ExecutionOccurrenceSpecification19" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="2e751c57-159d-4397-aa9b-0fb5e659737f" LastKnownName="MessageOccurrenceSpecification20" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="e2061d85-336b-4a6b-976f-138b019d0854" name="ExecutionOccurrenceSpecification19"> + <elementDefinition Id="4ec14490-54fb-43de-84f4-1f854044b93f" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="1d4c5cbd-66c5-41c9-b6d4-05571609fd81" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="5f81e4a1-3fd8-4857-aaea-01933801e66b" LastKnownName="EventCatalogSingleton" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="4ad0f99f-f6f1-4364-94b8-a77969df776a" name="MessageOccurrenceSpecification19"> + <elementDefinition Id="a18e1454-58a5-47c3-b6e7-38b6f4ad7304" /> + <covered> + <lifelineMoniker Id="355b9cce-8145-4c1a-8af3-4c0a75c82de7" LastKnownName=": EventViewModel" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="2e751c57-159d-4397-aa9b-0fb5e659737f" name="MessageOccurrenceSpecification20"> + <elementDefinition Id="1e0a46a9-671a-4007-8b46-7d5ef13cbbb4" /> + <covered> + <lifelineMoniker Id="5f81e4a1-3fd8-4857-aaea-01933801e66b" LastKnownName="EventCatalogSingleton" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="461d121a-47b2-4426-a734-436f0471e85b" name="ExecutionOccurrenceSpecification20"> + <elementDefinition Id="7b5f33c2-a316-44c3-ad96-5a0bed00674c" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="a906f693-d90b-41ac-9639-9064796d4fc4" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="5f81e4a1-3fd8-4857-aaea-01933801e66b" LastKnownName="EventCatalogSingleton" /> + </covered> + </executionOccurrenceSpecification> + <executionOccurrenceSpecification Id="f95793f1-a420-4f01-9c3e-e6156612ed59" name="ExecutionOccurrenceSpecification12"> + <elementDefinition Id="582630f6-660e-49ea-b70a-95146be499eb" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="f2e78df1-8ed3-4492-b27b-93ff32531e80" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="355b9cce-8145-4c1a-8af3-4c0a75c82de7" LastKnownName=": EventViewModel" /> + </covered> + </executionOccurrenceSpecification> + <executionOccurrenceSpecification Id="40dc46e8-3ab8-42d4-bbcb-6af60eb8ac02" name="ExecutionOccurrenceSpecification6"> + <elementDefinition Id="68a08d28-744a-47a0-8fff-5338192a261c" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="861df22b-7559-4aed-a347-1b5faf94441d" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="355b9cce-8145-4c1a-8af3-4c0a75c82de7" LastKnownName=": EventViewModel" /> + </covered> + </executionOccurrenceSpecification> + </fragments> + <lifelines> + <lifeline Id="6ac16416-e4b0-4bbc-b894-ae3913022d1e" name=": EventPage" isActor="false" lifelineDisplayName=": EventPage"> + <elementDefinition Id="d209ee30-1659-42d6-bc7b-b15ce511b77f" /> + <topLevelOccurrences> + <messageOccurrenceSpecificationMoniker Id="8fbd3312-44b2-43fe-88a5-815804a75b7b" LastKnownName="MessageOccurrenceSpecification1" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="b417fa1d-cf3b-4fdb-a194-5c50bc9f9323" name=": CreateEventPage" isActor="false" lifelineDisplayName=": CreateEventPage"> + <elementDefinition Id="e84c4057-34d1-4d6d-9f54-69b59a55a3fb" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="026d30b6-65f5-408b-9be5-fe994de783f8" LastKnownName="ExecutionOccurrenceSpecification1" /> + <executionOccurrenceSpecificationMoniker Id="f1b4dac7-657d-4381-913b-4f68241b375e" LastKnownName="ExecutionOccurrenceSpecification2" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="fc5d871e-33d4-4479-9963-2d93b8297948" name=": RelayCommand" isActor="false" lifelineDisplayName=": RelayCommand"> + <elementDefinition Id="eeac2953-11ca-486d-b635-dd4758dc4632" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="4d2b7f21-896b-49b6-8008-f532958e0d0a" LastKnownName="ExecutionOccurrenceSpecification3" /> + <executionOccurrenceSpecificationMoniker Id="f0b6c96f-7ec6-4ad1-a73c-392bccb7d6c2" LastKnownName="ExecutionOccurrenceSpecification4" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="355b9cce-8145-4c1a-8af3-4c0a75c82de7" name=": EventViewModel" isActor="false" lifelineDisplayName=": EventViewModel"> + <elementDefinition Id="145c3d10-e855-4fe3-bb39-3dce647089cb" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="86af0112-07e2-4334-a14c-e45357581015" LastKnownName="ExecutionOccurrenceSpecification5" /> + <executionOccurrenceSpecificationMoniker Id="40dc46e8-3ab8-42d4-bbcb-6af60eb8ac02" LastKnownName="ExecutionOccurrenceSpecification6" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="5f81e4a1-3fd8-4857-aaea-01933801e66b" name="EventCatalogSingleton" isActor="false" lifelineDisplayName="EventCatalogSingleton"> + <elementDefinition Id="c252f11c-9156-48b0-adaf-7f6b0082a6a9" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="558c86ab-ab11-463f-b790-eacc3b194133" LastKnownName="ExecutionOccurrenceSpecification7" /> + <executionOccurrenceSpecificationMoniker Id="c23d1cbd-0887-4854-8712-40ff316270a8" LastKnownName="ExecutionOccurrenceSpecification8" /> + <messageOccurrenceSpecificationMoniker Id="27aefe22-60a0-454f-93ef-78ab149e354e" LastKnownName="MessageOccurrenceSpecification15" /> + <executionOccurrenceSpecificationMoniker Id="e2061d85-336b-4a6b-976f-138b019d0854" LastKnownName="ExecutionOccurrenceSpecification19" /> + <executionOccurrenceSpecificationMoniker Id="461d121a-47b2-4426-a734-436f0471e85b" LastKnownName="ExecutionOccurrenceSpecification20" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="2bc92a75-7b4d-4e2d-b1d6-5fdb7453f658" name="Events : ObservableCollection<Event>" isActor="false" lifelineDisplayName="Events : ObservableCollection<Event>"> + <elementDefinition Id="b1db110f-6b40-4b88-8b82-9e78817b4bda" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="cc18ea8d-333a-4ff6-818d-902273144697" LastKnownName="ExecutionOccurrenceSpecification13" /> + <executionOccurrenceSpecificationMoniker Id="953e0a56-9bb5-49f7-b0e9-509df00f4240" LastKnownName="ExecutionOccurrenceSpecification14" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="e9fa219c-27dc-4182-a2fa-cfad4db49426" name="PersistencyServices" isActor="false" lifelineDisplayName="PersistencyServices"> + <elementDefinition Id="c60b5e91-3b90-46f2-a28a-9619edfb3e69" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="de9dbaeb-c751-458b-9d11-b4a5e5a8032e" LastKnownName="ExecutionOccurrenceSpecification15" /> + <executionOccurrenceSpecificationMoniker Id="50a7e864-f5b4-4db9-8c0a-a19a1c1cd34e" LastKnownName="ExecutionOccurrenceSpecification16" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="185e41fb-e4be-44e4-b41a-69d52d43f41d" name="_eventsFile : StorageFile" isActor="false" lifelineDisplayName="_eventsFile : StorageFile"> + <elementDefinition Id="0dce1dc5-abca-41cb-bd04-e10ceafacab3" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="75868520-5987-4ad8-a6ed-26fed7dcb8eb" LastKnownName="ExecutionOccurrenceSpecification17" /> + <executionOccurrenceSpecificationMoniker Id="f448d03b-654d-49d5-973e-9f30d3bf17b3" LastKnownName="ExecutionOccurrenceSpecification18" /> + </topLevelOccurrences> + </lifeline> + </lifelines> + <messages> + <message Id="667d4e1c-927c-452f-9e48-a5903ce2e454" name="NavigateToPageAction" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="743aaf9d-291e-4a6f-8887-f5a3e0e00201" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="8fbd3312-44b2-43fe-88a5-815804a75b7b" LastKnownName="MessageOccurrenceSpecification1" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="46c3d130-28b7-4429-915d-f12c02b8e0d5" LastKnownName="MessageOccurrenceSpecification2" /> + </receiveEvent> + </message> + <message Id="61fc973c-2e62-4578-b0b7-294605df3bbb" name="CreateEventCommand" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="b564bb63-51ce-4755-bcd9-4e8727e095db" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="33faa628-e9d0-4f07-8fc4-782403749cbe" LastKnownName="MessageOccurrenceSpecification3" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="c9ec1c9b-9369-46c7-b1cb-727ca5bfb2f5" LastKnownName="MessageOccurrenceSpecification4" /> + </receiveEvent> + </message> + <message Id="d9839d6f-60ad-47a5-a65f-19d819c70e6b" name="Action" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="ea1de7e8-6f60-4240-b75d-a96bb9e49ca1" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="427c6c2a-7103-407b-8884-96aecbec4039" LastKnownName="MessageOccurrenceSpecification5" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="40723156-6cad-4f09-b33b-278e7ef868cd" LastKnownName="MessageOccurrenceSpecification6" /> + </receiveEvent> + </message> + <message Id="582747fe-4af5-46a6-803d-116a71e5e94e" name="Add(EventTemplate)" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="995a89b8-d2f4-43d2-9b8c-15f2c2ce6ae2" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="83fcbe3a-6004-49c4-a585-7c802f297a6f" LastKnownName="MessageOccurrenceSpecification7" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="ecf6487c-35d6-4e88-ab18-ae2f5aa6fb25" LastKnownName="MessageOccurrenceSpecification8" /> + </receiveEvent> + </message> + <message Id="0f8cac56-960e-496e-9400-d678ce81af68" name="Add(newEvent)" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="a8ea4b51-d026-4971-bf68-88cfd4c87ddf" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="e6ad778d-3d68-4f3d-a98d-e973fc070dd1" LastKnownName="MessageOccurrenceSpecification13" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="e29723e1-97f5-429b-b3c6-73c39d790778" LastKnownName="MessageOccurrenceSpecification14" /> + </receiveEvent> + </message> + <message Id="cff24687-95bf-487f-b911-9cf7901570a2" name="SaveEventsAsJsonAsync(Events)" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="77b036ff-5211-43b2-8560-68b027d92964" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="27aefe22-60a0-454f-93ef-78ab149e354e" LastKnownName="MessageOccurrenceSpecification15" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="f243cce6-c664-42c7-b999-d2ecb8b397ea" LastKnownName="MessageOccurrenceSpecification16" /> + </receiveEvent> + </message> + <message Id="ee446f30-6c55-48f0-9da9-03ca6acd2c7e" name="File.WriteAllText(_eventsFile)" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="17e00c66-9eb1-438f-9c30-a124de09306b" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="64c72e8d-b037-4359-aed9-26b1b1dcf6bb" LastKnownName="MessageOccurrenceSpecification17" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="b9d02c5b-e3a4-4357-933f-924c63d80dce" LastKnownName="MessageOccurrenceSpecification18" /> + </receiveEvent> + </message> + <message Id="ef1713e8-4703-43e0-8209-296fc8624adf" name="CleanTemplate" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="true"> + <elementDefinition Id="72f566c0-834d-49f6-9be5-a5bd941e1719" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="e81bb216-8282-4fea-a814-2c500274dfb1" LastKnownName="MessageOccurrenceSpecification9" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="35450799-d795-41a5-977c-2860f295f007" LastKnownName="MessageOccurrenceSpecification10" /> + </receiveEvent> + </message> + <message Id="ca469aa8-651d-4c10-8d53-4f85ac7f9a19" name="SortEvents" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="true"> + <elementDefinition Id="ab4df6a3-3be6-4ea9-a39b-2790eb06dd87" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="ef2a7ca3-0d2f-41fd-8683-1211002d6808" LastKnownName="MessageOccurrenceSpecification11" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="908d2209-edd5-4320-80c6-2ee4d67a5991" LastKnownName="MessageOccurrenceSpecification12" /> + </receiveEvent> + </message> + <message Id="d23c41ab-2151-4301-a3a2-fd14fda71cce" name="Sort(sortValue)" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="e4fd02a0-d0f9-425b-9c8a-8b9e2e500aec" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="4ad0f99f-f6f1-4364-94b8-a77969df776a" LastKnownName="MessageOccurrenceSpecification19" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="2e751c57-159d-4397-aa9b-0fb5e659737f" LastKnownName="MessageOccurrenceSpecification20" /> + </receiveEvent> + </message> + </messages> + </interaction> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="0a90e9d4-3402-4c99-b766-18147afbeca8" name="ExecutionEvent"> + <elementDefinition Id="c04f81dc-039f-4b93-a0fc-1f1a4bc77e28" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="0ef62aba-43f5-48d7-ab91-84ea5800b1f6" name="ExecutionEvent"> + <elementDefinition Id="c40da742-cfca-40ba-ae10-211ae6564a81" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="cb50ca1c-6b34-4d70-8a58-bebac58e72b9" name="ExecutionEvent"> + <elementDefinition Id="5109291e-e3c4-4217-96c9-0ff4d651433c" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="dcb7598b-5faa-4d6a-97dc-9e27b3a59bf8" name="ExecutionEvent"> + <elementDefinition Id="6e7bb3c3-d839-46da-8897-8786c9ba47f5" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="c8d5c843-b4a5-41cd-b903-f06672b62e1d" name="ExecutionEvent"> + <elementDefinition Id="830df811-ef4c-430c-bb7d-0c15fb083d21" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="861df22b-7559-4aed-a347-1b5faf94441d" name="ExecutionEvent"> + <elementDefinition Id="e33de130-02ca-41b4-91b1-7a81a9cbe514" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="a72fcd51-fbf5-4b82-bbcb-7c031d02990c" name="ExecutionEvent"> + <elementDefinition Id="7d03597a-2e94-4c57-8507-993a70d6ee8d" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="e4df7d49-c933-4938-8646-4ada56ad415c" name="ExecutionEvent"> + <elementDefinition Id="af3096c9-cf7b-4a66-b50d-012c4a902fb5" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="672e5fcc-fb69-4e41-9fe3-1dbd05af12d7" name="ExecutionEvent"> + <elementDefinition Id="6885db79-945f-4fee-a622-f0a4eb04ebb5" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="f2e78df1-8ed3-4492-b27b-93ff32531e80" name="ExecutionEvent"> + <elementDefinition Id="33f990b6-18d7-4e0f-864b-581100ce59de" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="741e228c-b7c7-47cd-8a6d-8c4ac0c9c4f8" name="ExecutionEvent"> + <elementDefinition Id="2fc8bb7c-330c-4cb4-9a1f-13d4ce4bff2e" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="05af83ca-7ba3-473d-8710-38d4e9c542f5" name="ExecutionEvent"> + <elementDefinition Id="53e07674-c131-49bd-88ed-6d8f5bb45843" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="20dd4c9c-687e-435b-a8c1-d69c6ac7fcd4" name="ExecutionEvent"> + <elementDefinition Id="fe345da2-2c5a-46ff-8c9c-12b9015021f1" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="a74adb1b-d6f1-4666-a2b7-e95a68778439" name="ExecutionEvent"> + <elementDefinition Id="c5cc1407-fa3f-4bdf-87f9-361db2383751" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="c46c26fa-c9cd-4ea3-9878-0440266db67b" name="ExecutionEvent"> + <elementDefinition Id="4e400a43-58cc-4fc7-a42d-a796a6783255" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="836f3e2f-bf74-40b1-bd1f-603ebf3a052d" name="ExecutionEvent"> + <elementDefinition Id="c9a3a49b-a33e-48e6-875a-e1472b7d32f1" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="1d4c5cbd-66c5-41c9-b6d4-05571609fd81" name="ExecutionEvent"> + <elementDefinition Id="6fe5b95d-1caf-402b-bfce-70faa4432895" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="a906f693-d90b-41ac-9639-9064796d4fc4" name="ExecutionEvent"> + <elementDefinition Id="9d7d98e0-bb7c-4439-bb6d-75adc712e2ad" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="c88c0962-c516-4688-b086-d88129a0bd73" name="ExecutionEvent"> + <elementDefinition Id="b868e9d2-3b5d-4f1a-a546-3620e8dd3265" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="23d5fec3-45ea-4c5f-9ef1-c7a05dcb1bd0" name="ExecutionEvent"> + <elementDefinition Id="d5343369-8b53-4a57-b5ba-c7ed06643660" /> + </executionEvent> + </packageHasNamedElement> + </packagedElements> + <package Id="385ee7fc-2111-4253-bfc3-59543fe5ec40" name="Design"> + <elementDefinition Id="1bc1064b-b630-4768-9d3b-c772ca559686" /> + </package> +</SequenceDesignerModel>
\ No newline at end of file diff --git a/EventMaker/Design/AddEvent.sequencediagram.layout b/EventMaker/Design/AddEvent.sequencediagram.layout new file mode 100644 index 0000000..a183bb2 --- /dev/null +++ b/EventMaker/Design/AddEvent.sequencediagram.layout @@ -0,0 +1,204 @@ +<?xml version="1.0" encoding="utf-8"?> +<sequenceDesignerDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 12.75, 9.125" name="AddEvent"> + <SequenceDesignerModelMoniker Id="81de8f1f-e199-4c3b-a607-27bb5bdab314" /> + <nestedChildShapes> + <lifelineShape Id="0826bdad-1dfb-42ae-89e6-7a8f69c879bc" absoluteBounds="4.1958333333333329, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="fc5d871e-33d4-4479-9963-2d93b8297948" LastKnownName=": RelayCommand" /> + <relativeChildShapes> + <lifelineHoverShape Id="8a440201-055b-4f44-af5d-0980f34117da" absoluteBounds="4.1958333333333329, 1, 0, 7"> + <lifelineMoniker Id="fc5d871e-33d4-4479-9963-2d93b8297948" LastKnownName=": RelayCommand" /> + </lifelineHoverShape> + <umlLifelineHeadShape Id="192af243-334a-4baf-aef6-348b165fb08c" absoluteBounds="3.692708333333333, 0.6, 1.15625, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="fc5d871e-33d4-4479-9963-2d93b8297948" LastKnownName=": RelayCommand" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <umlExecutionSpecificationShape Id="981cacfd-c9c8-453a-af12-c23d1f7192a5" absoluteBounds="4.1958333333333329, 2.0916666666666663, 0.15, 0.59999999999999964" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="ba3edd6b-932d-4140-9e73-5c22bc26b567" LastKnownName="BehaviorExecutionSpecification2" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <lifelineShape Id="244e4b8f-5a84-442f-9d5c-f07a940cc20d" absoluteBounds="5.5958333333333332, 1, 0.15, 7.8791666666666682" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="355b9cce-8145-4c1a-8af3-4c0a75c82de7" LastKnownName=": EventViewModel" /> + <relativeChildShapes> + <lifelineHoverShape Id="a68297d9-7d7f-4af9-ac23-dc83118a50d4" absoluteBounds="5.5958333333333332, 1, 0, 7.875"> + <lifelineMoniker Id="355b9cce-8145-4c1a-8af3-4c0a75c82de7" LastKnownName=": EventViewModel" /> + </lifelineHoverShape> + <umlLifelineHeadShape Id="04c83368-b1e7-4313-88ed-e5814c4aaa29" absoluteBounds="5.0145833333333334, 0.6, 1.3125, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="355b9cce-8145-4c1a-8af3-4c0a75c82de7" LastKnownName=": EventViewModel" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <umlExecutionSpecificationShape Id="db221277-dc2a-4f19-8967-e958beb3f281" absoluteBounds="5.5958333333333332, 2.3916666666666662, 0.15, 6.1875000000000018" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="93ee9dec-0cdf-4d10-bd33-c76fd29f0542" LastKnownName="BehaviorExecutionSpecification3" /> + <relativeChildShapes> + <umlExecutionSpecificationShape Id="70968274-e98d-4ebb-a2d1-e804673b2f21" absoluteBounds="5.6708333333333334, 6.0062500000000005, 0.15, 1.3145833333333332" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="7377b582-e00d-43f6-ac59-f48e978b028f" LastKnownName="BehaviorExecutionSpecification6" /> + </umlExecutionSpecificationShape> + <umlExecutionSpecificationShape Id="e5b859fd-ec8b-4c72-b04c-321b8780976e" absoluteBounds="5.6708333333333334, 4.9062500000000009, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="807de99a-04ce-4bba-983b-80647808e386" LastKnownName="BehaviorExecutionSpecification5" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <lifelineShape Id="2c658ef4-ab88-4182-a403-c1610d69d3f3" absoluteBounds="6.9958333333333336, 1, 0.15, 7.8291666666666675" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="5f81e4a1-3fd8-4857-aaea-01933801e66b" LastKnownName="EventCatalogSingleton" /> + <relativeChildShapes> + <lifelineHoverShape Id="f75e85d0-f4c9-41a5-93fc-136b56823ae0" absoluteBounds="6.9958333333333336, 1, 0, 7.875"> + <lifelineMoniker Id="5f81e4a1-3fd8-4857-aaea-01933801e66b" LastKnownName="EventCatalogSingleton" /> + </lifelineHoverShape> + <umlLifelineHeadShape Id="fdd191e8-274f-460f-914b-d98cf421d7d3" absoluteBounds="6.5708333333333337, 0.6, 1, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="5f81e4a1-3fd8-4857-aaea-01933801e66b" LastKnownName="EventCatalogSingleton" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <umlExecutionSpecificationShape Id="bf6efee7-d709-4683-9056-e685c77b1e64" absoluteBounds="6.9958333333333336, 2.691666666666666, 0.15, 0.89999999999999947" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="583c1102-86db-4ea8-b1fe-266f282e8101" LastKnownName="BehaviorExecutionSpecification4" /> + </umlExecutionSpecificationShape> + <umlExecutionSpecificationShape Id="be7fc322-8cae-4179-9d18-c6466f3a8f21" absoluteBounds="6.9958333333333336, 6.30625, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="69d7efc9-580d-4267-b948-81bc0d8b90b4" LastKnownName="BehaviorExecutionSpecification10" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <lifelineShape Id="5bff9fbe-4ed4-4564-8daf-aacf8bca3669" absoluteBounds="8.5625, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="2bc92a75-7b4d-4e2d-b1d6-5fdb7453f658" LastKnownName="Events : ObservableCollection<Event>" /> + <relativeChildShapes> + <lifelineHoverShape Id="3e0d5c3a-81f1-4b8d-b15a-0da5d963fdf7" absoluteBounds="8.5625, 1, 0, 7"> + <lifelineMoniker Id="2bc92a75-7b4d-4e2d-b1d6-5fdb7453f658" LastKnownName="Events : ObservableCollection<Event>" /> + </lifelineHoverShape> + <umlLifelineHeadShape Id="3c8542ff-cc09-48bf-aac5-566e5ccc91c3" absoluteBounds="7.6375, 0.6, 2, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="2bc92a75-7b4d-4e2d-b1d6-5fdb7453f658" LastKnownName="Events : ObservableCollection<Event>" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <umlExecutionSpecificationShape Id="9aa5490a-680a-496b-a4ef-e89dd48da826" absoluteBounds="8.5625, 2.9916666666666658, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="8fe5d193-4b3a-44ed-bf99-1d6526555b1b" LastKnownName="BehaviorExecutionSpecification7" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <lifelineShape Id="28190b8c-f689-4885-99c1-6616745d17d5" absoluteBounds="10.097916666666666, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="e9fa219c-27dc-4182-a2fa-cfad4db49426" LastKnownName="PersistencyServices" /> + <relativeChildShapes> + <lifelineHoverShape Id="05da7d8a-7878-4589-8691-af4696a093c8" absoluteBounds="10.097916666666666, 1, 0, 7"> + <lifelineMoniker Id="e9fa219c-27dc-4182-a2fa-cfad4db49426" LastKnownName="PersistencyServices" /> + </lifelineHoverShape> + <umlLifelineHeadShape Id="9a0639e6-c9f8-4369-b0f2-c5956e5cd577" absoluteBounds="9.6729166666666657, 0.6, 1, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="e9fa219c-27dc-4182-a2fa-cfad4db49426" LastKnownName="PersistencyServices" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <umlExecutionSpecificationShape Id="7d0e68fc-d448-4332-b875-6fd71f2b744f" absoluteBounds="10.097916666666666, 3.8916666666666653, 0.15, 0.65833333333333455" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="24c49a98-5f18-4d3e-9774-92453dde6e75" LastKnownName="BehaviorExecutionSpecification8" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <lifelineShape Id="06519dce-d54b-40de-8029-c76d87abcca6" absoluteBounds="11.935416666666667, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="185e41fb-e4be-44e4-b41a-69d52d43f41d" LastKnownName="_eventsFile : StorageFile" /> + <relativeChildShapes> + <lifelineHoverShape Id="2a0a8fcb-631a-40fb-b234-65353b5ff5a3" absoluteBounds="11.935416666666667, 1, 0, 7"> + <lifelineMoniker Id="185e41fb-e4be-44e4-b41a-69d52d43f41d" LastKnownName="_eventsFile : StorageFile" /> + </lifelineHoverShape> + <umlLifelineHeadShape Id="3e953d4e-08a1-451e-83da-e107b996abe6" absoluteBounds="11.510416666666666, 0.6, 1, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="185e41fb-e4be-44e4-b41a-69d52d43f41d" LastKnownName="_eventsFile : StorageFile" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <umlExecutionSpecificationShape Id="861fed7c-1df8-46b9-b024-70c98136a179" absoluteBounds="11.935416666666667, 4.25, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="ca76754b-69d3-4b31-bebd-94bf507ee268" LastKnownName="BehaviorExecutionSpecification9" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <lifelineShape Id="19ca5a64-ec62-4b18-bed6-769885c5ca6a" absoluteBounds="1.025, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="6ac16416-e4b0-4bbc-b894-ae3913022d1e" LastKnownName=": EventPage" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="59959053-ffa6-4dc2-82d3-672f7ae99282" absoluteBounds="0.59999999999999987, 0.6, 1, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="6ac16416-e4b0-4bbc-b894-ae3913022d1e" LastKnownName=": EventPage" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="85c92af6-0411-47f2-abfc-37197d0e36f6" absoluteBounds="1.025, 1, 0, 7"> + <lifelineMoniker Id="6ac16416-e4b0-4bbc-b894-ae3913022d1e" LastKnownName=": EventPage" /> + </lifelineHoverShape> + </relativeChildShapes> + </lifelineShape> + <lifelineShape Id="d9b12d02-b831-4316-af30-73a7ae4f730b" absoluteBounds="2.5416665871938071, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="b417fa1d-cf3b-4fdb-a194-5c50bc9f9323" LastKnownName=": CreateEventPage" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="84cbf99d-8ca2-4794-b123-48b94ca435b4" absoluteBounds="1.9620608599980673, 0.6, 1.3092114543914795, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="b417fa1d-cf3b-4fdb-a194-5c50bc9f9323" LastKnownName=": CreateEventPage" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="c6d4a756-6689-4990-8002-8b555a669a82" absoluteBounds="2.5416665871938071, 1, 0, 7"> + <lifelineMoniker Id="b417fa1d-cf3b-4fdb-a194-5c50bc9f9323" LastKnownName=": CreateEventPage" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="0f13b714-7647-488e-b3d2-2518aad7798a" absoluteBounds="2.5416665871938071, 1.7916666666666665, 0.15, 0.59999999999999964" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="bb5fe210-56dc-49b1-aada-9b2283529d22" LastKnownName="BehaviorExecutionSpecification1" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(1.1 : 1.79166666666667); (2.54166658719381 : 1.79166666666667)]" 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="19ca5a64-ec62-4b18-bed6-769885c5ca6a" /> + <umlExecutionSpecificationShapeMoniker Id="0f13b714-7647-488e-b3d2-2518aad7798a" /> + </nodes> + </asyncMessageConnector> + <asyncMessageConnector edgePoints="[(2.69166658719381 : 2.09166666666667); (4.19583333333333 : 2.09166666666667)]" 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="0f13b714-7647-488e-b3d2-2518aad7798a" /> + <umlExecutionSpecificationShapeMoniker Id="981cacfd-c9c8-453a-af12-c23d1f7192a5" /> + </nodes> + </asyncMessageConnector> + <asyncMessageConnector edgePoints="[(4.34583333333333 : 2.39166666666667); (5.59583333333333 : 2.39166666666667)]" 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="981cacfd-c9c8-453a-af12-c23d1f7192a5" /> + <umlExecutionSpecificationShapeMoniker Id="db221277-dc2a-4f19-8967-e958beb3f281" /> + </nodes> + </asyncMessageConnector> + <asyncMessageConnector edgePoints="[(5.74583333333333 : 2.69166666666667); (6.99583333333333 : 2.69166666666667)]" 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="db221277-dc2a-4f19-8967-e958beb3f281" /> + <umlExecutionSpecificationShapeMoniker Id="bf6efee7-d709-4683-9056-e685c77b1e64" /> + </nodes> + </asyncMessageConnector> + <asyncSelfMessageConnector edgePoints="[(5.74583333333333 : 5.75625); (5.99583333333333 : 5.75625); (5.99583333333333 : 6.00625); (5.82083333333333 : 6.00625)]" 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="db221277-dc2a-4f19-8967-e958beb3f281" /> + <umlExecutionSpecificationShapeMoniker Id="70968274-e98d-4ebb-a2d1-e804673b2f21" /> + </nodes> + </asyncSelfMessageConnector> + <asyncMessageConnector edgePoints="[(7.14583333333333 : 2.99166666666667); (8.5625 : 2.99166666666667)]" 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="bf6efee7-d709-4683-9056-e685c77b1e64" /> + <umlExecutionSpecificationShapeMoniker Id="9aa5490a-680a-496b-a4ef-e89dd48da826" /> + </nodes> + </asyncMessageConnector> + <asyncMessageConnector edgePoints="[(7.07083333333333 : 3.89166666666667); (10.0979166666667 : 3.89166666666667)]" 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="2c658ef4-ab88-4182-a403-c1610d69d3f3" /> + <umlExecutionSpecificationShapeMoniker Id="7d0e68fc-d448-4332-b875-6fd71f2b744f" /> + </nodes> + </asyncMessageConnector> + <asyncMessageConnector edgePoints="[(10.2479166666667 : 4.25); (11.9354166666667 : 4.25)]" 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="7d0e68fc-d448-4332-b875-6fd71f2b744f" /> + <umlExecutionSpecificationShapeMoniker Id="861fed7c-1df8-46b9-b024-70c98136a179" /> + </nodes> + </asyncMessageConnector> + <asyncMessageConnector edgePoints="[(5.82083333333333 : 6.30625); (6.99583333333333 : 6.30625)]" 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="70968274-e98d-4ebb-a2d1-e804673b2f21" /> + <umlExecutionSpecificationShapeMoniker Id="be7fc322-8cae-4179-9d18-c6466f3a8f21" /> + </nodes> + </asyncMessageConnector> + <asyncSelfMessageConnector edgePoints="[(5.74583333333333 : 4.65625); (5.99583333333333 : 4.65625); (5.99583333333333 : 4.90625); (5.82083333333333 : 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> + <umlExecutionSpecificationShapeMoniker Id="db221277-dc2a-4f19-8967-e958beb3f281" /> + <umlExecutionSpecificationShapeMoniker Id="e5b859fd-ec8b-4c72-b04c-321b8780976e" /> + </nodes> + </asyncSelfMessageConnector> + </nestedChildShapes> +</sequenceDesignerDiagram>
\ No newline at end of file diff --git a/EventMaker/Design/Design.modelproj b/EventMaker/Design/Design.modelproj index 58f7eb4..d5fbe65 100644 --- a/EventMaker/Design/Design.modelproj +++ b/EventMaker/Design/Design.modelproj @@ -22,9 +22,23 @@ </PropertyGroup> <Import Project="$(VSToolsPath)\ArchitectureTools\Microsoft.VisualStudio.TeamArchitect.ModelingProject.targets" Condition="'$(VSToolsPath)' != ''" /> <ItemGroup> + <Content Include="AddEvent.sequencediagram"> + <SubType>Content</SubType> + </Content> + <Content Include="AddEvent.sequencediagram.layout"> + <SubType>Content</SubType> + <DependentUpon>AddEvent.sequencediagram</DependentUpon> + </Content> <Content Include="AddEventFDUC.txt"> <SubType>Content</SubType> </Content> + <Content Include="RemoveEvent.sequencediagram"> + <SubType>Content</SubType> + </Content> + <Content Include="RemoveEvent.sequencediagram.layout"> + <SubType>Content</SubType> + <DependentUpon>RemoveEvent.sequencediagram</DependentUpon> + </Content> <Content Include="RemoveEventFDUC.txt"> <SubType>Content</SubType> </Content> @@ -60,6 +74,13 @@ <Content Include="ModelDefinition\Package_1603.uml"> <SubType>Content</SubType> </Content> + <Content Include="System Sequence.sequencediagram"> + <SubType>Content</SubType> + </Content> + <Content Include="System Sequence.sequencediagram.layout"> + <SubType>Content</SubType> + <DependentUpon>System Sequence.sequencediagram</DependentUpon> + </Content> <Content Include="TestCases.txt"> <SubType>Content</SubType> </Content> diff --git a/EventMaker/Design/ModelDefinition/Design.uml b/EventMaker/Design/ModelDefinition/Design.uml index 431f120..ffde68e 100644 --- a/EventMaker/Design/ModelDefinition/Design.uml +++ b/EventMaker/Design/ModelDefinition/Design.uml @@ -673,6 +673,2160 @@ </lifelines> </interaction> </packageHasNamedElement> + <packageHasNamedElement> + <interaction + Id="f28d0c86-d5b8-4ce8-a5cd-042b65565956" + name="RemoveEvent" + collapseFragmentsFlag="false" + isActiveClass="false" + isAbstract="false" + isLeaf="false" + isReentrant="false"> + <fragments> + <behaviorExecutionSpecification + Id="67de566d-5d9e-4a70-8021-b9dd14ca5198" + name="BehaviorExecutionSpecification1"> + <coveredLifelines> + <lifelineMoniker + Id="3c9265ca-87ba-4f7e-bb16-00dc86b935df" + LastKnownName=": RelayCommand" + LastKnownLocation="Design.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="af33ae6e-5225-454c-b908-d0c5a2d27874" + LastKnownName="ExecutionOccurrenceSpecification2" + LastKnownLocation="Design.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="9bb4c170-d0c2-4499-a70c-e7eebfdaaeec" + LastKnownName="ExecutionOccurrenceSpecification1" + LastKnownLocation="Design.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="ba97dc49-e0a1-44e8-a6fa-1f68e6b72ea8" + LastKnownName="MessageOccurrenceSpecification2" + LastKnownLocation="Design.uml" /> + <messageOccurrenceSpecificationMoniker + Id="3ebf8756-a6ef-4275-b89f-041b4099b34f" + LastKnownName="MessageOccurrenceSpecification3" + LastKnownLocation="Design.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="9bb4c170-d0c2-4499-a70c-e7eebfdaaeec" + name="ExecutionOccurrenceSpecification1"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="f0cbf9fd-8b79-477b-8e8c-7b89da07aaea" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="3c9265ca-87ba-4f7e-bb16-00dc86b935df" + LastKnownName=": RelayCommand" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="4712cb11-cd23-4af9-a2f0-fb1a9d12e25a" + name="MessageOccurrenceSpecification1"> + <covered> + <lifelineMoniker + Id="a767ab2f-1368-405d-a7bc-fb5e86d451eb" + LastKnownName=": EventPage" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="ba97dc49-e0a1-44e8-a6fa-1f68e6b72ea8" + name="MessageOccurrenceSpecification2"> + <covered> + <lifelineMoniker + Id="3c9265ca-87ba-4f7e-bb16-00dc86b935df" + LastKnownName=": RelayCommand" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <behaviorExecutionSpecification + Id="bea206df-8641-4bae-bd8b-a40c2eaca616" + name="BehaviorExecutionSpecification2"> + <coveredLifelines> + <lifelineMoniker + Id="2d72c8cd-4cb1-48ad-b8a8-b226805ac199" + LastKnownName=": EventViewModel" + LastKnownLocation="Design.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="f6a36440-efd3-43bb-823d-4c50ae7385d5" + LastKnownName="ExecutionOccurrenceSpecification4" + LastKnownLocation="Design.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="53b8e81d-3bf0-4af2-ae26-dbab6678325a" + LastKnownName="ExecutionOccurrenceSpecification3" + LastKnownLocation="Design.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="c4338e81-6ea7-4f73-8978-c40e51920a5e" + LastKnownName="MessageOccurrenceSpecification4" + LastKnownLocation="Design.uml" /> + <messageOccurrenceSpecificationMoniker + Id="018e4961-5734-43f1-a798-777b6b7f410d" + LastKnownName="MessageOccurrenceSpecification5" + LastKnownLocation="Design.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="53b8e81d-3bf0-4af2-ae26-dbab6678325a" + name="ExecutionOccurrenceSpecification3"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="0a228bbc-65b2-44af-b721-914896de9882" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="2d72c8cd-4cb1-48ad-b8a8-b226805ac199" + LastKnownName=": EventViewModel" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="3ebf8756-a6ef-4275-b89f-041b4099b34f" + name="MessageOccurrenceSpecification3"> + <covered> + <lifelineMoniker + Id="3c9265ca-87ba-4f7e-bb16-00dc86b935df" + LastKnownName=": RelayCommand" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="c4338e81-6ea7-4f73-8978-c40e51920a5e" + name="MessageOccurrenceSpecification4"> + <covered> + <lifelineMoniker + Id="2d72c8cd-4cb1-48ad-b8a8-b226805ac199" + LastKnownName=": EventViewModel" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <behaviorExecutionSpecification + Id="cf0c4133-6b3b-48ab-9504-e97156583edc" + name="BehaviorExecutionSpecification3"> + <coveredLifelines> + <lifelineMoniker + Id="940f7838-f671-45e2-937a-5f166551dcdf" + LastKnownName="EventCatalogSingleton" + LastKnownLocation="Design.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="7e9212c4-c349-4eab-81c1-740a4e1d18c0" + LastKnownName="ExecutionOccurrenceSpecification6" + LastKnownLocation="Design.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="8dbcf6ae-9a45-4026-8e44-2bcba22a1fb6" + LastKnownName="ExecutionOccurrenceSpecification5" + LastKnownLocation="Design.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="998a1ad6-50c0-41c7-b4d3-1cf1470e774a" + LastKnownName="MessageOccurrenceSpecification6" + LastKnownLocation="Design.uml" /> + <messageOccurrenceSpecificationMoniker + Id="798464e4-1339-465f-b72a-deac7c8f9430" + LastKnownName="MessageOccurrenceSpecification7" + LastKnownLocation="Design.uml" /> + <messageOccurrenceSpecificationMoniker + Id="9e37779a-70f0-49c6-863a-39b6ac05401a" + LastKnownName="MessageOccurrenceSpecification9" + LastKnownLocation="Design.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="8dbcf6ae-9a45-4026-8e44-2bcba22a1fb6" + name="ExecutionOccurrenceSpecification5"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="da4f5011-80d7-455f-ba56-c7f59d58bf38" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="940f7838-f671-45e2-937a-5f166551dcdf" + LastKnownName="EventCatalogSingleton" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <executionOccurrenceSpecification + Id="af33ae6e-5225-454c-b908-d0c5a2d27874" + name="ExecutionOccurrenceSpecification2"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="54387a40-ee2e-4a44-a320-49eaa469ab25" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="3c9265ca-87ba-4f7e-bb16-00dc86b935df" + LastKnownName=": RelayCommand" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="998a1ad6-50c0-41c7-b4d3-1cf1470e774a" + name="MessageOccurrenceSpecification6"> + <covered> + <lifelineMoniker + Id="940f7838-f671-45e2-937a-5f166551dcdf" + LastKnownName="EventCatalogSingleton" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="018e4961-5734-43f1-a798-777b6b7f410d" + name="MessageOccurrenceSpecification5"> + <covered> + <lifelineMoniker + Id="2d72c8cd-4cb1-48ad-b8a8-b226805ac199" + LastKnownName=": EventViewModel" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="f6a36440-efd3-43bb-823d-4c50ae7385d5" + name="ExecutionOccurrenceSpecification4"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="7bdfb3bb-c0c8-4b58-aa0e-2657b909ebf1" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="2d72c8cd-4cb1-48ad-b8a8-b226805ac199" + LastKnownName=": EventViewModel" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="cef5b769-aac4-4e4c-bd3f-12794bba9d1c" + name="BehaviorExecutionSpecification4"> + <coveredLifelines> + <lifelineMoniker + Id="db711ff3-81be-4cd4-8fe9-7ed3f1771955" + LastKnownName="Events : ObservableCollection<Event>" + LastKnownLocation="Design.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="3fb706f0-b41b-4bfb-b470-9e99bbde9e4c" + LastKnownName="ExecutionOccurrenceSpecification8" + LastKnownLocation="Design.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="72f5b833-aa1f-42f7-b7a5-1823300e0abb" + LastKnownName="ExecutionOccurrenceSpecification7" + LastKnownLocation="Design.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="8670e399-acd9-4613-a9df-40cb2b6f846c" + LastKnownName="MessageOccurrenceSpecification8" + LastKnownLocation="Design.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="72f5b833-aa1f-42f7-b7a5-1823300e0abb" + name="ExecutionOccurrenceSpecification7"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="bf7f8e3c-e0e9-4ea1-8fbf-fccf0732fc18" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="db711ff3-81be-4cd4-8fe9-7ed3f1771955" + LastKnownName="Events : ObservableCollection<Event>" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="798464e4-1339-465f-b72a-deac7c8f9430" + name="MessageOccurrenceSpecification7"> + <covered> + <lifelineMoniker + Id="940f7838-f671-45e2-937a-5f166551dcdf" + LastKnownName="EventCatalogSingleton" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="8670e399-acd9-4613-a9df-40cb2b6f846c" + name="MessageOccurrenceSpecification8"> + <covered> + <lifelineMoniker + Id="db711ff3-81be-4cd4-8fe9-7ed3f1771955" + LastKnownName="Events : ObservableCollection<Event>" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <behaviorExecutionSpecification + Id="abe6eef0-1a34-4d81-af34-e68a78ab58a4" + name="BehaviorExecutionSpecification5"> + <coveredLifelines> + <lifelineMoniker + Id="1dd26310-62be-440f-8559-303ba662eb46" + LastKnownName="PersistencyServices" + LastKnownLocation="Design.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="c7917553-fcef-40a1-b63f-7cb07d9632ac" + LastKnownName="ExecutionOccurrenceSpecification10" + LastKnownLocation="Design.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="b3b0dfb7-48fa-4ed1-bf0d-d5822421a09d" + LastKnownName="ExecutionOccurrenceSpecification9" + LastKnownLocation="Design.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="1b1263ff-645b-4e88-9ee5-fbfae17b8cbc" + LastKnownName="MessageOccurrenceSpecification10" + LastKnownLocation="Design.uml" /> + <messageOccurrenceSpecificationMoniker + Id="c91b8ccd-a800-4f7d-ae8e-12c6dcbd71ec" + LastKnownName="MessageOccurrenceSpecification11" + LastKnownLocation="Design.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="b3b0dfb7-48fa-4ed1-bf0d-d5822421a09d" + name="ExecutionOccurrenceSpecification9"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="5f7f39a9-20e2-4bd2-9cc1-e4e78c4ca0fd" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="1dd26310-62be-440f-8559-303ba662eb46" + LastKnownName="PersistencyServices" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="9e37779a-70f0-49c6-863a-39b6ac05401a" + name="MessageOccurrenceSpecification9"> + <covered> + <lifelineMoniker + Id="940f7838-f671-45e2-937a-5f166551dcdf" + LastKnownName="EventCatalogSingleton" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="1b1263ff-645b-4e88-9ee5-fbfae17b8cbc" + name="MessageOccurrenceSpecification10"> + <covered> + <lifelineMoniker + Id="1dd26310-62be-440f-8559-303ba662eb46" + LastKnownName="PersistencyServices" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="3fb706f0-b41b-4bfb-b470-9e99bbde9e4c" + name="ExecutionOccurrenceSpecification8"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="1a44e628-b5ce-465f-87bf-3e8c0af5eb54" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="db711ff3-81be-4cd4-8fe9-7ed3f1771955" + LastKnownName="Events : ObservableCollection<Event>" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="ef8d2294-392b-4acf-96df-19cb139b9de0" + name="BehaviorExecutionSpecification6"> + <coveredLifelines> + <lifelineMoniker + Id="0ca6628a-2b42-4af9-b9d1-a383c7a5aabf" + LastKnownName="_eventsFile : StorageFile" + LastKnownLocation="Design.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="060bc9a0-4c4c-461f-96d8-b91371528f09" + LastKnownName="ExecutionOccurrenceSpecification12" + LastKnownLocation="Design.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="c1833e0c-7cd0-4ee5-8138-1802e42f7f7d" + LastKnownName="ExecutionOccurrenceSpecification11" + LastKnownLocation="Design.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="c95d4bf0-afa9-480d-bc93-3e3ce841b14e" + LastKnownName="MessageOccurrenceSpecification12" + LastKnownLocation="Design.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="7e9212c4-c349-4eab-81c1-740a4e1d18c0" + name="ExecutionOccurrenceSpecification6"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="ea517757-2594-4b46-80af-a36f7535c247" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="940f7838-f671-45e2-937a-5f166551dcdf" + LastKnownName="EventCatalogSingleton" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <executionOccurrenceSpecification + Id="c1833e0c-7cd0-4ee5-8138-1802e42f7f7d" + name="ExecutionOccurrenceSpecification11"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="da52fb32-4f3f-468d-b086-17ff140abd32" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="0ca6628a-2b42-4af9-b9d1-a383c7a5aabf" + LastKnownName="_eventsFile : StorageFile" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="c91b8ccd-a800-4f7d-ae8e-12c6dcbd71ec" + name="MessageOccurrenceSpecification11"> + <covered> + <lifelineMoniker + Id="1dd26310-62be-440f-8559-303ba662eb46" + LastKnownName="PersistencyServices" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="c95d4bf0-afa9-480d-bc93-3e3ce841b14e" + name="MessageOccurrenceSpecification12"> + <covered> + <lifelineMoniker + Id="0ca6628a-2b42-4af9-b9d1-a383c7a5aabf" + LastKnownName="_eventsFile : StorageFile" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="c7917553-fcef-40a1-b63f-7cb07d9632ac" + name="ExecutionOccurrenceSpecification10"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="6bda93cb-8a28-490f-a10a-0d6a70a0f98f" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="1dd26310-62be-440f-8559-303ba662eb46" + LastKnownName="PersistencyServices" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <executionOccurrenceSpecification + Id="060bc9a0-4c4c-461f-96d8-b91371528f09" + name="ExecutionOccurrenceSpecification12"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="c466dc58-635d-4c2b-8b60-9dbe992bdfbf" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="0ca6628a-2b42-4af9-b9d1-a383c7a5aabf" + LastKnownName="_eventsFile : StorageFile" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + </fragments> + <lifelines> + <lifeline + Id="a767ab2f-1368-405d-a7bc-fb5e86d451eb" + name=": EventPage" + isActor="false" + lifelineDisplayName=": EventPage"> + <topLevelOccurrences> + <messageOccurrenceSpecificationMoniker + Id="4712cb11-cd23-4af9-a2f0-fb1a9d12e25a" + LastKnownName="MessageOccurrenceSpecification1" + LastKnownLocation="Design.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="3c9265ca-87ba-4f7e-bb16-00dc86b935df" + name=": RelayCommand" + isActor="false" + lifelineDisplayName=": RelayCommand"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="9bb4c170-d0c2-4499-a70c-e7eebfdaaeec" + LastKnownName="ExecutionOccurrenceSpecification1" + LastKnownLocation="Design.uml" /> + <executionOccurrenceSpecificationMoniker + Id="af33ae6e-5225-454c-b908-d0c5a2d27874" + LastKnownName="ExecutionOccurrenceSpecification2" + LastKnownLocation="Design.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="2d72c8cd-4cb1-48ad-b8a8-b226805ac199" + name=": EventViewModel" + isActor="false" + lifelineDisplayName=": EventViewModel"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="53b8e81d-3bf0-4af2-ae26-dbab6678325a" + LastKnownName="ExecutionOccurrenceSpecification3" + LastKnownLocation="Design.uml" /> + <executionOccurrenceSpecificationMoniker + Id="f6a36440-efd3-43bb-823d-4c50ae7385d5" + LastKnownName="ExecutionOccurrenceSpecification4" + LastKnownLocation="Design.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="940f7838-f671-45e2-937a-5f166551dcdf" + name="EventCatalogSingleton" + isActor="false" + lifelineDisplayName="EventCatalogSingleton"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="8dbcf6ae-9a45-4026-8e44-2bcba22a1fb6" + LastKnownName="ExecutionOccurrenceSpecification5" + LastKnownLocation="Design.uml" /> + <executionOccurrenceSpecificationMoniker + Id="7e9212c4-c349-4eab-81c1-740a4e1d18c0" + LastKnownName="ExecutionOccurrenceSpecification6" + LastKnownLocation="Design.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="db711ff3-81be-4cd4-8fe9-7ed3f1771955" + name="Events : ObservableCollection<Event>" + isActor="false" + lifelineDisplayName="Events : ObservableCollection<Event>"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="72f5b833-aa1f-42f7-b7a5-1823300e0abb" + LastKnownName="ExecutionOccurrenceSpecification7" + LastKnownLocation="Design.uml" /> + <executionOccurrenceSpecificationMoniker + Id="3fb706f0-b41b-4bfb-b470-9e99bbde9e4c" + LastKnownName="ExecutionOccurrenceSpecification8" + LastKnownLocation="Design.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="1dd26310-62be-440f-8559-303ba662eb46" + name="PersistencyServices" + isActor="false" + lifelineDisplayName="PersistencyServices"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="b3b0dfb7-48fa-4ed1-bf0d-d5822421a09d" + LastKnownName="ExecutionOccurrenceSpecification9" + LastKnownLocation="Design.uml" /> + <executionOccurrenceSpecificationMoniker + Id="c7917553-fcef-40a1-b63f-7cb07d9632ac" + LastKnownName="ExecutionOccurrenceSpecification10" + LastKnownLocation="Design.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="0ca6628a-2b42-4af9-b9d1-a383c7a5aabf" + name="_eventsFile : StorageFile" + isActor="false" + lifelineDisplayName="_eventsFile : StorageFile"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="c1833e0c-7cd0-4ee5-8138-1802e42f7f7d" + LastKnownName="ExecutionOccurrenceSpecification11" + LastKnownLocation="Design.uml" /> + <executionOccurrenceSpecificationMoniker + Id="060bc9a0-4c4c-461f-96d8-b91371528f09" + LastKnownName="ExecutionOccurrenceSpecification12" + LastKnownLocation="Design.uml" /> + </topLevelOccurrences> + </lifeline> + </lifelines> + <messages> + <message + Id="9cedc96a-cdf1-4cb2-9876-0b1251f9db51" + name="RemoveEventCommand" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="4712cb11-cd23-4af9-a2f0-fb1a9d12e25a" + LastKnownName="MessageOccurrenceSpecification1" + LastKnownLocation="Design.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="ba97dc49-e0a1-44e8-a6fa-1f68e6b72ea8" + LastKnownName="MessageOccurrenceSpecification2" + LastKnownLocation="Design.uml" /> + </receiveEvent> + </message> + <message + Id="c9051df1-b5c0-4bb6-8737-97bf632b17ad" + name="Action" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="3ebf8756-a6ef-4275-b89f-041b4099b34f" + LastKnownName="MessageOccurrenceSpecification3" + LastKnownLocation="Design.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="c4338e81-6ea7-4f73-8978-c40e51920a5e" + LastKnownName="MessageOccurrenceSpecification4" + LastKnownLocation="Design.uml" /> + </receiveEvent> + </message> + <message + Id="214d171e-3383-4a17-9828-5b4446593474" + name="Remove(SelectedEventIndex)" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="018e4961-5734-43f1-a798-777b6b7f410d" + LastKnownName="MessageOccurrenceSpecification5" + LastKnownLocation="Design.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="998a1ad6-50c0-41c7-b4d3-1cf1470e774a" + LastKnownName="MessageOccurrenceSpecification6" + LastKnownLocation="Design.uml" /> + </receiveEvent> + </message> + <message + Id="4e0b7ffb-8d61-4304-b72e-defe8eea0f18" + name="RemoveAt(index)" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="798464e4-1339-465f-b72a-deac7c8f9430" + LastKnownName="MessageOccurrenceSpecification7" + LastKnownLocation="Design.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="8670e399-acd9-4613-a9df-40cb2b6f846c" + LastKnownName="MessageOccurrenceSpecification8" + LastKnownLocation="Design.uml" /> + </receiveEvent> + </message> + <message + Id="4ab6bb53-aaf9-456b-a18f-a03d57973831" + name="SaveEventsAsJson(Events)" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="9e37779a-70f0-49c6-863a-39b6ac05401a" + LastKnownName="MessageOccurrenceSpecification9" + LastKnownLocation="Design.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="1b1263ff-645b-4e88-9ee5-fbfae17b8cbc" + LastKnownName="MessageOccurrenceSpecification10" + LastKnownLocation="Design.uml" /> + </receiveEvent> + </message> + <message + Id="82c7efa2-a3b0-4d55-b2c6-28e6d869f3f2" + name="File.WriteAllText(_eventsFile)" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="c91b8ccd-a800-4f7d-ae8e-12c6dcbd71ec" + LastKnownName="MessageOccurrenceSpecification11" + LastKnownLocation="Design.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="c95d4bf0-afa9-480d-bc93-3e3ce841b14e" + LastKnownName="MessageOccurrenceSpecification12" + LastKnownLocation="Design.uml" /> + </receiveEvent> + </message> + </messages> + </interaction> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="f0cbf9fd-8b79-477b-8e8c-7b89da07aaea" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="54387a40-ee2e-4a44-a320-49eaa469ab25" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="0a228bbc-65b2-44af-b721-914896de9882" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="7bdfb3bb-c0c8-4b58-aa0e-2657b909ebf1" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="da4f5011-80d7-455f-ba56-c7f59d58bf38" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="ea517757-2594-4b46-80af-a36f7535c247" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="bf7f8e3c-e0e9-4ea1-8fbf-fccf0732fc18" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="1a44e628-b5ce-465f-87bf-3e8c0af5eb54" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="5f7f39a9-20e2-4bd2-9cc1-e4e78c4ca0fd" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="6bda93cb-8a28-490f-a10a-0d6a70a0f98f" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="da52fb32-4f3f-468d-b086-17ff140abd32" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="c466dc58-635d-4c2b-8b60-9dbe992bdfbf" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <interaction + Id="30d427cf-f0d6-4c7b-ad93-845fd3c38def" + name="AddEvent" + collapseFragmentsFlag="false" + isActiveClass="false" + isAbstract="false" + isLeaf="false" + isReentrant="false"> + <fragments> + <behaviorExecutionSpecification + Id="17f908f9-9869-4f20-87b3-ddc9f07e72b6" + name="BehaviorExecutionSpecification1"> + <coveredLifelines> + <lifelineMoniker + Id="e84c4057-34d1-4d6d-9f54-69b59a55a3fb" + LastKnownName=": CreateEventPage" + LastKnownLocation="Design.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="739cb067-6313-4e79-ac54-dad923a71f24" + LastKnownName="ExecutionOccurrenceSpecification2" + LastKnownLocation="Design.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="55279037-0a07-4ee8-902b-b8d194c96c59" + LastKnownName="ExecutionOccurrenceSpecification1" + LastKnownLocation="Design.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="b4bf6cf5-6b15-4df5-a901-e2318eb0bcd9" + LastKnownName="MessageOccurrenceSpecification2" + LastKnownLocation="Design.uml" /> + <messageOccurrenceSpecificationMoniker + Id="2d5cc2de-75fe-4b66-b1db-68afc8a2fa96" + LastKnownName="MessageOccurrenceSpecification3" + LastKnownLocation="Design.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="55279037-0a07-4ee8-902b-b8d194c96c59" + name="ExecutionOccurrenceSpecification1"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="c04f81dc-039f-4b93-a0fc-1f1a4bc77e28" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="e84c4057-34d1-4d6d-9f54-69b59a55a3fb" + LastKnownName=": CreateEventPage" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="58a1ca42-40ad-4fa5-abda-f1fadd59737f" + name="MessageOccurrenceSpecification1"> + <covered> + <lifelineMoniker + Id="d209ee30-1659-42d6-bc7b-b15ce511b77f" + LastKnownName=": EventPage" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="b4bf6cf5-6b15-4df5-a901-e2318eb0bcd9" + name="MessageOccurrenceSpecification2"> + <covered> + <lifelineMoniker + Id="e84c4057-34d1-4d6d-9f54-69b59a55a3fb" + LastKnownName=": CreateEventPage" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <behaviorExecutionSpecification + Id="0c1c144f-4bc7-473c-a1a7-875fdda1e39a" + name="BehaviorExecutionSpecification2"> + <coveredLifelines> + <lifelineMoniker + Id="eeac2953-11ca-486d-b635-dd4758dc4632" + LastKnownName=": RelayCommand" + LastKnownLocation="Design.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="488eac46-915f-41c8-b870-8989c53042e8" + LastKnownName="ExecutionOccurrenceSpecification4" + LastKnownLocation="Design.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="44425269-40ab-4a92-83ec-441b14104c70" + LastKnownName="ExecutionOccurrenceSpecification3" + LastKnownLocation="Design.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="232bd4db-6acb-4661-9aa6-d4132ba2478d" + LastKnownName="MessageOccurrenceSpecification4" + LastKnownLocation="Design.uml" /> + <messageOccurrenceSpecificationMoniker + Id="1b35d87d-3e7b-4f16-8a29-ca1e13519be8" + LastKnownName="MessageOccurrenceSpecification5" + LastKnownLocation="Design.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="44425269-40ab-4a92-83ec-441b14104c70" + name="ExecutionOccurrenceSpecification3"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="5109291e-e3c4-4217-96c9-0ff4d651433c" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="eeac2953-11ca-486d-b635-dd4758dc4632" + LastKnownName=": RelayCommand" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="2d5cc2de-75fe-4b66-b1db-68afc8a2fa96" + name="MessageOccurrenceSpecification3"> + <covered> + <lifelineMoniker + Id="e84c4057-34d1-4d6d-9f54-69b59a55a3fb" + LastKnownName=": CreateEventPage" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="232bd4db-6acb-4661-9aa6-d4132ba2478d" + name="MessageOccurrenceSpecification4"> + <covered> + <lifelineMoniker + Id="eeac2953-11ca-486d-b635-dd4758dc4632" + LastKnownName=": RelayCommand" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <behaviorExecutionSpecification + Id="924ab212-4755-45c6-b05e-e3a90d011d1c" + name="BehaviorExecutionSpecification3"> + <coveredLifelines> + <lifelineMoniker + Id="145c3d10-e855-4fe3-bb39-3dce647089cb" + LastKnownName=": EventViewModel" + LastKnownLocation="Design.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="68a08d28-744a-47a0-8fff-5338192a261c" + LastKnownName="ExecutionOccurrenceSpecification6" + LastKnownLocation="Design.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="59ec5e03-806d-411c-a6f9-de6ed50e45e2" + LastKnownName="ExecutionOccurrenceSpecification5" + LastKnownLocation="Design.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="5b69688c-684f-4670-b3ea-768c015a9f80" + LastKnownName="MessageOccurrenceSpecification6" + LastKnownLocation="Design.uml" /> + <messageOccurrenceSpecificationMoniker + Id="28d94414-535b-4cb8-b246-436f5195359b" + LastKnownName="MessageOccurrenceSpecification7" + LastKnownLocation="Design.uml" /> + <messageOccurrenceSpecificationMoniker + Id="8508fef9-f9f8-4209-9d45-eba2bcce3bc1" + LastKnownName="MessageOccurrenceSpecification9" + LastKnownLocation="Design.uml" /> + <executionOccurrenceSpecificationMoniker + Id="efaabaef-4481-471b-9e39-9f2fa700eab4" + LastKnownName="ExecutionOccurrenceSpecification9" + LastKnownLocation="Design.uml" /> + <executionOccurrenceSpecificationMoniker + Id="ea6aa558-f9bf-4193-a891-49d7cdc39c9b" + LastKnownName="ExecutionOccurrenceSpecification10" + LastKnownLocation="Design.uml" /> + <messageOccurrenceSpecificationMoniker + Id="9ce3bd0b-5beb-4199-a773-a8cb105497f2" + LastKnownName="MessageOccurrenceSpecification11" + LastKnownLocation="Design.uml" /> + <executionOccurrenceSpecificationMoniker + Id="f751b624-60d2-4251-b69f-8cd597e122c1" + LastKnownName="ExecutionOccurrenceSpecification11" + LastKnownLocation="Design.uml" /> + <executionOccurrenceSpecificationMoniker + Id="582630f6-660e-49ea-b70a-95146be499eb" + LastKnownName="ExecutionOccurrenceSpecification12" + LastKnownLocation="Design.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="739cb067-6313-4e79-ac54-dad923a71f24" + name="ExecutionOccurrenceSpecification2"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="c40da742-cfca-40ba-ae10-211ae6564a81" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="e84c4057-34d1-4d6d-9f54-69b59a55a3fb" + LastKnownName=": CreateEventPage" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <executionOccurrenceSpecification + Id="59ec5e03-806d-411c-a6f9-de6ed50e45e2" + name="ExecutionOccurrenceSpecification5"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="830df811-ef4c-430c-bb7d-0c15fb083d21" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="145c3d10-e855-4fe3-bb39-3dce647089cb" + LastKnownName=": EventViewModel" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="5b69688c-684f-4670-b3ea-768c015a9f80" + name="MessageOccurrenceSpecification6"> + <covered> + <lifelineMoniker + Id="145c3d10-e855-4fe3-bb39-3dce647089cb" + LastKnownName=": EventViewModel" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="1b35d87d-3e7b-4f16-8a29-ca1e13519be8" + name="MessageOccurrenceSpecification5"> + <covered> + <lifelineMoniker + Id="eeac2953-11ca-486d-b635-dd4758dc4632" + LastKnownName=": RelayCommand" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <behaviorExecutionSpecification + Id="e1f7ee44-6878-49ec-9365-23c5322502cc" + name="BehaviorExecutionSpecification4"> + <coveredLifelines> + <lifelineMoniker + Id="c252f11c-9156-48b0-adaf-7f6b0082a6a9" + LastKnownName="EventCatalogSingleton" + LastKnownLocation="Design.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="2afb1614-e404-4763-8478-7b0324574fcb" + LastKnownName="ExecutionOccurrenceSpecification8" + LastKnownLocation="Design.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="48c19899-b665-48da-b2a9-b56e3585215a" + LastKnownName="ExecutionOccurrenceSpecification7" + LastKnownLocation="Design.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="5ff6aa9d-30b5-430d-b63a-dbc8bcc7fe89" + LastKnownName="MessageOccurrenceSpecification8" + LastKnownLocation="Design.uml" /> + <messageOccurrenceSpecificationMoniker + Id="00c95165-0e2e-42b5-b0c4-92bf6dfdb877" + LastKnownName="MessageOccurrenceSpecification13" + LastKnownLocation="Design.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="488eac46-915f-41c8-b870-8989c53042e8" + name="ExecutionOccurrenceSpecification4"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="6e7bb3c3-d839-46da-8897-8786c9ba47f5" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="eeac2953-11ca-486d-b635-dd4758dc4632" + LastKnownName=": RelayCommand" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <executionOccurrenceSpecification + Id="48c19899-b665-48da-b2a9-b56e3585215a" + name="ExecutionOccurrenceSpecification7"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="7d03597a-2e94-4c57-8507-993a70d6ee8d" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="c252f11c-9156-48b0-adaf-7f6b0082a6a9" + LastKnownName="EventCatalogSingleton" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="5ff6aa9d-30b5-430d-b63a-dbc8bcc7fe89" + name="MessageOccurrenceSpecification8"> + <covered> + <lifelineMoniker + Id="c252f11c-9156-48b0-adaf-7f6b0082a6a9" + LastKnownName="EventCatalogSingleton" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="28d94414-535b-4cb8-b246-436f5195359b" + name="MessageOccurrenceSpecification7"> + <covered> + <lifelineMoniker + Id="145c3d10-e855-4fe3-bb39-3dce647089cb" + LastKnownName=": EventViewModel" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <behaviorExecutionSpecification + Id="bc7c8b8a-fe63-4dde-aee9-13a1784100ce" + name="BehaviorExecutionSpecification7"> + <coveredLifelines> + <lifelineMoniker + Id="b1db110f-6b40-4b88-8b82-9e78817b4bda" + LastKnownName="Events : ObservableCollection<Event>" + LastKnownLocation="Design.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="edb5f27a-2cc9-400a-bf3e-eb5f271f1f62" + LastKnownName="ExecutionOccurrenceSpecification14" + LastKnownLocation="Design.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="c7a9431e-cb8b-4c18-8749-9b8e8f268e95" + LastKnownName="ExecutionOccurrenceSpecification13" + LastKnownLocation="Design.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="dd7801ab-f88d-44e8-9e27-1bd5fc2fd24b" + LastKnownName="MessageOccurrenceSpecification14" + LastKnownLocation="Design.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="c7a9431e-cb8b-4c18-8749-9b8e8f268e95" + name="ExecutionOccurrenceSpecification13"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="2fc8bb7c-330c-4cb4-9a1f-13d4ce4bff2e" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="b1db110f-6b40-4b88-8b82-9e78817b4bda" + LastKnownName="Events : ObservableCollection<Event>" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="dd7801ab-f88d-44e8-9e27-1bd5fc2fd24b" + name="MessageOccurrenceSpecification14"> + <covered> + <lifelineMoniker + Id="b1db110f-6b40-4b88-8b82-9e78817b4bda" + LastKnownName="Events : ObservableCollection<Event>" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="00c95165-0e2e-42b5-b0c4-92bf6dfdb877" + name="MessageOccurrenceSpecification13"> + <covered> + <lifelineMoniker + Id="c252f11c-9156-48b0-adaf-7f6b0082a6a9" + LastKnownName="EventCatalogSingleton" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="edb5f27a-2cc9-400a-bf3e-eb5f271f1f62" + name="ExecutionOccurrenceSpecification14"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="53e07674-c131-49bd-88ed-6d8f5bb45843" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="b1db110f-6b40-4b88-8b82-9e78817b4bda" + LastKnownName="Events : ObservableCollection<Event>" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <executionOccurrenceSpecification + Id="2afb1614-e404-4763-8478-7b0324574fcb" + name="ExecutionOccurrenceSpecification8"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="af3096c9-cf7b-4a66-b50d-012c4a902fb5" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="c252f11c-9156-48b0-adaf-7f6b0082a6a9" + LastKnownName="EventCatalogSingleton" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="41b57050-b683-41af-abe7-3c98bc9b3fe1" + name="BehaviorExecutionSpecification8"> + <coveredLifelines> + <lifelineMoniker + Id="c60b5e91-3b90-46f2-a28a-9619edfb3e69" + LastKnownName="PersistencyServices" + LastKnownLocation="Design.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="7a61510a-2078-493b-a568-d6ad0745cd8d" + LastKnownName="ExecutionOccurrenceSpecification16" + LastKnownLocation="Design.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="43f159ad-77d5-4eb2-a2cf-9720c3e1fdba" + LastKnownName="ExecutionOccurrenceSpecification15" + LastKnownLocation="Design.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="773cc808-ab31-40c7-a954-22f27add010d" + LastKnownName="MessageOccurrenceSpecification16" + LastKnownLocation="Design.uml" /> + <messageOccurrenceSpecificationMoniker + Id="2e1df5b3-da79-4f18-8283-74ec4a3646e8" + LastKnownName="MessageOccurrenceSpecification17" + LastKnownLocation="Design.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="43f159ad-77d5-4eb2-a2cf-9720c3e1fdba" + name="ExecutionOccurrenceSpecification15"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="fe345da2-2c5a-46ff-8c9c-12b9015021f1" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="c60b5e91-3b90-46f2-a28a-9619edfb3e69" + LastKnownName="PersistencyServices" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="06bd0e00-cfa5-4d51-9b2c-5023ba17e4d3" + name="MessageOccurrenceSpecification15"> + <covered> + <lifelineMoniker + Id="c252f11c-9156-48b0-adaf-7f6b0082a6a9" + LastKnownName="EventCatalogSingleton" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="773cc808-ab31-40c7-a954-22f27add010d" + name="MessageOccurrenceSpecification16"> + <covered> + <lifelineMoniker + Id="c60b5e91-3b90-46f2-a28a-9619edfb3e69" + LastKnownName="PersistencyServices" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <behaviorExecutionSpecification + Id="7edc9865-b4bf-4a20-a1e7-e61d99474163" + name="BehaviorExecutionSpecification9"> + <coveredLifelines> + <lifelineMoniker + Id="0dce1dc5-abca-41cb-bd04-e10ceafacab3" + LastKnownName="_eventsFile : StorageFile" + LastKnownLocation="Design.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="c5f98e2f-d457-4e09-82f9-1b8837e60a2c" + LastKnownName="ExecutionOccurrenceSpecification18" + LastKnownLocation="Design.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="f8d10164-4310-4e72-8a85-63444ff0dd0e" + LastKnownName="ExecutionOccurrenceSpecification17" + LastKnownLocation="Design.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="4e10ccd3-a062-4f6a-b838-b6db3b821536" + LastKnownName="MessageOccurrenceSpecification18" + LastKnownLocation="Design.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="f8d10164-4310-4e72-8a85-63444ff0dd0e" + name="ExecutionOccurrenceSpecification17"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="4e400a43-58cc-4fc7-a42d-a796a6783255" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="0dce1dc5-abca-41cb-bd04-e10ceafacab3" + LastKnownName="_eventsFile : StorageFile" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="4e10ccd3-a062-4f6a-b838-b6db3b821536" + name="MessageOccurrenceSpecification18"> + <covered> + <lifelineMoniker + Id="0dce1dc5-abca-41cb-bd04-e10ceafacab3" + LastKnownName="_eventsFile : StorageFile" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="2e1df5b3-da79-4f18-8283-74ec4a3646e8" + name="MessageOccurrenceSpecification17"> + <covered> + <lifelineMoniker + Id="c60b5e91-3b90-46f2-a28a-9619edfb3e69" + LastKnownName="PersistencyServices" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="7a61510a-2078-493b-a568-d6ad0745cd8d" + name="ExecutionOccurrenceSpecification16"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="c5cc1407-fa3f-4bdf-87f9-361db2383751" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="c60b5e91-3b90-46f2-a28a-9619edfb3e69" + LastKnownName="PersistencyServices" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="8508fef9-f9f8-4209-9d45-eba2bcce3bc1" + name="MessageOccurrenceSpecification9"> + <covered> + <lifelineMoniker + Id="145c3d10-e855-4fe3-bb39-3dce647089cb" + LastKnownName=": EventViewModel" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="c5f98e2f-d457-4e09-82f9-1b8837e60a2c" + name="ExecutionOccurrenceSpecification18"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="c9a3a49b-a33e-48e6-875a-e1472b7d32f1" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="0dce1dc5-abca-41cb-bd04-e10ceafacab3" + LastKnownName="_eventsFile : StorageFile" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification + Id="16ed5561-f2f4-4301-90f2-fdec886ba35c" + name="BehaviorExecutionSpecification5"> + <coveredLifelines> + <lifelineMoniker + Id="145c3d10-e855-4fe3-bb39-3dce647089cb" + LastKnownName=": EventViewModel" + LastKnownLocation="Design.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="ea6aa558-f9bf-4193-a891-49d7cdc39c9b" + LastKnownName="ExecutionOccurrenceSpecification10" + LastKnownLocation="Design.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="efaabaef-4481-471b-9e39-9f2fa700eab4" + LastKnownName="ExecutionOccurrenceSpecification9" + LastKnownLocation="Design.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="37598c21-67be-411c-b984-d285a7d24675" + LastKnownName="MessageOccurrenceSpecification10" + LastKnownLocation="Design.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="efaabaef-4481-471b-9e39-9f2fa700eab4" + name="ExecutionOccurrenceSpecification9"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="b868e9d2-3b5d-4f1a-a546-3620e8dd3265" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="145c3d10-e855-4fe3-bb39-3dce647089cb" + LastKnownName=": EventViewModel" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="37598c21-67be-411c-b984-d285a7d24675" + name="MessageOccurrenceSpecification10"> + <covered> + <lifelineMoniker + Id="145c3d10-e855-4fe3-bb39-3dce647089cb" + LastKnownName=": EventViewModel" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="ea6aa558-f9bf-4193-a891-49d7cdc39c9b" + name="ExecutionOccurrenceSpecification10"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="d5343369-8b53-4a57-b5ba-c7ed06643660" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="145c3d10-e855-4fe3-bb39-3dce647089cb" + LastKnownName=": EventViewModel" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="9ce3bd0b-5beb-4199-a773-a8cb105497f2" + name="MessageOccurrenceSpecification11"> + <covered> + <lifelineMoniker + Id="145c3d10-e855-4fe3-bb39-3dce647089cb" + LastKnownName=": EventViewModel" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <behaviorExecutionSpecification + Id="d8590085-de15-4864-a9d8-327ce3893e4f" + name="BehaviorExecutionSpecification6"> + <coveredLifelines> + <lifelineMoniker + Id="145c3d10-e855-4fe3-bb39-3dce647089cb" + LastKnownName=": EventViewModel" + LastKnownLocation="Design.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="582630f6-660e-49ea-b70a-95146be499eb" + LastKnownName="ExecutionOccurrenceSpecification12" + LastKnownLocation="Design.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="f751b624-60d2-4251-b69f-8cd597e122c1" + LastKnownName="ExecutionOccurrenceSpecification11" + LastKnownLocation="Design.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="e131b4c4-b35d-41c5-b8c3-35b304d1abb3" + LastKnownName="MessageOccurrenceSpecification12" + LastKnownLocation="Design.uml" /> + <messageOccurrenceSpecificationMoniker + Id="a18e1454-58a5-47c3-b6e7-38b6f4ad7304" + LastKnownName="MessageOccurrenceSpecification19" + LastKnownLocation="Design.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="f751b624-60d2-4251-b69f-8cd597e122c1" + name="ExecutionOccurrenceSpecification11"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="6885db79-945f-4fee-a622-f0a4eb04ebb5" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="145c3d10-e855-4fe3-bb39-3dce647089cb" + LastKnownName=": EventViewModel" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="e131b4c4-b35d-41c5-b8c3-35b304d1abb3" + name="MessageOccurrenceSpecification12"> + <covered> + <lifelineMoniker + Id="145c3d10-e855-4fe3-bb39-3dce647089cb" + LastKnownName=": EventViewModel" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <behaviorExecutionSpecification + Id="f41e1630-e84c-4f67-af8b-2a229bc38fc1" + name="BehaviorExecutionSpecification10"> + <coveredLifelines> + <lifelineMoniker + Id="c252f11c-9156-48b0-adaf-7f6b0082a6a9" + LastKnownName="EventCatalogSingleton" + LastKnownLocation="Design.uml" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker + Id="7b5f33c2-a316-44c3-ad96-5a0bed00674c" + LastKnownName="ExecutionOccurrenceSpecification20" + LastKnownLocation="Design.uml" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker + Id="4ec14490-54fb-43de-84f4-1f854044b93f" + LastKnownName="ExecutionOccurrenceSpecification19" + LastKnownLocation="Design.uml" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker + Id="1e0a46a9-671a-4007-8b46-7d5ef13cbbb4" + LastKnownName="MessageOccurrenceSpecification20" + LastKnownLocation="Design.uml" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification + Id="4ec14490-54fb-43de-84f4-1f854044b93f" + name="ExecutionOccurrenceSpecification19"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="6fe5b95d-1caf-402b-bfce-70faa4432895" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="c252f11c-9156-48b0-adaf-7f6b0082a6a9" + LastKnownName="EventCatalogSingleton" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification + Id="a18e1454-58a5-47c3-b6e7-38b6f4ad7304" + name="MessageOccurrenceSpecification19"> + <covered> + <lifelineMoniker + Id="145c3d10-e855-4fe3-bb39-3dce647089cb" + LastKnownName=": EventViewModel" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification + Id="1e0a46a9-671a-4007-8b46-7d5ef13cbbb4" + name="MessageOccurrenceSpecification20"> + <covered> + <lifelineMoniker + Id="c252f11c-9156-48b0-adaf-7f6b0082a6a9" + LastKnownName="EventCatalogSingleton" + LastKnownLocation="Design.uml" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification + Id="7b5f33c2-a316-44c3-ad96-5a0bed00674c" + name="ExecutionOccurrenceSpecification20"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="9d7d98e0-bb7c-4439-bb6d-75adc712e2ad" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="c252f11c-9156-48b0-adaf-7f6b0082a6a9" + LastKnownName="EventCatalogSingleton" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <executionOccurrenceSpecification + Id="582630f6-660e-49ea-b70a-95146be499eb" + name="ExecutionOccurrenceSpecification12"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="33f990b6-18d7-4e0f-864b-581100ce59de" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="145c3d10-e855-4fe3-bb39-3dce647089cb" + LastKnownName=": EventViewModel" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + <executionOccurrenceSpecification + Id="68a08d28-744a-47a0-8fff-5338192a261c" + name="ExecutionOccurrenceSpecification6"> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker + Id="e33de130-02ca-41b4-91b1-7a81a9cbe514" + LastKnownName="ExecutionEvent" + LastKnownLocation="Design.uml" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker + Id="145c3d10-e855-4fe3-bb39-3dce647089cb" + LastKnownName=": EventViewModel" + LastKnownLocation="Design.uml" /> + </covered> + </executionOccurrenceSpecification> + </fragments> + <lifelines> + <lifeline + Id="d209ee30-1659-42d6-bc7b-b15ce511b77f" + name=": EventPage" + isActor="false" + lifelineDisplayName=": EventPage"> + <topLevelOccurrences> + <messageOccurrenceSpecificationMoniker + Id="58a1ca42-40ad-4fa5-abda-f1fadd59737f" + LastKnownName="MessageOccurrenceSpecification1" + LastKnownLocation="Design.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="e84c4057-34d1-4d6d-9f54-69b59a55a3fb" + name=": CreateEventPage" + isActor="false" + lifelineDisplayName=": CreateEventPage"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="55279037-0a07-4ee8-902b-b8d194c96c59" + LastKnownName="ExecutionOccurrenceSpecification1" + LastKnownLocation="Design.uml" /> + <executionOccurrenceSpecificationMoniker + Id="739cb067-6313-4e79-ac54-dad923a71f24" + LastKnownName="ExecutionOccurrenceSpecification2" + LastKnownLocation="Design.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="eeac2953-11ca-486d-b635-dd4758dc4632" + name=": RelayCommand" + isActor="false" + lifelineDisplayName=": RelayCommand"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="44425269-40ab-4a92-83ec-441b14104c70" + LastKnownName="ExecutionOccurrenceSpecification3" + LastKnownLocation="Design.uml" /> + <executionOccurrenceSpecificationMoniker + Id="488eac46-915f-41c8-b870-8989c53042e8" + LastKnownName="ExecutionOccurrenceSpecification4" + LastKnownLocation="Design.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="145c3d10-e855-4fe3-bb39-3dce647089cb" + name=": EventViewModel" + isActor="false" + lifelineDisplayName=": EventViewModel"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="59ec5e03-806d-411c-a6f9-de6ed50e45e2" + LastKnownName="ExecutionOccurrenceSpecification5" + LastKnownLocation="Design.uml" /> + <executionOccurrenceSpecificationMoniker + Id="68a08d28-744a-47a0-8fff-5338192a261c" + LastKnownName="ExecutionOccurrenceSpecification6" + LastKnownLocation="Design.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="c252f11c-9156-48b0-adaf-7f6b0082a6a9" + name="EventCatalogSingleton" + isActor="false" + lifelineDisplayName="EventCatalogSingleton"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="48c19899-b665-48da-b2a9-b56e3585215a" + LastKnownName="ExecutionOccurrenceSpecification7" + LastKnownLocation="Design.uml" /> + <executionOccurrenceSpecificationMoniker + Id="2afb1614-e404-4763-8478-7b0324574fcb" + LastKnownName="ExecutionOccurrenceSpecification8" + LastKnownLocation="Design.uml" /> + <messageOccurrenceSpecificationMoniker + Id="06bd0e00-cfa5-4d51-9b2c-5023ba17e4d3" + LastKnownName="MessageOccurrenceSpecification15" + LastKnownLocation="Design.uml" /> + <executionOccurrenceSpecificationMoniker + Id="4ec14490-54fb-43de-84f4-1f854044b93f" + LastKnownName="ExecutionOccurrenceSpecification19" + LastKnownLocation="Design.uml" /> + <executionOccurrenceSpecificationMoniker + Id="7b5f33c2-a316-44c3-ad96-5a0bed00674c" + LastKnownName="ExecutionOccurrenceSpecification20" + LastKnownLocation="Design.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="b1db110f-6b40-4b88-8b82-9e78817b4bda" + name="Events : ObservableCollection<Event>" + isActor="false" + lifelineDisplayName="Events : ObservableCollection<Event>"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="c7a9431e-cb8b-4c18-8749-9b8e8f268e95" + LastKnownName="ExecutionOccurrenceSpecification13" + LastKnownLocation="Design.uml" /> + <executionOccurrenceSpecificationMoniker + Id="edb5f27a-2cc9-400a-bf3e-eb5f271f1f62" + LastKnownName="ExecutionOccurrenceSpecification14" + LastKnownLocation="Design.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="c60b5e91-3b90-46f2-a28a-9619edfb3e69" + name="PersistencyServices" + isActor="false" + lifelineDisplayName="PersistencyServices"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="43f159ad-77d5-4eb2-a2cf-9720c3e1fdba" + LastKnownName="ExecutionOccurrenceSpecification15" + LastKnownLocation="Design.uml" /> + <executionOccurrenceSpecificationMoniker + Id="7a61510a-2078-493b-a568-d6ad0745cd8d" + LastKnownName="ExecutionOccurrenceSpecification16" + LastKnownLocation="Design.uml" /> + </topLevelOccurrences> + </lifeline> + <lifeline + Id="0dce1dc5-abca-41cb-bd04-e10ceafacab3" + name="_eventsFile : StorageFile" + isActor="false" + lifelineDisplayName="_eventsFile : StorageFile"> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker + Id="f8d10164-4310-4e72-8a85-63444ff0dd0e" + LastKnownName="ExecutionOccurrenceSpecification17" + LastKnownLocation="Design.uml" /> + <executionOccurrenceSpecificationMoniker + Id="c5f98e2f-d457-4e09-82f9-1b8837e60a2c" + LastKnownName="ExecutionOccurrenceSpecification18" + LastKnownLocation="Design.uml" /> + </topLevelOccurrences> + </lifeline> + </lifelines> + <messages> + <message + Id="743aaf9d-291e-4a6f-8887-f5a3e0e00201" + name="NavigateToPageAction" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="58a1ca42-40ad-4fa5-abda-f1fadd59737f" + LastKnownName="MessageOccurrenceSpecification1" + LastKnownLocation="Design.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="b4bf6cf5-6b15-4df5-a901-e2318eb0bcd9" + LastKnownName="MessageOccurrenceSpecification2" + LastKnownLocation="Design.uml" /> + </receiveEvent> + </message> + <message + Id="b564bb63-51ce-4755-bcd9-4e8727e095db" + name="CreateEventCommand" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="2d5cc2de-75fe-4b66-b1db-68afc8a2fa96" + LastKnownName="MessageOccurrenceSpecification3" + LastKnownLocation="Design.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="232bd4db-6acb-4661-9aa6-d4132ba2478d" + LastKnownName="MessageOccurrenceSpecification4" + LastKnownLocation="Design.uml" /> + </receiveEvent> + </message> + <message + Id="ea1de7e8-6f60-4240-b75d-a96bb9e49ca1" + name="Action" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="1b35d87d-3e7b-4f16-8a29-ca1e13519be8" + LastKnownName="MessageOccurrenceSpecification5" + LastKnownLocation="Design.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="5b69688c-684f-4670-b3ea-768c015a9f80" + LastKnownName="MessageOccurrenceSpecification6" + LastKnownLocation="Design.uml" /> + </receiveEvent> + </message> + <message + Id="995a89b8-d2f4-43d2-9b8c-15f2c2ce6ae2" + name="Add(EventTemplate)" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="28d94414-535b-4cb8-b246-436f5195359b" + LastKnownName="MessageOccurrenceSpecification7" + LastKnownLocation="Design.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="5ff6aa9d-30b5-430d-b63a-dbc8bcc7fe89" + LastKnownName="MessageOccurrenceSpecification8" + LastKnownLocation="Design.uml" /> + </receiveEvent> + </message> + <message + Id="a8ea4b51-d026-4971-bf68-88cfd4c87ddf" + name="Add(newEvent)" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="00c95165-0e2e-42b5-b0c4-92bf6dfdb877" + LastKnownName="MessageOccurrenceSpecification13" + LastKnownLocation="Design.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="dd7801ab-f88d-44e8-9e27-1bd5fc2fd24b" + LastKnownName="MessageOccurrenceSpecification14" + LastKnownLocation="Design.uml" /> + </receiveEvent> + </message> + <message + Id="77b036ff-5211-43b2-8560-68b027d92964" + name="SaveEventsAsJsonAsync(Events)" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="06bd0e00-cfa5-4d51-9b2c-5023ba17e4d3" + LastKnownName="MessageOccurrenceSpecification15" + LastKnownLocation="Design.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="773cc808-ab31-40c7-a954-22f27add010d" + LastKnownName="MessageOccurrenceSpecification16" + LastKnownLocation="Design.uml" /> + </receiveEvent> + </message> + <message + Id="17e00c66-9eb1-438f-9c30-a124de09306b" + name="File.WriteAllText(_eventsFile)" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="2e1df5b3-da79-4f18-8283-74ec4a3646e8" + LastKnownName="MessageOccurrenceSpecification17" + LastKnownLocation="Design.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="4e10ccd3-a062-4f6a-b838-b6db3b821536" + LastKnownName="MessageOccurrenceSpecification18" + LastKnownLocation="Design.uml" /> + </receiveEvent> + </message> + <message + Id="72f566c0-834d-49f6-9be5-a5bd941e1719" + name="CleanTemplate" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="true"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="8508fef9-f9f8-4209-9d45-eba2bcce3bc1" + LastKnownName="MessageOccurrenceSpecification9" + LastKnownLocation="Design.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="37598c21-67be-411c-b984-d285a7d24675" + LastKnownName="MessageOccurrenceSpecification10" + LastKnownLocation="Design.uml" /> + </receiveEvent> + </message> + <message + Id="ab4df6a3-3be6-4ea9-a39b-2790eb06dd87" + name="SortEvents" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="true"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="9ce3bd0b-5beb-4199-a773-a8cb105497f2" + LastKnownName="MessageOccurrenceSpecification11" + LastKnownLocation="Design.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="e131b4c4-b35d-41c5-b8c3-35b304d1abb3" + LastKnownName="MessageOccurrenceSpecification12" + LastKnownLocation="Design.uml" /> + </receiveEvent> + </message> + <message + Id="e4fd02a0-d0f9-425b-9c8a-8b9e2e500aec" + name="Sort(sortValue)" + messageKind="Complete" + messageSort="AsynchCall" + createSelfMessage="false"> + <sendEvent> + <messageOccurrenceSpecificationMoniker + Id="a18e1454-58a5-47c3-b6e7-38b6f4ad7304" + LastKnownName="MessageOccurrenceSpecification19" + LastKnownLocation="Design.uml" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker + Id="1e0a46a9-671a-4007-8b46-7d5ef13cbbb4" + LastKnownName="MessageOccurrenceSpecification20" + LastKnownLocation="Design.uml" /> + </receiveEvent> + </message> + </messages> + </interaction> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="c04f81dc-039f-4b93-a0fc-1f1a4bc77e28" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="c40da742-cfca-40ba-ae10-211ae6564a81" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="5109291e-e3c4-4217-96c9-0ff4d651433c" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="6e7bb3c3-d839-46da-8897-8786c9ba47f5" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="830df811-ef4c-430c-bb7d-0c15fb083d21" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="e33de130-02ca-41b4-91b1-7a81a9cbe514" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="7d03597a-2e94-4c57-8507-993a70d6ee8d" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="af3096c9-cf7b-4a66-b50d-012c4a902fb5" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="6885db79-945f-4fee-a622-f0a4eb04ebb5" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="33f990b6-18d7-4e0f-864b-581100ce59de" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="2fc8bb7c-330c-4cb4-9a1f-13d4ce4bff2e" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="53e07674-c131-49bd-88ed-6d8f5bb45843" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="fe345da2-2c5a-46ff-8c9c-12b9015021f1" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="c5cc1407-fa3f-4bdf-87f9-361db2383751" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="4e400a43-58cc-4fc7-a42d-a796a6783255" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="c9a3a49b-a33e-48e6-875a-e1472b7d32f1" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="6fe5b95d-1caf-402b-bfce-70faa4432895" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="9d7d98e0-bb7c-4439-bb6d-75adc712e2ad" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="b868e9d2-3b5d-4f1a-a546-3620e8dd3265" + name="ExecutionEvent" /> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent + Id="d5343369-8b53-4a57-b5ba-c7ed06643660" + name="ExecutionEvent" /> + </packageHasNamedElement> </packagedElements> <interaction Id="0b07700a-0cbb-442e-8283-77246f9c0075" diff --git a/EventMaker/Design/RemoveEvent.sequencediagram b/EventMaker/Design/RemoveEvent.sequencediagram new file mode 100644 index 0000000..711734b --- /dev/null +++ b/EventMaker/Design/RemoveEvent.sequencediagram @@ -0,0 +1,480 @@ +<?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="c69789d2-acce-48bc-a2c5-5eb62badc0c9" name="RemoveEvent" linkedPackageId="ab716f91-2635-49c1-b492-2b4649da5d47" xmlns="http://schemas.microsoft.com/VisualStudio/TeamArchitect/SequenceDesigner"> + <packagedElements> + <packageHasNamedElement> + <interaction Id="e8c9938d-0eb4-4142-b894-ee0b989cbc3a" name="RemoveEvent" collapseFragmentsFlag="false" isActiveClass="false" isAbstract="false" isLeaf="false" isReentrant="false"> + <elementDefinition Id="f28d0c86-d5b8-4ce8-a5cd-042b65565956" /> + <fragments> + <behaviorExecutionSpecification Id="499a52d8-5129-4d95-a094-853df0008f32" name="BehaviorExecutionSpecification1"> + <elementDefinition Id="67de566d-5d9e-4a70-8021-b9dd14ca5198" /> + <coveredLifelines> + <lifelineMoniker Id="14a5ed1b-6b02-43ba-93d2-1e85f97c883c" LastKnownName=": RelayCommand" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="98983a28-3537-45aa-a2f2-3716e1562dc1" LastKnownName="ExecutionOccurrenceSpecification2" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="105205cd-df9c-4e2a-99d9-be7ddb16473f" LastKnownName="ExecutionOccurrenceSpecification1" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="8afb03a0-3a38-42be-8cbc-7390082404e7" LastKnownName="MessageOccurrenceSpecification2" /> + <messageOccurrenceSpecificationMoniker Id="3cc3f3ef-3604-49f9-a7f8-b26191b70939" LastKnownName="MessageOccurrenceSpecification3" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="105205cd-df9c-4e2a-99d9-be7ddb16473f" name="ExecutionOccurrenceSpecification1"> + <elementDefinition Id="9bb4c170-d0c2-4499-a70c-e7eebfdaaeec" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="50171890-b0fb-485c-acff-aab7e0e32a43" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="14a5ed1b-6b02-43ba-93d2-1e85f97c883c" LastKnownName=": RelayCommand" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="1f81de03-061c-4ecd-88a2-795131e89629" name="MessageOccurrenceSpecification1"> + <elementDefinition Id="4712cb11-cd23-4af9-a2f0-fb1a9d12e25a" /> + <covered> + <lifelineMoniker Id="f972c57e-9c82-4dd9-adb6-32d3d6806193" LastKnownName=": EventPage" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="8afb03a0-3a38-42be-8cbc-7390082404e7" name="MessageOccurrenceSpecification2"> + <elementDefinition Id="ba97dc49-e0a1-44e8-a6fa-1f68e6b72ea8" /> + <covered> + <lifelineMoniker Id="14a5ed1b-6b02-43ba-93d2-1e85f97c883c" LastKnownName=": RelayCommand" /> + </covered> + </messageOccurrenceSpecification> + <behaviorExecutionSpecification Id="ceea005d-d258-4580-b52a-7f6979ccac97" name="BehaviorExecutionSpecification2"> + <elementDefinition Id="bea206df-8641-4bae-bd8b-a40c2eaca616" /> + <coveredLifelines> + <lifelineMoniker Id="2cf0ae1c-a9c3-458e-8cde-3e06a6e86e76" LastKnownName=": EventViewModel" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="f6b73e38-e4da-4adb-9a0e-8f89a28e7852" LastKnownName="ExecutionOccurrenceSpecification4" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="8712d486-6f6b-4e6e-ba8c-40f21ba507ce" LastKnownName="ExecutionOccurrenceSpecification3" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="952cc404-b3a4-4847-9ebf-5799ce596963" LastKnownName="MessageOccurrenceSpecification4" /> + <messageOccurrenceSpecificationMoniker Id="65e1cc64-882e-44ea-b08a-10c860578ef3" LastKnownName="MessageOccurrenceSpecification5" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="8712d486-6f6b-4e6e-ba8c-40f21ba507ce" name="ExecutionOccurrenceSpecification3"> + <elementDefinition Id="53b8e81d-3bf0-4af2-ae26-dbab6678325a" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="6fe1e050-b5ff-4779-8527-997e94e779ef" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="2cf0ae1c-a9c3-458e-8cde-3e06a6e86e76" LastKnownName=": EventViewModel" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="3cc3f3ef-3604-49f9-a7f8-b26191b70939" name="MessageOccurrenceSpecification3"> + <elementDefinition Id="3ebf8756-a6ef-4275-b89f-041b4099b34f" /> + <covered> + <lifelineMoniker Id="14a5ed1b-6b02-43ba-93d2-1e85f97c883c" LastKnownName=": RelayCommand" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="952cc404-b3a4-4847-9ebf-5799ce596963" name="MessageOccurrenceSpecification4"> + <elementDefinition Id="c4338e81-6ea7-4f73-8978-c40e51920a5e" /> + <covered> + <lifelineMoniker Id="2cf0ae1c-a9c3-458e-8cde-3e06a6e86e76" LastKnownName=": EventViewModel" /> + </covered> + </messageOccurrenceSpecification> + <behaviorExecutionSpecification Id="cf94d94f-e69f-4a3f-9e02-fd80dab99c3c" name="BehaviorExecutionSpecification3"> + <elementDefinition Id="cf0c4133-6b3b-48ab-9504-e97156583edc" /> + <coveredLifelines> + <lifelineMoniker Id="c78980b8-b104-4f0c-8071-0df9c7b88c2d" LastKnownName="EventCatalogSingleton" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="dd87f695-1e29-4c40-8876-836e6ca5282b" LastKnownName="ExecutionOccurrenceSpecification6" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="03735218-4e78-4597-a78b-68ddc97d6488" LastKnownName="ExecutionOccurrenceSpecification5" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="084724d3-4812-42c9-ac1f-c3a14bd96001" LastKnownName="MessageOccurrenceSpecification6" /> + <messageOccurrenceSpecificationMoniker Id="e71bb55a-6412-4a8b-bd1a-5474f3de4b4f" LastKnownName="MessageOccurrenceSpecification7" /> + <messageOccurrenceSpecificationMoniker Id="ef34ee95-b323-423e-80fb-321ba61272e2" LastKnownName="MessageOccurrenceSpecification9" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="03735218-4e78-4597-a78b-68ddc97d6488" name="ExecutionOccurrenceSpecification5"> + <elementDefinition Id="8dbcf6ae-9a45-4026-8e44-2bcba22a1fb6" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="c741d8c7-6c42-4df6-8d47-075e1980cabd" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="c78980b8-b104-4f0c-8071-0df9c7b88c2d" LastKnownName="EventCatalogSingleton" /> + </covered> + </executionOccurrenceSpecification> + <executionOccurrenceSpecification Id="98983a28-3537-45aa-a2f2-3716e1562dc1" name="ExecutionOccurrenceSpecification2"> + <elementDefinition Id="af33ae6e-5225-454c-b908-d0c5a2d27874" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="e33bb760-2b2a-44bd-badf-89e688f122c8" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="14a5ed1b-6b02-43ba-93d2-1e85f97c883c" LastKnownName=": RelayCommand" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="084724d3-4812-42c9-ac1f-c3a14bd96001" name="MessageOccurrenceSpecification6"> + <elementDefinition Id="998a1ad6-50c0-41c7-b4d3-1cf1470e774a" /> + <covered> + <lifelineMoniker Id="c78980b8-b104-4f0c-8071-0df9c7b88c2d" LastKnownName="EventCatalogSingleton" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="65e1cc64-882e-44ea-b08a-10c860578ef3" name="MessageOccurrenceSpecification5"> + <elementDefinition Id="018e4961-5734-43f1-a798-777b6b7f410d" /> + <covered> + <lifelineMoniker Id="2cf0ae1c-a9c3-458e-8cde-3e06a6e86e76" LastKnownName=": EventViewModel" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="f6b73e38-e4da-4adb-9a0e-8f89a28e7852" name="ExecutionOccurrenceSpecification4"> + <elementDefinition Id="f6a36440-efd3-43bb-823d-4c50ae7385d5" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="21861589-9b02-4ed6-83f1-6ba847280347" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="2cf0ae1c-a9c3-458e-8cde-3e06a6e86e76" LastKnownName=": EventViewModel" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="595f358d-c8b0-4644-a8de-fdb8a866d998" name="BehaviorExecutionSpecification4"> + <elementDefinition Id="cef5b769-aac4-4e4c-bd3f-12794bba9d1c" /> + <coveredLifelines> + <lifelineMoniker Id="fb807e5b-7641-400c-b33c-8f4df90b5a45" LastKnownName="Events : ObservableCollection<Event>" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="ede82b55-a663-49cb-a6ae-db3f55b52f13" LastKnownName="ExecutionOccurrenceSpecification8" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="80ee5cfe-10e5-4606-b831-f8687f210027" LastKnownName="ExecutionOccurrenceSpecification7" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="d3f25994-3979-4d8f-a296-a6af6f05ec93" LastKnownName="MessageOccurrenceSpecification8" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="80ee5cfe-10e5-4606-b831-f8687f210027" name="ExecutionOccurrenceSpecification7"> + <elementDefinition Id="72f5b833-aa1f-42f7-b7a5-1823300e0abb" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="72f66a01-8d70-48cf-8e7e-977a60fa973d" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="fb807e5b-7641-400c-b33c-8f4df90b5a45" LastKnownName="Events : ObservableCollection<Event>" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="e71bb55a-6412-4a8b-bd1a-5474f3de4b4f" name="MessageOccurrenceSpecification7"> + <elementDefinition Id="798464e4-1339-465f-b72a-deac7c8f9430" /> + <covered> + <lifelineMoniker Id="c78980b8-b104-4f0c-8071-0df9c7b88c2d" LastKnownName="EventCatalogSingleton" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="d3f25994-3979-4d8f-a296-a6af6f05ec93" name="MessageOccurrenceSpecification8"> + <elementDefinition Id="8670e399-acd9-4613-a9df-40cb2b6f846c" /> + <covered> + <lifelineMoniker Id="fb807e5b-7641-400c-b33c-8f4df90b5a45" LastKnownName="Events : ObservableCollection<Event>" /> + </covered> + </messageOccurrenceSpecification> + <behaviorExecutionSpecification Id="379afe61-7780-4bb8-aff5-268bcc4a6561" name="BehaviorExecutionSpecification5"> + <elementDefinition Id="abe6eef0-1a34-4d81-af34-e68a78ab58a4" /> + <coveredLifelines> + <lifelineMoniker Id="777e64f4-6f73-440f-b7c0-f6ca822ec922" LastKnownName="PersistencyServices" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="01734bc2-aad4-46d6-98a3-b59fca086acd" LastKnownName="ExecutionOccurrenceSpecification10" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="a80edba3-28e6-4d0f-89e8-2f53e19ec9f6" LastKnownName="ExecutionOccurrenceSpecification9" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="49a282be-32a9-4e13-822a-5dd5eabf79ed" LastKnownName="MessageOccurrenceSpecification10" /> + <messageOccurrenceSpecificationMoniker Id="5e25799f-3450-4a6a-9d82-a9fd0b0a7213" LastKnownName="MessageOccurrenceSpecification11" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="a80edba3-28e6-4d0f-89e8-2f53e19ec9f6" name="ExecutionOccurrenceSpecification9"> + <elementDefinition Id="b3b0dfb7-48fa-4ed1-bf0d-d5822421a09d" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="baf1361e-3fe6-44ed-97c8-f75818618235" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="777e64f4-6f73-440f-b7c0-f6ca822ec922" LastKnownName="PersistencyServices" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="ef34ee95-b323-423e-80fb-321ba61272e2" name="MessageOccurrenceSpecification9"> + <elementDefinition Id="9e37779a-70f0-49c6-863a-39b6ac05401a" /> + <covered> + <lifelineMoniker Id="c78980b8-b104-4f0c-8071-0df9c7b88c2d" LastKnownName="EventCatalogSingleton" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="49a282be-32a9-4e13-822a-5dd5eabf79ed" name="MessageOccurrenceSpecification10"> + <elementDefinition Id="1b1263ff-645b-4e88-9ee5-fbfae17b8cbc" /> + <covered> + <lifelineMoniker Id="777e64f4-6f73-440f-b7c0-f6ca822ec922" LastKnownName="PersistencyServices" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="ede82b55-a663-49cb-a6ae-db3f55b52f13" name="ExecutionOccurrenceSpecification8"> + <elementDefinition Id="3fb706f0-b41b-4bfb-b470-9e99bbde9e4c" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="94e80ede-32c0-48b6-83ce-1fe8289809a2" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="fb807e5b-7641-400c-b33c-8f4df90b5a45" LastKnownName="Events : ObservableCollection<Event>" /> + </covered> + </executionOccurrenceSpecification> + <behaviorExecutionSpecification Id="35554780-ddfd-49b7-b23b-c0dd51b4ce6d" name="BehaviorExecutionSpecification6"> + <elementDefinition Id="ef8d2294-392b-4acf-96df-19cb139b9de0" /> + <coveredLifelines> + <lifelineMoniker Id="9428a1ce-e0dd-42ef-b76c-68108d0691a4" LastKnownName="_eventsFile : StorageFile" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="367e81df-4041-4180-8dc3-fee7ed379ef3" LastKnownName="ExecutionOccurrenceSpecification12" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="09723d84-d53e-41f7-bfd1-857e931b3b55" LastKnownName="ExecutionOccurrenceSpecification11" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="405e43c5-2318-435c-abd8-795ff0773333" LastKnownName="MessageOccurrenceSpecification12" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="dd87f695-1e29-4c40-8876-836e6ca5282b" name="ExecutionOccurrenceSpecification6"> + <elementDefinition Id="7e9212c4-c349-4eab-81c1-740a4e1d18c0" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="8a1be809-6bdf-4b66-8da7-ab689be267b7" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="c78980b8-b104-4f0c-8071-0df9c7b88c2d" LastKnownName="EventCatalogSingleton" /> + </covered> + </executionOccurrenceSpecification> + <executionOccurrenceSpecification Id="09723d84-d53e-41f7-bfd1-857e931b3b55" name="ExecutionOccurrenceSpecification11"> + <elementDefinition Id="c1833e0c-7cd0-4ee5-8138-1802e42f7f7d" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="7a7aabde-31e0-4ec3-a54a-b96a75a83e27" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="9428a1ce-e0dd-42ef-b76c-68108d0691a4" LastKnownName="_eventsFile : StorageFile" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="5e25799f-3450-4a6a-9d82-a9fd0b0a7213" name="MessageOccurrenceSpecification11"> + <elementDefinition Id="c91b8ccd-a800-4f7d-ae8e-12c6dcbd71ec" /> + <covered> + <lifelineMoniker Id="777e64f4-6f73-440f-b7c0-f6ca822ec922" LastKnownName="PersistencyServices" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="405e43c5-2318-435c-abd8-795ff0773333" name="MessageOccurrenceSpecification12"> + <elementDefinition Id="c95d4bf0-afa9-480d-bc93-3e3ce841b14e" /> + <covered> + <lifelineMoniker Id="9428a1ce-e0dd-42ef-b76c-68108d0691a4" LastKnownName="_eventsFile : StorageFile" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="01734bc2-aad4-46d6-98a3-b59fca086acd" name="ExecutionOccurrenceSpecification10"> + <elementDefinition Id="c7917553-fcef-40a1-b63f-7cb07d9632ac" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="063b8791-c6ef-456e-b205-6380a33d5e29" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="777e64f4-6f73-440f-b7c0-f6ca822ec922" LastKnownName="PersistencyServices" /> + </covered> + </executionOccurrenceSpecification> + <executionOccurrenceSpecification Id="367e81df-4041-4180-8dc3-fee7ed379ef3" name="ExecutionOccurrenceSpecification12"> + <elementDefinition Id="060bc9a0-4c4c-461f-96d8-b91371528f09" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="fd4a3b9e-1245-45df-91b1-88a0030c6f08" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="9428a1ce-e0dd-42ef-b76c-68108d0691a4" LastKnownName="_eventsFile : StorageFile" /> + </covered> + </executionOccurrenceSpecification> + </fragments> + <lifelines> + <lifeline Id="f972c57e-9c82-4dd9-adb6-32d3d6806193" name=": EventPage" isActor="false" lifelineDisplayName=": EventPage"> + <elementDefinition Id="a767ab2f-1368-405d-a7bc-fb5e86d451eb" /> + <topLevelOccurrences> + <messageOccurrenceSpecificationMoniker Id="1f81de03-061c-4ecd-88a2-795131e89629" LastKnownName="MessageOccurrenceSpecification1" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="14a5ed1b-6b02-43ba-93d2-1e85f97c883c" name=": RelayCommand" isActor="false" lifelineDisplayName=": RelayCommand"> + <elementDefinition Id="3c9265ca-87ba-4f7e-bb16-00dc86b935df" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="105205cd-df9c-4e2a-99d9-be7ddb16473f" LastKnownName="ExecutionOccurrenceSpecification1" /> + <executionOccurrenceSpecificationMoniker Id="98983a28-3537-45aa-a2f2-3716e1562dc1" LastKnownName="ExecutionOccurrenceSpecification2" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="2cf0ae1c-a9c3-458e-8cde-3e06a6e86e76" name=": EventViewModel" isActor="false" lifelineDisplayName=": EventViewModel"> + <elementDefinition Id="2d72c8cd-4cb1-48ad-b8a8-b226805ac199" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="8712d486-6f6b-4e6e-ba8c-40f21ba507ce" LastKnownName="ExecutionOccurrenceSpecification3" /> + <executionOccurrenceSpecificationMoniker Id="f6b73e38-e4da-4adb-9a0e-8f89a28e7852" LastKnownName="ExecutionOccurrenceSpecification4" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="c78980b8-b104-4f0c-8071-0df9c7b88c2d" name="EventCatalogSingleton" isActor="false" lifelineDisplayName="EventCatalogSingleton"> + <elementDefinition Id="940f7838-f671-45e2-937a-5f166551dcdf" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="03735218-4e78-4597-a78b-68ddc97d6488" LastKnownName="ExecutionOccurrenceSpecification5" /> + <executionOccurrenceSpecificationMoniker Id="dd87f695-1e29-4c40-8876-836e6ca5282b" LastKnownName="ExecutionOccurrenceSpecification6" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="fb807e5b-7641-400c-b33c-8f4df90b5a45" name="Events : ObservableCollection<Event>" isActor="false" lifelineDisplayName="Events : ObservableCollection<Event>"> + <elementDefinition Id="db711ff3-81be-4cd4-8fe9-7ed3f1771955" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="80ee5cfe-10e5-4606-b831-f8687f210027" LastKnownName="ExecutionOccurrenceSpecification7" /> + <executionOccurrenceSpecificationMoniker Id="ede82b55-a663-49cb-a6ae-db3f55b52f13" LastKnownName="ExecutionOccurrenceSpecification8" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="777e64f4-6f73-440f-b7c0-f6ca822ec922" name="PersistencyServices" isActor="false" lifelineDisplayName="PersistencyServices"> + <elementDefinition Id="1dd26310-62be-440f-8559-303ba662eb46" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="a80edba3-28e6-4d0f-89e8-2f53e19ec9f6" LastKnownName="ExecutionOccurrenceSpecification9" /> + <executionOccurrenceSpecificationMoniker Id="01734bc2-aad4-46d6-98a3-b59fca086acd" LastKnownName="ExecutionOccurrenceSpecification10" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="9428a1ce-e0dd-42ef-b76c-68108d0691a4" name="_eventsFile : StorageFile" isActor="false" lifelineDisplayName="_eventsFile : StorageFile"> + <elementDefinition Id="0ca6628a-2b42-4af9-b9d1-a383c7a5aabf" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="09723d84-d53e-41f7-bfd1-857e931b3b55" LastKnownName="ExecutionOccurrenceSpecification11" /> + <executionOccurrenceSpecificationMoniker Id="367e81df-4041-4180-8dc3-fee7ed379ef3" LastKnownName="ExecutionOccurrenceSpecification12" /> + </topLevelOccurrences> + </lifeline> + </lifelines> + <messages> + <message Id="297fa938-adaf-4bdd-bb74-827cda138a6f" name="RemoveEventCommand" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="9cedc96a-cdf1-4cb2-9876-0b1251f9db51" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="1f81de03-061c-4ecd-88a2-795131e89629" LastKnownName="MessageOccurrenceSpecification1" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="8afb03a0-3a38-42be-8cbc-7390082404e7" LastKnownName="MessageOccurrenceSpecification2" /> + </receiveEvent> + </message> + <message Id="f2757c25-c608-4fe7-b040-e9ed8dadda81" name="Action" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="c9051df1-b5c0-4bb6-8737-97bf632b17ad" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="3cc3f3ef-3604-49f9-a7f8-b26191b70939" LastKnownName="MessageOccurrenceSpecification3" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="952cc404-b3a4-4847-9ebf-5799ce596963" LastKnownName="MessageOccurrenceSpecification4" /> + </receiveEvent> + </message> + <message Id="de3a3c5f-6003-4a14-a981-b7cb17c5566c" name="Remove(SelectedEventIndex)" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="214d171e-3383-4a17-9828-5b4446593474" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="65e1cc64-882e-44ea-b08a-10c860578ef3" LastKnownName="MessageOccurrenceSpecification5" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="084724d3-4812-42c9-ac1f-c3a14bd96001" LastKnownName="MessageOccurrenceSpecification6" /> + </receiveEvent> + </message> + <message Id="397ab402-898d-4499-9d98-b280b771e0d4" name="RemoveAt(index)" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="4e0b7ffb-8d61-4304-b72e-defe8eea0f18" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="e71bb55a-6412-4a8b-bd1a-5474f3de4b4f" LastKnownName="MessageOccurrenceSpecification7" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="d3f25994-3979-4d8f-a296-a6af6f05ec93" LastKnownName="MessageOccurrenceSpecification8" /> + </receiveEvent> + </message> + <message Id="3d259aa8-5d84-4dfd-8897-8386e5d5396f" name="SaveEventsAsJson(Events)" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="4ab6bb53-aaf9-456b-a18f-a03d57973831" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="ef34ee95-b323-423e-80fb-321ba61272e2" LastKnownName="MessageOccurrenceSpecification9" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="49a282be-32a9-4e13-822a-5dd5eabf79ed" LastKnownName="MessageOccurrenceSpecification10" /> + </receiveEvent> + </message> + <message Id="c2ac78ec-f04e-4010-a122-231a0ff32390" name="File.WriteAllText(_eventsFile)" messageKind="Complete" messageSort="AsynchCall" createSelfMessage="false"> + <elementDefinition Id="82c7efa2-a3b0-4d55-b2c6-28e6d869f3f2" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="5e25799f-3450-4a6a-9d82-a9fd0b0a7213" LastKnownName="MessageOccurrenceSpecification11" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="405e43c5-2318-435c-abd8-795ff0773333" LastKnownName="MessageOccurrenceSpecification12" /> + </receiveEvent> + </message> + </messages> + </interaction> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="50171890-b0fb-485c-acff-aab7e0e32a43" name="ExecutionEvent"> + <elementDefinition Id="f0cbf9fd-8b79-477b-8e8c-7b89da07aaea" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="e33bb760-2b2a-44bd-badf-89e688f122c8" name="ExecutionEvent"> + <elementDefinition Id="54387a40-ee2e-4a44-a320-49eaa469ab25" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="6fe1e050-b5ff-4779-8527-997e94e779ef" name="ExecutionEvent"> + <elementDefinition Id="0a228bbc-65b2-44af-b721-914896de9882" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="21861589-9b02-4ed6-83f1-6ba847280347" name="ExecutionEvent"> + <elementDefinition Id="7bdfb3bb-c0c8-4b58-aa0e-2657b909ebf1" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="c741d8c7-6c42-4df6-8d47-075e1980cabd" name="ExecutionEvent"> + <elementDefinition Id="da4f5011-80d7-455f-ba56-c7f59d58bf38" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="8a1be809-6bdf-4b66-8da7-ab689be267b7" name="ExecutionEvent"> + <elementDefinition Id="ea517757-2594-4b46-80af-a36f7535c247" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="72f66a01-8d70-48cf-8e7e-977a60fa973d" name="ExecutionEvent"> + <elementDefinition Id="bf7f8e3c-e0e9-4ea1-8fbf-fccf0732fc18" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="94e80ede-32c0-48b6-83ce-1fe8289809a2" name="ExecutionEvent"> + <elementDefinition Id="1a44e628-b5ce-465f-87bf-3e8c0af5eb54" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="baf1361e-3fe6-44ed-97c8-f75818618235" name="ExecutionEvent"> + <elementDefinition Id="5f7f39a9-20e2-4bd2-9cc1-e4e78c4ca0fd" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="063b8791-c6ef-456e-b205-6380a33d5e29" name="ExecutionEvent"> + <elementDefinition Id="6bda93cb-8a28-490f-a10a-0d6a70a0f98f" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="7a7aabde-31e0-4ec3-a54a-b96a75a83e27" name="ExecutionEvent"> + <elementDefinition Id="da52fb32-4f3f-468d-b086-17ff140abd32" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="fd4a3b9e-1245-45df-91b1-88a0030c6f08" name="ExecutionEvent"> + <elementDefinition Id="c466dc58-635d-4c2b-8b60-9dbe992bdfbf" /> + </executionEvent> + </packageHasNamedElement> + </packagedElements> + <package Id="ab716f91-2635-49c1-b492-2b4649da5d47" name="Design"> + <elementDefinition Id="1bc1064b-b630-4768-9d3b-c772ca559686" /> + </package> +</SequenceDesignerModel>
\ No newline at end of file diff --git a/EventMaker/Design/RemoveEvent.sequencediagram.layout b/EventMaker/Design/RemoveEvent.sequencediagram.layout new file mode 100644 index 0000000..6e89bbb --- /dev/null +++ b/EventMaker/Design/RemoveEvent.sequencediagram.layout @@ -0,0 +1,150 @@ +<?xml version="1.0" encoding="utf-8"?> +<sequenceDesignerDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 12.375, 8.5" name="RemoveEvent"> + <SequenceDesignerModelMoniker Id="c69789d2-acce-48bc-a2c5-5eb62badc0c9" /> + <nestedChildShapes> + <lifelineShape Id="909d01c2-0ebd-4fa1-b6e4-b24e5c7355d5" absoluteBounds="1.025, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="f972c57e-9c82-4dd9-adb6-32d3d6806193" LastKnownName=": EventPage" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="366c58c4-369a-4307-8264-b67fea420668" absoluteBounds="0.59999999999999987, 0.6, 1, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="f972c57e-9c82-4dd9-adb6-32d3d6806193" LastKnownName=": EventPage" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="022003c5-5cda-421c-93cd-f13183068f05" absoluteBounds="1.025, 1, 0, 7"> + <lifelineMoniker Id="f972c57e-9c82-4dd9-adb6-32d3d6806193" LastKnownName=": EventPage" /> + </lifelineHoverShape> + </relativeChildShapes> + </lifelineShape> + <lifelineShape Id="e5c64b35-d758-4163-b2ba-ca5e04842a7e" absoluteBounds="2.59375007947286, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="14a5ed1b-6b02-43ba-93d2-1e85f97c883c" LastKnownName=": RelayCommand" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="86700594-d219-4f71-8624-1d11e084e88b" absoluteBounds="2.0581167848904931, 0.6, 1.2212665891647339, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="14a5ed1b-6b02-43ba-93d2-1e85f97c883c" LastKnownName=": RelayCommand" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="456e1d64-822c-47d4-a3d9-b97c1377fba0" absoluteBounds="2.59375007947286, 1, 0, 7"> + <lifelineMoniker Id="14a5ed1b-6b02-43ba-93d2-1e85f97c883c" LastKnownName=": RelayCommand" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="6ab449fc-033d-49a4-953e-f4c02def1c20" absoluteBounds="2.59375007947286, 1.8541666666666665, 0.15, 0.59999999999999964" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="499a52d8-5129-4d95-a094-853df0008f32" LastKnownName="BehaviorExecutionSpecification1" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <lifelineShape Id="826c4d1b-765c-4e59-9c18-0f9517773c7d" absoluteBounds="3.9479168256123858, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="2cf0ae1c-a9c3-458e-8cde-3e06a6e86e76" LastKnownName=": EventViewModel" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="72fa62e9-7f0d-4148-86b9-92b6724e83a4" absoluteBounds="3.3846956404050186, 0.6, 1.2764423704147339, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="2cf0ae1c-a9c3-458e-8cde-3e06a6e86e76" LastKnownName=": EventViewModel" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="7151743f-32fc-43bd-80f2-5668f90e5e65" absoluteBounds="3.9479168256123858, 1, 0, 7"> + <lifelineMoniker Id="2cf0ae1c-a9c3-458e-8cde-3e06a6e86e76" LastKnownName=": EventViewModel" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="c4be3ba4-d626-4d5f-ada3-c2393dbab621" absoluteBounds="3.9479168256123858, 2.1541666666666663, 0.15, 0.59999999999999964" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="ceea005d-d258-4580-b52a-7f6979ccac97" LastKnownName="BehaviorExecutionSpecification2" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <lifelineShape Id="1f3cdde6-7227-444d-bca1-7bd4673dc70e" absoluteBounds="5.8645834922790518, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="c78980b8-b104-4f0c-8071-0df9c7b88c2d" LastKnownName="EventCatalogSingleton" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="64a98478-df7f-4443-a8b3-d17d1c5a0dae" absoluteBounds="5.1610899877548206, 0.6, 1.5569870090484619, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="c78980b8-b104-4f0c-8071-0df9c7b88c2d" LastKnownName="EventCatalogSingleton" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="039eac0f-7988-4cfb-b59a-193083f110fb" absoluteBounds="5.8645834922790518, 1, 0, 7"> + <lifelineMoniker Id="c78980b8-b104-4f0c-8071-0df9c7b88c2d" LastKnownName="EventCatalogSingleton" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="831c2811-79fd-4711-97c4-b028b84d1abe" absoluteBounds="5.8645834922790518, 2.4541666666666662, 0.15, 0.94791666666666652" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="cf94d94f-e69f-4a3f-9e02-fd80dab99c3c" LastKnownName="BehaviorExecutionSpecification3" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <lifelineShape Id="5a23ab21-764e-43e2-9423-4d3fd7b558a1" absoluteBounds="7.6666668256123849, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="fb807e5b-7641-400c-b33c-8f4df90b5a45" LastKnownName="Events : ObservableCollection<Event>" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="991a7a38-3c6e-4583-bb4a-7fd1c9e1ac95" absoluteBounds="6.7533660443623846, 0.6, 1.9766015625, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="fb807e5b-7641-400c-b33c-8f4df90b5a45" LastKnownName="Events : ObservableCollection<Event>" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="e9bd36a2-2e83-4f59-ba3e-5ddb90bba4a0" absoluteBounds="7.6666668256123849, 1, 0, 7"> + <lifelineMoniker Id="fb807e5b-7641-400c-b33c-8f4df90b5a45" LastKnownName="Events : ObservableCollection<Event>" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="3c193572-ae52-472f-b5de-f0075212b0a1" absoluteBounds="7.6666668256123849, 2.802083333333333, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="595f358d-c8b0-4644-a8de-fdb8a866d998" LastKnownName="BehaviorExecutionSpecification4" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <lifelineShape Id="3a2b52cb-dffd-4549-85e1-ac66a0e69d41" absoluteBounds="9.43750031789144, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="777e64f4-6f73-440f-b7c0-f6ca822ec922" LastKnownName="PersistencyServices" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="9c445f4d-7783-48c4-bf2f-11001263729c" absoluteBounds="8.8199171932538363, 0.6, 1.3851662492752075, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="777e64f4-6f73-440f-b7c0-f6ca822ec922" LastKnownName="PersistencyServices" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="d8dd1c0b-a31a-4946-a377-fc816c4461c1" absoluteBounds="9.43750031789144, 1, 0, 7"> + <lifelineMoniker Id="777e64f4-6f73-440f-b7c0-f6ca822ec922" LastKnownName="PersistencyServices" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="1bc143c9-c64e-4d73-a2e5-dd8c5fb3a065" absoluteBounds="9.43750031789144, 3.1020833333333329, 0.15, 0.59999999999999964" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="379afe61-7780-4bb8-aff5-268bcc4a6561" LastKnownName="BehaviorExecutionSpecification5" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <lifelineShape Id="7a6c5643-7cc0-4f79-876f-a5f7424e4b2c" absoluteBounds="11.239583015441898, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="9428a1ce-e0dd-42ef-b76c-68108d0691a4" LastKnownName="_eventsFile : StorageFile" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="c2b5e54c-ff43-4a27-b264-79fa710532ef" absoluteBounds="10.481429131031041, 0.6, 1.6663077688217163, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="9428a1ce-e0dd-42ef-b76c-68108d0691a4" LastKnownName="_eventsFile : StorageFile" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="8747f94f-8187-47c3-86cb-5258de9fdbd8" absoluteBounds="11.239583015441898, 1, 0, 7"> + <lifelineMoniker Id="9428a1ce-e0dd-42ef-b76c-68108d0691a4" LastKnownName="_eventsFile : StorageFile" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="df6623ef-07d0-41b8-b12f-9d90d5d74e1a" absoluteBounds="11.239583015441898, 3.4020833333333327, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="35554780-ddfd-49b7-b23b-c0dd51b4ce6d" LastKnownName="BehaviorExecutionSpecification6" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <asyncMessageConnector edgePoints="[(1.1 : 1.85416666666667); (2.59375007947286 : 1.85416666666667)]" 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="909d01c2-0ebd-4fa1-b6e4-b24e5c7355d5" /> + <umlExecutionSpecificationShapeMoniker Id="6ab449fc-033d-49a4-953e-f4c02def1c20" /> + </nodes> + </asyncMessageConnector> + <asyncMessageConnector edgePoints="[(2.74375007947286 : 2.15416666666667); (3.94791682561239 : 2.15416666666667)]" 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="6ab449fc-033d-49a4-953e-f4c02def1c20" /> + <umlExecutionSpecificationShapeMoniker Id="c4be3ba4-d626-4d5f-ada3-c2393dbab621" /> + </nodes> + </asyncMessageConnector> + <asyncMessageConnector edgePoints="[(4.09791682561239 : 2.45416666666667); (5.86458349227905 : 2.45416666666667)]" 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="c4be3ba4-d626-4d5f-ada3-c2393dbab621" /> + <umlExecutionSpecificationShapeMoniker Id="831c2811-79fd-4711-97c4-b028b84d1abe" /> + </nodes> + </asyncMessageConnector> + <asyncMessageConnector edgePoints="[(6.01458349227905 : 2.80208333333333); (7.66666682561238 : 2.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> + <umlExecutionSpecificationShapeMoniker Id="831c2811-79fd-4711-97c4-b028b84d1abe" /> + <umlExecutionSpecificationShapeMoniker Id="3c193572-ae52-472f-b5de-f0075212b0a1" /> + </nodes> + </asyncMessageConnector> + <asyncMessageConnector edgePoints="[(6.01458349227905 : 3.10208333333333); (9.43750031789144 : 3.10208333333333)]" 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="831c2811-79fd-4711-97c4-b028b84d1abe" /> + <umlExecutionSpecificationShapeMoniker Id="1bc143c9-c64e-4d73-a2e5-dd8c5fb3a065" /> + </nodes> + </asyncMessageConnector> + <asyncMessageConnector edgePoints="[(9.58750031789144 : 3.40208333333333); (11.2395830154419 : 3.40208333333333)]" 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="1bc143c9-c64e-4d73-a2e5-dd8c5fb3a065" /> + <umlExecutionSpecificationShapeMoniker Id="df6623ef-07d0-41b8-b12f-9d90d5d74e1a" /> + </nodes> + </asyncMessageConnector> + </nestedChildShapes> +</sequenceDesignerDiagram>
\ No newline at end of file diff --git a/EventMaker/Design/System Sequence.sequencediagram b/EventMaker/Design/System Sequence.sequencediagram new file mode 100644 index 0000000..58e7e56 --- /dev/null +++ b/EventMaker/Design/System Sequence.sequencediagram @@ -0,0 +1,327 @@ +<?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/VisualStudio/TeamArchitect/ComponentDesigner" dslVersion="1.0.0.0" Id="d9d3a8df-4a5a-4444-9780-12f53a9cb550" name="System Sequence" linkedPackageId="57cd84fe-163d-491c-9a07-bc3648e35571" xmlns="http://schemas.microsoft.com/VisualStudio/TeamArchitect/SequenceDesigner"> + <profileInstances> + <packageHasProfileInstances Id="0c667a32-51aa-47ba-9f8d-c27ce7964537"> + <profileInstance Id="9a8d9b5e-d1e4-4c9b-be43-f9ef71061eee" name="StandardProfileL2"> + <elementDefinition Id="e34d544e-0fea-4ed6-ac5e-1b74119ac791" /> + </profileInstance> + <elementDefinition Id="0caec977-1f8c-4ba3-a7db-8cc9ad9cc73b" /> + </packageHasProfileInstances> + <packageHasProfileInstances Id="4b3b887c-614e-4389-81fc-dfec22c21517"> + <profileInstance Id="d308cb1d-6fcb-4ba6-94f9-6f585b68918f" name="StandardProfileL3"> + <elementDefinition Id="532ea607-fb19-44b8-8502-3351b05452be" /> + </profileInstance> + <elementDefinition Id="29349502-908c-4fda-9054-c48619c59ed0" /> + </packageHasProfileInstances> + <packageHasProfileInstances Id="a90bc1f1-9274-4907-9025-9c0c45fa561f"> + <profileInstance Id="739cd574-6d1c-48fe-b667-36a203f3e9fb" name="TextTemplateBindings"> + <elementDefinition Id="5185638b-63c9-4c70-8775-64d93b5d54cb" /> + </profileInstance> + <elementDefinition Id="37649b62-26e9-4b59-9056-9afa5326b659" /> + </packageHasProfileInstances> + </profileInstances> + <packagedElements> + <packageHasNamedElement> + <interaction Id="e5771476-f628-4b91-b38c-fe3c02f8179c" name="System Sequence" collapseFragmentsFlag="false" isActiveClass="false" isAbstract="false" isLeaf="false" isReentrant="false"> + <elementDefinition Id="7c2c73b4-1488-4e9f-aa03-a95317ba54ba" /> + <fragments> + <behaviorExecutionSpecification Id="fcf8f142-4f54-4735-9297-cf747e21d15e" name="BehaviorExecutionSpecification1"> + <elementDefinition Id="08ad25d1-9e85-4cc7-9646-352c5e081dbe" /> + <coveredLifelines> + <lifelineMoniker Id="c0091c20-fdcb-45a1-96c1-b7fc09c9e7e4" LastKnownName="System" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="4e51d832-3651-4fd6-b43f-1a53e45eb7b2" LastKnownName="ExecutionOccurrenceSpecification2" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="35f24025-316a-4421-8933-206d5b200cf6" LastKnownName="ExecutionOccurrenceSpecification1" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="05ba3ee6-abf3-4ff0-a1ec-c02bad6808ef" LastKnownName="MessageOccurrenceSpecification2" /> + <messageOccurrenceSpecificationMoniker Id="cc14399f-5674-4b8b-b628-6893f533b902" LastKnownName="MessageOccurrenceSpecification3" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="35f24025-316a-4421-8933-206d5b200cf6" name="ExecutionOccurrenceSpecification1"> + <elementDefinition Id="dccaa895-b5ab-4002-8d41-4a43c9214967" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="0089138b-a2fd-4fff-9594-3bfc17b3e26e" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="c0091c20-fdcb-45a1-96c1-b7fc09c9e7e4" LastKnownName="System" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="32bfcc2d-1bf7-4c79-a5a3-f3d2d371c4c5" name="MessageOccurrenceSpecification1"> + <elementDefinition Id="f18075ea-d455-426a-bfdf-e497f170eaf6" /> + <covered> + <lifelineMoniker Id="d3aaa0bf-11bd-4831-9ad4-f09668f99a3b" LastKnownName="User" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="05ba3ee6-abf3-4ff0-a1ec-c02bad6808ef" name="MessageOccurrenceSpecification2"> + <elementDefinition Id="abd6a3a1-cd94-407d-b463-3aa9b01b4fcb" /> + <covered> + <lifelineMoniker Id="c0091c20-fdcb-45a1-96c1-b7fc09c9e7e4" LastKnownName="System" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="cc14399f-5674-4b8b-b628-6893f533b902" name="MessageOccurrenceSpecification3"> + <elementDefinition Id="3d69b334-d1e1-4c8d-ac4c-cbcf69136b0d" /> + <covered> + <lifelineMoniker Id="c0091c20-fdcb-45a1-96c1-b7fc09c9e7e4" LastKnownName="System" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="6df18f3a-22bb-4c07-ad2f-8f2705f1221d" name="MessageOccurrenceSpecification4"> + <elementDefinition Id="60c8729a-36fa-4a65-902c-540f82e88c70" /> + <covered> + <lifelineMoniker Id="d3aaa0bf-11bd-4831-9ad4-f09668f99a3b" LastKnownName="User" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="4e51d832-3651-4fd6-b43f-1a53e45eb7b2" name="ExecutionOccurrenceSpecification2"> + <elementDefinition Id="a460a831-0274-4c68-a813-a8056dfd721a" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="2f228dc3-cba8-484a-84f2-1e12ecc2e611" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="c0091c20-fdcb-45a1-96c1-b7fc09c9e7e4" LastKnownName="System" /> + </covered> + </executionOccurrenceSpecification> + <combinedFragment Id="e75628a9-0053-4298-a1dd-dcaf5e910727" name="CombinedFragment1" interactionOperator="Loop"> + <elementDefinition Id="6dbc695e-9339-4a3b-a11b-b61575caa0fb" /> + <coveredLifelines> + <lifelineMoniker Id="d3aaa0bf-11bd-4831-9ad4-f09668f99a3b" LastKnownName="User" /> + <lifelineMoniker Id="c0091c20-fdcb-45a1-96c1-b7fc09c9e7e4" LastKnownName="System" /> + </coveredLifelines> + <operands> + <interactionOperand Id="94ca0e94-6d5a-46f8-88c0-69a4b0581467" name="InteractionOperand1"> + <elementDefinition Id="242f4073-2af3-4da8-aa0f-2780d6e3e99c" /> + <coveredLifelines> + <lifelineMoniker Id="d3aaa0bf-11bd-4831-9ad4-f09668f99a3b" LastKnownName="User" /> + <lifelineMoniker Id="c0091c20-fdcb-45a1-96c1-b7fc09c9e7e4" LastKnownName="System" /> + </coveredLifelines> + <guard> + <interactionConstraint Id="82ed5864-7607-46e2-9dfa-52affe7e7618"> + <elementDefinition Id="683c509b-eb30-47af-abbd-589c823bc15e" /> + <maxInt> + <literalString Id="b3a6f285-03c9-4507-9b02-a27e4cd2a51c" name="LiteralString1"> + <elementDefinition Id="c08f9e22-bf7b-48ee-af7d-87f58a227d00" /> + </literalString> + </maxInt> + <minInt> + <literalString Id="d89f4390-ea86-46d3-9e39-3432676f2fe0" name="LiteralString2"> + <elementDefinition Id="a634c365-a913-41b8-b7fa-bd82e31a42cd" /> + </literalString> + </minInt> + </interactionConstraint> + </guard> + <operandOccurrenceSpecifications> + <operandOccurrenceSpecificationMoniker Id="740f4447-7de8-4c8c-9c77-72bdf0402fd6" LastKnownName="OperandOccurrenceSpecification1" /> + <operandOccurrenceSpecificationMoniker Id="19fe01af-fd7e-43df-ba3a-6d7158c4ad0e" LastKnownName="OperandOccurrenceSpecification2" /> + <operandOccurrenceSpecificationMoniker Id="e53e83fa-0641-431e-ba97-de2037ea7977" LastKnownName="OperandOccurrenceSpecification3" /> + <operandOccurrenceSpecificationMoniker Id="6ac0a062-4244-4044-b059-58a6a2152af8" LastKnownName="OperandOccurrenceSpecification4" /> + </operandOccurrenceSpecifications> + </interactionOperand> + </operands> + </combinedFragment> + <operandOccurrenceSpecification Id="e53e83fa-0641-431e-ba97-de2037ea7977" name="OperandOccurrenceSpecification3"> + <elementDefinition Id="43b761ae-de56-4bd8-8249-2a52a293ac54" /> + <covered> + <lifelineMoniker Id="c0091c20-fdcb-45a1-96c1-b7fc09c9e7e4" LastKnownName="System" /> + </covered> + </operandOccurrenceSpecification> + <operandOccurrenceSpecification Id="740f4447-7de8-4c8c-9c77-72bdf0402fd6" name="OperandOccurrenceSpecification1"> + <elementDefinition Id="113ebe61-8ca8-4502-bc10-04a1619166a4" /> + <covered> + <lifelineMoniker Id="d3aaa0bf-11bd-4831-9ad4-f09668f99a3b" LastKnownName="User" /> + </covered> + </operandOccurrenceSpecification> + <interactionUse Id="d539185c-0936-4550-9d51-4bfd0ee9a95d" name="Createevent, List updated, Remove, List updated"> + <elementDefinition Id="5989ab8c-5866-4200-aa7a-e6d33417452a" /> + <coveredLifelines> + <lifelineMoniker Id="d3aaa0bf-11bd-4831-9ad4-f09668f99a3b" LastKnownName="User" /> + <lifelineMoniker Id="c0091c20-fdcb-45a1-96c1-b7fc09c9e7e4" LastKnownName="System" /> + </coveredLifelines> + <interactionUseOccurrenceSpecifications> + <interactionUseOccurrenceSpecificationMoniker Id="97073c3c-343a-44ff-8d8f-49e9ab53f026" LastKnownName="InteractionUseOccurrenceSpecification3" /> + <interactionUseOccurrenceSpecificationMoniker Id="8eef59a4-5ed3-4408-8ccf-25f1661b3f85" LastKnownName="InteractionUseOccurrenceSpecification4" /> + </interactionUseOccurrenceSpecifications> + </interactionUse> + <interactionUseOccurrenceSpecification Id="97073c3c-343a-44ff-8d8f-49e9ab53f026" name="InteractionUseOccurrenceSpecification3"> + <elementDefinition Id="8eaf9808-65a5-4bfd-9a3b-5fd87e5b5cd4" /> + <covered> + <lifelineMoniker Id="d3aaa0bf-11bd-4831-9ad4-f09668f99a3b" LastKnownName="User" /> + </covered> + </interactionUseOccurrenceSpecification> + <interactionUseOccurrenceSpecification Id="8eef59a4-5ed3-4408-8ccf-25f1661b3f85" name="InteractionUseOccurrenceSpecification4"> + <elementDefinition Id="7df81fda-ac98-4c14-922f-eafb49416a98" /> + <covered> + <lifelineMoniker Id="c0091c20-fdcb-45a1-96c1-b7fc09c9e7e4" LastKnownName="System" /> + </covered> + </interactionUseOccurrenceSpecification> + <operandOccurrenceSpecification Id="19fe01af-fd7e-43df-ba3a-6d7158c4ad0e" name="OperandOccurrenceSpecification2"> + <elementDefinition Id="3c323493-46b9-4d1b-bae1-4e9eb4a43522" /> + <covered> + <lifelineMoniker Id="d3aaa0bf-11bd-4831-9ad4-f09668f99a3b" LastKnownName="User" /> + </covered> + </operandOccurrenceSpecification> + <operandOccurrenceSpecification Id="6ac0a062-4244-4044-b059-58a6a2152af8" name="OperandOccurrenceSpecification4"> + <elementDefinition Id="e91be241-e625-4ad4-8f98-1b69f3721508" /> + <covered> + <lifelineMoniker Id="c0091c20-fdcb-45a1-96c1-b7fc09c9e7e4" LastKnownName="System" /> + </covered> + </operandOccurrenceSpecification> + <behaviorExecutionSpecification Id="c56b46f3-533f-42c0-9640-b88ad02a22ba" name="BehaviorExecutionSpecification3"> + <elementDefinition Id="d493a3cd-8ecc-4cad-ae48-4e8813664806" /> + <coveredLifelines> + <lifelineMoniker Id="c0091c20-fdcb-45a1-96c1-b7fc09c9e7e4" LastKnownName="System" /> + </coveredLifelines> + <finish> + <executionOccurrenceSpecificationMoniker Id="b6cdaf93-9b03-4f3e-9d77-57339728726d" LastKnownName="ExecutionOccurrenceSpecification6" /> + </finish> + <start> + <executionOccurrenceSpecificationMoniker Id="10b7f3e6-c091-4129-976f-65618855c7b7" LastKnownName="ExecutionOccurrenceSpecification5" /> + </start> + <nestedOccurrences> + <messageOccurrenceSpecificationMoniker Id="9d879023-a596-4508-8abc-9a1a7a1d9ef7" LastKnownName="MessageOccurrenceSpecification8" /> + <messageOccurrenceSpecificationMoniker Id="011a8b4f-b0d2-4eb3-9aed-aa66026cb2d3" LastKnownName="MessageOccurrenceSpecification9" /> + </nestedOccurrences> + </behaviorExecutionSpecification> + <executionOccurrenceSpecification Id="10b7f3e6-c091-4129-976f-65618855c7b7" name="ExecutionOccurrenceSpecification5"> + <elementDefinition Id="f749ac95-c410-46fb-8105-00141ae2a188" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="8c845f36-56d6-47dd-a162-ba40e13ddad9" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="c0091c20-fdcb-45a1-96c1-b7fc09c9e7e4" LastKnownName="System" /> + </covered> + </executionOccurrenceSpecification> + <messageOccurrenceSpecification Id="49855f13-6fc0-4c4d-85d3-3ccc1569123e" name="MessageOccurrenceSpecification7"> + <elementDefinition Id="c07d3fab-b171-4627-b9ca-17ea479d8ada" /> + <covered> + <lifelineMoniker Id="d3aaa0bf-11bd-4831-9ad4-f09668f99a3b" LastKnownName="User" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="9d879023-a596-4508-8abc-9a1a7a1d9ef7" name="MessageOccurrenceSpecification8"> + <elementDefinition Id="934f8219-bd37-405e-ae9f-235f7232a9e2" /> + <covered> + <lifelineMoniker Id="c0091c20-fdcb-45a1-96c1-b7fc09c9e7e4" LastKnownName="System" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="011a8b4f-b0d2-4eb3-9aed-aa66026cb2d3" name="MessageOccurrenceSpecification9"> + <elementDefinition Id="6bcae01a-03af-4a79-9f9c-11750b5ed39f" /> + <covered> + <lifelineMoniker Id="c0091c20-fdcb-45a1-96c1-b7fc09c9e7e4" LastKnownName="System" /> + </covered> + </messageOccurrenceSpecification> + <messageOccurrenceSpecification Id="585d08f7-ef53-4848-854d-0565b249e80a" name="MessageOccurrenceSpecification10"> + <elementDefinition Id="6bafab44-e19e-4dbc-bf68-58fce3b00835" /> + <covered> + <lifelineMoniker Id="d3aaa0bf-11bd-4831-9ad4-f09668f99a3b" LastKnownName="User" /> + </covered> + </messageOccurrenceSpecification> + <executionOccurrenceSpecification Id="b6cdaf93-9b03-4f3e-9d77-57339728726d" name="ExecutionOccurrenceSpecification6"> + <elementDefinition Id="548b536d-3059-4c2b-a49c-06905f38761f" /> + <event> + <executionOccurrenceSpecificationReferencesEvent> + <executionEventMoniker Id="00726367-fd88-4523-8e4c-c39a39211156" LastKnownName="ExecutionEvent" /> + </executionOccurrenceSpecificationReferencesEvent> + </event> + <covered> + <lifelineMoniker Id="c0091c20-fdcb-45a1-96c1-b7fc09c9e7e4" LastKnownName="System" /> + </covered> + </executionOccurrenceSpecification> + </fragments> + <lifelines> + <lifeline Id="d3aaa0bf-11bd-4831-9ad4-f09668f99a3b" name="User" isActor="false" lifelineDisplayName="User"> + <elementDefinition Id="93fd60d6-8ce9-4dde-b47e-2f28f5cdab56" /> + <topLevelOccurrences> + <messageOccurrenceSpecificationMoniker Id="32bfcc2d-1bf7-4c79-a5a3-f3d2d371c4c5" LastKnownName="MessageOccurrenceSpecification1" /> + <messageOccurrenceSpecificationMoniker Id="6df18f3a-22bb-4c07-ad2f-8f2705f1221d" LastKnownName="MessageOccurrenceSpecification4" /> + <operandOccurrenceSpecificationMoniker Id="740f4447-7de8-4c8c-9c77-72bdf0402fd6" LastKnownName="OperandOccurrenceSpecification1" /> + <interactionUseOccurrenceSpecificationMoniker Id="97073c3c-343a-44ff-8d8f-49e9ab53f026" LastKnownName="InteractionUseOccurrenceSpecification3" /> + <operandOccurrenceSpecificationMoniker Id="19fe01af-fd7e-43df-ba3a-6d7158c4ad0e" LastKnownName="OperandOccurrenceSpecification2" /> + <messageOccurrenceSpecificationMoniker Id="49855f13-6fc0-4c4d-85d3-3ccc1569123e" LastKnownName="MessageOccurrenceSpecification7" /> + <messageOccurrenceSpecificationMoniker Id="585d08f7-ef53-4848-854d-0565b249e80a" LastKnownName="MessageOccurrenceSpecification10" /> + </topLevelOccurrences> + </lifeline> + <lifeline Id="c0091c20-fdcb-45a1-96c1-b7fc09c9e7e4" name="System" isActor="false" lifelineDisplayName="System"> + <elementDefinition Id="0c5cff9c-3172-4c64-9475-0ee9feb6c810" /> + <topLevelOccurrences> + <executionOccurrenceSpecificationMoniker Id="35f24025-316a-4421-8933-206d5b200cf6" LastKnownName="ExecutionOccurrenceSpecification1" /> + <executionOccurrenceSpecificationMoniker Id="4e51d832-3651-4fd6-b43f-1a53e45eb7b2" LastKnownName="ExecutionOccurrenceSpecification2" /> + <operandOccurrenceSpecificationMoniker Id="e53e83fa-0641-431e-ba97-de2037ea7977" LastKnownName="OperandOccurrenceSpecification3" /> + <interactionUseOccurrenceSpecificationMoniker Id="8eef59a4-5ed3-4408-8ccf-25f1661b3f85" LastKnownName="InteractionUseOccurrenceSpecification4" /> + <operandOccurrenceSpecificationMoniker Id="6ac0a062-4244-4044-b059-58a6a2152af8" LastKnownName="OperandOccurrenceSpecification4" /> + <executionOccurrenceSpecificationMoniker Id="10b7f3e6-c091-4129-976f-65618855c7b7" LastKnownName="ExecutionOccurrenceSpecification5" /> + <executionOccurrenceSpecificationMoniker Id="b6cdaf93-9b03-4f3e-9d77-57339728726d" LastKnownName="ExecutionOccurrenceSpecification6" /> + </topLevelOccurrences> + </lifeline> + </lifelines> + <messages> + <message Id="0a7ad598-ef6d-43d6-9354-06e14507960b" name="Start" messageKind="Complete" messageSort="SynchCall" createSelfMessage="false"> + <elementDefinition Id="c53001d5-5221-4ca1-b4fc-b262cce53737" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="32bfcc2d-1bf7-4c79-a5a3-f3d2d371c4c5" LastKnownName="MessageOccurrenceSpecification1" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="05ba3ee6-abf3-4ff0-a1ec-c02bad6808ef" LastKnownName="MessageOccurrenceSpecification2" /> + </receiveEvent> + </message> + <message Id="0957af6e-9d81-48ab-a7a0-ba694e5018b1" name="View the list of existing event" messageKind="Complete" messageSort="Reply" createSelfMessage="false"> + <elementDefinition Id="cab6e697-00bc-41f6-a8b2-69c580585e32" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="cc14399f-5674-4b8b-b628-6893f533b902" LastKnownName="MessageOccurrenceSpecification3" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="6df18f3a-22bb-4c07-ad2f-8f2705f1221d" LastKnownName="MessageOccurrenceSpecification4" /> + </receiveEvent> + </message> + <message Id="e61a6258-d79e-487c-acc8-fcbcd6805db2" name="Exit" messageKind="Complete" messageSort="SynchCall" createSelfMessage="false"> + <elementDefinition Id="d7bddb93-e30f-4b95-849d-1fbdce13288b" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="49855f13-6fc0-4c4d-85d3-3ccc1569123e" LastKnownName="MessageOccurrenceSpecification7" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="9d879023-a596-4508-8abc-9a1a7a1d9ef7" LastKnownName="MessageOccurrenceSpecification8" /> + </receiveEvent> + </message> + <message Id="fe2813a5-74b3-4a86-9313-ebf3eeb5a00e" name="Close" messageKind="Complete" messageSort="Reply" createSelfMessage="false"> + <elementDefinition Id="5a9c2d57-51e9-4c68-941a-c3b7ccc3af8a" /> + <sendEvent> + <messageOccurrenceSpecificationMoniker Id="011a8b4f-b0d2-4eb3-9aed-aa66026cb2d3" LastKnownName="MessageOccurrenceSpecification9" /> + </sendEvent> + <receiveEvent> + <messageOccurrenceSpecificationMoniker Id="585d08f7-ef53-4848-854d-0565b249e80a" LastKnownName="MessageOccurrenceSpecification10" /> + </receiveEvent> + </message> + </messages> + </interaction> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="0089138b-a2fd-4fff-9594-3bfc17b3e26e" name="ExecutionEvent"> + <elementDefinition Id="61320a56-4ba2-4698-be35-9d148553c9e4" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="2f228dc3-cba8-484a-84f2-1e12ecc2e611" name="ExecutionEvent"> + <elementDefinition Id="589c458b-1031-4139-a529-e044665198dd" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="8c845f36-56d6-47dd-a162-ba40e13ddad9" name="ExecutionEvent"> + <elementDefinition Id="9d04320a-414d-448b-96ae-0ba9b62cc093" /> + </executionEvent> + </packageHasNamedElement> + <packageHasNamedElement> + <executionEvent Id="00726367-fd88-4523-8e4c-c39a39211156" name="ExecutionEvent"> + <elementDefinition Id="10033b8a-9a41-40dc-83f2-24944d0fa8b2" /> + </executionEvent> + </packageHasNamedElement> + </packagedElements> + <package Id="57cd84fe-163d-491c-9a07-bc3648e35571" name="SDs"> + <elementDefinition Id="4b0cb164-35b8-470e-8c31-e1c8cd481f6f" /> + </package> +</SequenceDesignerModel>
\ No newline at end of file diff --git a/EventMaker/Design/System Sequence.sequencediagram.layout b/EventMaker/Design/System Sequence.sequencediagram.layout new file mode 100644 index 0000000..2a6101c --- /dev/null +++ b/EventMaker/Design/System Sequence.sequencediagram.layout @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="utf-8"?> +<sequenceDesignerDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 11, 8.5" name="System Sequence"> + <SequenceDesignerModelMoniker Id="d9d3a8df-4a5a-4444-9780-12f53a9cb550" /> + <nestedChildShapes> + <lifelineShape Id="77276a22-7a39-48cf-88f7-fa2c9bad2bb5" absoluteBounds="3.8958334128061933, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="d3aaa0bf-11bd-4831-9ad4-f09668f99a3b" LastKnownName="User" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="0fcf0e75-8265-41b0-8566-f4679eef8e44" absoluteBounds="3.4708334128061935, 0.6, 1, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="d3aaa0bf-11bd-4831-9ad4-f09668f99a3b" LastKnownName="User" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="6eee2a25-b8d7-46e6-850d-9f0eba244004" absoluteBounds="3.8958334128061933, 1, 0, 7"> + <lifelineMoniker Id="d3aaa0bf-11bd-4831-9ad4-f09668f99a3b" LastKnownName="User" /> + </lifelineHoverShape> + </relativeChildShapes> + </lifelineShape> + <lifelineShape Id="f01cbb7f-ec01-4c96-bfe8-424441773e85" absoluteBounds="6.1354168256123858, 1, 0.15, 7" visible="true" visualStyleMode="Modified"> + <lifelineMoniker Id="c0091c20-fdcb-45a1-96c1-b7fc09c9e7e4" LastKnownName="System" /> + <relativeChildShapes> + <umlLifelineHeadShape Id="6e02a25c-76cf-4179-855f-b68cfbf5af43" absoluteBounds="5.7104168256123859, 0.6, 1, 0.4" customColor="White" visualStyleMode="Modified"> + <lifelineMoniker Id="c0091c20-fdcb-45a1-96c1-b7fc09c9e7e4" LastKnownName="System" /> + <relativeChildShapes /> + </umlLifelineHeadShape> + <lifelineHoverShape Id="b973c7cf-0b0e-4f9b-9da3-4abca1885dca" absoluteBounds="6.1354168256123858, 1, 0, 7"> + <lifelineMoniker Id="c0091c20-fdcb-45a1-96c1-b7fc09c9e7e4" LastKnownName="System" /> + </lifelineHoverShape> + <umlExecutionSpecificationShape Id="c361fb8b-fb35-4f31-99e5-397661b35a0c" absoluteBounds="6.1354168256123858, 1.65625, 0.15, 0.55000000000000027" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="fcf8f142-4f54-4735-9297-cf747e21d15e" LastKnownName="BehaviorExecutionSpecification1" /> + </umlExecutionSpecificationShape> + <umlExecutionSpecificationShape Id="97a5538b-3b3b-4aa7-9b8d-686fca37bad0" absoluteBounds="6.1354168256123858, 4.708333333333333, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified"> + <behaviorExecutionSpecificationMoniker Id="c56b46f3-533f-42c0-9640-b88ad02a22ba" LastKnownName="BehaviorExecutionSpecification3" /> + </umlExecutionSpecificationShape> + </relativeChildShapes> + </lifelineShape> + <syncMessageConnector edgePoints="[(3.97083341280619 : 1.65625); (6.13541682561239 : 1.65625)]" 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="77276a22-7a39-48cf-88f7-fa2c9bad2bb5" /> + <umlExecutionSpecificationShapeMoniker Id="c361fb8b-fb35-4f31-99e5-397661b35a0c" /> + </nodes> + </syncMessageConnector> + <returnMessageConnector edgePoints="[(6.13541682561239 : 2.20625); (3.97083341280619 : 2.20625)]" 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="c361fb8b-fb35-4f31-99e5-397661b35a0c" /> + <lifelineShapeMoniker Id="77276a22-7a39-48cf-88f7-fa2c9bad2bb5" /> + </nodes> + </returnMessageConnector> + <interactionUseShape Id="410d0bbf-b903-4663-b07e-f78793927e06" absoluteBounds="3.6458334128061933, 3.28125, 2.8895834128061928, 0.62" customColor="White" visible="true"> + <interactionUseMoniker Id="d539185c-0936-4550-9d51-4bfd0ee9a95d" LastKnownName="Createevent, List updated, Remove, List updated" /> + </interactionUseShape> + <combinedFragmentShape Id="6e2be25a-1456-408a-9d73-b5915c218f30" absoluteBounds="3.3758334132532282, 2.73125, 3.2295834238330521, 1.4899999995529649" visible="true" visualStyleMode="Modified"> + <combinedFragmentMoniker Id="e75628a9-0053-4298-a1dd-dcaf5e910727" LastKnownName="CombinedFragment1" /> + <nestedChildShapes> + <interactionOperandShape Id="eb921f25-4d7c-461c-b579-ab2746980dc2" absoluteBounds="3.3958334128061933, 2.98125, 3.1845834248388805, 1.2199999999999998"> + <interactionOperandMoniker Id="94ca0e94-6d5a-46f8-88c0-69a4b0581467" LastKnownName="InteractionOperand1" /> + </interactionOperandShape> + </nestedChildShapes> + </combinedFragmentShape> + <syncMessageConnector edgePoints="[(3.97083341280619 : 4.70833333333333); (6.13541682561239 : 4.70833333333333)]" 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="77276a22-7a39-48cf-88f7-fa2c9bad2bb5" /> + <umlExecutionSpecificationShapeMoniker Id="97a5538b-3b3b-4aa7-9b8d-686fca37bad0" /> + </nodes> + </syncMessageConnector> + <returnMessageConnector edgePoints="[(6.13541682561239 : 5.25833333333333); (3.97083341280619 : 5.25833333333333)]" 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="97a5538b-3b3b-4aa7-9b8d-686fca37bad0" /> + <lifelineShapeMoniker Id="77276a22-7a39-48cf-88f7-fa2c9bad2bb5" /> + </nodes> + </returnMessageConnector> + </nestedChildShapes> +</sequenceDesignerDiagram>
\ No newline at end of file |