Add visitor pattern diagrams
This commit is contained in:
@@ -182,6 +182,26 @@
|
||||
<Content Include="TemplateMethodPattern\TemplateMethodPatternSequenceDiagram.PNG">
|
||||
<SubType>Content</SubType>
|
||||
</Content>
|
||||
<Content Include="VisitorPattern\VisitorPattern.classdiagram">
|
||||
<SubType>Content</SubType>
|
||||
</Content>
|
||||
<Content Include="VisitorPattern\VisitorPattern.classdiagram.layout">
|
||||
<SubType>Content</SubType>
|
||||
<DependentUpon>VisitorPattern\VisitorPattern.classdiagram</DependentUpon>
|
||||
</Content>
|
||||
<Content Include="VisitorPattern\VisitorPattern.sequencediagram">
|
||||
<SubType>Content</SubType>
|
||||
</Content>
|
||||
<Content Include="VisitorPattern\VisitorPattern.sequencediagram.layout">
|
||||
<SubType>Content</SubType>
|
||||
<DependentUpon>VisitorPattern\VisitorPattern.sequencediagram</DependentUpon>
|
||||
</Content>
|
||||
<Content Include="VisitorPattern\VisitorPatternClassDiagram.png">
|
||||
<SubType>Content</SubType>
|
||||
</Content>
|
||||
<Content Include="VisitorPattern\VisitorPatternSequenceDiagram.png">
|
||||
<SubType>Content</SubType>
|
||||
</Content>
|
||||
<Folder Include="ModelDefinition\" />
|
||||
<Content Include="ModelDefinition\BehavioralPatternsDiagrams.uml">
|
||||
<SubType>Content</SubType>
|
||||
@@ -191,6 +211,7 @@
|
||||
<Folder Include="CommandPattern" />
|
||||
<Folder Include="Memento" />
|
||||
<Folder Include="IteratorPattern" />
|
||||
<Folder Include="VisitorPattern" />
|
||||
<Folder Include="StatePattern" />
|
||||
<Folder Include="TemplateMethodPattern" />
|
||||
<Folder Include="Observer" />
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,342 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<logicalClassDesignerModel xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" xmlns:dm1="http://schemas.microsoft.com/dsltools/Kernel" xmlns:dm2="http://schemas.microsoft.com/dsltools/Component" xmlns:dm3="http://schemas.microsoft.com/dsltools/Activity" xmlns:dm4="http://schemas.microsoft.com/dsltools/UseCase" xmlns:dm5="http://schemas.microsoft.com/dsltools/Interaction" xmlns:dm6="http://schemas.microsoft.com/dsltools/UmlModelLibrary" xmlns:dm7="http://schemas.microsoft.com/dsltools/UmlDiagrams" xmlns:dm8="http://schemas.microsoft.com/dsltools/ModelStore" xmlns:dm9="http://schemas.microsoft.com/VisualStudio/TeamArchitect/SequenceDesigner" dslVersion="1.0.0.0" Id="6da90ea9-5551-438a-99ed-622e2c8f955f" name="VisitorPattern" linkedPackageId="f38b7349-d8dd-494e-b5aa-6de347b9a80a" xmlns="http://schemas.microsoft.com/dsltools/LogicalClassDesigner">
|
||||
<ownedCommentsInternal>
|
||||
<comment Id="1b6ef722-c707-488c-ad9e-b6aa41a937d7">
|
||||
<elementDefinition Id="4888d080-bb02-4e87-9b21-3dd8e4198ddc" />
|
||||
<body>visitor.Visit(this)</body>
|
||||
<annotatedElements>
|
||||
<classMoniker Id="9af4caec-bdc2-4fd9-bd3d-29db006d29d2" LastKnownName="ConcreteVisitable1" />
|
||||
</annotatedElements>
|
||||
</comment>
|
||||
<comment Id="abafffee-0455-4239-b355-5956a55b80cd">
|
||||
<elementDefinition Id="098ac5be-fcbf-40d4-8257-a46e3d8b42f5" />
|
||||
<body>visitor.Visit(this)</body>
|
||||
<annotatedElements>
|
||||
<classMoniker Id="b790208f-b758-406f-9473-1ceeeb428270" LastKnownName="ConcreteVisitable2" />
|
||||
</annotatedElements>
|
||||
</comment>
|
||||
<comment Id="e448d450-c4c6-4e88-8df2-6cc2abf818b1">
|
||||
<elementDefinition Id="1050cd03-d537-45bd-85b1-b3c18a077d79" />
|
||||
<body>Visitable1.Accept(visitor);
|
||||
Visitable2.Accept(visitor);</body>
|
||||
<annotatedElements>
|
||||
<classMoniker Id="952c15a1-dad3-4593-a1cf-6f49d3e86a19" LastKnownName="ObjectStructure" />
|
||||
</annotatedElements>
|
||||
</comment>
|
||||
</ownedCommentsInternal>
|
||||
<profileInstances>
|
||||
<packageHasProfileInstances Id="606c2ea5-6c94-46b3-b3de-704590a19146">
|
||||
<profileInstance Id="634d2086-5b13-4632-ad81-0d692e855bd7" name="StandardProfileL2">
|
||||
<elementDefinition Id="e34d544e-0fea-4ed6-ac5e-1b74119ac791" />
|
||||
</profileInstance>
|
||||
<elementDefinition Id="0caec977-1f8c-4ba3-a7db-8cc9ad9cc73b" />
|
||||
</packageHasProfileInstances>
|
||||
<packageHasProfileInstances Id="ff310861-ef10-42c2-bc9f-bdbc3406cddc">
|
||||
<profileInstance Id="cd1b2edd-7883-4705-b8a1-f1962da489fe" name="StandardProfileL3">
|
||||
<elementDefinition Id="532ea607-fb19-44b8-8502-3351b05452be" />
|
||||
</profileInstance>
|
||||
<elementDefinition Id="29349502-908c-4fda-9054-c48619c59ed0" />
|
||||
</packageHasProfileInstances>
|
||||
</profileInstances>
|
||||
<packagedElements>
|
||||
<logicalClassDesignerModelHasTypes>
|
||||
<Interface Id="966c5c7d-3073-4777-a86b-b144c1882a1b" name="Visitable" isAbstract="false" isLeaf="false">
|
||||
<elementDefinition Id="4f2791eb-6d6e-4b2d-a7e9-d53de9a3946a" />
|
||||
<ownedOperations>
|
||||
<operation Id="640b2391-5c4e-4a90-a44f-426ad2083723" name="Accept" isLeaf="false" isStatic="false" isAbstract="true" concurrency="Sequential" isQuery="false">
|
||||
<elementDefinition Id="bddb3ee9-3b26-40ab-bac7-5b7965e5c5b0" />
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter Id="f4963e11-bef5-476e-97b9-ac1700dc32da" name="visitor" direction="In">
|
||||
<elementDefinition Id="3babfd51-ec09-4b90-851e-368e42ce4659" />
|
||||
<type_NamedElement>
|
||||
<referencedTypeMoniker Id="bf52cd1c-8606-490b-99f7-a82838501574" LastKnownName="Visitor" />
|
||||
</type_NamedElement>
|
||||
</parameter>
|
||||
</operationHasOwnedParameters>
|
||||
</ownedParameters>
|
||||
</operation>
|
||||
</ownedOperations>
|
||||
</Interface>
|
||||
</logicalClassDesignerModelHasTypes>
|
||||
<logicalClassDesignerModelHasTypes>
|
||||
<Interface Id="0c9349cf-ef19-4c0b-abb4-35df0037c2ff" name="Visitor" isAbstract="false" isLeaf="false">
|
||||
<elementDefinition Id="5fc44d25-51d6-4e41-9368-b80f94dc0252" />
|
||||
<ownedOperations>
|
||||
<operation Id="7c217409-3a72-4344-942b-638e3981fd1a" name="Visit" isLeaf="false" isStatic="false" isAbstract="true" concurrency="Sequential" isQuery="false">
|
||||
<elementDefinition Id="c1276c8d-e064-4317-9e5b-847dea55d2b7" />
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter Id="78d50c45-f10b-482a-b355-5757942ea3e0" name="concreteVisitable1" direction="In">
|
||||
<elementDefinition Id="2d526fc6-88f0-4ece-b896-f192403a9b40" />
|
||||
<type_NamedElement>
|
||||
<referencedTypeMoniker Id="d834a882-f8b7-467a-b015-da6c9a82e49e" LastKnownName="ConcreteVisitable1" />
|
||||
</type_NamedElement>
|
||||
</parameter>
|
||||
</operationHasOwnedParameters>
|
||||
</ownedParameters>
|
||||
</operation>
|
||||
<operation Id="ede4aefa-27bf-4901-91c9-46c21a6338e2" name="Visit" isLeaf="false" isStatic="false" isAbstract="true" concurrency="Sequential" isQuery="false">
|
||||
<elementDefinition Id="276d7679-aa4b-4f35-942b-a17d34afb368" />
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter Id="3e449b19-91f2-4ef4-b5e5-9e9746b8ec2b" name="concreteVisitable2" direction="In">
|
||||
<elementDefinition Id="ce1f41eb-a2be-44ac-b6ff-6c2ed014d183" />
|
||||
<type_NamedElement>
|
||||
<referencedTypeMoniker Id="45e0aba7-3f9a-4c59-8efd-f96a5e578144" LastKnownName="ConcreteVisitable2" />
|
||||
</type_NamedElement>
|
||||
</parameter>
|
||||
</operationHasOwnedParameters>
|
||||
</ownedParameters>
|
||||
</operation>
|
||||
</ownedOperations>
|
||||
</Interface>
|
||||
</logicalClassDesignerModelHasTypes>
|
||||
<packageHasNamedElement>
|
||||
<referencedType Id="bf52cd1c-8606-490b-99f7-a82838501574" name="Visitor" isAbstract="false" isLeaf="false" cachedFullName="BehavioralPatternsDiagrams::Visitor">
|
||||
<elementDefinition Id="5fc44d25-51d6-4e41-9368-b80f94dc0252" />
|
||||
</referencedType>
|
||||
</packageHasNamedElement>
|
||||
<logicalClassDesignerModelHasTypes>
|
||||
<class Id="9af4caec-bdc2-4fd9-bd3d-29db006d29d2" name="ConcreteVisitable1" isAbstract="false" isLeaf="false" isActiveClass="false">
|
||||
<elementDefinition Id="7f53fdbe-417d-42a9-beb3-75a35e43c23b" />
|
||||
<suppliersInternal>
|
||||
<interfaceRealization Id="bc453c67-c9d4-45ff-95bd-96bee44c306b">
|
||||
<interfaceMoniker Id="966c5c7d-3073-4777-a86b-b144c1882a1b" LastKnownName="Visitable" />
|
||||
<elementDefinition Id="8ac727b2-e778-4133-9416-cba5a2304a74" />
|
||||
</interfaceRealization>
|
||||
<dependency Id="f17a5010-b182-41b8-b8f8-5678e6129fa0">
|
||||
<interfaceMoniker Id="0c9349cf-ef19-4c0b-abb4-35df0037c2ff" LastKnownName="Visitor" />
|
||||
<elementDefinition Id="88fe7997-f94c-4365-8b74-5fce49e84f98" />
|
||||
</dependency>
|
||||
</suppliersInternal>
|
||||
<ownedOperationsInternal>
|
||||
<operation Id="052594c7-4204-449b-b546-c4ba1d000c65" name="Accept" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false">
|
||||
<elementDefinition Id="8dbce00b-a3ed-4b38-a991-81a02e547f85" />
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter Id="8e1f55b5-381e-47e1-97a5-2f2ed37defb0" name="visitor" direction="In">
|
||||
<elementDefinition Id="8a50e5d7-0c29-42ba-b3e5-a0921be92511" />
|
||||
<type_NamedElement>
|
||||
<referencedTypeMoniker Id="bf52cd1c-8606-490b-99f7-a82838501574" LastKnownName="Visitor" />
|
||||
</type_NamedElement>
|
||||
</parameter>
|
||||
</operationHasOwnedParameters>
|
||||
</ownedParameters>
|
||||
</operation>
|
||||
<operation Id="0d9638dc-4cf3-4ce7-ac9e-3c3e64146720" name="Visitable1SpecificOp" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false">
|
||||
<elementDefinition Id="a67eba5e-b74b-4560-ae6a-81d970057beb" />
|
||||
</operation>
|
||||
</ownedOperationsInternal>
|
||||
</class>
|
||||
</logicalClassDesignerModelHasTypes>
|
||||
<logicalClassDesignerModelHasTypes>
|
||||
<class Id="b790208f-b758-406f-9473-1ceeeb428270" name="ConcreteVisitable2" isAbstract="false" isLeaf="false" isActiveClass="false">
|
||||
<elementDefinition Id="f85385e9-07d8-4c72-8129-5c1c0dd39efc" />
|
||||
<suppliersInternal>
|
||||
<interfaceRealization Id="1b4fca6b-7e68-435f-8b29-60fdd02274a7">
|
||||
<interfaceMoniker Id="966c5c7d-3073-4777-a86b-b144c1882a1b" LastKnownName="Visitable" />
|
||||
<elementDefinition Id="25c39f7a-45d2-4e45-80d4-9c14c43e03da" />
|
||||
</interfaceRealization>
|
||||
<dependency Id="095cf925-9940-4bd8-b724-9092a35c5a7b">
|
||||
<interfaceMoniker Id="0c9349cf-ef19-4c0b-abb4-35df0037c2ff" LastKnownName="Visitor" />
|
||||
<elementDefinition Id="f1247bee-2cbb-4320-8452-94ef8737c0a4" />
|
||||
</dependency>
|
||||
</suppliersInternal>
|
||||
<ownedOperationsInternal>
|
||||
<operation Id="55363512-f14e-4727-abd8-2c25a710728d" name="Accept" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false">
|
||||
<elementDefinition Id="a9ae07af-2235-4e85-a54d-f3a9e72cf2d0" />
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter Id="03e7e50f-d150-4908-b574-7e838454acab" name="visitor" direction="In">
|
||||
<elementDefinition Id="c30fd591-cff4-43e9-8560-2b87a91152e5" />
|
||||
<type_NamedElement>
|
||||
<referencedTypeMoniker Id="bf52cd1c-8606-490b-99f7-a82838501574" LastKnownName="Visitor" />
|
||||
</type_NamedElement>
|
||||
</parameter>
|
||||
</operationHasOwnedParameters>
|
||||
</ownedParameters>
|
||||
</operation>
|
||||
<operation Id="ab47c280-ff03-4475-8ed9-680185431cc8" name="Visitable2SpecificOp" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false">
|
||||
<elementDefinition Id="2d83fe5c-e6de-4234-89b0-e289e2b38e5e" />
|
||||
</operation>
|
||||
</ownedOperationsInternal>
|
||||
</class>
|
||||
</logicalClassDesignerModelHasTypes>
|
||||
<packageHasNamedElement>
|
||||
<referencedType Id="d834a882-f8b7-467a-b015-da6c9a82e49e" name="ConcreteVisitable1" isAbstract="false" isLeaf="false" cachedFullName="BehavioralPatternsDiagrams::ConcreteVisitable1">
|
||||
<elementDefinition Id="7f53fdbe-417d-42a9-beb3-75a35e43c23b" />
|
||||
</referencedType>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<referencedType Id="45e0aba7-3f9a-4c59-8efd-f96a5e578144" name="ConcreteVisitable2" isAbstract="false" isLeaf="false" cachedFullName="BehavioralPatternsDiagrams::ConcreteVisitable2">
|
||||
<elementDefinition Id="f85385e9-07d8-4c72-8129-5c1c0dd39efc" />
|
||||
</referencedType>
|
||||
</packageHasNamedElement>
|
||||
<logicalClassDesignerModelHasTypes>
|
||||
<class Id="40e6ec4f-4d74-4bc2-b558-8bda273be455" name="ConcreteVisitor1" isAbstract="false" isLeaf="false" isActiveClass="false">
|
||||
<elementDefinition Id="e63dc2d4-edb6-4cfe-8cb9-f87be4e4988e" />
|
||||
<suppliersInternal>
|
||||
<interfaceRealization Id="fbddf5ab-ffba-401a-a7fe-47cc703d0909">
|
||||
<interfaceMoniker Id="0c9349cf-ef19-4c0b-abb4-35df0037c2ff" LastKnownName="Visitor" />
|
||||
<elementDefinition Id="3dc8c920-09c7-4f73-90bd-5373abbede40" />
|
||||
</interfaceRealization>
|
||||
</suppliersInternal>
|
||||
<ownedOperationsInternal>
|
||||
<operation Id="221e6cc0-8024-486b-ad5f-60b847796b81" name="Visit" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false">
|
||||
<elementDefinition Id="d342f8a5-52dd-4f4a-ac4b-f37959518739" />
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter Id="1d284add-a1b1-4e36-88ad-802505fc9d14" name="concreteVisitable1" direction="In">
|
||||
<elementDefinition Id="2d0e81b8-1e6c-478b-a81a-21d36beef119" />
|
||||
<type_NamedElement>
|
||||
<referencedTypeMoniker Id="d834a882-f8b7-467a-b015-da6c9a82e49e" LastKnownName="ConcreteVisitable1" />
|
||||
</type_NamedElement>
|
||||
</parameter>
|
||||
</operationHasOwnedParameters>
|
||||
</ownedParameters>
|
||||
</operation>
|
||||
<operation Id="21830de4-e03a-4a86-92ac-dbe98eac8dd4" name="Visit" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false">
|
||||
<elementDefinition Id="b1772a7a-d1d8-4526-affd-06031d38e30f" />
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter Id="989159b8-b499-420b-b11e-67c1738e9882" name="concreteVisitable2" direction="In">
|
||||
<elementDefinition Id="426cba3e-9a8a-4028-93fa-8a5f05e4fbf4" />
|
||||
<type_NamedElement>
|
||||
<referencedTypeMoniker Id="45e0aba7-3f9a-4c59-8efd-f96a5e578144" LastKnownName="ConcreteVisitable2" />
|
||||
</type_NamedElement>
|
||||
</parameter>
|
||||
</operationHasOwnedParameters>
|
||||
</ownedParameters>
|
||||
</operation>
|
||||
</ownedOperationsInternal>
|
||||
</class>
|
||||
</logicalClassDesignerModelHasTypes>
|
||||
<logicalClassDesignerModelHasTypes>
|
||||
<class Id="f8629e06-5b5f-455d-8040-c98097d3b65b" name="ConcreteVisitor2" isAbstract="false" isLeaf="false" isActiveClass="false">
|
||||
<elementDefinition Id="60589496-bfeb-4763-bbe0-f851014858d1" />
|
||||
<suppliersInternal>
|
||||
<interfaceRealization Id="d469b839-ff25-48a3-bdb3-b54e1e208762">
|
||||
<interfaceMoniker Id="0c9349cf-ef19-4c0b-abb4-35df0037c2ff" LastKnownName="Visitor" />
|
||||
<elementDefinition Id="b08e137a-28ce-4db7-ab63-4922aed2ed09" />
|
||||
</interfaceRealization>
|
||||
</suppliersInternal>
|
||||
<ownedOperationsInternal>
|
||||
<operation Id="2b1c8727-6bda-44db-9558-6a787f860921" name="Visit" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false">
|
||||
<elementDefinition Id="db40dfb4-132d-4854-9385-736df65794f9" />
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter Id="177f86cb-493d-46ea-b8b0-20d79305cb4a" name="concreteVisitable1" direction="In">
|
||||
<elementDefinition Id="182a2c2b-357e-4625-a908-4a253da8410a" />
|
||||
<type_NamedElement>
|
||||
<referencedTypeMoniker Id="d834a882-f8b7-467a-b015-da6c9a82e49e" LastKnownName="ConcreteVisitable1" />
|
||||
</type_NamedElement>
|
||||
</parameter>
|
||||
</operationHasOwnedParameters>
|
||||
</ownedParameters>
|
||||
</operation>
|
||||
<operation Id="56aebe3b-d4d9-40ed-93d0-79e58112eb91" name="Visit" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false">
|
||||
<elementDefinition Id="c361c574-c640-4bc8-a43e-633a8e33d700" />
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter Id="53bd4431-f322-4a74-95f1-d118ca161c73" name="concreteVisitable2" direction="In">
|
||||
<elementDefinition Id="09245980-3b77-4409-ad81-31a89e712acf" />
|
||||
<type_NamedElement>
|
||||
<referencedTypeMoniker Id="45e0aba7-3f9a-4c59-8efd-f96a5e578144" LastKnownName="ConcreteVisitable2" />
|
||||
</type_NamedElement>
|
||||
</parameter>
|
||||
</operationHasOwnedParameters>
|
||||
</ownedParameters>
|
||||
</operation>
|
||||
</ownedOperationsInternal>
|
||||
</class>
|
||||
</logicalClassDesignerModelHasTypes>
|
||||
<logicalClassDesignerModelHasTypes>
|
||||
<class Id="952c15a1-dad3-4593-a1cf-6f49d3e86a19" name="ObjectStructure" isAbstract="false" isLeaf="false" isActiveClass="false">
|
||||
<elementDefinition Id="b306245d-314e-4a0b-939b-86555170ffdd" />
|
||||
<suppliersInternal>
|
||||
<dependency Id="d1d0886a-26d4-47f2-92fb-10462a0c074c">
|
||||
<interfaceMoniker Id="0c9349cf-ef19-4c0b-abb4-35df0037c2ff" LastKnownName="Visitor" />
|
||||
<elementDefinition Id="c1b17a49-e4ae-4397-b706-fa2ee448187a" />
|
||||
</dependency>
|
||||
</suppliersInternal>
|
||||
<targetEnds>
|
||||
<association Id="e3df4437-6b68-4cf2-b45a-bae56cc40497" isDerived="false" sourceEndRoleName="ObjectStructure" targetEndRoleName="ConcreteVisitable2" isLeaf="false" isAbstract="false">
|
||||
<classMoniker Id="b790208f-b758-406f-9473-1ceeeb428270" LastKnownName="ConcreteVisitable2" />
|
||||
<relationshipOwnedElementsInternal>
|
||||
<associationHasOwnedEnds>
|
||||
<memberEnd Id="742e2246-d36c-45dd-9e29-6d81c9dcd6e7" name="ObjectStructure" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="Composite" isComposite="false" isNavigableOwned="false">
|
||||
<elementDefinition Id="8fed88e4-36f3-4b23-9836-21863f5b0318" />
|
||||
</memberEnd>
|
||||
</associationHasOwnedEnds>
|
||||
<associationHasOwnedEnds>
|
||||
<memberEnd Id="e4a8b1e8-bfd1-4d12-90ad-fbcc51c12f52" name="ConcreteVisitable2" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="true">
|
||||
<elementDefinition Id="35e8e350-53db-42f4-a172-21ce41e15937" />
|
||||
</memberEnd>
|
||||
</associationHasOwnedEnds>
|
||||
</relationshipOwnedElementsInternal>
|
||||
<elementDefinition Id="5d31fa17-feda-4a9e-8c05-54d56380a51d" />
|
||||
</association>
|
||||
<association Id="bf509660-cb6a-4bf7-bd2c-d9e810e56b58" isDerived="false" sourceEndRoleName="ObjectStructure" targetEndRoleName="ConcreteVisitable1" isLeaf="false" isAbstract="false">
|
||||
<classMoniker Id="9af4caec-bdc2-4fd9-bd3d-29db006d29d2" LastKnownName="ConcreteVisitable1" />
|
||||
<relationshipOwnedElementsInternal>
|
||||
<associationHasOwnedEnds>
|
||||
<memberEnd Id="1671bf21-f953-4d80-bef1-04d761b25928" name="ObjectStructure" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="Composite" isComposite="false" isNavigableOwned="false">
|
||||
<elementDefinition Id="47f69d05-395a-404b-9814-07aabed6af78" />
|
||||
</memberEnd>
|
||||
</associationHasOwnedEnds>
|
||||
<associationHasOwnedEnds>
|
||||
<memberEnd Id="14bd6a0f-fc6f-4735-8c00-904f2cd96b24" name="ConcreteVisitable1" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="true">
|
||||
<elementDefinition Id="4d94d080-91dd-4d9f-8dc8-ea1f51e163ff" />
|
||||
</memberEnd>
|
||||
</associationHasOwnedEnds>
|
||||
</relationshipOwnedElementsInternal>
|
||||
<elementDefinition Id="0d0dbb6e-86e1-4801-9df7-2c303a944336" />
|
||||
</association>
|
||||
</targetEnds>
|
||||
<ownedAttributesInternal>
|
||||
<property Id="a9455733-579c-4a1c-9c4a-e5391bec754c" name="Visitable1" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false">
|
||||
<elementDefinition Id="34365cb6-ff8e-43d1-b8f0-826f2f883908" />
|
||||
<type_NamedElement>
|
||||
<referencedTypeMoniker Id="f291c876-2ff9-4bf0-8509-d477340a2c63" LastKnownName="ConcreteVisitable1" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property Id="717ba222-6d85-4728-bf1e-fd18d1a3f779" name="Visitable2" isLeaf="false" isStatic="false" isReadOnly="false" isUnique="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false">
|
||||
<elementDefinition Id="bea6f9ad-18fd-4ffa-98ae-aecadb0930d7" />
|
||||
<type_NamedElement>
|
||||
<referencedTypeMoniker Id="e34af342-a63e-4f63-8a8e-764651616328" LastKnownName="ConcreteVisitable2" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
</ownedAttributesInternal>
|
||||
<ownedOperationsInternal>
|
||||
<operation Id="01b46a30-1e80-4301-83b8-de0af8e3f88c" name="Visit" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false">
|
||||
<elementDefinition Id="c6194959-7e3f-43ba-a347-7be73a6ffcbf" />
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter Id="391ecec9-6e9b-48fe-9bda-b77623e29233" name="visitor" direction="In">
|
||||
<elementDefinition Id="d0ec3911-bad5-43ed-9830-8f2ec07a0fe7" />
|
||||
<type_NamedElement>
|
||||
<referencedTypeMoniker Id="bf52cd1c-8606-490b-99f7-a82838501574" LastKnownName="Visitor" />
|
||||
</type_NamedElement>
|
||||
</parameter>
|
||||
</operationHasOwnedParameters>
|
||||
</ownedParameters>
|
||||
</operation>
|
||||
</ownedOperationsInternal>
|
||||
</class>
|
||||
</logicalClassDesignerModelHasTypes>
|
||||
<packageHasNamedElement>
|
||||
<referencedType Id="f291c876-2ff9-4bf0-8509-d477340a2c63" name="ConcreteVisitable1" isAbstract="false" isLeaf="false" cachedFullName="BehavioralPatternsDiagrams::ConcreteVisitable1">
|
||||
<elementDefinition Id="7f53fdbe-417d-42a9-beb3-75a35e43c23b" />
|
||||
</referencedType>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<referencedType Id="e34af342-a63e-4f63-8a8e-764651616328" name="ConcreteVisitable2" isAbstract="false" isLeaf="false" cachedFullName="BehavioralPatternsDiagrams::ConcreteVisitable2">
|
||||
<elementDefinition Id="f85385e9-07d8-4c72-8129-5c1c0dd39efc" />
|
||||
</referencedType>
|
||||
</packageHasNamedElement>
|
||||
</packagedElements>
|
||||
<package Id="f38b7349-d8dd-494e-b5aa-6de347b9a80a" name="BehavioralPatternsDiagrams">
|
||||
<elementDefinition Id="ab0df1a1-6716-4f07-98a6-a60d1545f3de" />
|
||||
</package>
|
||||
</logicalClassDesignerModel>
|
||||
@@ -0,0 +1,160 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<logicalClassDesignerDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 14.375, 8.5" name="VisitorPattern">
|
||||
<logicalClassDesignerModelMoniker Id="6da90ea9-5551-438a-99ed-622e2c8f955f" />
|
||||
<nestedChildShapes>
|
||||
<interfaceShape Id="6c8baadd-1dcf-4084-bc75-19745fb5b8b5" absoluteBounds="6, 0.5, 1.875, 1.0624999801317849" hideQualifiedName="false" increaseHeight="0" customColor="207, 223, 191">
|
||||
<interfaceMoniker Id="966c5c7d-3073-4777-a86b-b144c1882a1b" LastKnownName="Visitable" />
|
||||
<nestedChildShapes>
|
||||
<AttributeElementListCompartment Id="3d196f84-a4d0-43c0-a8bd-fb02dc87c4bf" absoluteBounds="6.015, 0.89000000000000057, 1.8450000000000002, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" />
|
||||
<OperationElementListCompartment Id="2d877056-1555-4c7a-894b-05f8e52c0a04" absoluteBounds="6.015, 1.1011718675494198, 1.8450000000000002, 0.36132811258236563" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" />
|
||||
</nestedChildShapes>
|
||||
</interfaceShape>
|
||||
<interfaceShape Id="f3fa3867-56f2-4a1f-b0d1-90d25e8cf57c" absoluteBounds="5.25, 4.875, 3, 1.2226562251647315" hideQualifiedName="false" increaseHeight="0" customColor="207, 223, 191">
|
||||
<interfaceMoniker Id="0c9349cf-ef19-4c0b-abb4-35df0037c2ff" LastKnownName="Visitor" />
|
||||
<nestedChildShapes>
|
||||
<AttributeElementListCompartment Id="fa609aff-3748-4d22-88c9-52ddf388df4f" absoluteBounds="5.265, 5.2650000000000006, 2.9699999999999998, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" />
|
||||
<OperationElementListCompartment Id="e7d0b1a2-f5cd-4673-83e0-49b402557c6d" absoluteBounds="5.265, 5.47617186754942, 2.9699999999999998, 0.52148435761531187" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" />
|
||||
</nestedChildShapes>
|
||||
</interfaceShape>
|
||||
<classShape Id="162e285c-52f7-4745-b707-9e9bf82b1e66" absoluteBounds="2.125, 2.5, 1.875, 1.2226562251647315" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223">
|
||||
<classMoniker Id="9af4caec-bdc2-4fd9-bd3d-29db006d29d2" LastKnownName="ConcreteVisitable1" />
|
||||
<nestedChildShapes>
|
||||
<AttributeElementListCompartment Id="a4c03edc-49c6-4624-8ec4-475cd76850fa" absoluteBounds="2.14, 2.89, 1.8450000000000002, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" />
|
||||
<OperationElementListCompartment Id="2dc2f0c4-c2a5-4d06-9706-3666e411b8e4" absoluteBounds="2.14, 3.1011718675494193, 1.8450000000000002, 0.52148435761531187" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" />
|
||||
</nestedChildShapes>
|
||||
</classShape>
|
||||
<realizationConnector edgePoints="[(3.0625 : 2.5); (3.0625 : 1.93749998013178); (6.9375 : 1.93749998013178); (6.9375 : 1.56249998013178)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110" showAsLollipop="false">
|
||||
<interfaceRealizationMoniker Id="bc453c67-c9d4-45ff-95bd-96bee44c306b" />
|
||||
<relativeChildShapes />
|
||||
<nodes>
|
||||
<classShapeMoniker Id="162e285c-52f7-4745-b707-9e9bf82b1e66" />
|
||||
<interfaceShapeMoniker Id="6c8baadd-1dcf-4084-bc75-19745fb5b8b5" />
|
||||
</nodes>
|
||||
</realizationConnector>
|
||||
<dependencyConnector edgePoints="[(3.0625 : 3.72265622516473); (3.0625 : 5.48632811258237); (5.25 : 5.48632811258237)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="Black">
|
||||
<dependencyMoniker Id="f17a5010-b182-41b8-b8f8-5678e6129fa0" />
|
||||
<relativeChildShapes />
|
||||
<nodes>
|
||||
<classShapeMoniker Id="162e285c-52f7-4745-b707-9e9bf82b1e66" />
|
||||
<interfaceShapeMoniker Id="f3fa3867-56f2-4a1f-b0d1-90d25e8cf57c" />
|
||||
</nodes>
|
||||
</dependencyConnector>
|
||||
<classShape Id="fc97fa92-4e11-4e7b-8c79-b6a1656cb500" absoluteBounds="10.5, 2.5, 1.875, 1.2226562251647315" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223">
|
||||
<classMoniker Id="b790208f-b758-406f-9473-1ceeeb428270" LastKnownName="ConcreteVisitable2" />
|
||||
<nestedChildShapes>
|
||||
<AttributeElementListCompartment Id="1dd6423f-346b-4926-8c9f-261ab03cb8d9" absoluteBounds="10.515, 2.8899999999999997, 1.8450000000000002, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" />
|
||||
<OperationElementListCompartment Id="5b8a12e1-d72e-4b47-9ed0-3d104dd90cb5" absoluteBounds="10.515, 3.1011718675494198, 1.8450000000000002, 0.52148435761531187" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" />
|
||||
</nestedChildShapes>
|
||||
</classShape>
|
||||
<realizationConnector edgePoints="[(11.4375 : 2.5); (11.4375 : 1.93749998013178); (6.9375 : 1.93749998013178); (6.9375 : 1.56249998013178)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110" showAsLollipop="false">
|
||||
<interfaceRealizationMoniker Id="1b4fca6b-7e68-435f-8b29-60fdd02274a7" />
|
||||
<relativeChildShapes />
|
||||
<nodes>
|
||||
<classShapeMoniker Id="fc97fa92-4e11-4e7b-8c79-b6a1656cb500" />
|
||||
<interfaceShapeMoniker Id="6c8baadd-1dcf-4084-bc75-19745fb5b8b5" />
|
||||
</nodes>
|
||||
</realizationConnector>
|
||||
<dependencyConnector edgePoints="[(11.4375 : 3.72265622516473); (11.4375 : 5.48632811258237); (8.25 : 5.48632811258237)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="Black">
|
||||
<dependencyMoniker Id="095cf925-9940-4bd8-b724-9092a35c5a7b" />
|
||||
<relativeChildShapes />
|
||||
<nodes>
|
||||
<classShapeMoniker Id="fc97fa92-4e11-4e7b-8c79-b6a1656cb500" />
|
||||
<interfaceShapeMoniker Id="f3fa3867-56f2-4a1f-b0d1-90d25e8cf57c" />
|
||||
</nodes>
|
||||
</dependencyConnector>
|
||||
<commentShape Id="16864ff3-2da6-4ccd-ae68-8e98ba84b82a" absoluteBounds="0.5, 2.75, 1.25, 0.375" customColor="251, 247, 200">
|
||||
<commentMoniker Id="1b6ef722-c707-488c-ad9e-b6aa41a937d7" />
|
||||
<relativeChildShapes />
|
||||
</commentShape>
|
||||
<commentConnector edgePoints="[(1.75 : 2.9375); (2.125 : 2.9375)]" fixedFrom="Algorithm" fixedTo="Algorithm" TargetRelationshipDomainClassId="217d6bd0-42ed-4e7f-ad2b-af3ef5142428" customColor="Black">
|
||||
<relativeChildShapes />
|
||||
<nodes>
|
||||
<commentShapeMoniker Id="16864ff3-2da6-4ccd-ae68-8e98ba84b82a" />
|
||||
<classShapeMoniker Id="162e285c-52f7-4745-b707-9e9bf82b1e66" />
|
||||
</nodes>
|
||||
</commentConnector>
|
||||
<classShape Id="38f86039-5430-4cfe-9b71-53f650e705ee" absoluteBounds="1.875, 6.75, 3.375, 1.2226562251647319" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223">
|
||||
<classMoniker Id="40e6ec4f-4d74-4bc2-b558-8bda273be455" LastKnownName="ConcreteVisitor1" />
|
||||
<nestedChildShapes>
|
||||
<AttributeElementListCompartment Id="ab40e38a-2eec-4be1-8ed0-0d4e609d6106" absoluteBounds="1.8900000000000001, 7.1400000000000006, 3.3449999999999998, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" />
|
||||
<OperationElementListCompartment Id="22503330-3d15-4af5-88fe-d343bbd6c0db" absoluteBounds="1.8900000000000001, 7.35117186754942, 3.3449999999999998, 0.521484357615312" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" />
|
||||
</nestedChildShapes>
|
||||
</classShape>
|
||||
<realizationConnector edgePoints="[(3.5625 : 6.75); (3.5625 : 6.47265622516473); (6.75 : 6.47265622516473); (6.75 : 6.09765622516473)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110" showAsLollipop="false">
|
||||
<interfaceRealizationMoniker Id="fbddf5ab-ffba-401a-a7fe-47cc703d0909" />
|
||||
<relativeChildShapes />
|
||||
<nodes>
|
||||
<classShapeMoniker Id="38f86039-5430-4cfe-9b71-53f650e705ee" />
|
||||
<interfaceShapeMoniker Id="f3fa3867-56f2-4a1f-b0d1-90d25e8cf57c" />
|
||||
</nodes>
|
||||
</realizationConnector>
|
||||
<classShape Id="05431cac-4af0-47d5-8de1-41f1cc51177a" absoluteBounds="8, 6.75, 2.75, 1.2226562251647319" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223">
|
||||
<classMoniker Id="f8629e06-5b5f-455d-8040-c98097d3b65b" LastKnownName="ConcreteVisitor2" />
|
||||
<nestedChildShapes>
|
||||
<AttributeElementListCompartment Id="07fa0a64-8ca3-4dae-bb7d-399cf308b62e" absoluteBounds="8.015, 7.1400000000000006, 2.7199999999999998, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" />
|
||||
<OperationElementListCompartment Id="d5849cd0-97de-43dd-b5de-d7915be76392" absoluteBounds="8.015, 7.35117186754942, 2.7199999999999998, 0.521484357615312" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" />
|
||||
</nestedChildShapes>
|
||||
</classShape>
|
||||
<realizationConnector edgePoints="[(9.375 : 6.75); (9.375 : 6.47265622516473); (6.75 : 6.47265622516473); (6.75 : 6.09765622516473)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110" showAsLollipop="false">
|
||||
<interfaceRealizationMoniker Id="d469b839-ff25-48a3-bdb3-b54e1e208762" />
|
||||
<relativeChildShapes />
|
||||
<nodes>
|
||||
<classShapeMoniker Id="05431cac-4af0-47d5-8de1-41f1cc51177a" />
|
||||
<interfaceShapeMoniker Id="f3fa3867-56f2-4a1f-b0d1-90d25e8cf57c" />
|
||||
</nodes>
|
||||
</realizationConnector>
|
||||
<commentShape Id="f5fd4c5d-7001-46be-931f-11261fb6380e" absoluteBounds="12.875, 2.875, 1.25, 0.375" customColor="251, 247, 200">
|
||||
<commentMoniker Id="abafffee-0455-4239-b355-5956a55b80cd" />
|
||||
<relativeChildShapes />
|
||||
</commentShape>
|
||||
<commentConnector edgePoints="[(12.875 : 3.0625); (12.375 : 3.0625)]" fixedFrom="Algorithm" fixedTo="Algorithm" TargetRelationshipDomainClassId="217d6bd0-42ed-4e7f-ad2b-af3ef5142428" customColor="Black">
|
||||
<relativeChildShapes />
|
||||
<nodes>
|
||||
<commentShapeMoniker Id="f5fd4c5d-7001-46be-931f-11261fb6380e" />
|
||||
<classShapeMoniker Id="fc97fa92-4e11-4e7b-8c79-b6a1656cb500" />
|
||||
</nodes>
|
||||
</commentConnector>
|
||||
<classShape Id="45980d17-c015-4665-9769-b07f90fa60e1" absoluteBounds="6, 2.5, 2.5, 1.3828124701976776" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223">
|
||||
<classMoniker Id="952c15a1-dad3-4593-a1cf-6f49d3e86a19" LastKnownName="ObjectStructure" />
|
||||
<nestedChildShapes>
|
||||
<AttributeElementListCompartment Id="afb0eef5-661f-4706-b97c-55bcc3f7fa6e" absoluteBounds="6.015, 2.89, 2.4699999999999998, 0.52148435761531187" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" />
|
||||
<OperationElementListCompartment Id="982e30ac-d049-4d71-8805-ab72034c4d2c" absoluteBounds="6.015, 3.421484357615312, 2.4699999999999998, 0.36132811258236563" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" />
|
||||
</nestedChildShapes>
|
||||
</classShape>
|
||||
<dependencyConnector edgePoints="[(7.09375 : 3.88281247019768); (7.09375 : 4.875)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="Black">
|
||||
<dependencyMoniker Id="d1d0886a-26d4-47f2-92fb-10462a0c074c" />
|
||||
<relativeChildShapes />
|
||||
<nodes>
|
||||
<classShapeMoniker Id="45980d17-c015-4665-9769-b07f90fa60e1" />
|
||||
<interfaceShapeMoniker Id="f3fa3867-56f2-4a1f-b0d1-90d25e8cf57c" />
|
||||
</nodes>
|
||||
</dependencyConnector>
|
||||
<associationConnector edgePoints="[(8.5 : 3.11132811258237); (10.5 : 3.11132811258237)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1">
|
||||
<associationMoniker Id="e3df4437-6b68-4cf2-b45a-bae56cc40497" />
|
||||
<relativeChildShapes />
|
||||
<nodes>
|
||||
<classShapeMoniker Id="45980d17-c015-4665-9769-b07f90fa60e1" />
|
||||
<classShapeMoniker Id="fc97fa92-4e11-4e7b-8c79-b6a1656cb500" />
|
||||
</nodes>
|
||||
</associationConnector>
|
||||
<associationConnector edgePoints="[(6 : 3.11132811258237); (4 : 3.11132811258237)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1">
|
||||
<associationMoniker Id="bf509660-cb6a-4bf7-bd2c-d9e810e56b58" />
|
||||
<relativeChildShapes />
|
||||
<nodes>
|
||||
<classShapeMoniker Id="45980d17-c015-4665-9769-b07f90fa60e1" />
|
||||
<classShapeMoniker Id="162e285c-52f7-4745-b707-9e9bf82b1e66" />
|
||||
</nodes>
|
||||
</associationConnector>
|
||||
<commentShape Id="4333e1d2-8ff1-4984-83c6-f8f2679bc308" absoluteBounds="8.25, 4.25, 1.875, 0.5" customColor="251, 247, 200">
|
||||
<commentMoniker Id="e448d450-c4c6-4e88-8df2-6cc2abf818b1" />
|
||||
<relativeChildShapes />
|
||||
</commentShape>
|
||||
<commentConnector edgePoints="[(8.375 : 4.25); (8.375 : 3.88281247019768)]" fixedFrom="Algorithm" fixedTo="Algorithm" TargetRelationshipDomainClassId="217d6bd0-42ed-4e7f-ad2b-af3ef5142428" customColor="Black">
|
||||
<relativeChildShapes />
|
||||
<nodes>
|
||||
<commentShapeMoniker Id="4333e1d2-8ff1-4984-83c6-f8f2679bc308" />
|
||||
<classShapeMoniker Id="45980d17-c015-4665-9769-b07f90fa60e1" />
|
||||
</nodes>
|
||||
</commentConnector>
|
||||
</nestedChildShapes>
|
||||
</logicalClassDesignerDiagram>
|
||||
@@ -0,0 +1,987 @@
|
||||
<?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" dslVersion="1.0.0.0" Id="a6ee5d37-99f8-4de8-b9e0-31610386bbc1" name="VisitorPattern" linkedPackageId="1520fe48-c4bb-45e2-a661-bf29397a3786" xmlns="http://schemas.microsoft.com/VisualStudio/TeamArchitect/SequenceDesigner">
|
||||
<profileInstances>
|
||||
<packageHasProfileInstances Id="d1475e0e-3d34-4a07-98f6-c4e4ce525111">
|
||||
<profileInstance Id="5f4ac928-bc69-4e40-92a4-200e56b63440" name="StandardProfileL2">
|
||||
<elementDefinition Id="e34d544e-0fea-4ed6-ac5e-1b74119ac791" />
|
||||
</profileInstance>
|
||||
<elementDefinition Id="0caec977-1f8c-4ba3-a7db-8cc9ad9cc73b" />
|
||||
</packageHasProfileInstances>
|
||||
<packageHasProfileInstances Id="3cd45e57-769b-435a-a448-f6d1603dd5cf">
|
||||
<profileInstance Id="0a9b0c6f-782b-419e-8670-5ec0b3e89d78" name="StandardProfileL3">
|
||||
<elementDefinition Id="532ea607-fb19-44b8-8502-3351b05452be" />
|
||||
</profileInstance>
|
||||
<elementDefinition Id="29349502-908c-4fda-9054-c48619c59ed0" />
|
||||
</packageHasProfileInstances>
|
||||
</profileInstances>
|
||||
<packagedElements>
|
||||
<packageHasNamedElement>
|
||||
<interaction Id="c7b83d61-dd21-489b-9e15-1d313d4a3980" name="VisitorPattern" collapseFragmentsFlag="false" isActiveClass="false" isAbstract="false" isLeaf="false" isReentrant="false">
|
||||
<elementDefinition Id="0ee6dadf-1f56-4124-8dbc-22d5793b05c5" />
|
||||
<fragments>
|
||||
<behaviorExecutionSpecification Id="a8a14a0c-aba6-4618-adba-8a19187fd80e" name="BehaviorExecutionSpecification2">
|
||||
<elementDefinition Id="b375d115-80ff-4a0c-85f6-0c06240ba05e" />
|
||||
<coveredLifelines>
|
||||
<lifelineMoniker Id="34a23ca0-a18a-4d61-8fc0-961019753d4d" LastKnownName="objectStructure : ObjectStructure" />
|
||||
</coveredLifelines>
|
||||
<finish>
|
||||
<executionOccurrenceSpecificationMoniker Id="e69ea245-e57c-4249-8df8-63698eed7583" LastKnownName="ExecutionOccurrenceSpecification4" />
|
||||
</finish>
|
||||
<start>
|
||||
<executionOccurrenceSpecificationMoniker Id="9332ed82-1a4e-45fa-aca0-ff92e6d44b9a" LastKnownName="ExecutionOccurrenceSpecification3" />
|
||||
</start>
|
||||
<nestedOccurrences>
|
||||
<messageOccurrenceSpecificationMoniker Id="70621b00-d3a2-44fe-a2bf-e5b762a67e70" LastKnownName="MessageOccurrenceSpecification6" />
|
||||
<messageOccurrenceSpecificationMoniker Id="6342342a-bc29-4ff5-9689-1e27d1e12257" LastKnownName="MessageOccurrenceSpecification9" />
|
||||
<messageOccurrenceSpecificationMoniker Id="57eaa50c-46fd-4585-be36-ba951e5be4fb" LastKnownName="MessageOccurrenceSpecification12" />
|
||||
<messageOccurrenceSpecificationMoniker Id="d40e3378-fed0-4406-9f82-0bc665f14219" LastKnownName="MessageOccurrenceSpecification13" />
|
||||
<messageOccurrenceSpecificationMoniker Id="baf7ced5-2593-4ec2-931e-bdab2d2b042e" LastKnownName="MessageOccurrenceSpecification16" />
|
||||
<messageOccurrenceSpecificationMoniker Id="178b18b6-f56e-46f7-8ad5-d6d81a07629e" LastKnownName="MessageOccurrenceSpecification7" />
|
||||
</nestedOccurrences>
|
||||
</behaviorExecutionSpecification>
|
||||
<executionOccurrenceSpecification Id="9332ed82-1a4e-45fa-aca0-ff92e6d44b9a" name="ExecutionOccurrenceSpecification3">
|
||||
<elementDefinition Id="cc2043ef-4080-49b0-b37e-63b6f4cc1a51" />
|
||||
<event>
|
||||
<executionOccurrenceSpecificationReferencesEvent>
|
||||
<executionEventMoniker Id="68656328-87ee-46ac-86e9-7c41357cae68" LastKnownName="ExecutionEvent" />
|
||||
</executionOccurrenceSpecificationReferencesEvent>
|
||||
</event>
|
||||
<covered>
|
||||
<lifelineMoniker Id="34a23ca0-a18a-4d61-8fc0-961019753d4d" LastKnownName="objectStructure : ObjectStructure" />
|
||||
</covered>
|
||||
</executionOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="5e35ade2-7b7c-4813-b955-0f03b7860163" name="MessageOccurrenceSpecification5">
|
||||
<elementDefinition Id="21317d2f-8607-45df-91e2-26cde672aed3" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="8809aeba-fb12-469a-bbf5-2b74da8da68d" LastKnownName="Client" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="70621b00-d3a2-44fe-a2bf-e5b762a67e70" name="MessageOccurrenceSpecification6">
|
||||
<elementDefinition Id="9eb8103e-5512-4587-af4c-1021c760ed72" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="34a23ca0-a18a-4d61-8fc0-961019753d4d" LastKnownName="objectStructure : ObjectStructure" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<behaviorExecutionSpecification Id="ab432534-306c-4c82-9136-cd693660a8c5" name="BehaviorExecutionSpecification3">
|
||||
<elementDefinition Id="8218f880-21e2-4c7c-a033-efe2bbd8b80c" />
|
||||
<coveredLifelines>
|
||||
<lifelineMoniker Id="6f72db61-17bd-4736-8cbd-314a8644ec55" LastKnownName="concreteVisitable1 : ConcreteVisitable1" />
|
||||
</coveredLifelines>
|
||||
<finish>
|
||||
<executionOccurrenceSpecificationMoniker Id="e62816fb-3299-4399-a7b0-bb4e2f0fc54b" LastKnownName="ExecutionOccurrenceSpecification6" />
|
||||
</finish>
|
||||
<start>
|
||||
<executionOccurrenceSpecificationMoniker Id="ee8f9b4d-ea0f-4311-bbf5-ebd1e3e5f617" LastKnownName="ExecutionOccurrenceSpecification5" />
|
||||
</start>
|
||||
<nestedOccurrences>
|
||||
<messageOccurrenceSpecificationMoniker Id="42f5707e-a628-436c-85b6-664bd2536313" LastKnownName="MessageOccurrenceSpecification10" />
|
||||
<messageOccurrenceSpecificationMoniker Id="e47d5096-3c49-4c1f-86be-561a7a67de9b" LastKnownName="MessageOccurrenceSpecification11" />
|
||||
</nestedOccurrences>
|
||||
</behaviorExecutionSpecification>
|
||||
<executionOccurrenceSpecification Id="ee8f9b4d-ea0f-4311-bbf5-ebd1e3e5f617" name="ExecutionOccurrenceSpecification5">
|
||||
<elementDefinition Id="708ffd33-ce89-4c28-a193-200f83420df7" />
|
||||
<event>
|
||||
<executionOccurrenceSpecificationReferencesEvent>
|
||||
<executionEventMoniker Id="df977cf5-5179-4850-9afe-e97e5fa0f6e6" LastKnownName="ExecutionEvent" />
|
||||
</executionOccurrenceSpecificationReferencesEvent>
|
||||
</event>
|
||||
<covered>
|
||||
<lifelineMoniker Id="6f72db61-17bd-4736-8cbd-314a8644ec55" LastKnownName="concreteVisitable1 : ConcreteVisitable1" />
|
||||
</covered>
|
||||
</executionOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="6342342a-bc29-4ff5-9689-1e27d1e12257" name="MessageOccurrenceSpecification9">
|
||||
<elementDefinition Id="bcdb8e12-c77d-4da0-ba83-0919b7e6c676" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="34a23ca0-a18a-4d61-8fc0-961019753d4d" LastKnownName="objectStructure : ObjectStructure" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="42f5707e-a628-436c-85b6-664bd2536313" name="MessageOccurrenceSpecification10">
|
||||
<elementDefinition Id="da30ddd8-1d57-4f9c-a690-f0f6e7fa530c" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="6f72db61-17bd-4736-8cbd-314a8644ec55" LastKnownName="concreteVisitable1 : ConcreteVisitable1" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="e47d5096-3c49-4c1f-86be-561a7a67de9b" name="MessageOccurrenceSpecification11">
|
||||
<elementDefinition Id="b88705a3-f04f-4f20-a109-0424ba44507d" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="6f72db61-17bd-4736-8cbd-314a8644ec55" LastKnownName="concreteVisitable1 : ConcreteVisitable1" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="57eaa50c-46fd-4585-be36-ba951e5be4fb" name="MessageOccurrenceSpecification12">
|
||||
<elementDefinition Id="8f9e3393-042a-450d-b1be-dabdbd54fc1d" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="34a23ca0-a18a-4d61-8fc0-961019753d4d" LastKnownName="objectStructure : ObjectStructure" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<executionOccurrenceSpecification Id="e62816fb-3299-4399-a7b0-bb4e2f0fc54b" name="ExecutionOccurrenceSpecification6">
|
||||
<elementDefinition Id="0ba2b66e-818f-4b76-8ed9-8c53d91a8e0e" />
|
||||
<event>
|
||||
<executionOccurrenceSpecificationReferencesEvent>
|
||||
<executionEventMoniker Id="1dc5114f-a16b-4c09-8900-ba8da468cb63" LastKnownName="ExecutionEvent" />
|
||||
</executionOccurrenceSpecificationReferencesEvent>
|
||||
</event>
|
||||
<covered>
|
||||
<lifelineMoniker Id="6f72db61-17bd-4736-8cbd-314a8644ec55" LastKnownName="concreteVisitable1 : ConcreteVisitable1" />
|
||||
</covered>
|
||||
</executionOccurrenceSpecification>
|
||||
<behaviorExecutionSpecification Id="ec24a3ec-83e4-44ea-a1a4-8e45e096cdff" name="BehaviorExecutionSpecification4">
|
||||
<elementDefinition Id="ced2b1cc-ed8c-4505-84a2-99bd3b02ed62" />
|
||||
<coveredLifelines>
|
||||
<lifelineMoniker Id="d4253a3e-7dd9-4055-bd45-e020503685bb" LastKnownName="concreteVisitable2 : ConcreteVisitable2" />
|
||||
</coveredLifelines>
|
||||
<finish>
|
||||
<executionOccurrenceSpecificationMoniker Id="66cc01ca-04bd-41a4-88a9-ab271eeb5409" LastKnownName="ExecutionOccurrenceSpecification8" />
|
||||
</finish>
|
||||
<start>
|
||||
<executionOccurrenceSpecificationMoniker Id="e5cecfc8-b1ba-4135-8e94-4489aaafe4b7" LastKnownName="ExecutionOccurrenceSpecification7" />
|
||||
</start>
|
||||
<nestedOccurrences>
|
||||
<messageOccurrenceSpecificationMoniker Id="2fb4a097-df89-4b95-aefc-69eb96b344c5" LastKnownName="MessageOccurrenceSpecification14" />
|
||||
<messageOccurrenceSpecificationMoniker Id="b3a17402-34fd-4eb6-addf-7f455e722479" LastKnownName="MessageOccurrenceSpecification15" />
|
||||
</nestedOccurrences>
|
||||
</behaviorExecutionSpecification>
|
||||
<executionOccurrenceSpecification Id="e5cecfc8-b1ba-4135-8e94-4489aaafe4b7" name="ExecutionOccurrenceSpecification7">
|
||||
<elementDefinition Id="bc757ff6-7e1d-47e1-8627-49ea2e2513a3" />
|
||||
<event>
|
||||
<executionOccurrenceSpecificationReferencesEvent>
|
||||
<executionEventMoniker Id="f8f0b771-bd03-407b-b379-c2f346544589" LastKnownName="ExecutionEvent" />
|
||||
</executionOccurrenceSpecificationReferencesEvent>
|
||||
</event>
|
||||
<covered>
|
||||
<lifelineMoniker Id="d4253a3e-7dd9-4055-bd45-e020503685bb" LastKnownName="concreteVisitable2 : ConcreteVisitable2" />
|
||||
</covered>
|
||||
</executionOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="2fb4a097-df89-4b95-aefc-69eb96b344c5" name="MessageOccurrenceSpecification14">
|
||||
<elementDefinition Id="b2b9e715-5f0a-416f-94c1-db20b0801ad0" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="d4253a3e-7dd9-4055-bd45-e020503685bb" LastKnownName="concreteVisitable2 : ConcreteVisitable2" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="d40e3378-fed0-4406-9f82-0bc665f14219" name="MessageOccurrenceSpecification13">
|
||||
<elementDefinition Id="6c62d286-8d32-4b04-8ebb-2fea44846143" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="34a23ca0-a18a-4d61-8fc0-961019753d4d" LastKnownName="objectStructure : ObjectStructure" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="b3a17402-34fd-4eb6-addf-7f455e722479" name="MessageOccurrenceSpecification15">
|
||||
<elementDefinition Id="5112a689-200a-4792-8436-4067c21984b4" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="d4253a3e-7dd9-4055-bd45-e020503685bb" LastKnownName="concreteVisitable2 : ConcreteVisitable2" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="baf7ced5-2593-4ec2-931e-bdab2d2b042e" name="MessageOccurrenceSpecification16">
|
||||
<elementDefinition Id="fe5d90ff-3509-49a3-9209-a9802a56e778" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="34a23ca0-a18a-4d61-8fc0-961019753d4d" LastKnownName="objectStructure : ObjectStructure" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<executionOccurrenceSpecification Id="66cc01ca-04bd-41a4-88a9-ab271eeb5409" name="ExecutionOccurrenceSpecification8">
|
||||
<elementDefinition Id="2778c98c-5541-4615-ad69-571426a70a1e" />
|
||||
<event>
|
||||
<executionOccurrenceSpecificationReferencesEvent>
|
||||
<executionEventMoniker Id="9bc03d3f-1a2f-4ba4-a7e9-b54c2030b4e6" LastKnownName="ExecutionEvent" />
|
||||
</executionOccurrenceSpecificationReferencesEvent>
|
||||
</event>
|
||||
<covered>
|
||||
<lifelineMoniker Id="d4253a3e-7dd9-4055-bd45-e020503685bb" LastKnownName="concreteVisitable2 : ConcreteVisitable2" />
|
||||
</covered>
|
||||
</executionOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="178b18b6-f56e-46f7-8ad5-d6d81a07629e" name="MessageOccurrenceSpecification7">
|
||||
<elementDefinition Id="451b07ce-9081-430d-b066-521efd6210bb" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="34a23ca0-a18a-4d61-8fc0-961019753d4d" LastKnownName="objectStructure : ObjectStructure" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="3589ab56-2071-45ee-9f4a-15c92b4f3bbd" name="MessageOccurrenceSpecification8">
|
||||
<elementDefinition Id="5dbedb2f-f64d-4354-966a-048279be0380" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="8809aeba-fb12-469a-bbf5-2b74da8da68d" LastKnownName="Client" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<executionOccurrenceSpecification Id="e69ea245-e57c-4249-8df8-63698eed7583" name="ExecutionOccurrenceSpecification4">
|
||||
<elementDefinition Id="acc9b143-b9c8-49a7-866b-3098fb535350" />
|
||||
<event>
|
||||
<executionOccurrenceSpecificationReferencesEvent>
|
||||
<executionEventMoniker Id="c91e68d4-1881-4069-acac-7ba6cb7a3cd9" LastKnownName="ExecutionEvent" />
|
||||
</executionOccurrenceSpecificationReferencesEvent>
|
||||
</event>
|
||||
<covered>
|
||||
<lifelineMoniker Id="34a23ca0-a18a-4d61-8fc0-961019753d4d" LastKnownName="objectStructure : ObjectStructure" />
|
||||
</covered>
|
||||
</executionOccurrenceSpecification>
|
||||
<behaviorExecutionSpecification Id="177ef689-6ba0-4a5a-9833-26b43200c067" name="BehaviorExecutionSpecification5">
|
||||
<elementDefinition Id="2076a942-8c6d-4767-abb7-bd56e8fa93c4" />
|
||||
<coveredLifelines>
|
||||
<lifelineMoniker Id="d1ee06b3-e147-4d21-b588-b9121e8350d5" LastKnownName="concreteVisitor1 : ConcreteVisitor1" />
|
||||
</coveredLifelines>
|
||||
<finish>
|
||||
<executionOccurrenceSpecificationMoniker Id="7b05bf40-cf26-492d-8a8c-0b649722262e" LastKnownName="ExecutionOccurrenceSpecification10" />
|
||||
</finish>
|
||||
<start>
|
||||
<executionOccurrenceSpecificationMoniker Id="ff9fb531-f306-4400-9026-424d158e29ca" LastKnownName="ExecutionOccurrenceSpecification9" />
|
||||
</start>
|
||||
<nestedOccurrences>
|
||||
<messageOccurrenceSpecificationMoniker Id="dad08e2e-f1d8-4664-b2d3-c7f2b7af7681" LastKnownName="MessageOccurrenceSpecification18" />
|
||||
<messageOccurrenceSpecificationMoniker Id="de2a2958-494f-4fa3-bc91-07dc11a7e1ec" LastKnownName="MessageOccurrenceSpecification19" />
|
||||
</nestedOccurrences>
|
||||
</behaviorExecutionSpecification>
|
||||
<executionOccurrenceSpecification Id="ff9fb531-f306-4400-9026-424d158e29ca" name="ExecutionOccurrenceSpecification9">
|
||||
<elementDefinition Id="325e0336-2f99-43da-8102-944fdf6b0e87" />
|
||||
<event>
|
||||
<executionOccurrenceSpecificationReferencesEvent>
|
||||
<executionEventMoniker Id="9a3e80d0-695e-432e-93cd-db4b2dd38207" LastKnownName="ExecutionEvent" />
|
||||
</executionOccurrenceSpecificationReferencesEvent>
|
||||
</event>
|
||||
<covered>
|
||||
<lifelineMoniker Id="d1ee06b3-e147-4d21-b588-b9121e8350d5" LastKnownName="concreteVisitor1 : ConcreteVisitor1" />
|
||||
</covered>
|
||||
</executionOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="dad08e2e-f1d8-4664-b2d3-c7f2b7af7681" name="MessageOccurrenceSpecification18">
|
||||
<elementDefinition Id="ac665aae-12c9-4e64-b034-109fac1b88ca" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="d1ee06b3-e147-4d21-b588-b9121e8350d5" LastKnownName="concreteVisitor1 : ConcreteVisitor1" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="04577c72-f116-4e5d-9764-ec12ff108448" name="MessageOccurrenceSpecification17">
|
||||
<elementDefinition Id="58fb639b-7234-4074-bcfe-c91439c6dae1" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="8809aeba-fb12-469a-bbf5-2b74da8da68d" LastKnownName="Client" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="212d1d68-64ad-49a5-891c-b38226c0424e" name="MessageOccurrenceSpecification20">
|
||||
<elementDefinition Id="3ea97740-757f-45b2-b432-42c8c779d415" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="8809aeba-fb12-469a-bbf5-2b74da8da68d" LastKnownName="Client" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="de2a2958-494f-4fa3-bc91-07dc11a7e1ec" name="MessageOccurrenceSpecification19">
|
||||
<elementDefinition Id="098b53f0-178d-4621-a124-df0cf87ffd1e" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="d1ee06b3-e147-4d21-b588-b9121e8350d5" LastKnownName="concreteVisitor1 : ConcreteVisitor1" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<executionOccurrenceSpecification Id="7b05bf40-cf26-492d-8a8c-0b649722262e" name="ExecutionOccurrenceSpecification10">
|
||||
<elementDefinition Id="107c9b7a-c233-43cf-9e94-d5622f67901c" />
|
||||
<event>
|
||||
<executionOccurrenceSpecificationReferencesEvent>
|
||||
<executionEventMoniker Id="fb78d533-bb1a-4f6c-b626-62600bfcf1d5" LastKnownName="ExecutionEvent" />
|
||||
</executionOccurrenceSpecificationReferencesEvent>
|
||||
</event>
|
||||
<covered>
|
||||
<lifelineMoniker Id="d1ee06b3-e147-4d21-b588-b9121e8350d5" LastKnownName="concreteVisitor1 : ConcreteVisitor1" />
|
||||
</covered>
|
||||
</executionOccurrenceSpecification>
|
||||
<behaviorExecutionSpecification Id="574924e1-c658-492e-8972-11e9d87589d7" name="BehaviorExecutionSpecification6">
|
||||
<elementDefinition Id="f1202182-7f97-4878-9719-6a1785f86046" />
|
||||
<coveredLifelines>
|
||||
<lifelineMoniker Id="34a23ca0-a18a-4d61-8fc0-961019753d4d" LastKnownName="objectStructure : ObjectStructure" />
|
||||
</coveredLifelines>
|
||||
<finish>
|
||||
<executionOccurrenceSpecificationMoniker Id="b400f1e2-5ca4-4514-ab30-7bcac31d9033" LastKnownName="ExecutionOccurrenceSpecification12" />
|
||||
</finish>
|
||||
<start>
|
||||
<executionOccurrenceSpecificationMoniker Id="c5270ce9-5206-4d62-9556-4f38d1096eb6" LastKnownName="ExecutionOccurrenceSpecification11" />
|
||||
</start>
|
||||
<nestedOccurrences>
|
||||
<messageOccurrenceSpecificationMoniker Id="9c03fb85-1000-41ac-8bbc-7cc70d6f0463" LastKnownName="MessageOccurrenceSpecification22" />
|
||||
<messageOccurrenceSpecificationMoniker Id="6de7eb0f-1376-433b-94b8-0b42d4d5aa77" LastKnownName="MessageOccurrenceSpecification25" />
|
||||
<messageOccurrenceSpecificationMoniker Id="d8782cd2-87ba-4683-adf8-0d07c16e372c" LastKnownName="MessageOccurrenceSpecification28" />
|
||||
<messageOccurrenceSpecificationMoniker Id="4b004c94-b41c-427c-8d36-9ddb30b23fbd" LastKnownName="MessageOccurrenceSpecification37" />
|
||||
<messageOccurrenceSpecificationMoniker Id="4cdba720-dbfd-45c7-b99d-8543f8103297" LastKnownName="MessageOccurrenceSpecification40" />
|
||||
<messageOccurrenceSpecificationMoniker Id="e59b0d25-bfca-475c-b39f-20a78416f8bc" LastKnownName="MessageOccurrenceSpecification23" />
|
||||
</nestedOccurrences>
|
||||
</behaviorExecutionSpecification>
|
||||
<executionOccurrenceSpecification Id="c5270ce9-5206-4d62-9556-4f38d1096eb6" name="ExecutionOccurrenceSpecification11">
|
||||
<elementDefinition Id="b7b63dbd-02d2-4156-9e5a-075d427e1614" />
|
||||
<event>
|
||||
<executionOccurrenceSpecificationReferencesEvent>
|
||||
<executionEventMoniker Id="904dcf8f-7159-4c11-a4da-7ca6f81fc9c9" LastKnownName="ExecutionEvent" />
|
||||
</executionOccurrenceSpecificationReferencesEvent>
|
||||
</event>
|
||||
<covered>
|
||||
<lifelineMoniker Id="34a23ca0-a18a-4d61-8fc0-961019753d4d" LastKnownName="objectStructure : ObjectStructure" />
|
||||
</covered>
|
||||
</executionOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="9c03fb85-1000-41ac-8bbc-7cc70d6f0463" name="MessageOccurrenceSpecification22">
|
||||
<elementDefinition Id="13d40c50-5fa3-4c1d-b3d0-40a8601800e3" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="34a23ca0-a18a-4d61-8fc0-961019753d4d" LastKnownName="objectStructure : ObjectStructure" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="387c0dec-49a2-4416-a9a6-bbb5a801b3db" name="MessageOccurrenceSpecification21">
|
||||
<elementDefinition Id="d0496645-fc99-4919-984f-ffbfe731b24c" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="8809aeba-fb12-469a-bbf5-2b74da8da68d" LastKnownName="Client" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<behaviorExecutionSpecification Id="5bb7e8b0-65c1-41df-9837-9fb757e6d1fc" name="BehaviorExecutionSpecification7">
|
||||
<elementDefinition Id="5571dd5d-f184-40b2-b45f-e29572c38763" />
|
||||
<coveredLifelines>
|
||||
<lifelineMoniker Id="d1ee06b3-e147-4d21-b588-b9121e8350d5" LastKnownName="concreteVisitor1 : ConcreteVisitor1" />
|
||||
</coveredLifelines>
|
||||
<finish>
|
||||
<executionOccurrenceSpecificationMoniker Id="7e70466a-d685-47c6-a646-64c474927067" LastKnownName="ExecutionOccurrenceSpecification14" />
|
||||
</finish>
|
||||
<start>
|
||||
<executionOccurrenceSpecificationMoniker Id="3d014fdb-b4d7-410d-8196-01543f6b4da0" LastKnownName="ExecutionOccurrenceSpecification13" />
|
||||
</start>
|
||||
<nestedOccurrences>
|
||||
<messageOccurrenceSpecificationMoniker Id="ff982abd-18fa-4f60-83ea-13582ed22ed0" LastKnownName="MessageOccurrenceSpecification26" />
|
||||
<messageOccurrenceSpecificationMoniker Id="5d587230-6ad7-4baa-b7a8-f7fd1137f934" LastKnownName="MessageOccurrenceSpecification29" />
|
||||
<messageOccurrenceSpecificationMoniker Id="1f9bee8f-efd2-4263-8e30-efc8523135ec" LastKnownName="MessageOccurrenceSpecification32" />
|
||||
<messageOccurrenceSpecificationMoniker Id="bb02f78f-f9d8-42b7-9c69-fedb0ed537b1" LastKnownName="MessageOccurrenceSpecification27" />
|
||||
</nestedOccurrences>
|
||||
</behaviorExecutionSpecification>
|
||||
<executionOccurrenceSpecification Id="3d014fdb-b4d7-410d-8196-01543f6b4da0" name="ExecutionOccurrenceSpecification13">
|
||||
<elementDefinition Id="1b1fea69-ee4f-4836-86c4-962a2169556a" />
|
||||
<event>
|
||||
<executionOccurrenceSpecificationReferencesEvent>
|
||||
<executionEventMoniker Id="96ba9aaa-7f6b-4290-82ab-3e0ae454d24d" LastKnownName="ExecutionEvent" />
|
||||
</executionOccurrenceSpecificationReferencesEvent>
|
||||
</event>
|
||||
<covered>
|
||||
<lifelineMoniker Id="d1ee06b3-e147-4d21-b588-b9121e8350d5" LastKnownName="concreteVisitor1 : ConcreteVisitor1" />
|
||||
</covered>
|
||||
</executionOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="6de7eb0f-1376-433b-94b8-0b42d4d5aa77" name="MessageOccurrenceSpecification25">
|
||||
<elementDefinition Id="c6064972-3bba-4f52-9795-078c92bac4c1" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="34a23ca0-a18a-4d61-8fc0-961019753d4d" LastKnownName="objectStructure : ObjectStructure" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="ff982abd-18fa-4f60-83ea-13582ed22ed0" name="MessageOccurrenceSpecification26">
|
||||
<elementDefinition Id="9ebe8a0d-0711-4b36-8412-f6016b94d333" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="d1ee06b3-e147-4d21-b588-b9121e8350d5" LastKnownName="concreteVisitor1 : ConcreteVisitor1" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<behaviorExecutionSpecification Id="d68443ca-f065-45f1-ac55-d94c633a3bff" name="BehaviorExecutionSpecification8">
|
||||
<elementDefinition Id="ed327124-5e08-4d2d-a05d-1e7392dd88d1" />
|
||||
<coveredLifelines>
|
||||
<lifelineMoniker Id="6f72db61-17bd-4736-8cbd-314a8644ec55" LastKnownName="concreteVisitable1 : ConcreteVisitable1" />
|
||||
</coveredLifelines>
|
||||
<finish>
|
||||
<executionOccurrenceSpecificationMoniker Id="c92f544e-4fd6-4520-9ff0-f7990a34612a" LastKnownName="ExecutionOccurrenceSpecification16" />
|
||||
</finish>
|
||||
<start>
|
||||
<executionOccurrenceSpecificationMoniker Id="d8bc0a8e-5f69-436c-8976-717381f01eba" LastKnownName="ExecutionOccurrenceSpecification15" />
|
||||
</start>
|
||||
<nestedOccurrences>
|
||||
<messageOccurrenceSpecificationMoniker Id="c46f7d2e-3598-4a19-ae36-c5253786b37a" LastKnownName="MessageOccurrenceSpecification30" />
|
||||
<messageOccurrenceSpecificationMoniker Id="0516222d-2817-4886-8131-d21287c1b13c" LastKnownName="MessageOccurrenceSpecification31" />
|
||||
</nestedOccurrences>
|
||||
</behaviorExecutionSpecification>
|
||||
<executionOccurrenceSpecification Id="d8bc0a8e-5f69-436c-8976-717381f01eba" name="ExecutionOccurrenceSpecification15">
|
||||
<elementDefinition Id="aa762cdb-6714-4253-b248-c0e895da1877" />
|
||||
<event>
|
||||
<executionOccurrenceSpecificationReferencesEvent>
|
||||
<executionEventMoniker Id="d0d761da-4cff-4c1e-a425-002246ec9c35" LastKnownName="ExecutionEvent" />
|
||||
</executionOccurrenceSpecificationReferencesEvent>
|
||||
</event>
|
||||
<covered>
|
||||
<lifelineMoniker Id="6f72db61-17bd-4736-8cbd-314a8644ec55" LastKnownName="concreteVisitable1 : ConcreteVisitable1" />
|
||||
</covered>
|
||||
</executionOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="5d587230-6ad7-4baa-b7a8-f7fd1137f934" name="MessageOccurrenceSpecification29">
|
||||
<elementDefinition Id="a69e14aa-3c06-433e-8f23-342166b2d161" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="d1ee06b3-e147-4d21-b588-b9121e8350d5" LastKnownName="concreteVisitor1 : ConcreteVisitor1" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="c46f7d2e-3598-4a19-ae36-c5253786b37a" name="MessageOccurrenceSpecification30">
|
||||
<elementDefinition Id="72bac606-d86f-4499-9cab-9125b8f029cf" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="6f72db61-17bd-4736-8cbd-314a8644ec55" LastKnownName="concreteVisitable1 : ConcreteVisitable1" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="0516222d-2817-4886-8131-d21287c1b13c" name="MessageOccurrenceSpecification31">
|
||||
<elementDefinition Id="f42995e5-2dd3-437c-85e3-158d80ad7e6b" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="6f72db61-17bd-4736-8cbd-314a8644ec55" LastKnownName="concreteVisitable1 : ConcreteVisitable1" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="1f9bee8f-efd2-4263-8e30-efc8523135ec" name="MessageOccurrenceSpecification32">
|
||||
<elementDefinition Id="58c7b809-a85a-4ff6-991c-64f5844d9a39" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="d1ee06b3-e147-4d21-b588-b9121e8350d5" LastKnownName="concreteVisitor1 : ConcreteVisitor1" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<executionOccurrenceSpecification Id="c92f544e-4fd6-4520-9ff0-f7990a34612a" name="ExecutionOccurrenceSpecification16">
|
||||
<elementDefinition Id="b6351548-9f65-481b-b4bc-3a62d02a218c" />
|
||||
<event>
|
||||
<executionOccurrenceSpecificationReferencesEvent>
|
||||
<executionEventMoniker Id="af81c7b8-6ccc-4efd-98b8-9ec4646662a0" LastKnownName="ExecutionEvent" />
|
||||
</executionOccurrenceSpecificationReferencesEvent>
|
||||
</event>
|
||||
<covered>
|
||||
<lifelineMoniker Id="6f72db61-17bd-4736-8cbd-314a8644ec55" LastKnownName="concreteVisitable1 : ConcreteVisitable1" />
|
||||
</covered>
|
||||
</executionOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="d8782cd2-87ba-4683-adf8-0d07c16e372c" name="MessageOccurrenceSpecification28">
|
||||
<elementDefinition Id="141687ea-a42a-40e6-8371-90129450342b" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="34a23ca0-a18a-4d61-8fc0-961019753d4d" LastKnownName="objectStructure : ObjectStructure" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="bb02f78f-f9d8-42b7-9c69-fedb0ed537b1" name="MessageOccurrenceSpecification27">
|
||||
<elementDefinition Id="380785b4-8e18-44e9-b878-01ecf8c9dac2" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="d1ee06b3-e147-4d21-b588-b9121e8350d5" LastKnownName="concreteVisitor1 : ConcreteVisitor1" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<executionOccurrenceSpecification Id="7e70466a-d685-47c6-a646-64c474927067" name="ExecutionOccurrenceSpecification14">
|
||||
<elementDefinition Id="33811984-7578-4ef0-9424-665b6f95f42c" />
|
||||
<event>
|
||||
<executionOccurrenceSpecificationReferencesEvent>
|
||||
<executionEventMoniker Id="6ac9fdd6-0a1b-45dd-b5ce-811f01e051b1" LastKnownName="ExecutionEvent" />
|
||||
</executionOccurrenceSpecificationReferencesEvent>
|
||||
</event>
|
||||
<covered>
|
||||
<lifelineMoniker Id="d1ee06b3-e147-4d21-b588-b9121e8350d5" LastKnownName="concreteVisitor1 : ConcreteVisitor1" />
|
||||
</covered>
|
||||
</executionOccurrenceSpecification>
|
||||
<behaviorExecutionSpecification Id="a7aed726-5134-4156-9e39-4cd16952cdd5" name="BehaviorExecutionSpecification10">
|
||||
<elementDefinition Id="a78ca944-2f6c-4512-9a03-46949a2c5573" />
|
||||
<coveredLifelines>
|
||||
<lifelineMoniker Id="d1ee06b3-e147-4d21-b588-b9121e8350d5" LastKnownName="concreteVisitor1 : ConcreteVisitor1" />
|
||||
</coveredLifelines>
|
||||
<finish>
|
||||
<executionOccurrenceSpecificationMoniker Id="be3f8b8a-2cb4-4327-a074-ca63ff057653" LastKnownName="ExecutionOccurrenceSpecification20" />
|
||||
</finish>
|
||||
<start>
|
||||
<executionOccurrenceSpecificationMoniker Id="32f31977-a490-4ec5-a7f4-159d43a86c83" LastKnownName="ExecutionOccurrenceSpecification19" />
|
||||
</start>
|
||||
<nestedOccurrences>
|
||||
<messageOccurrenceSpecificationMoniker Id="32249989-50a5-45a9-9edd-7a2589b3179e" LastKnownName="MessageOccurrenceSpecification38" />
|
||||
<messageOccurrenceSpecificationMoniker Id="b8e9af78-0c71-443f-8cf0-ad604ee84f8c" LastKnownName="MessageOccurrenceSpecification41" />
|
||||
<messageOccurrenceSpecificationMoniker Id="1b56449a-8700-418b-8dca-b119d220069e" LastKnownName="MessageOccurrenceSpecification44" />
|
||||
<messageOccurrenceSpecificationMoniker Id="4948c9cc-259b-42cc-a172-a99d55b533eb" LastKnownName="MessageOccurrenceSpecification39" />
|
||||
</nestedOccurrences>
|
||||
</behaviorExecutionSpecification>
|
||||
<executionOccurrenceSpecification Id="32f31977-a490-4ec5-a7f4-159d43a86c83" name="ExecutionOccurrenceSpecification19">
|
||||
<elementDefinition Id="6eb1ad3d-9a7c-47fc-b676-2ce15e00720b" />
|
||||
<event>
|
||||
<executionOccurrenceSpecificationReferencesEvent>
|
||||
<executionEventMoniker Id="14ee92b0-cfcb-431e-9761-c43bb4680281" LastKnownName="ExecutionEvent" />
|
||||
</executionOccurrenceSpecificationReferencesEvent>
|
||||
</event>
|
||||
<covered>
|
||||
<lifelineMoniker Id="d1ee06b3-e147-4d21-b588-b9121e8350d5" LastKnownName="concreteVisitor1 : ConcreteVisitor1" />
|
||||
</covered>
|
||||
</executionOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="4b004c94-b41c-427c-8d36-9ddb30b23fbd" name="MessageOccurrenceSpecification37">
|
||||
<elementDefinition Id="3c9cb582-b7c0-4e3c-81fa-1281a77c651e" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="34a23ca0-a18a-4d61-8fc0-961019753d4d" LastKnownName="objectStructure : ObjectStructure" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="32249989-50a5-45a9-9edd-7a2589b3179e" name="MessageOccurrenceSpecification38">
|
||||
<elementDefinition Id="67b4d0eb-7b94-4971-bc0f-5435983c0c34" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="d1ee06b3-e147-4d21-b588-b9121e8350d5" LastKnownName="concreteVisitor1 : ConcreteVisitor1" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<behaviorExecutionSpecification Id="48b275b7-86df-4582-a009-568b34763050" name="BehaviorExecutionSpecification11">
|
||||
<elementDefinition Id="60cf4094-be14-4e62-bafb-b7c360cf1d66" />
|
||||
<coveredLifelines>
|
||||
<lifelineMoniker Id="d4253a3e-7dd9-4055-bd45-e020503685bb" LastKnownName="concreteVisitable2 : ConcreteVisitable2" />
|
||||
</coveredLifelines>
|
||||
<finish>
|
||||
<executionOccurrenceSpecificationMoniker Id="2cbc76f9-dc52-4b44-97af-f023f00f01c3" LastKnownName="ExecutionOccurrenceSpecification22" />
|
||||
</finish>
|
||||
<start>
|
||||
<executionOccurrenceSpecificationMoniker Id="23448fbd-7f19-4f23-8bef-c5611d26dd42" LastKnownName="ExecutionOccurrenceSpecification21" />
|
||||
</start>
|
||||
<nestedOccurrences>
|
||||
<messageOccurrenceSpecificationMoniker Id="d129988f-7591-425b-960c-309e45a84395" LastKnownName="MessageOccurrenceSpecification42" />
|
||||
<messageOccurrenceSpecificationMoniker Id="65e87e7a-5194-423f-a9d0-9601bb6ffc4d" LastKnownName="MessageOccurrenceSpecification43" />
|
||||
</nestedOccurrences>
|
||||
</behaviorExecutionSpecification>
|
||||
<executionOccurrenceSpecification Id="23448fbd-7f19-4f23-8bef-c5611d26dd42" name="ExecutionOccurrenceSpecification21">
|
||||
<elementDefinition Id="f7b2ef63-9ec3-40a7-9787-9785c4f11c82" />
|
||||
<event>
|
||||
<executionOccurrenceSpecificationReferencesEvent>
|
||||
<executionEventMoniker Id="133fa007-0ee0-48a6-a823-06935f75cf6b" LastKnownName="ExecutionEvent" />
|
||||
</executionOccurrenceSpecificationReferencesEvent>
|
||||
</event>
|
||||
<covered>
|
||||
<lifelineMoniker Id="d4253a3e-7dd9-4055-bd45-e020503685bb" LastKnownName="concreteVisitable2 : ConcreteVisitable2" />
|
||||
</covered>
|
||||
</executionOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="d129988f-7591-425b-960c-309e45a84395" name="MessageOccurrenceSpecification42">
|
||||
<elementDefinition Id="3b954bb6-bbc3-4c4e-a53a-3cd0a7609c67" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="d4253a3e-7dd9-4055-bd45-e020503685bb" LastKnownName="concreteVisitable2 : ConcreteVisitable2" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="b8e9af78-0c71-443f-8cf0-ad604ee84f8c" name="MessageOccurrenceSpecification41">
|
||||
<elementDefinition Id="bd0ae332-7d69-41e6-8f15-adbb97d9c194" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="d1ee06b3-e147-4d21-b588-b9121e8350d5" LastKnownName="concreteVisitor1 : ConcreteVisitor1" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="65e87e7a-5194-423f-a9d0-9601bb6ffc4d" name="MessageOccurrenceSpecification43">
|
||||
<elementDefinition Id="3a9f39c9-c13f-4a6c-a60b-ac2e11bd2bd8" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="d4253a3e-7dd9-4055-bd45-e020503685bb" LastKnownName="concreteVisitable2 : ConcreteVisitable2" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="1b56449a-8700-418b-8dca-b119d220069e" name="MessageOccurrenceSpecification44">
|
||||
<elementDefinition Id="2ee57d8b-21a2-466d-b50f-b7430159804f" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="d1ee06b3-e147-4d21-b588-b9121e8350d5" LastKnownName="concreteVisitor1 : ConcreteVisitor1" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<executionOccurrenceSpecification Id="2cbc76f9-dc52-4b44-97af-f023f00f01c3" name="ExecutionOccurrenceSpecification22">
|
||||
<elementDefinition Id="8b71578c-e39f-4b73-bf19-7c19028047db" />
|
||||
<event>
|
||||
<executionOccurrenceSpecificationReferencesEvent>
|
||||
<executionEventMoniker Id="612c6b73-cf43-4f5d-bc29-81a1e51857fd" LastKnownName="ExecutionEvent" />
|
||||
</executionOccurrenceSpecificationReferencesEvent>
|
||||
</event>
|
||||
<covered>
|
||||
<lifelineMoniker Id="d4253a3e-7dd9-4055-bd45-e020503685bb" LastKnownName="concreteVisitable2 : ConcreteVisitable2" />
|
||||
</covered>
|
||||
</executionOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="4cdba720-dbfd-45c7-b99d-8543f8103297" name="MessageOccurrenceSpecification40">
|
||||
<elementDefinition Id="d701980b-ca02-460a-b793-76ba70855ca4" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="34a23ca0-a18a-4d61-8fc0-961019753d4d" LastKnownName="objectStructure : ObjectStructure" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="4948c9cc-259b-42cc-a172-a99d55b533eb" name="MessageOccurrenceSpecification39">
|
||||
<elementDefinition Id="dbf97e4e-79c1-4ad7-b1c5-9d58c6f9821b" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="d1ee06b3-e147-4d21-b588-b9121e8350d5" LastKnownName="concreteVisitor1 : ConcreteVisitor1" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<executionOccurrenceSpecification Id="be3f8b8a-2cb4-4327-a074-ca63ff057653" name="ExecutionOccurrenceSpecification20">
|
||||
<elementDefinition Id="9aa032c3-04e6-4ee2-9c6c-77ed535023aa" />
|
||||
<event>
|
||||
<executionOccurrenceSpecificationReferencesEvent>
|
||||
<executionEventMoniker Id="15f1b831-c84a-490d-b63e-db8fe0a035dc" LastKnownName="ExecutionEvent" />
|
||||
</executionOccurrenceSpecificationReferencesEvent>
|
||||
</event>
|
||||
<covered>
|
||||
<lifelineMoniker Id="d1ee06b3-e147-4d21-b588-b9121e8350d5" LastKnownName="concreteVisitor1 : ConcreteVisitor1" />
|
||||
</covered>
|
||||
</executionOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="e59b0d25-bfca-475c-b39f-20a78416f8bc" name="MessageOccurrenceSpecification23">
|
||||
<elementDefinition Id="93a3f121-0081-4bd5-810a-91f980122729" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="34a23ca0-a18a-4d61-8fc0-961019753d4d" LastKnownName="objectStructure : ObjectStructure" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<messageOccurrenceSpecification Id="f78ef284-8bfe-4d15-aa03-7e77899fb762" name="MessageOccurrenceSpecification24">
|
||||
<elementDefinition Id="e8f8923f-ed88-47fa-ad44-6caa38060a87" />
|
||||
<covered>
|
||||
<lifelineMoniker Id="8809aeba-fb12-469a-bbf5-2b74da8da68d" LastKnownName="Client" />
|
||||
</covered>
|
||||
</messageOccurrenceSpecification>
|
||||
<executionOccurrenceSpecification Id="b400f1e2-5ca4-4514-ab30-7bcac31d9033" name="ExecutionOccurrenceSpecification12">
|
||||
<elementDefinition Id="6926aaf9-245e-4029-8a6a-ae404f8efe14" />
|
||||
<event>
|
||||
<executionOccurrenceSpecificationReferencesEvent>
|
||||
<executionEventMoniker Id="f7affdca-d5c9-40c7-9c87-92a3853bb157" LastKnownName="ExecutionEvent" />
|
||||
</executionOccurrenceSpecificationReferencesEvent>
|
||||
</event>
|
||||
<covered>
|
||||
<lifelineMoniker Id="34a23ca0-a18a-4d61-8fc0-961019753d4d" LastKnownName="objectStructure : ObjectStructure" />
|
||||
</covered>
|
||||
</executionOccurrenceSpecification>
|
||||
</fragments>
|
||||
<lifelines>
|
||||
<lifeline Id="8809aeba-fb12-469a-bbf5-2b74da8da68d" name="Client" isActor="false" lifelineDisplayName="Client">
|
||||
<elementDefinition Id="f3630074-3612-4818-b07e-b4abdc77e66c" />
|
||||
<represents>
|
||||
<propertyMoniker Id="1e1ba49a-6371-4cf4-a1ce-a0a17f84e578" />
|
||||
</represents>
|
||||
<topLevelOccurrences>
|
||||
<messageOccurrenceSpecificationMoniker Id="5e35ade2-7b7c-4813-b955-0f03b7860163" LastKnownName="MessageOccurrenceSpecification5" />
|
||||
<messageOccurrenceSpecificationMoniker Id="3589ab56-2071-45ee-9f4a-15c92b4f3bbd" LastKnownName="MessageOccurrenceSpecification8" />
|
||||
<messageOccurrenceSpecificationMoniker Id="04577c72-f116-4e5d-9764-ec12ff108448" LastKnownName="MessageOccurrenceSpecification17" />
|
||||
<messageOccurrenceSpecificationMoniker Id="212d1d68-64ad-49a5-891c-b38226c0424e" LastKnownName="MessageOccurrenceSpecification20" />
|
||||
<messageOccurrenceSpecificationMoniker Id="387c0dec-49a2-4416-a9a6-bbb5a801b3db" LastKnownName="MessageOccurrenceSpecification21" />
|
||||
<messageOccurrenceSpecificationMoniker Id="f78ef284-8bfe-4d15-aa03-7e77899fb762" LastKnownName="MessageOccurrenceSpecification24" />
|
||||
</topLevelOccurrences>
|
||||
</lifeline>
|
||||
<lifeline Id="34a23ca0-a18a-4d61-8fc0-961019753d4d" name="objectStructure : ObjectStructure" isActor="false" lifelineDisplayName="objectStructure : ObjectStructure">
|
||||
<elementDefinition Id="8bb75b6f-7bd4-4818-a866-67373e19bb30" />
|
||||
<represents>
|
||||
<propertyMoniker Id="dd34e9b0-8d72-4bb3-ac44-3fcf51077b4f" />
|
||||
</represents>
|
||||
<topLevelOccurrences>
|
||||
<executionOccurrenceSpecificationMoniker Id="9332ed82-1a4e-45fa-aca0-ff92e6d44b9a" LastKnownName="ExecutionOccurrenceSpecification3" />
|
||||
<executionOccurrenceSpecificationMoniker Id="e69ea245-e57c-4249-8df8-63698eed7583" LastKnownName="ExecutionOccurrenceSpecification4" />
|
||||
<executionOccurrenceSpecificationMoniker Id="c5270ce9-5206-4d62-9556-4f38d1096eb6" LastKnownName="ExecutionOccurrenceSpecification11" />
|
||||
<executionOccurrenceSpecificationMoniker Id="b400f1e2-5ca4-4514-ab30-7bcac31d9033" LastKnownName="ExecutionOccurrenceSpecification12" />
|
||||
</topLevelOccurrences>
|
||||
</lifeline>
|
||||
<lifeline Id="6f72db61-17bd-4736-8cbd-314a8644ec55" name="concreteVisitable1 : ConcreteVisitable1" isActor="false" lifelineDisplayName="concreteVisitable1 : ConcreteVisitable1">
|
||||
<elementDefinition Id="b4de15c6-eaf5-4766-8fc6-d5c6cf427d24" />
|
||||
<represents>
|
||||
<propertyMoniker Id="cc382f00-3122-4bc3-8646-e34cc25b8f52" />
|
||||
</represents>
|
||||
<topLevelOccurrences>
|
||||
<executionOccurrenceSpecificationMoniker Id="ee8f9b4d-ea0f-4311-bbf5-ebd1e3e5f617" LastKnownName="ExecutionOccurrenceSpecification5" />
|
||||
<executionOccurrenceSpecificationMoniker Id="e62816fb-3299-4399-a7b0-bb4e2f0fc54b" LastKnownName="ExecutionOccurrenceSpecification6" />
|
||||
<executionOccurrenceSpecificationMoniker Id="d8bc0a8e-5f69-436c-8976-717381f01eba" LastKnownName="ExecutionOccurrenceSpecification15" />
|
||||
<executionOccurrenceSpecificationMoniker Id="c92f544e-4fd6-4520-9ff0-f7990a34612a" LastKnownName="ExecutionOccurrenceSpecification16" />
|
||||
</topLevelOccurrences>
|
||||
</lifeline>
|
||||
<lifeline Id="d4253a3e-7dd9-4055-bd45-e020503685bb" name="concreteVisitable2 : ConcreteVisitable2" isActor="false" lifelineDisplayName="concreteVisitable2 : ConcreteVisitable2">
|
||||
<elementDefinition Id="b301935d-d7ba-4d38-82b5-f8be037e93f6" />
|
||||
<represents>
|
||||
<propertyMoniker Id="b3391ad2-4b12-423c-908c-7e371aec1f4a" />
|
||||
</represents>
|
||||
<topLevelOccurrences>
|
||||
<executionOccurrenceSpecificationMoniker Id="e5cecfc8-b1ba-4135-8e94-4489aaafe4b7" LastKnownName="ExecutionOccurrenceSpecification7" />
|
||||
<executionOccurrenceSpecificationMoniker Id="66cc01ca-04bd-41a4-88a9-ab271eeb5409" LastKnownName="ExecutionOccurrenceSpecification8" />
|
||||
<executionOccurrenceSpecificationMoniker Id="23448fbd-7f19-4f23-8bef-c5611d26dd42" LastKnownName="ExecutionOccurrenceSpecification21" />
|
||||
<executionOccurrenceSpecificationMoniker Id="2cbc76f9-dc52-4b44-97af-f023f00f01c3" LastKnownName="ExecutionOccurrenceSpecification22" />
|
||||
</topLevelOccurrences>
|
||||
</lifeline>
|
||||
<lifeline Id="d1ee06b3-e147-4d21-b588-b9121e8350d5" name="concreteVisitor1 : ConcreteVisitor1" isActor="false" lifelineDisplayName="concreteVisitor1 : ConcreteVisitor1">
|
||||
<elementDefinition Id="abcd0e08-9a1a-4e96-b52a-08c2df120cb4" />
|
||||
<represents>
|
||||
<propertyMoniker Id="16232722-dfa7-425b-b672-00ea3d07dd15" />
|
||||
</represents>
|
||||
<topLevelOccurrences>
|
||||
<executionOccurrenceSpecificationMoniker Id="ff9fb531-f306-4400-9026-424d158e29ca" LastKnownName="ExecutionOccurrenceSpecification9" />
|
||||
<executionOccurrenceSpecificationMoniker Id="7b05bf40-cf26-492d-8a8c-0b649722262e" LastKnownName="ExecutionOccurrenceSpecification10" />
|
||||
<executionOccurrenceSpecificationMoniker Id="3d014fdb-b4d7-410d-8196-01543f6b4da0" LastKnownName="ExecutionOccurrenceSpecification13" />
|
||||
<executionOccurrenceSpecificationMoniker Id="7e70466a-d685-47c6-a646-64c474927067" LastKnownName="ExecutionOccurrenceSpecification14" />
|
||||
<executionOccurrenceSpecificationMoniker Id="32f31977-a490-4ec5-a7f4-159d43a86c83" LastKnownName="ExecutionOccurrenceSpecification19" />
|
||||
<executionOccurrenceSpecificationMoniker Id="be3f8b8a-2cb4-4327-a074-ca63ff057653" LastKnownName="ExecutionOccurrenceSpecification20" />
|
||||
</topLevelOccurrences>
|
||||
</lifeline>
|
||||
</lifelines>
|
||||
<messages>
|
||||
<message Id="c0d58e79-284b-4076-8def-b75e3503e862" name="new()" messageKind="Complete" messageSort="SynchCall" createSelfMessage="false">
|
||||
<elementDefinition Id="d1b6e80a-fa46-418b-9c44-d47bd4c06f8a" />
|
||||
<sendEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="5e35ade2-7b7c-4813-b955-0f03b7860163" LastKnownName="MessageOccurrenceSpecification5" />
|
||||
</sendEvent>
|
||||
<receiveEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="70621b00-d3a2-44fe-a2bf-e5b762a67e70" LastKnownName="MessageOccurrenceSpecification6" />
|
||||
</receiveEvent>
|
||||
</message>
|
||||
<message Id="feccf104-4f8c-41c2-ac8e-c45645da05af" name="new()" messageKind="Complete" messageSort="SynchCall" createSelfMessage="false">
|
||||
<elementDefinition Id="e7809a82-1300-43e7-b9fc-602e96164a83" />
|
||||
<sendEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="6342342a-bc29-4ff5-9689-1e27d1e12257" LastKnownName="MessageOccurrenceSpecification9" />
|
||||
</sendEvent>
|
||||
<receiveEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="42f5707e-a628-436c-85b6-664bd2536313" LastKnownName="MessageOccurrenceSpecification10" />
|
||||
</receiveEvent>
|
||||
</message>
|
||||
<message Id="b2ae817a-47ae-41c6-b346-1b7189be3dd3" name="<<return>>" messageKind="Complete" messageSort="Reply" createSelfMessage="false">
|
||||
<elementDefinition Id="d79d6eb8-f698-4e7d-82c1-5cbdbac46367" />
|
||||
<sendEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="e47d5096-3c49-4c1f-86be-561a7a67de9b" LastKnownName="MessageOccurrenceSpecification11" />
|
||||
</sendEvent>
|
||||
<receiveEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="57eaa50c-46fd-4585-be36-ba951e5be4fb" LastKnownName="MessageOccurrenceSpecification12" />
|
||||
</receiveEvent>
|
||||
</message>
|
||||
<message Id="07edb1f6-33db-4ed5-803c-9b1a4884160d" name="new()" messageKind="Complete" messageSort="SynchCall" createSelfMessage="false">
|
||||
<elementDefinition Id="90af5f3a-8a26-477d-b55a-789864ddeae3" />
|
||||
<sendEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="d40e3378-fed0-4406-9f82-0bc665f14219" LastKnownName="MessageOccurrenceSpecification13" />
|
||||
</sendEvent>
|
||||
<receiveEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="2fb4a097-df89-4b95-aefc-69eb96b344c5" LastKnownName="MessageOccurrenceSpecification14" />
|
||||
</receiveEvent>
|
||||
</message>
|
||||
<message Id="22cbf123-a813-48fd-b782-eb8373805671" name="<<return>>" messageKind="Complete" messageSort="Reply" createSelfMessage="false">
|
||||
<elementDefinition Id="6dbc5abb-3aba-4c4f-990e-801d4b022f22" />
|
||||
<sendEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="b3a17402-34fd-4eb6-addf-7f455e722479" LastKnownName="MessageOccurrenceSpecification15" />
|
||||
</sendEvent>
|
||||
<receiveEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="baf7ced5-2593-4ec2-931e-bdab2d2b042e" LastKnownName="MessageOccurrenceSpecification16" />
|
||||
</receiveEvent>
|
||||
</message>
|
||||
<message Id="faa4966b-48b6-4db8-a9b6-34843a8f003f" name="<<return>>" messageKind="Complete" messageSort="Reply" createSelfMessage="false">
|
||||
<elementDefinition Id="011d5c19-f63b-4604-bdfc-9f38ff6eafcb" />
|
||||
<sendEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="178b18b6-f56e-46f7-8ad5-d6d81a07629e" LastKnownName="MessageOccurrenceSpecification7" />
|
||||
</sendEvent>
|
||||
<receiveEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="3589ab56-2071-45ee-9f4a-15c92b4f3bbd" LastKnownName="MessageOccurrenceSpecification8" />
|
||||
</receiveEvent>
|
||||
</message>
|
||||
<message Id="9d4c69fc-c8d5-4052-b963-eb3c3defffee" name="new()" messageKind="Complete" messageSort="SynchCall" createSelfMessage="false">
|
||||
<elementDefinition Id="c0d3b3e2-459e-40ac-b9e7-230c6db1aea7" />
|
||||
<sendEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="04577c72-f116-4e5d-9764-ec12ff108448" LastKnownName="MessageOccurrenceSpecification17" />
|
||||
</sendEvent>
|
||||
<receiveEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="dad08e2e-f1d8-4664-b2d3-c7f2b7af7681" LastKnownName="MessageOccurrenceSpecification18" />
|
||||
</receiveEvent>
|
||||
</message>
|
||||
<message Id="0152f916-c6c7-47c9-9d81-238a7a520a1c" name="visitor1" messageKind="Complete" messageSort="Reply" createSelfMessage="false">
|
||||
<elementDefinition Id="12bffd84-7c6e-40e9-a11c-21252e0331e6" />
|
||||
<sendEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="de2a2958-494f-4fa3-bc91-07dc11a7e1ec" LastKnownName="MessageOccurrenceSpecification19" />
|
||||
</sendEvent>
|
||||
<receiveEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="212d1d68-64ad-49a5-891c-b38226c0424e" LastKnownName="MessageOccurrenceSpecification20" />
|
||||
</receiveEvent>
|
||||
</message>
|
||||
<message Id="37c429d0-a32e-4111-98ac-e237ecb2aab2" messageKind="Complete" messageSort="SynchCall" createSelfMessage="false" signatureText="+ Visit(visitor : Visitor)">
|
||||
<elementDefinition Id="8e6f6177-ad78-4bad-b14a-b60d1d28ca91" />
|
||||
<sendEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="387c0dec-49a2-4416-a9a6-bbb5a801b3db" LastKnownName="MessageOccurrenceSpecification21" />
|
||||
</sendEvent>
|
||||
<receiveEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="9c03fb85-1000-41ac-8bbc-7cc70d6f0463" LastKnownName="MessageOccurrenceSpecification22" />
|
||||
</receiveEvent>
|
||||
</message>
|
||||
<message Id="8363dff5-ea54-4a8b-a3ef-6da774996ff9" messageKind="Complete" messageSort="SynchCall" createSelfMessage="false" signatureText="+ Visit(concreteVisitable1 : ConcreteVisitable1)">
|
||||
<elementDefinition Id="17b78e51-59c6-4004-9180-551ed918cea8" />
|
||||
<sendEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="6de7eb0f-1376-433b-94b8-0b42d4d5aa77" LastKnownName="MessageOccurrenceSpecification25" />
|
||||
</sendEvent>
|
||||
<receiveEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="ff982abd-18fa-4f60-83ea-13582ed22ed0" LastKnownName="MessageOccurrenceSpecification26" />
|
||||
</receiveEvent>
|
||||
</message>
|
||||
<message Id="eab71538-f65b-46c9-8732-05733c4d8ac5" messageKind="Complete" messageSort="SynchCall" createSelfMessage="false" signatureText="+ Visitable1SpecificOp()">
|
||||
<elementDefinition Id="4cda1005-e1d6-42e1-90e4-d9e17ab0ab22" />
|
||||
<sendEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="5d587230-6ad7-4baa-b7a8-f7fd1137f934" LastKnownName="MessageOccurrenceSpecification29" />
|
||||
</sendEvent>
|
||||
<receiveEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="c46f7d2e-3598-4a19-ae36-c5253786b37a" LastKnownName="MessageOccurrenceSpecification30" />
|
||||
</receiveEvent>
|
||||
</message>
|
||||
<message Id="1044f7df-e33f-40b8-9051-df52ea353f76" name="<<return>>" messageKind="Complete" messageSort="Reply" createSelfMessage="false">
|
||||
<elementDefinition Id="3520cdda-911a-44d7-9738-357b4293e9d3" />
|
||||
<sendEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="0516222d-2817-4886-8131-d21287c1b13c" LastKnownName="MessageOccurrenceSpecification31" />
|
||||
</sendEvent>
|
||||
<receiveEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="1f9bee8f-efd2-4263-8e30-efc8523135ec" LastKnownName="MessageOccurrenceSpecification32" />
|
||||
</receiveEvent>
|
||||
</message>
|
||||
<message Id="7a828ff6-fc58-42a6-b8d9-8ba8a34a58cd" name="<<return>>" messageKind="Complete" messageSort="Reply" createSelfMessage="false">
|
||||
<elementDefinition Id="50c8656e-6d5b-4003-83fd-23058319e433" />
|
||||
<sendEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="bb02f78f-f9d8-42b7-9c69-fedb0ed537b1" LastKnownName="MessageOccurrenceSpecification27" />
|
||||
</sendEvent>
|
||||
<receiveEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="d8782cd2-87ba-4683-adf8-0d07c16e372c" LastKnownName="MessageOccurrenceSpecification28" />
|
||||
</receiveEvent>
|
||||
</message>
|
||||
<message Id="7aa64313-9310-4670-aa3f-dc1e7b388ead" name="visit" messageKind="Complete" messageSort="SynchCall" createSelfMessage="false" signatureText="+ Visit(concreteVisitable2 : ConcreteVisitable2)">
|
||||
<elementDefinition Id="4d473c99-1966-4592-bd81-d92aa8576bf8" />
|
||||
<sendEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="4b004c94-b41c-427c-8d36-9ddb30b23fbd" LastKnownName="MessageOccurrenceSpecification37" />
|
||||
</sendEvent>
|
||||
<receiveEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="32249989-50a5-45a9-9edd-7a2589b3179e" LastKnownName="MessageOccurrenceSpecification38" />
|
||||
</receiveEvent>
|
||||
</message>
|
||||
<message Id="8427a43b-a772-4a27-b729-fb785ed46ade" messageKind="Complete" messageSort="SynchCall" createSelfMessage="false" signatureText="+ Visitable2SpecificOp()">
|
||||
<elementDefinition Id="a42f8716-e947-43f9-90b7-0b485787d026" />
|
||||
<sendEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="b8e9af78-0c71-443f-8cf0-ad604ee84f8c" LastKnownName="MessageOccurrenceSpecification41" />
|
||||
</sendEvent>
|
||||
<receiveEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="d129988f-7591-425b-960c-309e45a84395" LastKnownName="MessageOccurrenceSpecification42" />
|
||||
</receiveEvent>
|
||||
</message>
|
||||
<message Id="d5ce6087-a6c8-4e8b-9085-6beaccfb1067" name="<<return>>" messageKind="Complete" messageSort="Reply" createSelfMessage="false">
|
||||
<elementDefinition Id="eab76053-bd44-47d8-ae2c-ed3969e0258b" />
|
||||
<sendEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="65e87e7a-5194-423f-a9d0-9601bb6ffc4d" LastKnownName="MessageOccurrenceSpecification43" />
|
||||
</sendEvent>
|
||||
<receiveEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="1b56449a-8700-418b-8dca-b119d220069e" LastKnownName="MessageOccurrenceSpecification44" />
|
||||
</receiveEvent>
|
||||
</message>
|
||||
<message Id="60112dff-426e-4822-aee5-cbdf9fddbac6" name="<<return>>" messageKind="Complete" messageSort="Reply" createSelfMessage="false">
|
||||
<elementDefinition Id="10c38ffa-0829-4248-bcf5-15aaf435483b" />
|
||||
<sendEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="4948c9cc-259b-42cc-a172-a99d55b533eb" LastKnownName="MessageOccurrenceSpecification39" />
|
||||
</sendEvent>
|
||||
<receiveEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="4cdba720-dbfd-45c7-b99d-8543f8103297" LastKnownName="MessageOccurrenceSpecification40" />
|
||||
</receiveEvent>
|
||||
</message>
|
||||
<message Id="65bf1656-4c18-453d-b7d0-f99b7c077445" name="<<return>>" messageKind="Complete" messageSort="Reply" createSelfMessage="false">
|
||||
<elementDefinition Id="a80777ca-1bf3-4606-8403-270cb548213f" />
|
||||
<sendEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="e59b0d25-bfca-475c-b39f-20a78416f8bc" LastKnownName="MessageOccurrenceSpecification23" />
|
||||
</sendEvent>
|
||||
<receiveEvent>
|
||||
<messageOccurrenceSpecificationMoniker Id="f78ef284-8bfe-4d15-aa03-7e77899fb762" LastKnownName="MessageOccurrenceSpecification24" />
|
||||
</receiveEvent>
|
||||
</message>
|
||||
</messages>
|
||||
<ownedAttributesInternal>
|
||||
<property Id="1e1ba49a-6371-4cf4-a1ce-a0a17f84e578" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false">
|
||||
<elementDefinition Id="760940a5-1dbb-47a4-ab5c-cebd37f9bec4" />
|
||||
<type_NamedElement>
|
||||
<referencedTypeMoniker Id="54373688-bd7a-4659-9a8a-475ad33431ab" LastKnownName="Client" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property Id="dd34e9b0-8d72-4bb3-ac44-3fcf51077b4f" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false">
|
||||
<elementDefinition Id="4099eaa9-fb05-491f-b8bd-e4ffd49717e8" />
|
||||
<type_NamedElement>
|
||||
<referencedTypeMoniker Id="bb0f0dc0-4e88-4195-a82b-f6588c2a29ed" LastKnownName="ObjectStructure" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property Id="cc382f00-3122-4bc3-8646-e34cc25b8f52" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false">
|
||||
<elementDefinition Id="2b3500be-dfa9-4901-a581-c12e63651b20" />
|
||||
<type_NamedElement>
|
||||
<referencedTypeMoniker Id="4dfade3e-51a0-4e74-9e13-c25257ed0553" LastKnownName="ConcreteVisitable1" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property Id="b3391ad2-4b12-423c-908c-7e371aec1f4a" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false">
|
||||
<elementDefinition Id="8551dab6-cfd0-4316-996a-30923c45593a" />
|
||||
<type_NamedElement>
|
||||
<referencedTypeMoniker Id="a4a08ec5-3bec-4251-81c7-668e256a87a1" LastKnownName="ConcreteVisitable2" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property Id="16232722-dfa7-425b-b672-00ea3d07dd15" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false">
|
||||
<elementDefinition Id="f729c7c8-a747-4b8b-a6ee-dbb88e573b98" />
|
||||
<type_NamedElement>
|
||||
<referencedTypeMoniker Id="354d0dcd-7bd1-4891-abed-ea64c2ea0035" LastKnownName="ConcreteVisitor1" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property Id="aa590e70-bf6d-4b5d-8ca3-4707f6e1a16e" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false">
|
||||
<elementDefinition Id="7494d9c0-9610-4cbe-9fa3-fe922fc74a44" />
|
||||
<type_NamedElement>
|
||||
<referencedTypeMoniker Id="b3d774db-c926-4ad7-a7ea-e0f9711324ec" LastKnownName="ConcreteVisitor2" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
</ownedAttributesInternal>
|
||||
</interaction>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<referencedType Id="54373688-bd7a-4659-9a8a-475ad33431ab" name="Client" isAbstract="false" isLeaf="false" cachedFullName="BehavioralPatternsDiagrams::Client">
|
||||
<elementDefinition Id="c2aac2be-3419-4131-8e1d-7786e97a7c9b" />
|
||||
</referencedType>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<referencedType Id="bb0f0dc0-4e88-4195-a82b-f6588c2a29ed" name="ObjectStructure" isAbstract="false" isLeaf="false" cachedFullName="BehavioralPatternsDiagrams::ObjectStructure">
|
||||
<elementDefinition Id="b306245d-314e-4a0b-939b-86555170ffdd" />
|
||||
</referencedType>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<referencedType Id="4dfade3e-51a0-4e74-9e13-c25257ed0553" name="ConcreteVisitable1" isAbstract="false" isLeaf="false" cachedFullName="BehavioralPatternsDiagrams::ConcreteVisitable1">
|
||||
<elementDefinition Id="7f53fdbe-417d-42a9-beb3-75a35e43c23b" />
|
||||
</referencedType>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<referencedType Id="a4a08ec5-3bec-4251-81c7-668e256a87a1" name="ConcreteVisitable2" isAbstract="false" isLeaf="false" cachedFullName="BehavioralPatternsDiagrams::ConcreteVisitable2">
|
||||
<elementDefinition Id="f85385e9-07d8-4c72-8129-5c1c0dd39efc" />
|
||||
</referencedType>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<referencedType Id="354d0dcd-7bd1-4891-abed-ea64c2ea0035" name="ConcreteVisitor1" isAbstract="false" isLeaf="false" cachedFullName="BehavioralPatternsDiagrams::ConcreteVisitor1">
|
||||
<elementDefinition Id="e63dc2d4-edb6-4cfe-8cb9-f87be4e4988e" />
|
||||
</referencedType>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<referencedType Id="b3d774db-c926-4ad7-a7ea-e0f9711324ec" name="ConcreteVisitor2" isAbstract="false" isLeaf="false" cachedFullName="BehavioralPatternsDiagrams::ConcreteVisitor2">
|
||||
<elementDefinition Id="60589496-bfeb-4763-bbe0-f851014858d1" />
|
||||
</referencedType>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<executionEvent Id="68656328-87ee-46ac-86e9-7c41357cae68" name="ExecutionEvent">
|
||||
<elementDefinition Id="64e1fa18-6d5b-4f7e-aeea-8274c3ac45a4" />
|
||||
</executionEvent>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<executionEvent Id="c91e68d4-1881-4069-acac-7ba6cb7a3cd9" name="ExecutionEvent">
|
||||
<elementDefinition Id="daaf038a-86b0-40ce-90e3-8640d0f6a420" />
|
||||
</executionEvent>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<executionEvent Id="df977cf5-5179-4850-9afe-e97e5fa0f6e6" name="ExecutionEvent">
|
||||
<elementDefinition Id="016d2d42-4546-41e3-bb61-25c724e8f927" />
|
||||
</executionEvent>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<executionEvent Id="1dc5114f-a16b-4c09-8900-ba8da468cb63" name="ExecutionEvent">
|
||||
<elementDefinition Id="3b512f2b-1784-4296-9ecb-35432a12d4ab" />
|
||||
</executionEvent>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<executionEvent Id="f8f0b771-bd03-407b-b379-c2f346544589" name="ExecutionEvent">
|
||||
<elementDefinition Id="f3dfd275-6fc3-4a9b-a0f0-a0a9eb6a63b3" />
|
||||
</executionEvent>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<executionEvent Id="9bc03d3f-1a2f-4ba4-a7e9-b54c2030b4e6" name="ExecutionEvent">
|
||||
<elementDefinition Id="924a12a2-da8c-4377-a9f1-91d06bfff3fa" />
|
||||
</executionEvent>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<executionEvent Id="9a3e80d0-695e-432e-93cd-db4b2dd38207" name="ExecutionEvent">
|
||||
<elementDefinition Id="ad022fce-d3ec-4fc2-9b7f-9a8219295b44" />
|
||||
</executionEvent>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<executionEvent Id="fb78d533-bb1a-4f6c-b626-62600bfcf1d5" name="ExecutionEvent">
|
||||
<elementDefinition Id="b84a5241-b32c-4abb-9439-edfe95d9c25a" />
|
||||
</executionEvent>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<executionEvent Id="904dcf8f-7159-4c11-a4da-7ca6f81fc9c9" name="ExecutionEvent">
|
||||
<elementDefinition Id="13cec39c-950e-400c-b9d5-8636ab343ad0" />
|
||||
</executionEvent>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<executionEvent Id="f7affdca-d5c9-40c7-9c87-92a3853bb157" name="ExecutionEvent">
|
||||
<elementDefinition Id="4131b046-982d-484e-a871-a59baabf982b" />
|
||||
</executionEvent>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<executionEvent Id="96ba9aaa-7f6b-4290-82ab-3e0ae454d24d" name="ExecutionEvent">
|
||||
<elementDefinition Id="21330227-e094-4ca0-bd0b-8e53b79c03f4" />
|
||||
</executionEvent>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<executionEvent Id="6ac9fdd6-0a1b-45dd-b5ce-811f01e051b1" name="ExecutionEvent">
|
||||
<elementDefinition Id="dad99c57-2fb2-48f6-bfd3-2524bde6cf0f" />
|
||||
</executionEvent>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<executionEvent Id="d0d761da-4cff-4c1e-a425-002246ec9c35" name="ExecutionEvent">
|
||||
<elementDefinition Id="7134c83a-c77b-44a5-98b5-4f4b32aa4e5a" />
|
||||
</executionEvent>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<executionEvent Id="af81c7b8-6ccc-4efd-98b8-9ec4646662a0" name="ExecutionEvent">
|
||||
<elementDefinition Id="c33529eb-8bf5-4a8e-a5ae-3da472dff3e4" />
|
||||
</executionEvent>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<executionEvent Id="14ee92b0-cfcb-431e-9761-c43bb4680281" name="ExecutionEvent">
|
||||
<elementDefinition Id="3b88b3de-c05c-489c-b6bf-5932edf25283" />
|
||||
</executionEvent>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<executionEvent Id="15f1b831-c84a-490d-b63e-db8fe0a035dc" name="ExecutionEvent">
|
||||
<elementDefinition Id="780fb6d1-64a4-42a7-9b94-ba4efb593de8" />
|
||||
</executionEvent>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<executionEvent Id="133fa007-0ee0-48a6-a823-06935f75cf6b" name="ExecutionEvent">
|
||||
<elementDefinition Id="d11f3c89-c87f-4046-af5b-e8ddec7294fd" />
|
||||
</executionEvent>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<executionEvent Id="612c6b73-cf43-4f5d-bc29-81a1e51857fd" name="ExecutionEvent">
|
||||
<elementDefinition Id="5a6ff12a-8a50-47fe-b9ab-7c20e8dbf38b" />
|
||||
</executionEvent>
|
||||
</packageHasNamedElement>
|
||||
</packagedElements>
|
||||
<package Id="1520fe48-c4bb-45e2-a661-bf29397a3786" name="BehavioralPatternsDiagrams">
|
||||
<elementDefinition Id="ab0df1a1-6716-4f07-98a6-a60d1545f3de" />
|
||||
</package>
|
||||
</SequenceDesignerModel>
|
||||
@@ -0,0 +1,219 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<sequenceDesignerDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 11, 9.125" name="VisitorPattern">
|
||||
<SequenceDesignerModelMoniker Id="a6ee5d37-99f8-4de8-b9e0-31610386bbc1" />
|
||||
<nestedChildShapes>
|
||||
<lifelineShape Id="7cfff050-57b6-4cc0-96bd-1fa0ad7a3364" absoluteBounds="1.025, 1, 0.15, 7.9187500000000011" visible="true" visualStyleMode="Modified">
|
||||
<lifelineMoniker Id="8809aeba-fb12-469a-bbf5-2b74da8da68d" LastKnownName="Client" />
|
||||
<relativeChildShapes>
|
||||
<umlLifelineHeadShape Id="d46debd3-6daf-4369-86c0-82ad18331b93" absoluteBounds="0.59999999999999987, 0.6, 1, 0.4" customColor="White" visualStyleMode="Modified">
|
||||
<lifelineMoniker Id="8809aeba-fb12-469a-bbf5-2b74da8da68d" LastKnownName="Client" />
|
||||
<relativeChildShapes />
|
||||
</umlLifelineHeadShape>
|
||||
<lifelineHoverShape Id="fdc974bc-f69d-4cfe-ab1d-9d3b7ce49afd" absoluteBounds="1.025, 1, 0, 7.875">
|
||||
<lifelineMoniker Id="8809aeba-fb12-469a-bbf5-2b74da8da68d" LastKnownName="Client" />
|
||||
</lifelineHoverShape>
|
||||
</relativeChildShapes>
|
||||
</lifelineShape>
|
||||
<lifelineShape Id="9b66f70f-8a73-4e61-9859-76d1ca533190" absoluteBounds="3.075, 1, 0.15, 7.9187500000000011" visible="true" visualStyleMode="Modified">
|
||||
<lifelineMoniker Id="34a23ca0-a18a-4d61-8fc0-961019753d4d" LastKnownName="objectStructure : ObjectStructure" />
|
||||
<relativeChildShapes>
|
||||
<umlLifelineHeadShape Id="a37b5c2f-bd5b-4cbf-9820-8d301c1844b7" absoluteBounds="2.1500000000000004, 0.6, 2, 0.4" customColor="White" visualStyleMode="Modified">
|
||||
<lifelineMoniker Id="34a23ca0-a18a-4d61-8fc0-961019753d4d" LastKnownName="objectStructure : ObjectStructure" />
|
||||
<relativeChildShapes />
|
||||
</umlLifelineHeadShape>
|
||||
<lifelineHoverShape Id="7984d133-3cd9-49be-bd75-6344ef705ab5" absoluteBounds="3.075, 1, 0, 7.875">
|
||||
<lifelineMoniker Id="34a23ca0-a18a-4d61-8fc0-961019753d4d" LastKnownName="objectStructure : ObjectStructure" />
|
||||
</lifelineHoverShape>
|
||||
<umlExecutionSpecificationShape Id="0c2013a2-9064-4ac8-be08-368681bc3415" absoluteBounds="3.075, 1.4791666666666665, 0.15, 1.9999999999999996" customColor="184, 204, 215" visualStyleMode="Modified">
|
||||
<behaviorExecutionSpecificationMoniker Id="a8a14a0c-aba6-4618-adba-8a19187fd80e" LastKnownName="BehaviorExecutionSpecification2" />
|
||||
</umlExecutionSpecificationShape>
|
||||
<umlExecutionSpecificationShape Id="139086ae-7684-4af0-ba22-0d144b766577" absoluteBounds="3.075, 4.833333333333333, 0.15, 3.7854166666666673" customColor="184, 204, 215" visualStyleMode="Modified">
|
||||
<behaviorExecutionSpecificationMoniker Id="574924e1-c658-492e-8972-11e9d87589d7" LastKnownName="BehaviorExecutionSpecification6" />
|
||||
</umlExecutionSpecificationShape>
|
||||
</relativeChildShapes>
|
||||
</lifelineShape>
|
||||
<lifelineShape Id="4d5eab03-eadd-41dd-8c15-e4a5042875c9" absoluteBounds="5.125, 1, 0.15, 7" visible="true" visualStyleMode="Modified">
|
||||
<lifelineMoniker Id="6f72db61-17bd-4736-8cbd-314a8644ec55" LastKnownName="concreteVisitable1 : ConcreteVisitable1" />
|
||||
<relativeChildShapes>
|
||||
<umlLifelineHeadShape Id="718d9cce-0521-4a0b-8c7b-b8a624aed90b" absoluteBounds="4.50564453125, 0.6, 1.3887109375, 0.4" customColor="White" visualStyleMode="Modified">
|
||||
<lifelineMoniker Id="6f72db61-17bd-4736-8cbd-314a8644ec55" LastKnownName="concreteVisitable1 : ConcreteVisitable1" />
|
||||
<relativeChildShapes />
|
||||
</umlLifelineHeadShape>
|
||||
<lifelineHoverShape Id="34f7ada5-90fa-41f7-9f08-84fd32cc90fe" absoluteBounds="5.125, 1, 0, 7">
|
||||
<lifelineMoniker Id="6f72db61-17bd-4736-8cbd-314a8644ec55" LastKnownName="concreteVisitable1 : ConcreteVisitable1" />
|
||||
</lifelineHoverShape>
|
||||
<umlExecutionSpecificationShape Id="844d58e9-1f95-4b94-b0f4-f64a1a190a0d" absoluteBounds="5.125, 1.7791666666666666, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified">
|
||||
<behaviorExecutionSpecificationMoniker Id="ab432534-306c-4c82-9136-cd693660a8c5" LastKnownName="BehaviorExecutionSpecification3" />
|
||||
</umlExecutionSpecificationShape>
|
||||
<umlExecutionSpecificationShape Id="07dc7a91-07f4-4451-9a56-d0f1a794ea12" absoluteBounds="5.125, 5.6624999999999988, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified">
|
||||
<behaviorExecutionSpecificationMoniker Id="d68443ca-f065-45f1-ac55-d94c633a3bff" LastKnownName="BehaviorExecutionSpecification8" />
|
||||
</umlExecutionSpecificationShape>
|
||||
</relativeChildShapes>
|
||||
</lifelineShape>
|
||||
<lifelineShape Id="897fe5e4-7e93-4351-b6e7-0274f33e999d" absoluteBounds="7.175, 1, 0.15, 7.31875" visible="true" visualStyleMode="Modified">
|
||||
<lifelineMoniker Id="d4253a3e-7dd9-4055-bd45-e020503685bb" LastKnownName="concreteVisitable2 : ConcreteVisitable2" />
|
||||
<relativeChildShapes>
|
||||
<umlLifelineHeadShape Id="859518bf-8d0d-444d-a6d1-ab16bdb810fb" absoluteBounds="6.55564453125, 0.6, 1.3887109375, 0.4" customColor="White" visualStyleMode="Modified">
|
||||
<lifelineMoniker Id="d4253a3e-7dd9-4055-bd45-e020503685bb" LastKnownName="concreteVisitable2 : ConcreteVisitable2" />
|
||||
<relativeChildShapes />
|
||||
</umlLifelineHeadShape>
|
||||
<lifelineHoverShape Id="c29b4983-2763-49c8-9c2b-6e2be8b1e5e5" absoluteBounds="7.175, 1, 0, 7.375">
|
||||
<lifelineMoniker Id="d4253a3e-7dd9-4055-bd45-e020503685bb" LastKnownName="concreteVisitable2 : ConcreteVisitable2" />
|
||||
</lifelineHoverShape>
|
||||
<umlExecutionSpecificationShape Id="42a5bace-ef6d-4386-ae96-7939d438f5ac" absoluteBounds="7.175, 2.6291666666666664, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified">
|
||||
<behaviorExecutionSpecificationMoniker Id="ec24a3ec-83e4-44ea-a1a4-8e45e096cdff" LastKnownName="BehaviorExecutionSpecification4" />
|
||||
</umlExecutionSpecificationShape>
|
||||
<umlExecutionSpecificationShape Id="25c531ef-27dd-4de8-9c1a-0eb90ac1895c" absoluteBounds="7.175, 7.4687499999999991, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified">
|
||||
<behaviorExecutionSpecificationMoniker Id="48b275b7-86df-4582-a009-568b34763050" LastKnownName="BehaviorExecutionSpecification11" />
|
||||
</umlExecutionSpecificationShape>
|
||||
</relativeChildShapes>
|
||||
</lifelineShape>
|
||||
<lifelineShape Id="b53d18b6-1533-4b69-95ae-aad7e5b1c351" absoluteBounds="9.225, 1, 0.15, 7.61875" visible="true" visualStyleMode="Modified">
|
||||
<lifelineMoniker Id="d1ee06b3-e147-4d21-b588-b9121e8350d5" LastKnownName="concreteVisitor1 : ConcreteVisitor1" />
|
||||
<relativeChildShapes>
|
||||
<umlLifelineHeadShape Id="16867b29-e90b-4c46-8f3b-745573162486" absoluteBounds="8.66716796875, 0.6, 1.2656640625, 0.4" customColor="White" visualStyleMode="Modified">
|
||||
<lifelineMoniker Id="d1ee06b3-e147-4d21-b588-b9121e8350d5" LastKnownName="concreteVisitor1 : ConcreteVisitor1" />
|
||||
<relativeChildShapes />
|
||||
</umlLifelineHeadShape>
|
||||
<lifelineHoverShape Id="41755cdc-9707-44ef-95c3-e71ec841b17e" absoluteBounds="9.225, 1, 0, 7.625">
|
||||
<lifelineMoniker Id="d1ee06b3-e147-4d21-b588-b9121e8350d5" LastKnownName="concreteVisitor1 : ConcreteVisitor1" />
|
||||
</lifelineHoverShape>
|
||||
<umlExecutionSpecificationShape Id="3ac6ed75-3113-4850-9d74-e33da87cb94c" absoluteBounds="9.225, 3.875, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified">
|
||||
<behaviorExecutionSpecificationMoniker Id="177ef689-6ba0-4a5a-9833-26b43200c067" LastKnownName="BehaviorExecutionSpecification5" />
|
||||
</umlExecutionSpecificationShape>
|
||||
<umlExecutionSpecificationShape Id="25d8003b-0d94-4bfc-bfdd-aa4178d6ee2b" absoluteBounds="9.225, 5.1333333333333329, 0.15, 1.3791666666666655" customColor="184, 204, 215" visualStyleMode="Modified">
|
||||
<behaviorExecutionSpecificationMoniker Id="5bb7e8b0-65c1-41df-9837-9fb757e6d1fc" LastKnownName="BehaviorExecutionSpecification7" />
|
||||
</umlExecutionSpecificationShape>
|
||||
<umlExecutionSpecificationShape Id="ef8dd09e-0778-4a26-8187-7eaa809dd9a1" absoluteBounds="9.225, 6.84375, 0.15, 1.4749999999999996" customColor="184, 204, 215" visualStyleMode="Modified">
|
||||
<behaviorExecutionSpecificationMoniker Id="a7aed726-5134-4156-9e39-4cd16952cdd5" LastKnownName="BehaviorExecutionSpecification10" />
|
||||
</umlExecutionSpecificationShape>
|
||||
</relativeChildShapes>
|
||||
</lifelineShape>
|
||||
<syncMessageConnector edgePoints="[(1.1 : 1.47916666666667); (3.075 : 1.47916666666667)]" 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="7cfff050-57b6-4cc0-96bd-1fa0ad7a3364" />
|
||||
<umlExecutionSpecificationShapeMoniker Id="0c2013a2-9064-4ac8-be08-368681bc3415" />
|
||||
</nodes>
|
||||
</syncMessageConnector>
|
||||
<returnMessageConnector edgePoints="[(3.075 : 3.47916666666667); (1.1 : 3.47916666666667)]" 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="0c2013a2-9064-4ac8-be08-368681bc3415" />
|
||||
<lifelineShapeMoniker Id="7cfff050-57b6-4cc0-96bd-1fa0ad7a3364" />
|
||||
</nodes>
|
||||
</returnMessageConnector>
|
||||
<syncMessageConnector edgePoints="[(3.225 : 1.77916666666667); (5.125 : 1.77916666666667)]" 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="0c2013a2-9064-4ac8-be08-368681bc3415" />
|
||||
<umlExecutionSpecificationShapeMoniker Id="844d58e9-1f95-4b94-b0f4-f64a1a190a0d" />
|
||||
</nodes>
|
||||
</syncMessageConnector>
|
||||
<returnMessageConnector edgePoints="[(5.125 : 2.32916666666667); (3.225 : 2.32916666666667)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000">
|
||||
<relativeChildShapes />
|
||||
<nodes>
|
||||
<umlExecutionSpecificationShapeMoniker Id="844d58e9-1f95-4b94-b0f4-f64a1a190a0d" />
|
||||
<umlExecutionSpecificationShapeMoniker Id="0c2013a2-9064-4ac8-be08-368681bc3415" />
|
||||
</nodes>
|
||||
</returnMessageConnector>
|
||||
<syncMessageConnector edgePoints="[(3.225 : 2.62916666666667); (7.175 : 2.62916666666667)]" 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="0c2013a2-9064-4ac8-be08-368681bc3415" />
|
||||
<umlExecutionSpecificationShapeMoniker Id="42a5bace-ef6d-4386-ae96-7939d438f5ac" />
|
||||
</nodes>
|
||||
</syncMessageConnector>
|
||||
<returnMessageConnector edgePoints="[(7.175 : 3.17916666666667); (3.225 : 3.17916666666667)]" 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="42a5bace-ef6d-4386-ae96-7939d438f5ac" />
|
||||
<umlExecutionSpecificationShapeMoniker Id="0c2013a2-9064-4ac8-be08-368681bc3415" />
|
||||
</nodes>
|
||||
</returnMessageConnector>
|
||||
<syncMessageConnector edgePoints="[(1.1 : 3.875); (9.225 : 3.875)]" 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="7cfff050-57b6-4cc0-96bd-1fa0ad7a3364" />
|
||||
<umlExecutionSpecificationShapeMoniker Id="3ac6ed75-3113-4850-9d74-e33da87cb94c" />
|
||||
</nodes>
|
||||
</syncMessageConnector>
|
||||
<returnMessageConnector edgePoints="[(9.225 : 4.425); (1.1 : 4.425)]" 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="3ac6ed75-3113-4850-9d74-e33da87cb94c" />
|
||||
<lifelineShapeMoniker Id="7cfff050-57b6-4cc0-96bd-1fa0ad7a3364" />
|
||||
</nodes>
|
||||
</returnMessageConnector>
|
||||
<syncMessageConnector edgePoints="[(1.1 : 4.83333333333333); (3.075 : 4.83333333333333)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000">
|
||||
<relativeChildShapes />
|
||||
<nodes>
|
||||
<lifelineShapeMoniker Id="7cfff050-57b6-4cc0-96bd-1fa0ad7a3364" />
|
||||
<umlExecutionSpecificationShapeMoniker Id="139086ae-7684-4af0-ba22-0d144b766577" />
|
||||
</nodes>
|
||||
</syncMessageConnector>
|
||||
<returnMessageConnector edgePoints="[(3.075 : 8.61875); (1.1 : 8.61875)]" 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="139086ae-7684-4af0-ba22-0d144b766577" />
|
||||
<lifelineShapeMoniker Id="7cfff050-57b6-4cc0-96bd-1fa0ad7a3364" />
|
||||
</nodes>
|
||||
</returnMessageConnector>
|
||||
<syncMessageConnector edgePoints="[(3.225 : 5.13333333333333); (9.225 : 5.13333333333333)]" 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="139086ae-7684-4af0-ba22-0d144b766577" />
|
||||
<umlExecutionSpecificationShapeMoniker Id="25d8003b-0d94-4bfc-bfdd-aa4178d6ee2b" />
|
||||
</nodes>
|
||||
</syncMessageConnector>
|
||||
<returnMessageConnector edgePoints="[(9.225 : 6.5125); (3.225 : 6.5125)]" 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="25d8003b-0d94-4bfc-bfdd-aa4178d6ee2b" />
|
||||
<umlExecutionSpecificationShapeMoniker Id="139086ae-7684-4af0-ba22-0d144b766577" />
|
||||
</nodes>
|
||||
</returnMessageConnector>
|
||||
<syncMessageConnector edgePoints="[(9.225 : 5.6625); (5.275 : 5.6625)]" 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="25d8003b-0d94-4bfc-bfdd-aa4178d6ee2b" />
|
||||
<umlExecutionSpecificationShapeMoniker Id="07dc7a91-07f4-4451-9a56-d0f1a794ea12" />
|
||||
</nodes>
|
||||
</syncMessageConnector>
|
||||
<returnMessageConnector edgePoints="[(5.275 : 6.2125); (9.225 : 6.2125)]" 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="07dc7a91-07f4-4451-9a56-d0f1a794ea12" />
|
||||
<umlExecutionSpecificationShapeMoniker Id="25d8003b-0d94-4bfc-bfdd-aa4178d6ee2b" />
|
||||
</nodes>
|
||||
</returnMessageConnector>
|
||||
<syncMessageConnector edgePoints="[(3.225 : 6.84375); (9.225 : 6.84375)]" 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="139086ae-7684-4af0-ba22-0d144b766577" />
|
||||
<umlExecutionSpecificationShapeMoniker Id="ef8dd09e-0778-4a26-8187-7eaa809dd9a1" />
|
||||
</nodes>
|
||||
</syncMessageConnector>
|
||||
<returnMessageConnector edgePoints="[(9.225 : 8.31875); (3.225 : 8.31875)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000">
|
||||
<relativeChildShapes />
|
||||
<nodes>
|
||||
<umlExecutionSpecificationShapeMoniker Id="ef8dd09e-0778-4a26-8187-7eaa809dd9a1" />
|
||||
<umlExecutionSpecificationShapeMoniker Id="139086ae-7684-4af0-ba22-0d144b766577" />
|
||||
</nodes>
|
||||
</returnMessageConnector>
|
||||
<syncMessageConnector edgePoints="[(9.225 : 7.46875); (7.325 : 7.46875)]" 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="ef8dd09e-0778-4a26-8187-7eaa809dd9a1" />
|
||||
<umlExecutionSpecificationShapeMoniker Id="25c531ef-27dd-4de8-9c1a-0eb90ac1895c" />
|
||||
</nodes>
|
||||
</syncMessageConnector>
|
||||
<returnMessageConnector edgePoints="[(7.325 : 8.01875); (9.225 : 8.01875)]" 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="25c531ef-27dd-4de8-9c1a-0eb90ac1895c" />
|
||||
<umlExecutionSpecificationShapeMoniker Id="ef8dd09e-0778-4a26-8187-7eaa809dd9a1" />
|
||||
</nodes>
|
||||
</returnMessageConnector>
|
||||
</nestedChildShapes>
|
||||
</sequenceDesignerDiagram>
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 36 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 28 KiB |
Reference in New Issue
Block a user