svn commit: r16138 - trunk/src/argouml-core-model/tests: org/argouml/model testmodels/uml13 testmodels/uml14
[email protected] 22 Nov 2008 15:53:58 -0000
Newsgroups
gmane.comp.lang.uml.argouml.cvs
Message-ID
<[email protected] >
Author: tfmorris
Date: 2008-11-22 07:53:58-0800
New Revision: 16138
Added:
trunk/src/argouml-core-model/tests/testmodels/uml13/issue4919-Rose-uml13-xmi11.xmi (contents, props changed)
trunk/src/argouml-core-model/tests/testmodels/uml14/issue4440-Poseidon-hybrid.xmi
Modified:
trunk/src/argouml-core-model/tests/org/argouml/model/TestXmi.java
Log:
Test cases for unusual files (not currently run)
Modified: trunk/src/argouml-core-model/tests/org/argouml/model/TestXmi.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-model/tests/org/argouml/model/TestXmi.java?view=diff&rev=16138&p1=trunk/src/argouml-core-model/tests/org/argouml/model/TestXmi.java&p2=trunk/src/argouml-core-model/tests/org/argouml/model/TestXmi.java&r1=16137&r2=16138
==============================================================================
--- trunk/src/argouml-core-model/tests/org/argouml/model/TestXmi.java (original)
+++ trunk/src/argouml-core-model/tests/org/argouml/model/TestXmi.java 2008-11-22 07:53:58-0800
@@ -178,16 +178,44 @@
// TODO:
}
- public void notestXmiRoseUml13() {
- // TODO: http://argouml.tigris.org/issues/show_bug.cgi?id=4919
+ /**
+ * Test a UML 1.3/XMI 1.1 file to make sure that it gets converted properly.
+ * <p>
+ * TODO: Our UML 1.3 converter currently only handles XMI 1.0.
+ * @throws FileNotFoundException indicates a test configuration problem
+ * @throws UmlException if it fails to open the file
+ */
+ public void notestXmiRoseUml13() throws FileNotFoundException,
+ UmlException {
+ // http://argouml.tigris.org/issues/show_bug.cgi?id=4919
+ readAndCheckXmi("/testmodels/uml13/issue4919-Rose-uml13-xmi11.xmi",
+ "AAA_5.1.1_K2", 7);
+ // This throws
+ // org.argouml.model.XmiException: Unknown element in XMI file : Model
+ // because the UML 1.3->1.4 converter can only handle XMI 1.0, not 1.1
}
-
+
public void notestXmiRoseUml14() {
- // TODO:
+ // TODO:
}
-
- public void notestPoseidonHybrid() {
- // TODO: http://argouml.tigris.org/issues/show_bug.cgi?id=4440
+
+ /**
+ * Test weird hybrid Poseidon file to make sure that it throws a reasonable
+ * exception when we try to load it.
+ *
+ * @throws FileNotFoundException indicates a test configuration problem
+ */
+ public void notestPoseidonHybrid() throws FileNotFoundException {
+ // http://argouml.tigris.org/issues/show_bug.cgi?id=4440
+ try {
+ readAndCheckXmi("/testmodels/uml14/issue4440-Poseidon-hybrid.xmi",
+ "model 2", 99);
+ } catch (UmlException e) {
+ if (!(e instanceof XmiException)
+ || !e.getMessage().contains("Unknown element")) {
+ fail("Expected exception not thrown");
+ }
+ }
}
Added: trunk/src/argouml-core-model/tests/testmodels/uml13/issue4919-Rose-uml13-xmi11.xmi
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-model/tests/testmodels/uml13/issue4919-Rose-uml13-xmi11.xmi?view=auto&rev=16138
==============================================================================
--- (empty file)
+++ trunk/src/argouml-core-model/tests/testmodels/uml13/issue4919-Rose-uml13-xmi11.xmi 2008-11-22 07:53:58-0800
@@ -0,0 +1,40 @@
+<?xml version = '1.0' encoding = 'ISO-8859-1'?>
+<!-- <!DOCTYPE XMI SYSTEM 'UML1311.dtd' > -->
+<XMI xmi.version = '1.1' xmlns:UML='href://org.omg/UML/1.3' timestamp = 'Fri Nov 23 09:13:06 2007' >
+ <XMI.header>
+ <XMI.documentation>
+ <XMI.exporter>Unisys.JCR.1</XMI.exporter>
+ <XMI.exporterVersion>1.3.6</XMI.exporterVersion>
+ </XMI.documentation>
+ <XMI.metamodel xmi.name = 'UML' xmi.version = '1.3'/>
+ </XMI.header>
+<XMI.content>
+<!-- ==================== AAA_5.1.1_K2 [Model] ==================== -->
+<Model xmi.id = 'G.0' xmi.uuid = '3E84830A0194'
+ name = 'AAA_5.1.1_K2' visibility = 'public' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false' >
+ <Namespace.ownedElement>
+
+ </Namespace.ownedElement>
+</Model>
+<TaggedValue xmi.id = 'XX.23.911.54.2'
+ tag = 'RationalRose:Tool#0' value = 'AAA'
+ modelElement = 'G.0' />
+<TaggedValue xmi.id = 'XX.23.911.54.3'
+ tag = 'RationalRose$AAA:AAAVersion' value = '5.1.1_K'
+ modelElement = 'S.326.0911.50.2' />
+<TaggedValue xmi.id = 'XX.23.911.54.4'
+ tag = 'RationalRose$AAA:Organisation' value = 'ISO/TC 211'
+ modelElement = 'S.326.0911.50.2' />
+<TaggedValue xmi.id = 'XX.23.911.54.5'
+ tag = 'RationalRose$AAA:Datum' value = '07.10.2004'
+ modelElement = 'S.326.0911.50.2' />
+<TaggedValue xmi.id = 'XX.23.911.54.6'
+ tag = 'RationalRose:Tool#4' value = 'NAS'
+ modelElement = 'G.0' />
+<TaggedValue xmi.id = 'foo'
+ tag = 'documentation' value = 'My documentation'
+ modelElement = 'G.0' />
+</XMI.content>
+</XMI>
+
Added: trunk/src/argouml-core-model/tests/testmodels/uml14/issue4440-Poseidon-hybrid.xmi
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-model/tests/testmodels/uml14/issue4440-Poseidon-hybrid.xmi?view=auto&rev=16138
==============================================================================
--- (empty file)
+++ trunk/src/argouml-core-model/tests/testmodels/uml14/issue4440-Poseidon-hybrid.xmi 2008-11-22 07:53:58-0800
@@ -0,0 +1,7872 @@
+<?xml version = '1.0' encoding = 'UTF-8' ?>
+<XMI xmi.version = '1.2' xmlns:UML = 'org.omg.xmi.namespace.UML' xmlns:UML2 = 'org.omg.xmi.namespace.UML2'
+ timestamp = 'Thu Sep 07 08:58:14 BST 2006'>
+ <XMI.header><XMI.documentation>
+ <XMI.exporter>Netbeans XMI Writer</XMI.exporter>
+ <XMI.exporterVersion>1.0</XMI.exporterVersion>
+ <XMI.metaModelVersion>1.4.4</XMI.metaModelVersion></XMI.documentation>
+ </XMI.header>
+ <XMI.content>
+ <UML:TagDefinition xmi.id = 'Im2177d7b5m10d31d4f245mm6d79' name = 'documentation'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im2177d7b5m10d31d4f245mm6d7a'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im2177d7b5m10d31d4f245mm6d7b' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im2177d7b5m10d31d4f245mm6d75' name = 'gentleware-imported-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im2177d7b5m10d31d4f245mm6d76'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im2177d7b5m10d31d4f245mm6d77' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im2177d7b5m10d31d4f245mm6d59' name = 'gentleware-imported-package-statement-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im2177d7b5m10d31d4f245mm6d5a'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im2177d7b5m10d31d4f245mm6d5b' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im2177d7b5m10d31d4f245mm6d55' name = 'static'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im2177d7b5m10d31d4f245mm6d56'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im2177d7b5m10d31d4f245mm6d57' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im2177d7b5m10d31d4f245mm6d25' name = 'documentation'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im2177d7b5m10d31d4f245mm6d26'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im2177d7b5m10d31d4f245mm6d27' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im2177d7b5m10d31d4f245mm6d21' name = 'gentleware-imported-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im2177d7b5m10d31d4f245mm6d22'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im2177d7b5m10d31d4f245mm6d23' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im2177d7b5m10d31d4f245mm6d0c' name = 'gentleware-imported-package-statement-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im2177d7b5m10d31d4f245mm6d0d'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im2177d7b5m10d31d4f245mm6d0e' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im2177d7b5m10d31d4f245mm6d08' name = 'static'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im2177d7b5m10d31d4f245mm6d09'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im2177d7b5m10d31d4f245mm6d0a' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im2177d7b5m10d31d4f245mm6cd8' name = 'documentation'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im2177d7b5m10d31d4f245mm6cd9'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im2177d7b5m10d31d4f245mm6cda' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im2177d7b5m10d31d4f245mm6cd4' name = 'gentleware-imported-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im2177d7b5m10d31d4f245mm6cd5'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im2177d7b5m10d31d4f245mm6cd6' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im2177d7b5m10d31d4f245mm6c9e' name = 'gentleware-imported-package-statement-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im2177d7b5m10d31d4f245mm6c9f'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im2177d7b5m10d31d4f245mm6ca0' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im2177d7b5m10d31d4f245mm6c9a' name = 'static'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im2177d7b5m10d31d4f245mm6c9b'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im2177d7b5m10d31d4f245mm6c9c' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm7af6' name = 'documentation'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm7af7'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm7af8' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm7af2' name = 'gentleware-imported-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm7af3'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm7af4' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm7ad6' name = 'gentleware-imported-package-statement-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm7ad7'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm7ad8' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm7ad2' name = 'static'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm7ad3'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm7ad4' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm7aca' name = 'documentation'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm7acb'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm7acc' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm7ac6' name = 'gentleware-imported-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm7ac7'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm7ac8' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm7a90' name = 'gentleware-imported-package-statement-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm7a91'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm7a92' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm7a8c' name = 'static'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm7a8d'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm7a8e' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm7a84' name = 'documentation'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm7a85'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm7a86' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm7a80' name = 'gentleware-imported-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm7a81'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm7a82' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm7a6b' name = 'gentleware-imported-package-statement-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm7a6c'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm7a6d' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm7a67' name = 'static'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm7a68'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm7a69' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm7965' name = 'documentation'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm7966'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm7967' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm7961' name = 'gentleware-imported-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm7962'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm7963' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm7843' name = 'gentleware-imported-package-statement-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm7844'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm7845' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm783f' name = 'static'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm7840'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm7841' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm7734' name = 'documentation'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm7735'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm7736' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm7730' name = 'gentleware-imported-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm7731'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm7732' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm770d' name = 'gentleware-imported-package-statement-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm770e'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm770f' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm7709' name = 'static'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm770a'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm770b' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm76c5' name = 'documentation'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm76c6'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm76c7' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm76c1' name = 'gentleware-imported-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm76c2'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm76c3' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm769b' name = 'gentleware-imported-package-statement-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm769c'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm769d' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm7697' name = 'static'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm7698'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm7699' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm75eb' name = 'documentation'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm75ec'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm75ed' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm75e7' name = 'gentleware-imported-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm75e8'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm75e9' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm75cc' name = 'gentleware-imported-package-statement-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm75cd'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm75ce' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm75c8' name = 'static'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm75c9'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm75ca' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm758f' name = 'documentation'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm7590'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm7591' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm758b' name = 'gentleware-imported-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm758c'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm758d' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm757b' name = 'gentleware-imported-package-statement-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm757c'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm757d' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm7577' name = 'static'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm7578'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm7579' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm753e' name = 'documentation'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm753f'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm7540' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm753a' name = 'gentleware-imported-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm753b'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm753c' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm7533' name = 'gentleware-imported-package-statement-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm7534'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm7535' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im260fee48m10d35928970mm752f' name = 'static'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im260fee48m10d35928970mm7530'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im260fee48m10d35928970mm7531' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:Model xmi.id = 'Im4a16bc19m10d20ed254fmm7f41' name = 'model 2' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Namespace.ownedElement>
+ <UML:Stereotype xmi.id = 'Im2177d7b5m10d31d4f245mm7187' name = 'gentleware-import'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Stereotype.baseClass>Permission</UML:Stereotype.baseClass>
+ </UML:Stereotype>
+ <UML:Stereotype xmi.id = 'Im2177d7b5m10d31d4f245mm7186' name = 'realize'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass>
+ </UML:Stereotype>
+ <UML:Stereotype xmi.id = 'Im2177d7b5m10d31d4f245mm7185' name = 'gentleware-primary-class'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
+ <UML:Stereotype xmi.id = 'Im2177d7b5m10d31d4f245mm7184' name = 'gentleware-source-code-comment'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
+ <UML:Stereotype xmi.id = 'Im2177d7b5m10d31d4f245mm7183' name = 'gentleware-type-unqualified'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
+ <UML:Stereotype xmi.id = 'Im2177d7b5m10d31d4f245mm7182' name = 'read-only'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
+ <UML:Stereotype xmi.id = 'Im2177d7b5m10d31d4f245mm7181' name = 'create'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Stereotype.baseClass>BehavioralFeature</UML:Stereotype.baseClass>
+ </UML:Stereotype>
+ <UML:Stereotype xmi.id = 'Im2177d7b5m10d31d4f245mm7180' name = 'initializer'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Stereotype.baseClass>Operation</UML:Stereotype.baseClass>
+ </UML:Stereotype>
+ <UML:Stereotype xmi.id = 'Im2177d7b5m10d31d4f245mm717f' name = 'gentleware-source-file-comment'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
+ <UML:TagDefinition xmi.id = 'Im2177d7b5m10d31d4f245mm717e' name = 'final'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im2177d7b5m10d31d4f245mm717d'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im2177d7b5m10d31d4f245mm717c' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:Package xmi.id = 'Im2177d7b5m10d31d4f245mm717b' name = 'java' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Namespace.ownedElement>
+ <UML:Package xmi.id = 'Im2177d7b5m10d31d4f245mm717a' name = 'lang' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Namespace.ownedElement>
+ <UML:Class xmi.id = 'Im2177d7b5m10d31d4f245mm7079' name = 'String' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'true' isAbstract = 'false'
+ isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm7078' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm7077' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Class>
+ <UML:DataType xmi.id = 'Im2177d7b5m10d31d4f245mm703a' name = 'void' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
+ <UML:Class xmi.id = 'Im2177d7b5m10d31d4f245mm7007' name = 'Integer' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'true' isAbstract = 'false'
+ isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm7006' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm7005' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Class>
+ <UML:DataType xmi.id = 'Im2177d7b5m10d31d4f245mm6e6b' name = 'int' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
+ <UML:Class xmi.id = 'Im260fee48m10d35928970mm7832' name = 'UnsupportedOperationException'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm77f7' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm6d55'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm77f6' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:Namespace.ownedElement>
+ <UML:Exception xmi.id = 'Im260fee48m10d35928970mm77f5' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
+ </UML:Namespace.ownedElement>
+ </UML:Class>
+ </UML:Namespace.ownedElement>
+ </UML:Package>
+ <UML:Package xmi.id = 'Im2177d7b5m10d31d4f245mm713a' name = 'rmi' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Namespace.ownedElement>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm7139' name = 'Remote' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm7138' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm7137' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ <UML:Class xmi.id = 'Im2177d7b5m10d31d4f245mm7190' name = 'RemoteException'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm7136' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm7135' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:Namespace.ownedElement>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm7085' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm707b' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm706f' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm7065' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm705c' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm7055' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm704d' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm7045' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm703c' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm7033' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm702b' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm7024' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm701a' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm7012' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm700b' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6ffd' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6ff4' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6fe8' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6fdb' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6fd0' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6fc5' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6f92' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6f88' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6f7d' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6f72' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6f67' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6f5f' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6f57' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6f4e' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6f44' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6f3b' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6f31' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6f27' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6f1e' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6f16' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6f0d' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6f05' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6efd' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6ef5' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6eec' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6ee4' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6edc' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6ed5' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6ecb' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6ec1' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6eb7' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6ead' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6ea3' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6e99' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6e8f' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6e88' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6e7e' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6e77' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6e6d' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6e64' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6e5a' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6e51' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6e49' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6e3f' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6e36' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6e2d' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6e24' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im260fee48m10d35928970mm780f' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im260fee48m10d35928970mm7800' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im260fee48m10d35928970mm77f8' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im260fee48m10d35928970mm77ee' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im260fee48m10d35928970mm77e4' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im260fee48m10d35928970mm77dc' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im260fee48m10d35928970mm77d4' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im260fee48m10d35928970mm77cc' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im260fee48m10d35928970mm77c4' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ </UML:Namespace.ownedElement>
+ </UML:Class>
+ </UML:Namespace.ownedElement>
+ </UML:Package>
+ <UML:Package xmi.id = 'Im2177d7b5m10d31d4f245mm7126' name = 'util' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Namespace.ownedElement>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm7125' name = 'Collection'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm7124' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm7123' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ <UML:Class xmi.id = 'Im2177d7b5m10d31d4f245mm7113' name = 'Vector' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
+ isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm7112' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm7111' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Class>
+ <UML:Class xmi.id = 'Im2177d7b5m10d31d4f245mm70f2' name = 'Observable' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
+ isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm70f1' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm70f0' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Class>
+ <UML:Class xmi.id = 'Im2177d7b5m10d31d4f245mm70db' name = 'Date' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
+ isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm70da' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm70d9' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Class>
+ </UML:Namespace.ownedElement>
+ </UML:Package>
+ </UML:Namespace.ownedElement>
+ </UML:Package>
+ <UML:TagDefinition xmi.id = 'Im2177d7b5m10d31d4f245mm7179' name = 'gentleware-user-defined-java-doc-tags'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im2177d7b5m10d31d4f245mm7178'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im2177d7b5m10d31d4f245mm7177' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im2177d7b5m10d31d4f245mm7176' name = 'gentleware-java-sourcecode-collection-type'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im2177d7b5m10d31d4f245mm7175'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im2177d7b5m10d31d4f245mm7174' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im2177d7b5m10d31d4f245mm7173' name = 'native'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im2177d7b5m10d31d4f245mm7172'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im2177d7b5m10d31d4f245mm7171' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im2177d7b5m10d31d4f245mm7170' name = 'strictfp'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im2177d7b5m10d31d4f245mm716f'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im2177d7b5m10d31d4f245mm716e' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:Package xmi.id = 'Im2177d7b5m10d31d4f245mm716d' name = 'testing' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
+ <UML:TagDefinition xmi.id = 'Im2177d7b5m10d31d4f245mm716c' name = 'static'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im2177d7b5m10d31d4f245mm716b'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im2177d7b5m10d31d4f245mm716a' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im2177d7b5m10d31d4f245mm7168' name = 'gentleware-imported-package-statement-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im2177d7b5m10d31d4f245mm7167'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im2177d7b5m10d31d4f245mm7166' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im2177d7b5m10d31d4f245mm7156' name = 'gentleware-imported-line-number'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im2177d7b5m10d31d4f245mm7155'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im2177d7b5m10d31d4f245mm7154' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:Package xmi.id = 'Im2177d7b5m10d31d4f245mm714b' name = 'com' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Namespace.ownedElement>
+ <UML:Package xmi.id = 'Im2177d7b5m10d31d4f245mm714a' name = 'tzero' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Namespace.ownedElement>
+ <UML:Package xmi.id = 'Im2177d7b5m10d31d4f245mm7149' name = 'api' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Namespace.ownedElement>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm7148' name = 'EnrichListener'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm7147' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm7143' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ <UML:Package xmi.id = 'Im2177d7b5m10d31d4f245mm7142' name = 'businessObjects'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:Namespace.ownedElement>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm7141' name = 'Deal' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm7140' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm713f' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ </UML:Namespace.ownedElement>
+ </UML:Package>
+ <UML:Package xmi.id = 'Im2177d7b5m10d31d4f245mm713e' name = 'terms' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Namespace.ownedElement>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm713d' name = 'EnrichDealClientData'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm713c' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm713b' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm7116' name = 'EnrichDealData'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm7115' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm7114' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm6f86' name = 'CDSTerms'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6f85' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6f84' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm6f7b' name = 'NovationTerms'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6f7a' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6f79' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm6f70' name = 'TerminationTerms'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6f6f' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6f6e' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm6ed3' name = 'BrokeredDealTerms'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6ed2' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6ed1' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm6ec9' name = 'SingleNameTerms'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6ec8' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6ec7' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm6ebf' name = 'SingleNamePrimeBrokerTerms'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6ebe' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6ebd' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm6eb5' name = 'IndexTerms'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6eb4' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6eb3' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm6eab' name = 'TrancheTerms'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6eaa' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6ea9' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm6ea1' name = 'IndexPrimeBrokerTerms'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6ea0' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6e9f' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm6e97' name = 'TranchePrimeBrokerTerms'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6e96' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6e95' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm6e86' name = 'NovationPrimeBrokerTerms'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6e85' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6e84' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm6e75' name = 'TerminationPrimeBrokerTerms'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6e74' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6e73' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm6e62' name = 'AllocationLegTerms'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6e61' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm6e60' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ </UML:Namespace.ownedElement>
+ </UML:Package>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm7129' name = 'ErrorListener'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm7128' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm7127' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ <UML:Package xmi.id = 'Im2177d7b5m10d31d4f245mm7119' name = 'exception'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:Namespace.ownedElement>
+ <UML:Class xmi.id = 'Im2177d7b5m10d31d4f245mm7191' name = 'APIException'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm7118' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm7117' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:Namespace.ownedElement>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm7086' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm707c' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm7070' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm7066' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm703d' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6f93' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6f89' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6e52' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6e40' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6e37' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ <UML:Exception xmi.id = 'Im2177d7b5m10d31d4f245mm6e2e' name = 'exception'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ </UML:Exception>
+ </UML:Namespace.ownedElement>
+ </UML:Class>
+ </UML:Namespace.ownedElement>
+ </UML:Package>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm7102' name = 'TransactionListener'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm7101' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm7100' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ <UML:Package xmi.id = 'Im2177d7b5m10d31d4f245mm70ff' name = 'transactions'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:Namespace.ownedElement>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm70fe' name = 'NewDealArrangement'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm70fd' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm70fc' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm70fb' name = 'TransactionEvent'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm70fa' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm70f9' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm70f8' name = 'Termination'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm70f7' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm70f6' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm70f5' name = 'Novation'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm70f4' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm70f3' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm70ca' name = 'Transaction'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm70c9' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm70c8' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ </UML:Namespace.ownedElement>
+ </UML:Package>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm70e1' name = 'DealManager'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm70e0' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm70df' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ <UML:Class xmi.id = 'Im2177d7b5m10d31d4f245mm70de' name = 'TZeroAPIFactory'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm70dd' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm70dc' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Class>
+ <UML:Interface xmi.id = 'Im2177d7b5m10d31d4f245mm70ab' name = 'ErrorManager'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm70aa' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm70a9' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Interface>
+ <UML:Class xmi.id = 'Im260fee48m10d35928970mm782b' name = 'TzeroAPIClient'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'true' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm782a' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm6d55'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7829' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Class>
+ </UML:Namespace.ownedElement>
+ </UML:Package>
+ <UML:Package xmi.id = 'Im2177d7b5m10d31d4f245mm70c7' name = 'shared' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Namespace.ownedElement>
+ <UML:Package xmi.id = 'Im2177d7b5m10d31d4f245mm70c6' name = 'enumtype' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Namespace.ownedElement>
+ <UML:Class xmi.id = 'Im2177d7b5m10d31d4f245mm70c5' name = 'ConfirmationStatusEnum'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7182'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm70c4' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm716c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im2177d7b5m10d31d4f245mm70c3' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im2177d7b5m10d31d4f245mm7146'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ </UML:Class>
+ </UML:Namespace.ownedElement>
+ </UML:Package>
+ </UML:Namespace.ownedElement>
+ </UML:Package>
+ <UML:Package xmi.id = 'Im2177d7b5m10d31d4f245mm6db0' name = 'integration'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:Namespace.ownedElement>
+ <UML:Package xmi.id = 'Im2177d7b5m10d31d4f245mm6daf' name = 'testing' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Namespace.ownedElement>
+ <UML:Package xmi.id = 'Im2177d7b5m10d31d4f245mm6dae' name = 'manager' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
+ <UML:Package xmi.id = 'Im2177d7b5m10d31d4f245mm6dad' name = 'xml' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
+ <UML:Package xmi.id = 'Im2177d7b5m10d31d4f245mm6dac' name = 'participant'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'/>
+ <UML:Package xmi.id = 'Im2177d7b5m10d31d4f245mm6dab' name = 'gui' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
+ <UML:Package xmi.id = 'Im260fee48m10d35928970mm6aa0' name = 'messages' visibility = 'public'
+ isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
+ <UML:Interface xmi.id = 'Im260fee48m10d35928970mm7707' name = 'ConnectionManagerInterface'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7708' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7709'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm770c' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>1</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm770d'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7710' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>15</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7730'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7711' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>Created by IntelliJ IDEA.
+User: bstorey
+Date: 22-Aug-2006
+Time: 12:47:27
+To change this template use File | Settings | File Templates.
+</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7734'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:Classifier.feature>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7712' name = 'connected'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7713' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>17</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7730'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7714' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7734'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7715' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:DataType xmi.idref = 'Im2177d7b5m10d31d4f245mm703a'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7716' name = 'roleType'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7717' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7718' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7712'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7719' name = 'notConnected'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm771a' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>19</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7730'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm771b' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7734'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm771c' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:DataType xmi.idref = 'Im2177d7b5m10d31d4f245mm703a'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm771d' name = 'roleType'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm771e' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm771f' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7719'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7720' name = 'messageRecoveryCompleted'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7721' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>21</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7730'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7722' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7734'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7723' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:DataType xmi.idref = 'Im2177d7b5m10d31d4f245mm703a'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7724' name = 'roleType'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7725' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7726' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7720'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7727' name = 'initialize'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7728' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>23</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7730'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7729' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7734'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm772a' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:DataType xmi.idref = 'Im2177d7b5m10d31d4f245mm703a'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm772b' name = 'roleType'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm772c' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm772d' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7727'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm772e' name = 'close' visibility = 'public'
+ isSpecification = 'false' ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm772f' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>25</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7730'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7733' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7734'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7737' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:DataType xmi.idref = 'Im2177d7b5m10d31d4f245mm703a'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7738' name = 'roleType'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7739' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm773a' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm772e'/>
+ </UML:Method.specification>
+ </UML:Method>
+ </UML:Classifier.feature>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im260fee48m10d35928970mm7ad0' name = 'DealManagerInterface'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7ad1' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7ad2'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7ad5' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>1</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7ad6'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7ad9' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>19</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7af2'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7ada' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>Created by IntelliJ IDEA.
+User: bstorey
+Date: 21-Aug-2006
+Time: 15:59:41
+To change this template use File | Settings | File Templates.
+</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7af6'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:Classifier.feature>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7adb' name = 'getDeals'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7adc' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>21</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7af2'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7add' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7af6'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7ade' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm7125'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7adf' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7ae0' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7adb'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7ae1' name = 'getDeals'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7ae2' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>23</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7af2'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7ae3' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7af6'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7ae4' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm7125'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7ae5' name = 'date' isSpecification = 'false'
+ kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm70db'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7ae6' name = 'date1' isSpecification = 'false'
+ kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm70db'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7ae7' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7ae8' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7ae1'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7ae9' name = 'getDeal'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7aea' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>25</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7af2'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7aeb' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7af6'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7aec' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm7141'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7aed' name = 's' isSpecification = 'false'
+ kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7aee' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7aef' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7ae9'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7af0' name = 'getDealsByCounterPartyId'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7af1' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>27</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7af2'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7af5' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7af6'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7af9' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm7125'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7afa' name = 's' isSpecification = 'false'
+ kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7afb' name = 's1' isSpecification = 'false'
+ kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7afc' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7afd' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7af0'/>
+ </UML:Method.specification>
+ </UML:Method>
+ </UML:Classifier.feature>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im260fee48m10d35928970mm7a8a' name = 'EnrichManagerInterface'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7a8b' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7a8c'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7a8f' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>1</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7a90'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7a93' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>13</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7ac6'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7a94' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7aca'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:Classifier.feature>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7a95' name = 'createEnrichDealClientDataTerms'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7a96' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>15</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7ac6'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7a97' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7aca'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7a98' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm713d'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7a99' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7a9a' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7a95'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7a9b' name = 'createEnrichDealDataTerms'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7a9c' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>17</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7ac6'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7a9d' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7aca'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7a9e' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm7116'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7a9f' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7aa0' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7a9b'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7aa1' name = 'enrichDealData'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7aa2' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>19</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7ac6'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7aa3' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7aca'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7aa4' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7aa5' name = 'enrichDealData'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm7116'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7aa6' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7aa7' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7aa1'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7aa8' name = 'enrichDealClientData'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7aa9' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>21</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7ac6'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7aaa' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7aca'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7aab' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7aac' name = 'vector' isSpecification = 'false'
+ kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7113'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7aad' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7aae' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7aa8'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7aaf' name = 'getEnrichDealClientData'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7ab0' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>23</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7ac6'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7ab1' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7aca'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7ab2' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm7125'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7ab3' name = 's' isSpecification = 'false'
+ kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7ab4' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7ab5' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7aaf'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7ab6' name = 'addEnrichListener'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7ab7' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>25</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7ac6'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7ab8' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7aca'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7ab9' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:DataType xmi.idref = 'Im2177d7b5m10d31d4f245mm703a'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7aba' name = 'enrichListener'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm7148'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7abb' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7abc' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7ab6'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7abd' name = 'removeEnrichListener'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7abe' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>27</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7ac6'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7abf' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7aca'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7ac0' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:DataType xmi.idref = 'Im2177d7b5m10d31d4f245mm703a'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7ac1' name = 'enrichListener'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm7148'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7ac2' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7ac3' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7abd'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7ac4' name = 'clearEnrichListeners'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7ac5' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>29</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7ac6'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7ac9' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7aca'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7acd' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:DataType xmi.idref = 'Im2177d7b5m10d31d4f245mm703a'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7ace' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7acf' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7ac4'/>
+ </UML:Method.specification>
+ </UML:Method>
+ </UML:Classifier.feature>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im260fee48m10d35928970mm7a65' name = 'ErrorManagerInterface'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7a66' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7a67'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7a6a' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>1</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7a6b'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7a6e' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>16</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7a80'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7a6f' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>Created by IntelliJ IDEA.
+User: bstorey
+Date: 21-Aug-2006
+Time: 16:05:31
+To change this template use File | Settings | File Templates.
+</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7a84'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:Classifier.feature>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7a70' name = 'addErrorListener'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7a71' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>18</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7a80'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7a72' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7a84'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7a73' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:DataType xmi.idref = 'Im2177d7b5m10d31d4f245mm703a'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7a74' name = 'errorListener'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm7129'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7a75' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7a76' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7a70'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7a77' name = 'removeErrorListener'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7a78' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>20</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7a80'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7a79' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7a84'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7a7a' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:DataType xmi.idref = 'Im2177d7b5m10d31d4f245mm703a'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7a7b' name = 'errorListener'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm7129'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7a7c' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7a7d' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7a77'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7a7e' name = 'clearErrorListeners'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7a7f' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>22</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7a80'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7a83' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7a84'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7a87' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:DataType xmi.idref = 'Im2177d7b5m10d31d4f245mm703a'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7a88' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7a89' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7a7e'/>
+ </UML:Method.specification>
+ </UML:Method>
+ </UML:Classifier.feature>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im260fee48m10d35928970mm7835' name = 'TransactionManagerInterface'
+ visibility = 'public' isSpecification = 'false' isRoot = 'true' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.comment>
+ <UML:Comment xmi.idref = 'Im260fee48m10d35928970mm7836'/>
+ <UML:Comment xmi.idref = 'Im260fee48m10d35928970mm7838'/>
+ <UML:Comment xmi.idref = 'Im260fee48m10d35928970mm783a'/>
+ <UML:Comment xmi.idref = 'Im260fee48m10d35928970mm783c'/>
+ </UML:ModelElement.comment>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm783e' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm783f'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7842' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>1</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7843'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7846' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>18</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7847' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:Namespace.ownedElement>
+ <UML:Comment xmi.id = 'Im260fee48m10d35928970mm7836' name = '' visibility = 'public'
+ isSpecification = 'false' body = '//@APIClassAnnotation(supportedAPIVersion= "3.0" )'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm717f'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7837' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>16</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:Comment.annotatedElement>
+ <UML:Interface xmi.idref = 'Im260fee48m10d35928970mm7835'/>
+ </UML:Comment.annotatedElement>
+ </UML:Comment>
+ <UML:Comment xmi.id = 'Im260fee48m10d35928970mm7838' name = '' visibility = 'public'
+ isSpecification = 'false' body = '// @APIMethodAnnotation(description = "gets the last 90 days transactions")'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm717f'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7839' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>20</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:Comment.annotatedElement>
+ <UML:Interface xmi.idref = 'Im260fee48m10d35928970mm7835'/>
+ </UML:Comment.annotatedElement>
+ </UML:Comment>
+ <UML:Comment xmi.id = 'Im260fee48m10d35928970mm783a' name = '' visibility = 'public'
+ isSpecification = 'false' body = '// @APIMethodAnnotation(description = "gets transactions from startDate to endDate",synchronous=true,'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm717f'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm783b' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>23</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:Comment.annotatedElement>
+ <UML:Interface xmi.idref = 'Im260fee48m10d35928970mm7835'/>
+ </UML:Comment.annotatedElement>
+ </UML:Comment>
+ <UML:Comment xmi.id = 'Im260fee48m10d35928970mm783c' name = '' visibility = 'public'
+ isSpecification = 'false' body = '// paramDescriptions={"the start date to get the transactions","the end Date to get the transactions"})'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm717f'/>
+ </UML:ModelElement.stereotype>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm783d' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>24</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:Comment.annotatedElement>
+ <UML:Interface xmi.idref = 'Im260fee48m10d35928970mm7835'/>
+ </UML:Comment.annotatedElement>
+ </UML:Comment>
+ </UML:Namespace.ownedElement>
+ <UML:Classifier.feature>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7848' name = 'getTransactions'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7849' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>21</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm784a' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm784b' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm7125'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm784c' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm784d' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7848'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm784e' name = 'getTransactions'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm784f' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>25</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7850' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7851' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm7125'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7852' name = 'startDate'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm70db'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7853' name = 'endDate'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm70db'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7854' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7855' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm784e'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7856' name = 'allegeNewDealArrangement'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7857' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>27</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7858' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7859' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm785a' name = 'cdsTerms'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm6f86'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm785b' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm785c' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7856'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm785d' name = 'allegeNovation'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm785e' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>29</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm785f' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7860' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7861' name = 'novationTerms'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm6f7b'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7862' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7863' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm785d'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7864' name = 'allegeTermination'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7865' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>31</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7866' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7867' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7868' name = 'terminationTerms'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm6f70'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7869' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm786a' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7864'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm786b' name = 'affirmTransaction'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm786c' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>33</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm786d' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm786e' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm786f' name = 'transaction'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm70ca'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7870' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7871' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm786b'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7872' name = 'affirmTransaction'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7873' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>35</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7874' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7875' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7876' name = 'transactionId'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7877' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7878' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7872'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7879' name = 'affirmTermination'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm787a' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>37</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm787b' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm787c' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm787d' name = 'transactionId'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm787e' name = 'transactionReference'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm787f' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7880' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7879'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7881' name = 'affirmNovation'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7882' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>39</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7883' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7884' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7885' name = 'transactionId'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7886' name = 's1' isSpecification = 'false'
+ kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7887' name = 's2' isSpecification = 'false'
+ kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7888' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7889' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7881'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm788a' name = 'affirmTransaction'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm788b' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>41</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm788c' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm788d' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm788e' name = 'newDealArrangement'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm70fe'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm788f' name = 'collection'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm7125'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7890' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7891' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm788a'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7892' name = 'affirmNewDealArrangement'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7893' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>43</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7894' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7895' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7896' name = 'newDealArrangement'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm70fe'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7897' name = 'collection'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm7125'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7898' name = 's' isSpecification = 'false'
+ kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7899' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm789a' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7892'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm789b' name = 'affirmNewDealArrangement'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm789c' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>45</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm789d' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm789e' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm789f' name = 'transactionId'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78a0' name = 'allocationTerms'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm7125'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78a1' name = 'txnRefId'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm78a2' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm78a3' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm789b'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm78a4' name = 'affirmNewDealArrangement'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78a5' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>47</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78a6' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78a7' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78a8' name = 'transactionId'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78a9' name = 'transactionRef'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm78aa' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm78ab' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78a4'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm78ac' name = 'rejectTransaction'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78ad' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>49</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78ae' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78af' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78b0' name = 'transaction'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm70ca'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm78b1' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm78b2' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78ac'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm78b3' name = 'rejectTransaction'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78b4' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>51</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78b5' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78b6' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78b7' name = 'transactionId'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78b8' name = 'rejectReason'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm78b9' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm78ba' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78b3'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm78bb' name = 'recallTransaction'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78bc' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>53</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78bd' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78be' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78bf' name = 'transaction'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm70ca'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm78c0' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm78c1' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78bb'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm78c2' name = 'recallTransaction'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78c3' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>55</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78c4' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78c5' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78c6' name = 'transactionId'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm78c7' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm78c8' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78c2'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm78c9' name = 'voidTransaction'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78ca' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>57</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78cb' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78cc' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78cd' name = 'transaction'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm70ca'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm78ce' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm78cf' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78c9'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm78d0' name = 'voidTransaction'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78d1' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>59</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78d2' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78d3' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78d4' name = 'transactionId'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78d5' name = 'voidReason'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm78d6' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm78d7' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78d0'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm78d8' name = 'addTransactionListener'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78d9' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>61</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78da' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78db' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:DataType xmi.idref = 'Im2177d7b5m10d31d4f245mm703a'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78dc' name = 'transactionListener'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm7102'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm78dd' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm78de' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78d8'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm78df' name = 'removeTransactionListener'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78e0' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>63</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78e1' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78e2' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:DataType xmi.idref = 'Im2177d7b5m10d31d4f245mm703a'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78e3' name = 'transactionListener'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm7102'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm78e4' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm78e5' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78df'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm78e6' name = 'clearTransactionListeners'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78e7' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>65</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78e8' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78e9' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:DataType xmi.idref = 'Im2177d7b5m10d31d4f245mm703a'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm78ea' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm78eb' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78e6'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm78ec' name = 'createBrokeredDealTerms'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78ed' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>67</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78ee' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78ef' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm6ed3'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm78f0' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm78f1' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78ec'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm78f2' name = 'createSingleNameTerms'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78f3' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>69</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78f4' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78f5' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm6ec9'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm78f6' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm78f7' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78f2'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm78f8' name = 'createSingleNamePrimeBrokerTerms'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78f9' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>71</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78fa' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm78fb' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm6ebf'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm78fc' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm78fd' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78f8'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm78fe' name = 'createIndexTerms'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm78ff' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>73</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7900' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7901' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm6eb5'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7902' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7903' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78fe'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7904' name = 'createTrancheTerms'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7905' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>75</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7906' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7907' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm6eab'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7908' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7909' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7904'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm790a' name = 'createIndexPrimeBrokerTerms'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm790b' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>77</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm790c' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm790d' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm6ea1'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm790e' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm790f' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm790a'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7910' name = 'createTranchePrimeBrokerTerms'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7911' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>79</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7912' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7913' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm6e97'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7914' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7915' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7910'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7916' name = 'createNovationTerms'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7917' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>81</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7918' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7919' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm6f7b'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm791a' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm791b' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7916'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm791c' name = 'createNovationPrimeBrokerTerms'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm791d' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>83</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm791e' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm791f' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm6e86'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7920' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7921' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm791c'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7922' name = 'createTerminationTerms'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7923' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>85</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7924' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7925' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm6f70'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7926' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7927' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7922'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7928' name = 'createTerminationPrimeBrokerTerms'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7929' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>87</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm792a' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm792b' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm6e75'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm792c' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm792d' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7928'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm792e' name = 'createAllocationLegTerms'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm792f' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>89</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7930' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7931' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm7125'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7932' name = 'i' isSpecification = 'false'
+ kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:DataType xmi.idref = 'Im2177d7b5m10d31d4f245mm6e6b'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7933' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7934' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm792e'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7935' name = 'createAllocationLegTerms'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7936' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>91</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7937' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7938' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm6e62'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7939' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm793a' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7935'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm793b' name = 'getTransaction'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm793c' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>93</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm793d' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm793e' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm70ca'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm793f' name = 's' isSpecification = 'false'
+ kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7940' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7941' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm793b'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7942' name = 'releaseConfirmations'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7943' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>95</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7944' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7945' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7946' name = 'vector' isSpecification = 'false'
+ kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7113'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7947' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7948' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7942'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7949' name = 'getTransactionsByCounterPartyId'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm794a' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>97</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm794b' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm794c' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm7125'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm794d' name = 's' isSpecification = 'false'
+ kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm794e' name = 's1' isSpecification = 'false'
+ kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm794f' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7950' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7949'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7951' name = 'getTransactions'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7952' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>99</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7953' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7954' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm7125'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7955' name = 's' isSpecification = 'false'
+ kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7956' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7957' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7951'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7958' name = 'getConfirmationStatus'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7959' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>101</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm795a' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm795b' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm70c5'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm795c' name = 's' isSpecification = 'false'
+ kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm795d' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm795e' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7958'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm795f' name = 'allegeNewBrokeredDeal'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7960' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>103</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7961'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7964' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7965'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7968' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7969' name = 'brokeredDealTerms'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm6ed3'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm796a' name = 'cdsTerms'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm6f86'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm796b' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm796c' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm795f'/>
+ </UML:Method.specification>
+ </UML:Method>
+ </UML:Classifier.feature>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im260fee48m10d35928970mm7575' name = 'ClientEnrichListener'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7576' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7577'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm757a' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>1</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm757b'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm757e' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>17</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm758b'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm757f' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>Created by IntelliJ IDEA.
+User: bstorey
+Date: 21-Aug-2006
+Time: 17:11:08
+To change this template use File | Settings | File Templates.
+</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm758f'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:Classifier.feature>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7580' name = 'enrichDataChanged'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7581' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>18</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm758b'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7582' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm758f'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7583' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:DataType xmi.idref = 'Im2177d7b5m10d31d4f245mm703a'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7584' name = 'username'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7585' name = 'enrichDealClientData'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm713d'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7586' name = 'integer'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7007'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7587' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7588' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7580'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7589' name = 'enrichDealChanged'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm758a' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>20</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm758b'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm758e' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm758f'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7592' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:DataType xmi.idref = 'Im2177d7b5m10d31d4f245mm703a'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7593' name = 'username'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7594' name = 'deal' isSpecification = 'false'
+ kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm7141'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7595' name = 'integer'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7007'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7596' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7597' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7589'/>
+ </UML:Method.specification>
+ </UML:Method>
+ </UML:Classifier.feature>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im260fee48m10d35928970mm752d' name = 'ClientErrorListener'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm752e' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm752f'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7532' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>1</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7533'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7536' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>16</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm753a'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7537' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>Created by IntelliJ IDEA.
+User: bstorey
+Date: 21-Aug-2006
+Time: 17:08:25
+To change this template use File | Settings | File Templates.
+</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm753e'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:Classifier.feature>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm7538' name = 'handleApiErrors'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7539' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>17</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm753a'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm753d' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm753e'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7541' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:DataType xmi.idref = 'Im2177d7b5m10d31d4f245mm703a'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7542' name = 'username'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7543' name = 'integer'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7007'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm7544' name = 'collection'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm7125'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm7545' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm7546' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7538'/>
+ </UML:Method.specification>
+ </UML:Method>
+ </UML:Classifier.feature>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im260fee48m10d35928970mm75c6' name = 'ClientTransactionListener'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm75c7' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm75c8'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm75cb' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>1</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm75cc'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm75cf' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>19</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm75e7'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm75d0' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>Created by IntelliJ IDEA.
+User: bstorey
+Date: 21-Aug-2006
+Time: 16:50:17
+To change this template use File | Settings | File Templates.
+</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm75eb'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:Classifier.feature>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm75d1' name = 'newDealArrangementChanged'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm75d2' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>25</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm75e7'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm75d3' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm75eb'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm75d4' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:DataType xmi.idref = 'Im2177d7b5m10d31d4f245mm703a'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm75d5' name = 'username'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm75d6' name = 'newDealArrangement'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm70fe'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm75d7' name = 'transactionEvent'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm70fb'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm75d8' name = 'integer'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7007'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm75d9' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm75da' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm75d1'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm75db' name = 'terminationChanged'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm75dc' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>30</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm75e7'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm75dd' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm75eb'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm75de' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:DataType xmi.idref = 'Im2177d7b5m10d31d4f245mm703a'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm75df' name = 'username'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm75e0' name = 'termination'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm70f8'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm75e1' name = 'transactionEvent'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm70fb'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm75e2' name = 'integer'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7007'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm75e3' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm75e4' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm75db'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm75e5' name = 'novationChanged'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm75e6' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>35</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm75e7'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm75ea' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm75eb'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm75ee' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:DataType xmi.idref = 'Im2177d7b5m10d31d4f245mm703a'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm75ef' name = 'username'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm75f0' name = 'novation'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm70f5'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm75f1' name = 'transactionEvent'
+ isSpecification = 'false' kind = 'in'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = 'Im2177d7b5m10d31d4f245mm7183'/>
+ </UML:ModelElement.stereotype>
+ <UML2:TypedElement.type>
+ <UML:Interface xmi.idref = 'Im2177d7b5m10d31d4f245mm70fb'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm75f2' name = 'integer'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7007'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm75f3' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm75f4' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm75e5'/>
+ </UML:Method.specification>
+ </UML:Method>
+ </UML:Classifier.feature>
+ </UML:Interface>
+ <UML:Interface xmi.id = 'Im260fee48m10d35928970mm7695' name = 'ConnectionClientInterface'
+ visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm7696' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>false</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm7697'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm769a' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>1</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm769b'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm769e' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>15</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm76c1'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm769f' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>Created by IntelliJ IDEA.
+User: bstorey
+Date: 22-Aug-2006
+Time: 12:51:03
+To change this template use File | Settings | File Templates.
+</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm76c5'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:Classifier.feature>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm76a0' name = 'createConnectionManager'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm76a1' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>17</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm76c1'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm76a2' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm76c5'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm76a3' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:DataType xmi.idref = 'Im2177d7b5m10d31d4f245mm703a'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm76a4' name = 'roleType'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm76a5' name = 'host' isSpecification = 'false'
+ kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm76a6' name = 'username'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm76a7' name = 'password'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm76a8' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm76a9' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm76a0'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm76aa' name = 'createConnectionManager'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm76ab' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>21</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm76c1'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm76ac' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm76c5'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm76ad' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:DataType xmi.idref = 'Im2177d7b5m10d31d4f245mm703a'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm76ae' name = 'roleType'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm76af' name = 'host' isSpecification = 'false'
+ kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm76b0' name = 'username'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm76b1' name = 'password'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm76b2' name = 'proxyHost'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm76b3' name = 'proxyPort'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm76b4' name = 'proxyUsername'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm76b5' name = 'proxyPassword'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm76b6' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm76b7' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm76aa'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm76b8' name = 'login' visibility = 'public'
+ isSpecification = 'false' ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm76b9' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>23</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm76c1'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm76ba' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm76c5'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm76bb' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:DataType xmi.idref = 'Im2177d7b5m10d31d4f245mm703a'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm76bc' name = 'roleType'
+ isSpecification = 'false' kind = 'in'>
+ <UML2:TypedElement.type>
+ <UML:Class xmi.idref = 'Im2177d7b5m10d31d4f245mm7079'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm76bd' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm76be' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm76b8'/>
+ </UML:Method.specification>
+ </UML:Method>
+ <UML:Operation xmi.id = 'Im260fee48m10d35928970mm76bf' name = 'disconnectAPI'
+ visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:ModelElement.taggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm76c0' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue>25</UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm76c1'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ <UML:TaggedValue xmi.id = 'Im260fee48m10d35928970mm76c4' isSpecification = 'false'>
+ <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
+ <UML:TaggedValue.type>
+ <UML:TagDefinition xmi.idref = 'Im260fee48m10d35928970mm76c5'/>
+ </UML:TaggedValue.type>
+ </UML:TaggedValue>
+ </UML:ModelElement.taggedValue>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = 'Im260fee48m10d35928970mm76c8' name = 'return' isSpecification = 'false'
+ kind = 'return'>
+ <UML2:TypedElement.type>
+ <UML:DataType xmi.idref = 'Im2177d7b5m10d31d4f245mm703a'/>
+ </UML2:TypedElement.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Method xmi.id = 'Im260fee48m10d35928970mm76c9' isSpecification = 'false'
+ isQuery = 'false'>
+ <UML:Method.body>
+ <UML:ProcedureExpression xmi.id = 'Im260fee48m10d35928970mm76ca' language = 'java'
+ body = ''/>
+ </UML:Method.body>
+ <UML:Method.specification>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm76bf'/>
+ </UML:Method.specification>
+ </UML:Method>
+ </UML:Classifier.feature>
+ </UML:Interface>
+ </UML:Namespace.ownedElement>
+ </UML:Package>
+ </UML:Namespace.ownedElement>
+ </UML:Package>
+ </UML:Namespace.ownedElement>
+ </UML:Package>
+ </UML:Namespace.ownedElement>
+ </UML:Package>
+ <UML:TagDefinition xmi.id = 'Im2177d7b5m10d31d4f245mm7146' name = 'gentleware-logical-sourceroot'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im2177d7b5m10d31d4f245mm7145'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im2177d7b5m10d31d4f245mm7144' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ <UML:TagDefinition xmi.id = 'Im2177d7b5m10d31d4f245mm708f' name = 'documentation'
+ isSpecification = 'false'>
+ <UML:TagDefinition.multiplicity>
+ <UML:Multiplicity xmi.id = 'Im2177d7b5m10d31d4f245mm708e'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = 'Im2177d7b5m10d31d4f245mm708d' lower = '1'
+ upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:TagDefinition.multiplicity>
+ </UML:TagDefinition>
+ </UML:Namespace.ownedElement>
+ </UML:Model>
+ <UML:GraphNode xmi.id = 'Im260fee48m10d35928970mm7748' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>157.583</XMI.field>
+ <XMI.field>60.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:Uml1SemanticModelBridge xmi.id = 'Im260fee48m10d35928970mm7747' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Interface xmi.idref = 'Im260fee48m10d35928970mm7707'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a62' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a61' presentation = ''
+ typeInfo = 'NameCompartment'/>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a60' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a5f' presentation = ''
+ typeInfo = 'StereotypeCompartment'/>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a5e' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a5d' presentation = ''
+ typeInfo = 'StereotypeStart'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a5c' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a5b' presentation = ''
+ typeInfo = 'KeywordMetaclass'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a5a' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a59' presentation = ''
+ typeInfo = 'StereotypeEnd'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a58' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a57' presentation = ''
+ typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a56' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a55' presentation = ''
+ typeInfo = 'NamespaceCompartment'/>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a54' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a53' presentation = ''
+ typeInfo = 'NamespaceStart'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a52' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:Uml1SemanticModelBridge xmi.id = 'I1a0fb81cm10d35dad45amm7a51' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Package xmi.idref = 'Im2177d7b5m10d31d4f245mm714b'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a50' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a4f' presentation = ''
+ typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a4e' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a4d' presentation = ''
+ typeInfo = 'NamespaceSeparator'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a4c' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:Uml1SemanticModelBridge xmi.id = 'I1a0fb81cm10d35dad45amm7a4b' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Package xmi.idref = 'Im2177d7b5m10d31d4f245mm714a'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a4a' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a49' presentation = ''
+ typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a48' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a47' presentation = ''
+ typeInfo = 'NamespaceSeparator'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a46' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:Uml1SemanticModelBridge xmi.id = 'I1a0fb81cm10d35dad45amm7a45' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Package xmi.idref = 'Im2177d7b5m10d31d4f245mm6db0'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a44' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a43' presentation = ''
+ typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a42' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a41' presentation = ''
+ typeInfo = 'NamespaceSeparator'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a40' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:Uml1SemanticModelBridge xmi.id = 'I1a0fb81cm10d35dad45amm7a3f' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Package xmi.idref = 'Im2177d7b5m10d31d4f245mm6daf'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a3e' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a3d' presentation = ''
+ typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a3c' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a3b' presentation = ''
+ typeInfo = 'NamespaceEnd'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'Im260fee48m10d35928970mm76d8' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>142.9038</XMI.field>
+ <XMI.field>60.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:Uml1SemanticModelBridge xmi.id = 'Im260fee48m10d35928970mm76d7' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Interface xmi.idref = 'Im260fee48m10d35928970mm7695'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79c2' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79c1' presentation = ''
+ typeInfo = 'NameCompartment'/>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79c0' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79bf' presentation = ''
+ typeInfo = 'StereotypeCompartment'/>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79be' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79bd' presentation = ''
+ typeInfo = 'StereotypeStart'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79bc' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79bb' presentation = ''
+ typeInfo = 'KeywordMetaclass'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79ba' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79b9' presentation = ''
+ typeInfo = 'StereotypeEnd'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79b8' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79b7' presentation = ''
+ typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79b6' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79b5' presentation = ''
+ typeInfo = 'NamespaceCompartment'/>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79b4' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79b3' presentation = ''
+ typeInfo = 'NamespaceStart'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79b2' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:Uml1SemanticModelBridge xmi.id = 'I1a0fb81cm10d35dad45amm79b1' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Package xmi.idref = 'Im2177d7b5m10d31d4f245mm714b'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79b0' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79af' presentation = ''
+ typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79ae' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79ad' presentation = ''
+ typeInfo = 'NamespaceSeparator'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79ac' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:Uml1SemanticModelBridge xmi.id = 'I1a0fb81cm10d35dad45amm79ab' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Package xmi.idref = 'Im2177d7b5m10d31d4f245mm714a'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79aa' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79a9' presentation = ''
+ typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79a8' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79a7' presentation = ''
+ typeInfo = 'NamespaceSeparator'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79a6' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:Uml1SemanticModelBridge xmi.id = 'I1a0fb81cm10d35dad45amm79a5' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Package xmi.idref = 'Im2177d7b5m10d31d4f245mm6db0'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79a4' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79a3' presentation = ''
+ typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79a2' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79a1' presentation = ''
+ typeInfo = 'NamespaceSeparator'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79a0' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:Uml1SemanticModelBridge xmi.id = 'I1a0fb81cm10d35dad45amm799f' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Package xmi.idref = 'Im2177d7b5m10d31d4f245mm6daf'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm799e' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm799d' presentation = ''
+ typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm799c' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm799b' presentation = ''
+ typeInfo = 'NamespaceEnd'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'Im260fee48m10d35928970mm761e' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>141.6953</XMI.field>
+ <XMI.field>60.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:Uml1SemanticModelBridge xmi.id = 'Im260fee48m10d35928970mm761d' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Interface xmi.idref = 'Im260fee48m10d35928970mm75c6'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79ea' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79e9' presentation = ''
+ typeInfo = 'NameCompartment'/>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79e8' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79e7' presentation = ''
+ typeInfo = 'StereotypeCompartment'/>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79e6' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79e5' presentation = ''
+ typeInfo = 'StereotypeStart'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79e4' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79e3' presentation = ''
+ typeInfo = 'KeywordMetaclass'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79e2' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79e1' presentation = ''
+ typeInfo = 'StereotypeEnd'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79e0' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79df' presentation = ''
+ typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79de' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79dd' presentation = ''
+ typeInfo = 'NamespaceCompartment'/>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79dc' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79db' presentation = ''
+ typeInfo = 'NamespaceStart'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79da' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:Uml1SemanticModelBridge xmi.id = 'I1a0fb81cm10d35dad45amm79d9' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Package xmi.idref = 'Im2177d7b5m10d31d4f245mm714b'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79d8' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79d7' presentation = ''
+ typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79d6' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79d5' presentation = ''
+ typeInfo = 'NamespaceSeparator'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79d4' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:Uml1SemanticModelBridge xmi.id = 'I1a0fb81cm10d35dad45amm79d3' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Package xmi.idref = 'Im2177d7b5m10d31d4f245mm714a'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79d2' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79d1' presentation = ''
+ typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79d0' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79cf' presentation = ''
+ typeInfo = 'NamespaceSeparator'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79ce' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:Uml1SemanticModelBridge xmi.id = 'I1a0fb81cm10d35dad45amm79cd' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Package xmi.idref = 'Im2177d7b5m10d31d4f245mm6db0'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79cc' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79cb' presentation = ''
+ typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79ca' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79c9' presentation = ''
+ typeInfo = 'NamespaceSeparator'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79c8' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:Uml1SemanticModelBridge xmi.id = 'I1a0fb81cm10d35dad45amm79c7' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Package xmi.idref = 'Im2177d7b5m10d31d4f245mm6daf'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79c6' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79c5' presentation = ''
+ typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79c4' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79c3' presentation = ''
+ typeInfo = 'NamespaceEnd'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'Im260fee48m10d35928970mm7610' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>600.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>113.5776</XMI.field>
+ <XMI.field>60.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:Uml1SemanticModelBridge xmi.id = 'Im260fee48m10d35928970mm760f' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Interface xmi.idref = 'Im260fee48m10d35928970mm7575'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a3a' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a39' presentation = ''
+ typeInfo = 'NameCompartment'/>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a38' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a37' presentation = ''
+ typeInfo = 'StereotypeCompartment'/>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a36' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a35' presentation = ''
+ typeInfo = 'StereotypeStart'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a34' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a33' presentation = ''
+ typeInfo = 'KeywordMetaclass'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a32' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a31' presentation = ''
+ typeInfo = 'StereotypeEnd'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a30' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a2f' presentation = ''
+ typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a2e' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a2d' presentation = ''
+ typeInfo = 'NamespaceCompartment'/>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a2c' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a2b' presentation = ''
+ typeInfo = 'NamespaceStart'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a2a' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:Uml1SemanticModelBridge xmi.id = 'I1a0fb81cm10d35dad45amm7a29' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Package xmi.idref = 'Im2177d7b5m10d31d4f245mm714b'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a28' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a27' presentation = ''
+ typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a26' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a25' presentation = ''
+ typeInfo = 'NamespaceSeparator'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a24' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:Uml1SemanticModelBridge xmi.id = 'I1a0fb81cm10d35dad45amm7a23' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Package xmi.idref = 'Im2177d7b5m10d31d4f245mm714a'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a22' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a21' presentation = ''
+ typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a20' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a1f' presentation = ''
+ typeInfo = 'NamespaceSeparator'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a1e' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:Uml1SemanticModelBridge xmi.id = 'I1a0fb81cm10d35dad45amm7a1d' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Package xmi.idref = 'Im2177d7b5m10d31d4f245mm6db0'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a1c' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a1b' presentation = ''
+ typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a1a' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a19' presentation = ''
+ typeInfo = 'NamespaceSeparator'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a18' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:Uml1SemanticModelBridge xmi.id = 'I1a0fb81cm10d35dad45amm7a17' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Package xmi.idref = 'Im2177d7b5m10d31d4f245mm6daf'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a16' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a15' presentation = ''
+ typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a14' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a13' presentation = ''
+ typeInfo = 'NamespaceEnd'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'Im260fee48m10d35928970mm7602' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>300.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>106.2461</XMI.field>
+ <XMI.field>60.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:Uml1SemanticModelBridge xmi.id = 'Im260fee48m10d35928970mm7601' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Interface xmi.idref = 'Im260fee48m10d35928970mm752d'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a12' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a11' presentation = ''
+ typeInfo = 'NameCompartment'/>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a10' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a0f' presentation = ''
+ typeInfo = 'StereotypeCompartment'/>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a0e' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a0d' presentation = ''
+ typeInfo = 'StereotypeStart'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a0c' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a0b' presentation = ''
+ typeInfo = 'KeywordMetaclass'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a0a' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a09' presentation = ''
+ typeInfo = 'StereotypeEnd'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a08' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a07' presentation = ''
+ typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a06' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a05' presentation = ''
+ typeInfo = 'NamespaceCompartment'/>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a04' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm7a03' presentation = ''
+ typeInfo = 'NamespaceStart'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a02' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:Uml1SemanticModelBridge xmi.id = 'I1a0fb81cm10d35dad45amm7a01' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Package xmi.idref = 'Im2177d7b5m10d31d4f245mm714b'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm7a00' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79ff' presentation = ''
+ typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79fe' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79fd' presentation = ''
+ typeInfo = 'NamespaceSeparator'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79fc' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:Uml1SemanticModelBridge xmi.id = 'I1a0fb81cm10d35dad45amm79fb' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Package xmi.idref = 'Im2177d7b5m10d31d4f245mm714a'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79fa' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79f9' presentation = ''
+ typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79f8' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79f7' presentation = ''
+ typeInfo = 'NamespaceSeparator'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79f6' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:Uml1SemanticModelBridge xmi.id = 'I1a0fb81cm10d35dad45amm79f5' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Package xmi.idref = 'Im2177d7b5m10d31d4f245mm6db0'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79f4' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79f3' presentation = ''
+ typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79f2' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79f1' presentation = ''
+ typeInfo = 'NamespaceSeparator'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79f0' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:Uml1SemanticModelBridge xmi.id = 'I1a0fb81cm10d35dad45amm79ef' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Package xmi.idref = 'Im2177d7b5m10d31d4f245mm6daf'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79ee' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79ed' presentation = ''
+ typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'I1a0fb81cm10d35dad45amm79ec' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'I1a0fb81cm10d35dad45amm79eb' presentation = ''
+ typeInfo = 'NamespaceEnd'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ <UML:Diagram xmi.id = 'Im4a16bc19m10d20ed254fmm7f40' isVisible = 'true'
+ name = 'Class Diagram_1' zoom = '1.0'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:Diagram.viewport>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:Diagram.viewport>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'Im4a16bc19m10d20ed254fmm7f3f'
+ presentation = '' typeInfo = 'ClassDiagram'/>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'Im4a16bc19m10d20ed254fmm7f3d' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>19.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>118.9199</XMI.field>
+ <XMI.field>21.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'Im4a16bc19m10d20ed254fmm7f3c'
+ presentation = '' typeInfo = 'NameCompartment'/>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'Im4a16bc19m10d20ed254fmm7f3b' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>5.0</XMI.field>
+ <XMI.field>3.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>19.5562</XMI.field>
+ <XMI.field>15.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'Im4a16bc19m10d20ed254fmm7f3a'
+ presentation = '' typeInfo = 'DiagramNamePrefix'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'Im4a16bc19m10d20ed254fmm7f39' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>24.5562</XMI.field>
+ <XMI.field>3.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>84.3638</XMI.field>
+ <XMI.field>15.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'Im4a16bc19m10d20ed254fmm7f38'
+ presentation = '' typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ <UML:Diagram.owner>
+ <UML:Uml1SemanticModelBridge xmi.id = 'Im4a16bc19m10d20ed254fmm7f3e' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Model xmi.idref = 'Im4a16bc19m10d20ed254fmm7f41'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:Diagram.owner>
+ </UML:Diagram>
+ <UML:Diagram xmi.id = 'Im2177d7b5m10d31d4f245mm6e22' isVisible = 'true'
+ name = 'Package Overview: testing' zoom = '1.0'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:Diagram.viewport>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:Diagram.viewport>
+ <UML:DiagramElement.property>
+ <UML:Property xmi.id = 'Im2177d7b5m10d31d4f245mm6e19' key = 'gentleware-show-compartments'
+ value = 'false'/>
+ </UML:DiagramElement.property>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'Im2177d7b5m10d31d4f245mm6e21'
+ presentation = '' typeInfo = 'ClassDiagram'/>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'Im2177d7b5m10d31d4f245mm6e1f' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>19.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>176.4082</XMI.field>
+ <XMI.field>22.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'Im2177d7b5m10d31d4f245mm6e1e'
+ presentation = '' typeInfo = 'NameCompartment'/>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'Im2177d7b5m10d31d4f245mm6e1d' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>5.0</XMI.field>
+ <XMI.field>3.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>19.3418</XMI.field>
+ <XMI.field>16.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'Im2177d7b5m10d31d4f245mm6e1c'
+ presentation = '' typeInfo = 'DiagramNamePrefix'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'Im2177d7b5m10d31d4f245mm6e1b' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>24.3418</XMI.field>
+ <XMI.field>3.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>142.0664</XMI.field>
+ <XMI.field>16.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'Im2177d7b5m10d31d4f245mm6e1a'
+ presentation = '' typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ <UML:Diagram.owner>
+ <UML:Uml1SemanticModelBridge xmi.id = 'Im2177d7b5m10d31d4f245mm6e20' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Package xmi.idref = 'Im2177d7b5m10d31d4f245mm716d'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:Diagram.owner>
+ </UML:Diagram>
+ <UML:Diagram xmi.id = 'Im260fee48m10d35928970mm77c2' isVisible = 'true'
+ name = 'Package Overview: testing' zoom = '1.0'>
+ <UML:GraphElement.position>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:Diagram.viewport>
+ <XMI.field>0.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:Diagram.viewport>
+ <UML:DiagramElement.property>
+ <UML:Property xmi.id = 'Im260fee48m10d35928970mm77b9' key = 'gentleware-show-compartments'
+ value = 'false'/>
+ </UML:DiagramElement.property>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'Im260fee48m10d35928970mm77c1'
+ presentation = '' typeInfo = 'ClassDiagram'/>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'Im260fee48m10d35928970mm77bf' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>19.0</XMI.field>
+ <XMI.field>0.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>176.4082</XMI.field>
+ <XMI.field>22.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'Im260fee48m10d35928970mm77be'
+ presentation = '' typeInfo = 'NameCompartment'/>
+ </UML:GraphElement.semanticModel>
+ <UML:GraphElement.contained>
+ <UML:GraphNode xmi.id = 'Im260fee48m10d35928970mm77bd' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>5.0</XMI.field>
+ <XMI.field>3.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>19.3418</XMI.field>
+ <XMI.field>16.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'Im260fee48m10d35928970mm77bc'
+ presentation = '' typeInfo = 'DiagramNamePrefix'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ <UML:GraphNode xmi.id = 'Im260fee48m10d35928970mm77bb' isVisible = 'true'>
+ <UML:GraphElement.position>
+ <XMI.field>24.3418</XMI.field>
+ <XMI.field>3.0</XMI.field>
+ </UML:GraphElement.position>
+ <UML:GraphNode.size>
+ <XMI.field>142.0664</XMI.field>
+ <XMI.field>16.0</XMI.field>
+ </UML:GraphNode.size>
+ <UML:GraphElement.semanticModel>
+ <UML:SimpleSemanticModelElement xmi.id = 'Im260fee48m10d35928970mm77ba'
+ presentation = '' typeInfo = 'Name'/>
+ </UML:GraphElement.semanticModel>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ </UML:GraphNode>
+ </UML:GraphElement.contained>
+ <UML:Diagram.owner>
+ <UML:Uml1SemanticModelBridge xmi.id = 'Im260fee48m10d35928970mm77c0' presentation = ''>
+ <UML:Uml1SemanticModelBridge.element>
+ <UML:Package xmi.idref = 'Im2177d7b5m10d31d4f245mm716d'/>
+ </UML:Uml1SemanticModelBridge.element>
+ </UML:Uml1SemanticModelBridge>
+ </UML:Diagram.owner>
+ </UML:Diagram>
+ <UML:A_context_raisedSignal>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7ab6'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm7033'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7951'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6e37'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7951'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6e36'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78ac'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6f16'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7aaf'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm703d'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7aaf'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm703c'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7949'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6e40'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7949'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6e3f'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78a4'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6f1e'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7aa8'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm7045'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7942'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6e49'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm789b'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6f27'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7aa1'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm704d'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm793b'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6e52'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm793b'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6e51'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7a9b'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm7055'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7892'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6f31'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7935'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6e5a'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7a95'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm705c'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm76bf'/>
+ <UML:Exception xmi.idref = 'Im260fee48m10d35928970mm77ee'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm788a'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6f3b'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm75d1'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6fdb'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78f8'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6eb7'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm76b8'/>
+ <UML:Exception xmi.idref = 'Im260fee48m10d35928970mm77f8'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm76b8'/>
+ <UML:Exception xmi.idref = 'Im260fee48m10d35928970mm77f5'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7928'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6e6d'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7881'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6f44'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm75e5'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6fc5'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm76aa'/>
+ <UML:Exception xmi.idref = 'Im260fee48m10d35928970mm7800'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7922'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6e77'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7ae9'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm7070'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7ae9'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm706f'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7879'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6f4e'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm791c'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6e7e'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm790a'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6e99'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7ae1'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm707c'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7ae1'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm707b'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7872'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6f57'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm76a0'/>
+ <UML:Exception xmi.idref = 'Im260fee48m10d35928970mm780f'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7af0'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm7066'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7af0'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm7065'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7910'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6e8f'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7adb'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm7086'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7adb'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm7085'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm792e'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6e64'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm786b'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6f5f'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7916'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6e88'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7864'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6f67'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm772e'/>
+ <UML:Exception xmi.idref = 'Im260fee48m10d35928970mm77c4'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7904'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6ea3'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm785d'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6f72'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7727'/>
+ <UML:Exception xmi.idref = 'Im260fee48m10d35928970mm77cc'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78fe'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6ead'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm75db'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6fd0'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7856'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6f7d'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7720'/>
+ <UML:Exception xmi.idref = 'Im260fee48m10d35928970mm77d4'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm784e'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6f89'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm784e'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6f88'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78f2'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6ec1'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7719'/>
+ <UML:Exception xmi.idref = 'Im260fee48m10d35928970mm77dc'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78d0'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6eec'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78ec'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6ecb'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7848'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6f93'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7848'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6f92'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7712'/>
+ <UML:Exception xmi.idref = 'Im260fee48m10d35928970mm77e4'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78e6'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6ed5'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7538'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6fe8'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78df'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6edc'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78d8'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6ee4'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7a7e'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm700b'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7589'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6ff4'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7a77'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm7012'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7580'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6ffd'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7a70'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm701a'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78c9'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6ef5'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78c2'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6efd'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7ac4'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm7024'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm795f'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6e24'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78bb'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6f05'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7abd'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm702b'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7958'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6e2e'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm7958'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6e2d'/>
+ <UML:Operation xmi.idref = 'Im260fee48m10d35928970mm78b3'/>
+ <UML:Exception xmi.idref = 'Im2177d7b5m10d31d4f245mm6f0d'/>
+ </UML:A_context_raisedSignal>
+ </XMI.content>
+</XMI>