Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'tests/junit/plugins/editor/org.eclipse.papyrus.editor.integration.tests/model/basic/complex_multipage_model.uml')
-rw-r--r--tests/junit/plugins/editor/org.eclipse.papyrus.editor.integration.tests/model/basic/complex_multipage_model.uml178
1 files changed, 178 insertions, 0 deletions
diff --git a/tests/junit/plugins/editor/org.eclipse.papyrus.editor.integration.tests/model/basic/complex_multipage_model.uml b/tests/junit/plugins/editor/org.eclipse.papyrus.editor.integration.tests/model/basic/complex_multipage_model.uml
new file mode 100644
index 00000000000..951eaa9cc2c
--- /dev/null
+++ b/tests/junit/plugins/editor/org.eclipse.papyrus.editor.integration.tests/model/basic/complex_multipage_model.uml
@@ -0,0 +1,178 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<uml:Model xmi:version="20110701" xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_zyAt8HqTEeK9jI2Tc6HWsA" name="model">
+ <ownedComment xmi:id="_D1TycHqUEeK9jI2Tc6HWsA">
+ <body>Complex model with many pages and a specific layout </body>
+ </ownedComment>
+ <packagedElement xmi:type="uml:Class" xmi:id="__dxKcHqTEeK9jI2Tc6HWsA" name="Class1">
+ <ownedAttribute xmi:id="__7qnYHqTEeK9jI2Tc6HWsA" name="class2" type="__o7RkHqTEeK9jI2Tc6HWsA" association="__70YYHqTEeK9jI2Tc6HWsA">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__7qnYXqTEeK9jI2Tc6HWsA" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__7qnYnqTEeK9jI2Tc6HWsA" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="__o7RkHqTEeK9jI2Tc6HWsA" name="Class2"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="__70YYHqTEeK9jI2Tc6HWsA" name="class1_class2_1" memberEnd="__70YYXqTEeK9jI2Tc6HWsA __7qnYHqTEeK9jI2Tc6HWsA">
+ <ownedEnd xmi:id="__70YYXqTEeK9jI2Tc6HWsA" name="class1" type="__dxKcHqTEeK9jI2Tc6HWsA" association="__70YYHqTEeK9jI2Tc6HWsA">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__70YYnqTEeK9jI2Tc6HWsA" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__70YY3qTEeK9jI2Tc6HWsA" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_BYzTwHqUEeK9jI2Tc6HWsA" name="Package1">
+ <packagedElement xmi:type="uml:Class" xmi:id="_CeRuEHqUEeK9jI2Tc6HWsA" name="Class1">
+ <generalization xmi:id="_DS8sQHqUEeK9jI2Tc6HWsA" general="_CkYWEHqUEeK9jI2Tc6HWsA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_CkYWEHqUEeK9jI2Tc6HWsA" name="Class2"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Interaction" xmi:id="_MyiMIHqUEeK9jI2Tc6HWsA">
+ <fragment xmi:type="uml:StateInvariant" xmi:id="_PSMsgHqUEeK9jI2Tc6HWsA" name="S1" covered="_PM_cYHqUEeK9jI2Tc6HWsA">
+ <invariant xmi:id="_PSMsgXqUEeK9jI2Tc6HWsA">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="_PSMsgnqUEeK9jI2Tc6HWsA"/>
+ </invariant>
+ </fragment>
+ <fragment xmi:type="uml:StateInvariant" xmi:id="_R6C4gXqUEeK9jI2Tc6HWsA" name="State 1_1" covered="_Of5s4HqUEeK9jI2Tc6HWsA">
+ <eAnnotations xmi:id="_R6MpgHqUEeK9jI2Tc6HWsA" source="org.eclipse.papyrus.uml.diagram.timing.StateInvariant">
+ <details xmi:id="_R6VzcHqUEeK9jI2Tc6HWsA" key="org.eclipse.papyrus.uml.diagram.timing.StateInvariantStateDefinitionId" value="_R5v9kHqUEeK9jI2Tc6HWsA"/>
+ </eAnnotations>
+ <invariant xmi:id="_R6C4gnqUEeK9jI2Tc6HWsA" name="InState_State 1">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="_R6C4g3qUEeK9jI2Tc6HWsA">
+ <body>State 1</body>
+ </specification>
+ </invariant>
+ </fragment>
+ <fragment xmi:type="uml:OccurrenceSpecification" xmi:id="_TDtPQHqUEeK9jI2Tc6HWsA" name="State 1_1_To_State 2_1" covered="_Of5s4HqUEeK9jI2Tc6HWsA">
+ <eAnnotations xmi:id="_TDtPQXqUEeK9jI2Tc6HWsA" source="org.eclipse.papyrus.uml.diagram.timing.autogeneratedOccurrenceSpecificationName"/>
+ </fragment>
+ <fragment xmi:type="uml:StateInvariant" xmi:id="_TEAKO3qUEeK9jI2Tc6HWsA" name="State 2_1" covered="_Of5s4HqUEeK9jI2Tc6HWsA">
+ <eAnnotations xmi:id="_TEJ7MHqUEeK9jI2Tc6HWsA" source="org.eclipse.papyrus.uml.diagram.timing.StateInvariant">
+ <details xmi:id="_TETsMHqUEeK9jI2Tc6HWsA" key="org.eclipse.papyrus.uml.diagram.timing.StateInvariantStateDefinitionId" value="_SO4gEHqUEeK9jI2Tc6HWsA"/>
+ </eAnnotations>
+ <invariant xmi:id="_TEAKPHqUEeK9jI2Tc6HWsA" name="InState_State 2">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="_TEAKPXqUEeK9jI2Tc6HWsA">
+ <body>State 2</body>
+ </specification>
+ </invariant>
+ </fragment>
+ <fragment xmi:type="uml:OccurrenceSpecification" xmi:id="_UCXP4HqUEeK9jI2Tc6HWsA" name="State 2_1_To_State 1_2" covered="_Of5s4HqUEeK9jI2Tc6HWsA">
+ <eAnnotations xmi:id="_UCXP4XqUEeK9jI2Tc6HWsA" source="org.eclipse.papyrus.uml.diagram.timing.autogeneratedOccurrenceSpecificationName"/>
+ </fragment>
+ <fragment xmi:type="uml:StateInvariant" xmi:id="_UCqK23qUEeK9jI2Tc6HWsA" name="State 1_2" covered="_Of5s4HqUEeK9jI2Tc6HWsA">
+ <eAnnotations xmi:id="_UC9FwHqUEeK9jI2Tc6HWsA" source="org.eclipse.papyrus.uml.diagram.timing.StateInvariant">
+ <details xmi:id="_UC9FwXqUEeK9jI2Tc6HWsA" key="org.eclipse.papyrus.uml.diagram.timing.StateInvariantStateDefinitionId" value="_R5v9kHqUEeK9jI2Tc6HWsA"/>
+ </eAnnotations>
+ <invariant xmi:id="_UCqK3HqUEeK9jI2Tc6HWsA" name="InState_State 1">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="_UCqK3XqUEeK9jI2Tc6HWsA">
+ <body>State 1</body>
+ </specification>
+ </invariant>
+ </fragment>
+ <fragment xmi:type="uml:OccurrenceSpecification" xmi:id="_Uglc8HqUEeK9jI2Tc6HWsA" name="&lt;unnamed>_To_&lt;unnamed>" covered="_PM_cYHqUEeK9jI2Tc6HWsA">
+ <eAnnotations xmi:id="_Uglc8XqUEeK9jI2Tc6HWsA" source="org.eclipse.papyrus.uml.diagram.timing.autogeneratedOccurrenceSpecificationName"/>
+ </fragment>
+ <fragment xmi:type="uml:StateInvariant" xmi:id="_Ugum6XqUEeK9jI2Tc6HWsA" name="S2" covered="_PM_cYHqUEeK9jI2Tc6HWsA">
+ <invariant xmi:id="_Ugum6nqUEeK9jI2Tc6HWsA">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="_Ugum63qUEeK9jI2Tc6HWsA"/>
+ </invariant>
+ </fragment>
+ <fragment xmi:type="uml:OccurrenceSpecification" xmi:id="_Zz37gHqUEeK9jI2Tc6HWsA" name="&lt;unnamed>_To_&lt;unnamed>" covered="_PM_cYHqUEeK9jI2Tc6HWsA">
+ <eAnnotations xmi:id="_Zz37gXqUEeK9jI2Tc6HWsA" source="org.eclipse.papyrus.uml.diagram.timing.autogeneratedOccurrenceSpecificationName"/>
+ </fragment>
+ <fragment xmi:type="uml:StateInvariant" xmi:id="_Z0BFeXqUEeK9jI2Tc6HWsA" name="S3" covered="_PM_cYHqUEeK9jI2Tc6HWsA">
+ <invariant xmi:id="_Z0BFenqUEeK9jI2Tc6HWsA">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="_Z0BFe3qUEeK9jI2Tc6HWsA"/>
+ </invariant>
+ </fragment>
+ <fragment xmi:type="uml:OccurrenceSpecification" xmi:id="_Ut-_wHqUEeK9jI2Tc6HWsA" name="&lt;unnamed>_To_&lt;unnamed>" covered="_PM_cYHqUEeK9jI2Tc6HWsA">
+ <eAnnotations xmi:id="_Ut-_wXqUEeK9jI2Tc6HWsA" source="org.eclipse.papyrus.uml.diagram.timing.autogeneratedOccurrenceSpecificationName"/>
+ </fragment>
+ <fragment xmi:type="uml:StateInvariant" xmi:id="_UuIJuXqUEeK9jI2Tc6HWsA" name="S4" covered="_PM_cYHqUEeK9jI2Tc6HWsA">
+ <invariant xmi:id="_UuIJunqUEeK9jI2Tc6HWsA">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="_UuIJu3qUEeK9jI2Tc6HWsA"/>
+ </invariant>
+ </fragment>
+ <fragment xmi:type="uml:StateInvariant" xmi:id="_WtpxcXqUEeK9jI2Tc6HWsA" name="State 1_1" covered="_WT50sHqUEeK9jI2Tc6HWsA">
+ <eAnnotations xmi:id="_Wty7YHqUEeK9jI2Tc6HWsA" source="org.eclipse.papyrus.uml.diagram.timing.StateInvariant">
+ <details xmi:id="_Wt8sYHqUEeK9jI2Tc6HWsA" key="org.eclipse.papyrus.uml.diagram.timing.StateInvariantStateDefinitionId" value="_WtWPcHqUEeK9jI2Tc6HWsA"/>
+ </eAnnotations>
+ <invariant xmi:id="_WtpxcnqUEeK9jI2Tc6HWsA" name="InState_State 1">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="_Wtpxc3qUEeK9jI2Tc6HWsA">
+ <body>State 1</body>
+ </specification>
+ </invariant>
+ </fragment>
+ <fragment xmi:type="uml:OccurrenceSpecification" xmi:id="_Xjz9YHqUEeK9jI2Tc6HWsA" name="State 1_1_To_State 3_1" covered="_WT50sHqUEeK9jI2Tc6HWsA">
+ <eAnnotations xmi:id="_Xjz9YXqUEeK9jI2Tc6HWsA" source="org.eclipse.papyrus.uml.diagram.timing.autogeneratedOccurrenceSpecificationName"/>
+ </fragment>
+ <fragment xmi:type="uml:StateInvariant" xmi:id="_Xj9ua3qUEeK9jI2Tc6HWsA" name="State 3_1" covered="_WT50sHqUEeK9jI2Tc6HWsA">
+ <eAnnotations xmi:id="_XkQpUHqUEeK9jI2Tc6HWsA" source="org.eclipse.papyrus.uml.diagram.timing.StateInvariant">
+ <details xmi:id="_XkQpUXqUEeK9jI2Tc6HWsA" key="org.eclipse.papyrus.uml.diagram.timing.StateInvariantStateDefinitionId" value="_YUelUHqUEeK9jI2Tc6HWsA"/>
+ </eAnnotations>
+ <invariant xmi:id="_Xj9ubHqUEeK9jI2Tc6HWsA" name="InState_State 3">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="_Xj9ubXqUEeK9jI2Tc6HWsA">
+ <body>State 3</body>
+ </specification>
+ </invariant>
+ </fragment>
+ <fragment xmi:type="uml:OccurrenceSpecification" xmi:id="_XrQpMHqUEeK9jI2Tc6HWsA" name="State 3_1_To_State 2_1" covered="_WT50sHqUEeK9jI2Tc6HWsA">
+ <eAnnotations xmi:id="_XrQpMXqUEeK9jI2Tc6HWsA" source="org.eclipse.papyrus.uml.diagram.timing.autogeneratedOccurrenceSpecificationName"/>
+ </fragment>
+ <fragment xmi:type="uml:StateInvariant" xmi:id="_XraaO3qUEeK9jI2Tc6HWsA" name="State 2_1" covered="_WT50sHqUEeK9jI2Tc6HWsA">
+ <eAnnotations xmi:id="_XrtVIHqUEeK9jI2Tc6HWsA" source="org.eclipse.papyrus.uml.diagram.timing.StateInvariant">
+ <details xmi:id="_XrtVIXqUEeK9jI2Tc6HWsA" key="org.eclipse.papyrus.uml.diagram.timing.StateInvariantStateDefinitionId" value="_W1PnMHqUEeK9jI2Tc6HWsA"/>
+ </eAnnotations>
+ <invariant xmi:id="_XraaPHqUEeK9jI2Tc6HWsA" name="InState_State 2">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="_XraaPXqUEeK9jI2Tc6HWsA">
+ <body>State 2</body>
+ </specification>
+ </invariant>
+ </fragment>
+ <fragment xmi:type="uml:OccurrenceSpecification" xmi:id="_Xy_o4HqUEeK9jI2Tc6HWsA" name="State 2_1_To_State 1_2" covered="_WT50sHqUEeK9jI2Tc6HWsA">
+ <eAnnotations xmi:id="_Xy_o4XqUEeK9jI2Tc6HWsA" source="org.eclipse.papyrus.uml.diagram.timing.autogeneratedOccurrenceSpecificationName"/>
+ </fragment>
+ <fragment xmi:type="uml:StateInvariant" xmi:id="_XzJZ63qUEeK9jI2Tc6HWsA" name="State 1_2" covered="_WT50sHqUEeK9jI2Tc6HWsA">
+ <eAnnotations xmi:id="_XzSj0HqUEeK9jI2Tc6HWsA" source="org.eclipse.papyrus.uml.diagram.timing.StateInvariant">
+ <details xmi:id="_XzcU0HqUEeK9jI2Tc6HWsA" key="org.eclipse.papyrus.uml.diagram.timing.StateInvariantStateDefinitionId" value="_WtWPcHqUEeK9jI2Tc6HWsA"/>
+ </eAnnotations>
+ <invariant xmi:id="_XzJZ7HqUEeK9jI2Tc6HWsA" name="InState_State 1">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="_XzJZ7XqUEeK9jI2Tc6HWsA">
+ <body>State 1</body>
+ </specification>
+ </invariant>
+ </fragment>
+ <fragment xmi:type="uml:OccurrenceSpecification" xmi:id="_X7yYgHqUEeK9jI2Tc6HWsA" name="State 1_2_To_State 3_2" covered="_WT50sHqUEeK9jI2Tc6HWsA">
+ <eAnnotations xmi:id="_X7yYgXqUEeK9jI2Tc6HWsA" source="org.eclipse.papyrus.uml.diagram.timing.autogeneratedOccurrenceSpecificationName"/>
+ </fragment>
+ <fragment xmi:type="uml:StateInvariant" xmi:id="_X8FTe3qUEeK9jI2Tc6HWsA" name="State 3_2" covered="_WT50sHqUEeK9jI2Tc6HWsA">
+ <eAnnotations xmi:id="_X8OdYHqUEeK9jI2Tc6HWsA" source="org.eclipse.papyrus.uml.diagram.timing.StateInvariant">
+ <details xmi:id="_X8YOYHqUEeK9jI2Tc6HWsA" key="org.eclipse.papyrus.uml.diagram.timing.StateInvariantStateDefinitionId" value="_YUelUHqUEeK9jI2Tc6HWsA"/>
+ </eAnnotations>
+ <invariant xmi:id="_X8FTfHqUEeK9jI2Tc6HWsA" name="InState_State 3">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="_X8FTfXqUEeK9jI2Tc6HWsA">
+ <body>State 3</body>
+ </specification>
+ </invariant>
+ </fragment>
+ <lifeline xmi:id="_Of5s4HqUEeK9jI2Tc6HWsA" coveredBy="_R6C4gXqUEeK9jI2Tc6HWsA _TDtPQHqUEeK9jI2Tc6HWsA _TEAKO3qUEeK9jI2Tc6HWsA _UCXP4HqUEeK9jI2Tc6HWsA _UCqK23qUEeK9jI2Tc6HWsA">
+ <eAnnotations xmi:id="_OgWY0HqUEeK9jI2Tc6HWsA" source="org.eclipse.papyrus.uml.diagram.timing.lifeline">
+ <details xmi:id="_OggJ0HqUEeK9jI2Tc6HWsA" key="type" value="full"/>
+ </eAnnotations>
+ <eAnnotations xmi:id="_R5v9k3qUEeK9jI2Tc6HWsA" source="org.eclipse.papyrus.uml.diagram.timing.LifelineStateDefinitions">
+ <details xmi:id="_R55ukHqUEeK9jI2Tc6HWsA" key="_R5v9kHqUEeK9jI2Tc6HWsA" value="State 1"/>
+ <details xmi:id="_SO4gE3qUEeK9jI2Tc6HWsA" key="_SO4gEHqUEeK9jI2Tc6HWsA" value="State 2"/>
+ </eAnnotations>
+ </lifeline>
+ <lifeline xmi:id="_PM_cYHqUEeK9jI2Tc6HWsA" coveredBy="_PSMsgHqUEeK9jI2Tc6HWsA _Uglc8HqUEeK9jI2Tc6HWsA _Ugum6XqUEeK9jI2Tc6HWsA _Zz37gHqUEeK9jI2Tc6HWsA _Z0BFeXqUEeK9jI2Tc6HWsA _Ut-_wHqUEeK9jI2Tc6HWsA _UuIJuXqUEeK9jI2Tc6HWsA">
+ <eAnnotations xmi:id="_PNSXUHqUEeK9jI2Tc6HWsA" source="org.eclipse.papyrus.uml.diagram.timing.lifeline">
+ <details xmi:id="_PNSXUXqUEeK9jI2Tc6HWsA" key="type" value="compact"/>
+ </eAnnotations>
+ </lifeline>
+ <lifeline xmi:id="_WT50sHqUEeK9jI2Tc6HWsA" coveredBy="_WtpxcXqUEeK9jI2Tc6HWsA _Xjz9YHqUEeK9jI2Tc6HWsA _Xj9ua3qUEeK9jI2Tc6HWsA _XrQpMHqUEeK9jI2Tc6HWsA _XraaO3qUEeK9jI2Tc6HWsA _Xy_o4HqUEeK9jI2Tc6HWsA _XzJZ63qUEeK9jI2Tc6HWsA _X7yYgHqUEeK9jI2Tc6HWsA _X8FTe3qUEeK9jI2Tc6HWsA">
+ <eAnnotations xmi:id="_WUC-oHqUEeK9jI2Tc6HWsA" source="org.eclipse.papyrus.uml.diagram.timing.lifeline">
+ <details xmi:id="_WUMvoHqUEeK9jI2Tc6HWsA" key="type" value="full"/>
+ </eAnnotations>
+ <eAnnotations xmi:id="_WtWPc3qUEeK9jI2Tc6HWsA" source="org.eclipse.papyrus.uml.diagram.timing.LifelineStateDefinitions">
+ <details xmi:id="_WtgAcHqUEeK9jI2Tc6HWsA" key="_WtWPcHqUEeK9jI2Tc6HWsA" value="State 1"/>
+ <details xmi:id="_W1PnM3qUEeK9jI2Tc6HWsA" key="_W1PnMHqUEeK9jI2Tc6HWsA" value="State 2"/>
+ <details xmi:id="_YUelU3qUEeK9jI2Tc6HWsA" key="_YUelUHqUEeK9jI2Tc6HWsA" value="State 3"/>
+ </eAnnotations>
+ </lifeline>
+ </packagedElement>
+</uml:Model>

Back to the top