Files
behavioral-patterns/BehavioralPatternsDiagrams/IteratorPattern/Iterator.sequencediagram.layout
2016-07-18 17:11:40 +03:00

158 lines
13 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<sequenceDesignerDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 11, 11" name="Iterator">
<SequenceDesignerModelMoniker Id="2e19b6ae-e6dd-49db-be08-ac35866410d4" />
<nestedChildShapes>
<lifelineShape Id="3ed46918-aef2-414a-8bdd-79144a02b9fe" absoluteBounds="1.025, 1, 0.15, 9.7699999973177931" visible="true" visualStyleMode="Modified">
<lifelineMoniker Id="df2517ca-4879-448f-a971-e46b7d6d3c06" LastKnownName="client : Client" />
<relativeChildShapes>
<umlLifelineHeadShape Id="c7b0dfc9-a4f2-4336-a97a-7bc20b8567ed" absoluteBounds="0.59594764828681934, 0.6, 1.0081047034263611, 0.4" customColor="White" visualStyleMode="Modified">
<lifelineMoniker Id="df2517ca-4879-448f-a971-e46b7d6d3c06" LastKnownName="client : Client" />
<relativeChildShapes />
</umlLifelineHeadShape>
<lifelineHoverShape Id="e37c6b3f-1eeb-4c23-b491-1e4ebcccd8e2" absoluteBounds="1.025, 1, 0, 9.75">
<lifelineMoniker Id="df2517ca-4879-448f-a971-e46b7d6d3c06" LastKnownName="client : Client" />
</lifelineHoverShape>
<umlExecutionSpecificationShape Id="f6281319-3e90-4cea-98e7-cd0b2ec040e6" absoluteBounds="1.025, 6.6499999999999986, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified">
<behaviorExecutionSpecificationMoniker Id="c8642099-7517-44a0-9859-34a477e3767d" LastKnownName="BehaviorExecutionSpecification11" />
</umlExecutionSpecificationShape>
</relativeChildShapes>
</lifelineShape>
<lifelineShape Id="a62cc3b2-5afc-4be2-b27a-56e6f1325ce8" absoluteBounds="3.075, 1, 0.15, 9.7699999973177931" visible="true" visualStyleMode="Modified">
<lifelineMoniker Id="7bc02b90-4124-4d05-bb4a-ae5d63dc3c28" LastKnownName="concreteAggregate : ConcreteAggregate" />
<relativeChildShapes>
<umlLifelineHeadShape Id="714f1d2c-0dcb-4066-9c2d-e576714ed63f" absoluteBounds="2.2962749234835309, 0.6, 1.7074501530329389, 0.4" customColor="White" visualStyleMode="Modified">
<lifelineMoniker Id="7bc02b90-4124-4d05-bb4a-ae5d63dc3c28" LastKnownName="concreteAggregate : ConcreteAggregate" />
<relativeChildShapes />
</umlLifelineHeadShape>
<lifelineHoverShape Id="eeb4a110-f086-4ee4-850e-4e616a6d68ee" absoluteBounds="3.075, 1, 0, 9.75">
<lifelineMoniker Id="7bc02b90-4124-4d05-bb4a-ae5d63dc3c28" LastKnownName="concreteAggregate : ConcreteAggregate" />
</lifelineHoverShape>
<umlExecutionSpecificationShape Id="fede3a82-dae8-41a0-b5f1-0c416f758703" absoluteBounds="3.075, 1.3, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified">
<behaviorExecutionSpecificationMoniker Id="c2a6a18f-8443-407e-81fe-62c519a75365" LastKnownName="BehaviorExecutionSpecification1" />
</umlExecutionSpecificationShape>
<umlExecutionSpecificationShape Id="c22ad245-49d1-4615-8dd9-2f46575702c3" absoluteBounds="3.075, 2.15, 0.15, 1.1499999999999995" customColor="184, 204, 215" visualStyleMode="Modified">
<behaviorExecutionSpecificationMoniker Id="aca950a0-deba-471a-bbec-849c5765f5da" LastKnownName="BehaviorExecutionSpecification3" />
</umlExecutionSpecificationShape>
<umlExecutionSpecificationShape Id="48a2b1b7-f13d-4449-aa91-511b2aa17a0b" absoluteBounds="3.075, 5.5499999999999989, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified">
<behaviorExecutionSpecificationMoniker Id="519287fb-378d-472c-85f6-37b141bf145d" LastKnownName="BehaviorExecutionSpecification9" />
</umlExecutionSpecificationShape>
</relativeChildShapes>
</lifelineShape>
<lifelineShape Id="e883b4e5-40f9-4d3a-ae42-12bdd499f6fd" absoluteBounds="5.125, 1, 0.15, 9.7699999973177931" visible="true" visualStyleMode="Modified">
<lifelineMoniker Id="bdd4d4be-91b8-4e1f-800d-e8ddef3225be" LastKnownName="concreteIterator : ConcreteIterator" />
<relativeChildShapes>
<umlLifelineHeadShape Id="0f250f2f-9fc5-4f33-abd0-6c1733bf2d1d" absoluteBounds="4.2, 0.6, 2, 0.4" customColor="White" visualStyleMode="Modified">
<lifelineMoniker Id="bdd4d4be-91b8-4e1f-800d-e8ddef3225be" LastKnownName="concreteIterator : ConcreteIterator" />
<relativeChildShapes />
</umlLifelineHeadShape>
<lifelineHoverShape Id="0c02cc91-ba4d-4740-80a7-72970e193d66" absoluteBounds="5.125, 1, 0, 9.75">
<lifelineMoniker Id="bdd4d4be-91b8-4e1f-800d-e8ddef3225be" LastKnownName="concreteIterator : ConcreteIterator" />
</lifelineHoverShape>
<umlExecutionSpecificationShape Id="c8d3f98f-3196-4984-99d1-1dfa9fa07f5d" absoluteBounds="5.125, 2.4499999999999997, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified">
<behaviorExecutionSpecificationMoniker Id="5def636c-b21a-46d7-b5d7-49bff15dfb0d" LastKnownName="BehaviorExecutionSpecification4" />
</umlExecutionSpecificationShape>
<umlExecutionSpecificationShape Id="34018655-fd6a-4b56-a545-c36474de45f4" absoluteBounds="5.125, 4.1499999999999995, 0.15, 0.55" customColor="184, 204, 215" visualStyleMode="Modified">
<behaviorExecutionSpecificationMoniker Id="7f673a49-ca6a-42de-abf8-e92723d2eed9" LastKnownName="BehaviorExecutionSpecification5" />
</umlExecutionSpecificationShape>
</relativeChildShapes>
</lifelineShape>
<syncMessageConnector edgePoints="[(1.1 : 1.3); (3.075 : 1.3)]" 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="3ed46918-aef2-414a-8bdd-79144a02b9fe" />
<umlExecutionSpecificationShapeMoniker Id="fede3a82-dae8-41a0-b5f1-0c416f758703" />
</nodes>
</syncMessageConnector>
<returnMessageConnector edgePoints="[(3.075 : 1.85); (1.1 : 1.85)]" 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="fede3a82-dae8-41a0-b5f1-0c416f758703" />
<lifelineShapeMoniker Id="3ed46918-aef2-414a-8bdd-79144a02b9fe" />
</nodes>
</returnMessageConnector>
<syncMessageConnector edgePoints="[(1.1 : 2.15); (3.075 : 2.15)]" 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="3ed46918-aef2-414a-8bdd-79144a02b9fe" />
<umlExecutionSpecificationShapeMoniker Id="c22ad245-49d1-4615-8dd9-2f46575702c3" />
</nodes>
</syncMessageConnector>
<returnMessageConnector edgePoints="[(3.075 : 3.3); (1.1 : 3.3)]" 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="c22ad245-49d1-4615-8dd9-2f46575702c3" />
<lifelineShapeMoniker Id="3ed46918-aef2-414a-8bdd-79144a02b9fe" />
</nodes>
</returnMessageConnector>
<syncMessageConnector edgePoints="[(3.225 : 2.45); (5.125 : 2.45)]" 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="c22ad245-49d1-4615-8dd9-2f46575702c3" />
<umlExecutionSpecificationShapeMoniker Id="c8d3f98f-3196-4984-99d1-1dfa9fa07f5d" />
</nodes>
</syncMessageConnector>
<returnMessageConnector edgePoints="[(5.125 : 3); (3.225 : 3)]" 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="c8d3f98f-3196-4984-99d1-1dfa9fa07f5d" />
<umlExecutionSpecificationShapeMoniker Id="c22ad245-49d1-4615-8dd9-2f46575702c3" />
</nodes>
</returnMessageConnector>
<syncMessageConnector edgePoints="[(1.1 : 4.15); (5.125 : 4.15)]" 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="3ed46918-aef2-414a-8bdd-79144a02b9fe" />
<umlExecutionSpecificationShapeMoniker Id="34018655-fd6a-4b56-a545-c36474de45f4" />
</nodes>
</syncMessageConnector>
<returnMessageConnector edgePoints="[(5.125 : 4.7); (1.1 : 4.7)]" 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="34018655-fd6a-4b56-a545-c36474de45f4" />
<lifelineShapeMoniker Id="3ed46918-aef2-414a-8bdd-79144a02b9fe" />
</nodes>
</returnMessageConnector>
<combinedFragmentShape Id="fc3dd442-e678-4275-8911-d20561bb71a2" absoluteBounds="0.3649999998509883, 3.5999999999999996, 5.2300000116229057, 6.8699999973177928" visible="true" visualStyleMode="Modified">
<combinedFragmentMoniker Id="d6499652-f162-4f1d-8a11-25fec6b78ca6" LastKnownName="CombinedFragment1" />
<nestedChildShapes>
<interactionOperandShape Id="a7168802-d3e5-429a-aa47-f6dd71f5b062" absoluteBounds="0.38499999940395346, 3.8499999999999996, 5.1850000126287341, 6.5999999977648276">
<interactionOperandMoniker Id="7702f3c0-8a21-4cfb-8719-8781be3cf407" LastKnownName="InteractionOperand1" />
<nestedChildShapes>
<combinedFragmentShape Id="b87560f2-0be3-424f-9734-699ee1cb3442" absoluteBounds="0.50500000044703475, 4.9999999999999991, 3.0400000110268595, 2.8499999988824118" visible="true" visualStyleMode="Modified">
<combinedFragmentMoniker Id="c477c5a4-fde9-4e37-85fb-721dfc3cc5f7" LastKnownName="CombinedFragment1" />
<nestedChildShapes>
<interactionOperandShape Id="75eddd05-3f44-4a6c-92d5-2dda3e133d46" absoluteBounds="0.52499999999999991, 5.2499999999999991, 2.9950000120326878, 2.2499999999999991">
<interactionOperandMoniker Id="4bb73334-7884-463c-a1ff-655822f77a8f" LastKnownName="InteractionOperand1" />
</interactionOperandShape>
<interactionOperandShape Id="324a2f19-4693-4305-a54e-7dcca1516875" absoluteBounds="0.52499999999999991, 7.529999999329446, 2.9950000120326878, 0.29999999999999982">
<interactionOperandMoniker Id="c3e1ed82-a3cd-46f6-b7c0-a96952deeb36" LastKnownName="InteractionOperand2" />
</interactionOperandShape>
</nestedChildShapes>
</combinedFragmentShape>
</nestedChildShapes>
</interactionOperandShape>
</nestedChildShapes>
</combinedFragmentShape>
<syncMessageConnector edgePoints="[(1.1 : 5.55); (3.075 : 5.55)]" 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="3ed46918-aef2-414a-8bdd-79144a02b9fe" />
<umlExecutionSpecificationShapeMoniker Id="48a2b1b7-f13d-4449-aa91-511b2aa17a0b" />
</nodes>
</syncMessageConnector>
<returnMessageConnector edgePoints="[(3.075 : 6.1); (1.1 : 6.1)]" 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="48a2b1b7-f13d-4449-aa91-511b2aa17a0b" />
<lifelineShapeMoniker Id="3ed46918-aef2-414a-8bdd-79144a02b9fe" />
</nodes>
</returnMessageConnector>
<syncSelfMessageConnector edgePoints="[(1.1 : 6.4); (1.35 : 6.4); (1.35 : 6.65); (1.175 : 6.65)]" fixedFrom="Caller" fixedTo="Caller" TargetRelationshipDomainClassId="e24617ce-6c7e-4c7d-802a-63014f02e313" customColor="Black" visible="true" visualStyleMode="Modified" messageId="00000000-0000-0000-0000-000000000000">
<relativeChildShapes />
<nodes>
<lifelineShapeMoniker Id="3ed46918-aef2-414a-8bdd-79144a02b9fe" />
<umlExecutionSpecificationShapeMoniker Id="f6281319-3e90-4cea-98e7-cd0b2ec040e6" />
</nodes>
</syncSelfMessageConnector>
</nestedChildShapes>
</sequenceDesignerDiagram>