You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by jd...@apache.org on 2008/06/12 21:33:58 UTC

svn commit: r667209 [2/2] - /geronimo/gshell/trunk/src/uml/GShell.mdxml

Modified: geronimo/gshell/trunk/src/uml/GShell.mdxml
URL: http://svn.apache.org/viewvc/geronimo/gshell/trunk/src/uml/GShell.mdxml?rev=667209&r1=667208&r2=667209&view=diff
==============================================================================
--- geronimo/gshell/trunk/src/uml/GShell.mdxml (original)
+++ geronimo/gshell/trunk/src/uml/GShell.mdxml Thu Jun 12 12:33:58 2008
@@ -2,7 +2,7 @@
 <!-- This xmi file is optimized for MagicDraw UML. Some references are not saved. -->
 <!-- Change MagicDraw UML environment options property General->.Save Rich XMI -->
 
-<xmi:XMI xmi:version='2.1' xmlns:uml='http://schema.omg.org/spec/UML/2.1.2' xmlns:xmi='http://schema.omg.org/spec/XMI/2.1' xmlns:MagicDraw_Profile='http://www.magicdraw.com/schemas/MagicDraw_Profile.xmi' xmlns:DSL_Customization='http://www.magicdraw.com/schemas/DSL_Customization.xmi' xmlns:Validation_Profile='http://www.magicdraw.com/schemas/Validation_Profile.xmi' xmlns:UML_Standard_Profile='http://www.magicdraw.com/schemas/UML_Standard_Profile.xmi' xmlns:Data='http://www.magicdraw.com/schemas/Data.xmi'>
+<xmi:XMI xmi:version='2.1' xmlns:uml='http://schema.omg.org/spec/UML/2.1.2' xmlns:xmi='http://schema.omg.org/spec/XMI/2.1' xmlns:MagicDraw_Profile='http://www.magicdraw.com/schemas/MagicDraw_Profile.xmi' xmlns:DSL_Customization='http://www.magicdraw.com/schemas/DSL_Customization.xmi' xmlns:Validation_Profile='http://www.magicdraw.com/schemas/Validation_Profile.xmi' xmlns:UML_Standard_Profile='http://www.magicdraw.com/schemas/UML_Standard_Profile.xmi' xmlns:interpolate='http://www.magicdraw.com/schemas/interpolate.xmi' xmlns:Data='http://www.magicdraw.com/schemas/Data.xmi'>
 	<xmi:Documentation exporter='MagicDraw UML' exporterVersion='15.1'/>
 	<xmi:Extension extender='MagicDraw UML 15.1' extenderID='MagicDraw UML 15.1'>
 		<shareTable/>
@@ -38,7 +38,15 @@
 				</packagedElement>
 				<packagedElement xmi:type='uml:Interface' xmi:id='_15_1_640021c_1213182526156_867825_1057' name='ApplicationContext' visibility='public'/>
 				<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213182555652_538928_1098' name='ApplicationModelLocator' visibility='public'/>
-				<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213182467460_508490_974' name='ApplicationModel' visibility='public'/>
+				<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213182467460_508490_974' name='ApplicationModel' visibility='public'>
+					<generalization xmi:type='uml:Generalization' xmi:id='_15_1_640021c_1213297845425_535042_4854' general='_15_1_640021c_1213297833330_590872_4833'/>
+					<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213298106737_393321_4984' visibility='private' type='_15_1_640021c_1213297778641_170697_4693' association='_15_1_640021c_1213298106737_34459_4983'/>
+					<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213298112953_885694_5041' visibility='private' type='_15_1_640021c_1213297784154_637681_4721' association='_15_1_640021c_1213298112953_741451_5040'/>
+					<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213298115848_749571_5098' visibility='private' type='_15_1_640021c_1213297793586_821643_4749' association='_15_1_640021c_1213298115848_903097_5097'/>
+					<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213298126769_287301_5212' visibility='private' type='_15_1_640021c_1213297796873_715632_4777' association='_15_1_640021c_1213298126769_253549_5211'/>
+					<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213298141681_563319_5326' visibility='private' type='_15_1_640021c_1213182355654_933822_953' association='_15_1_640021c_1213298141680_126568_5325'/>
+					<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213298523248_956761_5501' visibility='private' type='_15_1_640021c_1213297808129_456016_4805' association='_15_1_640021c_1213298523248_975278_5500'/>
+				</packagedElement>
 				<packagedElement xmi:type='uml:Dependency' xmi:id='_15_1_640021c_1213206370470_26720_6717' visibility='public'>
 					<supplier xmi:idref='_15_1_640021c_1213183377475_71583_1286'/>
 					<client xmi:idref='_15_1_640021c_1213183415706_113100_1309'/>
@@ -62,7 +70,10 @@
 						<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213288324295_14529_2670' visibility='private' type='_15_1_640021c_1213182661932_862778_1119' association='_15_1_640021c_1213288324294_197002_2668'/>
 					</packagedElement>
 					<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213182887332_536897_1202' name='SettingsModelLocator' visibility='public'/>
-					<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213182490923_760199_1016' name='SettingsModel' visibility='public'/>
+					<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213182490923_760199_1016' name='SettingsModel' visibility='public'>
+						<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213298055153_618697_4918' name='properties' visibility='private' type='_15_1_640021c_1213297913428_440657_4915'/>
+						<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213298297905_842560_5440' visibility='private' type='_15_1_640021c_1213297784154_637681_4721' association='_15_1_640021c_1213298297905_539676_5439'/>
+					</packagedElement>
 					<packagedElement xmi:type='uml:Dependency' xmi:id='_15_1_640021c_1213279745311_805038_2383' visibility='public'>
 						<supplier xmi:idref='_15_1_640021c_1213182490923_760199_1016'/>
 						<client xmi:idref='_15_1_640021c_1213182887332_536897_1202'/>
@@ -75,6 +86,11 @@
 						<supplier xmi:idref='_15_1_640021c_1213182705379_68156_1160'/>
 						<client xmi:idref='_15_1_640021c_1213182698916_612257_1140'/>
 					</packagedElement>
+					<packagedElement xmi:type='uml:Association' xmi:id='_15_1_640021c_1213298297905_539676_5439' visibility='public'>
+						<memberEnd xmi:idref='_15_1_640021c_1213298297905_842560_5440'/>
+						<memberEnd xmi:idref='_15_1_640021c_1213298297905_622235_5441'/>
+						<ownedEnd xmi:type='uml:Property' xmi:id='_15_1_640021c_1213298297905_622235_5441' visibility='private' type='_15_1_640021c_1213182490923_760199_1016' association='_15_1_640021c_1213298297905_539676_5439'/>
+					</packagedElement>
 				</packagedElement>
 				<packagedElement xmi:type='uml:Package' xmi:id='_15_1_640021c_1213183493138_537178_1383' name='builder' visibility='public'>
 					<ownedComment xmi:type='uml:Comment' xmi:id='_15_1_640021c_1213274661051_937537_1831' body='Provides a simple facade to configure an appplication and build a shell.'>
@@ -169,6 +185,36 @@
 					</packagedElement>
 					<packagedElement xmi:type='uml:Interface' xmi:id='_15_1_640021c_1213290631690_185158_2963' name='GlueConfiguration' visibility='public'/>
 				</packagedElement>
+				<packagedElement xmi:type='uml:Association' xmi:id='_15_1_640021c_1213298106737_34459_4983' visibility='public'>
+					<memberEnd xmi:idref='_15_1_640021c_1213298106737_393321_4984'/>
+					<memberEnd xmi:idref='_15_1_640021c_1213298106737_130439_4985'/>
+					<ownedEnd xmi:type='uml:Property' xmi:id='_15_1_640021c_1213298106737_130439_4985' visibility='private' type='_15_1_640021c_1213182467460_508490_974' association='_15_1_640021c_1213298106737_34459_4983'/>
+				</packagedElement>
+				<packagedElement xmi:type='uml:Association' xmi:id='_15_1_640021c_1213298112953_741451_5040' visibility='public'>
+					<memberEnd xmi:idref='_15_1_640021c_1213298112953_885694_5041'/>
+					<memberEnd xmi:idref='_15_1_640021c_1213298112953_437748_5042'/>
+					<ownedEnd xmi:type='uml:Property' xmi:id='_15_1_640021c_1213298112953_437748_5042' visibility='private' type='_15_1_640021c_1213182467460_508490_974' association='_15_1_640021c_1213298112953_741451_5040'/>
+				</packagedElement>
+				<packagedElement xmi:type='uml:Association' xmi:id='_15_1_640021c_1213298115848_903097_5097' visibility='public'>
+					<memberEnd xmi:idref='_15_1_640021c_1213298115848_749571_5098'/>
+					<memberEnd xmi:idref='_15_1_640021c_1213298115848_932113_5099'/>
+					<ownedEnd xmi:type='uml:Property' xmi:id='_15_1_640021c_1213298115848_932113_5099' visibility='private' type='_15_1_640021c_1213182467460_508490_974' association='_15_1_640021c_1213298115848_903097_5097'/>
+				</packagedElement>
+				<packagedElement xmi:type='uml:Association' xmi:id='_15_1_640021c_1213298126769_253549_5211' visibility='public'>
+					<memberEnd xmi:idref='_15_1_640021c_1213298126769_287301_5212'/>
+					<memberEnd xmi:idref='_15_1_640021c_1213298126769_492643_5213'/>
+					<ownedEnd xmi:type='uml:Property' xmi:id='_15_1_640021c_1213298126769_492643_5213' visibility='private' type='_15_1_640021c_1213182467460_508490_974' association='_15_1_640021c_1213298126769_253549_5211'/>
+				</packagedElement>
+				<packagedElement xmi:type='uml:Association' xmi:id='_15_1_640021c_1213298141680_126568_5325' visibility='public'>
+					<memberEnd xmi:idref='_15_1_640021c_1213298141681_563319_5326'/>
+					<memberEnd xmi:idref='_15_1_640021c_1213298141681_936435_5327'/>
+					<ownedEnd xmi:type='uml:Property' xmi:id='_15_1_640021c_1213298141681_936435_5327' visibility='private' type='_15_1_640021c_1213182467460_508490_974' association='_15_1_640021c_1213298141680_126568_5325'/>
+				</packagedElement>
+				<packagedElement xmi:type='uml:Association' xmi:id='_15_1_640021c_1213298523248_975278_5500' visibility='public'>
+					<memberEnd xmi:idref='_15_1_640021c_1213298523248_956761_5501'/>
+					<memberEnd xmi:idref='_15_1_640021c_1213298523248_184629_5502'/>
+					<ownedEnd xmi:type='uml:Property' xmi:id='_15_1_640021c_1213298523248_184629_5502' visibility='private' type='_15_1_640021c_1213182467460_508490_974' association='_15_1_640021c_1213298523248_975278_5500'/>
+				</packagedElement>
 			</packagedElement>
 			<packagedElement xmi:type='uml:Package' xmi:id='_15_1_640021c_1213183610064_657319_1428' name='command' visibility='public'>
 				<packagedElement xmi:type='uml:Interface' xmi:id='_15_1_640021c_1213180617825_991939_404' name='CommandDocumentor' visibility='public'>
@@ -194,7 +240,36 @@
 					</ownedComment>
 				</packagedElement>
 				<packagedElement xmi:type='uml:Interface' xmi:id='_15_1_640021c_1213181404400_206433_547' name='CommandInfo' visibility='public'/>
-				<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213180855081_395247_466' name='CommandModel' visibility='public'/>
+				<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213180855081_395247_466' name='CommandModel' visibility='public'>
+					<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213296629795_762805_3915' name='id' visibility='private'>
+						<type xmi:type='uml:PrimitiveType' href='http://schema.omg.org/spec/UML/2.0/uml.xml#String'>
+							<xmi:Extension extender='MagicDraw UML 15.1' extenderID='MagicDraw UML 15.1'>
+								<referenceExtension referentPath='UML Standard Profile::UML2 Metamodel::AuxiliaryConstructs::PrimitiveTypes::String' referentType='PrimitiveType'/>
+							</xmi:Extension>
+						</type>
+					</ownedAttribute>
+					<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213296673716_395660_3926' name='implementation' visibility='private'>
+						<type xmi:type='uml:PrimitiveType' href='http://schema.omg.org/spec/UML/2.0/uml.xml#String'>
+							<xmi:Extension extender='MagicDraw UML 15.1' extenderID='MagicDraw UML 15.1'>
+								<referenceExtension referentPath='UML Standard Profile::UML2 Metamodel::AuxiliaryConstructs::PrimitiveTypes::String' referentType='PrimitiveType'/>
+							</xmi:Extension>
+						</type>
+					</ownedAttribute>
+					<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213296695243_515421_3930' name='description' visibility='private'>
+						<type xmi:type='uml:PrimitiveType' href='http://schema.omg.org/spec/UML/2.0/uml.xml#String'>
+							<xmi:Extension extender='MagicDraw UML 15.1' extenderID='MagicDraw UML 15.1'>
+								<referenceExtension referentPath='UML Standard Profile::UML2 Metamodel::AuxiliaryConstructs::PrimitiveTypes::String' referentType='PrimitiveType'/>
+							</xmi:Extension>
+						</type>
+					</ownedAttribute>
+					<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213296707075_297112_3934' name='version' visibility='private'>
+						<type xmi:type='uml:PrimitiveType' href='http://schema.omg.org/spec/UML/2.0/uml.xml#String'>
+							<xmi:Extension extender='MagicDraw UML 15.1' extenderID='MagicDraw UML 15.1'>
+								<referenceExtension referentPath='UML Standard Profile::UML2 Metamodel::AuxiliaryConstructs::PrimitiveTypes::String' referentType='PrimitiveType'/>
+							</xmi:Extension>
+						</type>
+					</ownedAttribute>
+				</packagedElement>
 				<packagedElement xmi:type='uml:Interface' xmi:id='_15_1_640021c_1213180637361_354944_424' name='Command' visibility='public'>
 					<ownedComment xmi:type='uml:Comment' xmi:id='_15_1_640021c_1213268853982_182247_1554' body='Provides &quot;container&quot;-like encapsulation for command execution.'>
 						<annotatedElement xmi:idref='_15_1_640021c_1213180637361_354944_424'/>
@@ -219,8 +294,43 @@
 			<packagedElement xmi:type='uml:Package' xmi:id='_15_1_640021c_1213183330550_518575_1266' name='layout' visibility='public'>
 				<packagedElement xmi:type='uml:Interface' xmi:id='_15_1_640021c_1213182347581_431001_933' name='LayoutManager' visibility='public'/>
 				<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213183005339_563000_1245' name='LayoutException' visibility='public'/>
-				<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213182355654_933822_953' name='LayoutModel' visibility='public'/>
-				<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213205910959_377431_6591' name='LayoutNode' visibility='public'/>
+				<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213182355654_933822_953' name='LayoutModel' visibility='public'>
+					<generalization xmi:type='uml:Generalization' xmi:id='_15_1_640021c_1213296916540_202170_4106' general='_15_1_640021c_1213296814403_838764_4024'/>
+				</packagedElement>
+				<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213297251643_341201_4329' name='AliasNode' visibility='public'>
+					<generalization xmi:type='uml:Generalization' xmi:id='_15_1_640021c_1213297277307_205915_4375' general='_15_1_640021c_1213296798692_561471_3996'/>
+					<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213297348402_288291_4401' name='refid' visibility='private'>
+						<type xmi:type='uml:PrimitiveType' href='http://schema.omg.org/spec/UML/2.0/uml.xml#String'>
+							<xmi:Extension extender='MagicDraw UML 15.1' extenderID='MagicDraw UML 15.1'>
+								<referenceExtension referentPath='UML Standard Profile::UML2 Metamodel::AuxiliaryConstructs::PrimitiveTypes::String' referentType='PrimitiveType'/>
+							</xmi:Extension>
+						</type>
+					</ownedAttribute>
+					<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213298680959_971106_5558' name='name' visibility='private'>
+						<type xmi:type='uml:PrimitiveType' href='http://schema.omg.org/spec/UML/2.0/uml.xml#String'>
+							<xmi:Extension extender='MagicDraw UML 15.1' extenderID='MagicDraw UML 15.1'>
+								<referenceExtension referentPath='UML Standard Profile::UML2 Metamodel::AuxiliaryConstructs::PrimitiveTypes::String' referentType='PrimitiveType'/>
+							</xmi:Extension>
+						</type>
+					</ownedAttribute>
+				</packagedElement>
+				<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213297245361_867594_4301' name='CommandNode' visibility='public'>
+					<generalization xmi:type='uml:Generalization' xmi:id='_15_1_640021c_1213297273152_658421_4350' general='_15_1_640021c_1213296798692_561471_3996'/>
+					<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213297313226_835115_4399' name='id' visibility='private'>
+						<type xmi:type='uml:PrimitiveType' href='http://schema.omg.org/spec/UML/2.0/uml.xml#String'>
+							<xmi:Extension extender='MagicDraw UML 15.1' extenderID='MagicDraw UML 15.1'>
+								<referenceExtension referentPath='UML Standard Profile::UML2 Metamodel::AuxiliaryConstructs::PrimitiveTypes::String' referentType='PrimitiveType'/>
+							</xmi:Extension>
+						</type>
+					</ownedAttribute>
+					<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213298656919_809035_5550' name='name' visibility='private'>
+						<type xmi:type='uml:PrimitiveType' href='http://schema.omg.org/spec/UML/2.0/uml.xml#String'>
+							<xmi:Extension extender='MagicDraw UML 15.1' extenderID='MagicDraw UML 15.1'>
+								<referenceExtension referentPath='UML Standard Profile::UML2 Metamodel::AuxiliaryConstructs::PrimitiveTypes::String' referentType='PrimitiveType'/>
+							</xmi:Extension>
+						</type>
+					</ownedAttribute>
+				</packagedElement>
 			</packagedElement>
 			<packagedElement xmi:type='uml:Package' xmi:id='_15_1_640021c_1213183602482_879092_1410' name='notification' visibility='public'>
 				<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213181659975_821407_802' name='ErrorNotification' visibility='public'>
@@ -256,6 +366,10 @@
 					<client xmi:idref='_15_1_640021c_1213183436866_606093_1341'/>
 				</packagedElement>
 				<packagedElement xmi:type='uml:Interface' xmi:id='_15_1_640021c_1213269656382_424404_1571' name='ShellFactory' visibility='public'/>
+				<packagedElement xmi:type='uml:Dependency' xmi:id='_15_1_640021c_1213296456668_735516_3804' visibility='public'>
+					<supplier xmi:idref='_15_1_640021c_1213290388682_597330_2931'/>
+					<client xmi:idref='_15_1_640021c_1213269656382_424404_1571'/>
+				</packagedElement>
 			</packagedElement>
 			<packagedElement xmi:type='uml:Package' xmi:id='_15_1_640021c_1213183785953_260374_1482' name='commandline' visibility='public'>
 				<packagedElement xmi:type='uml:Interface' xmi:id='_15_1_640021c_1213182312309_201363_913' name='CommandLineBuilder' visibility='public'/>
@@ -271,6 +385,99 @@
 					<client xmi:idref='_15_1_640021c_1213183785953_260374_1482'/>
 				</packagedElement>
 			</packagedElement>
+			<packagedElement xmi:type='uml:Package' xmi:id='_15_1_640021c_1213296836087_61447_4044' name='model' visibility='public'>
+				<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213296791964_719087_3968' name='Element' visibility='public' isAbstract='true'/>
+				<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213297436155_14019_4422' name='Model' visibility='public' isAbstract='true'>
+					<generalization xmi:type='uml:Generalization' xmi:id='_15_1_640021c_1213297464059_86488_4443' general='_15_1_640021c_1213296791964_719087_3968'/>
+					<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213297523060_886750_4537' visibility='private' type='_15_1_640021c_1213297496850_24551_4468' association='_15_1_640021c_1213297523059_84700_4535'/>
+				</packagedElement>
+				<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213297808129_456016_4805' name='Branding' visibility='public'/>
+				<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213297833330_590872_4833' name='DescriptorSupport' visibility='public'>
+					<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213297854344_671616_4903' name='groupId' visibility='private'>
+						<type xmi:type='uml:PrimitiveType' href='http://schema.omg.org/spec/UML/2.0/uml.xml#String'>
+							<xmi:Extension extender='MagicDraw UML 15.1' extenderID='MagicDraw UML 15.1'>
+								<referenceExtension referentPath='UML Standard Profile::UML2 Metamodel::AuxiliaryConstructs::PrimitiveTypes::String' referentType='PrimitiveType'/>
+							</xmi:Extension>
+						</type>
+					</ownedAttribute>
+					<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213297866896_443529_4905' name='artifactId' visibility='private'>
+						<type xmi:type='uml:PrimitiveType' href='http://schema.omg.org/spec/UML/2.0/uml.xml#String'>
+							<xmi:Extension extender='MagicDraw UML 15.1' extenderID='MagicDraw UML 15.1'>
+								<referenceExtension referentPath='UML Standard Profile::UML2 Metamodel::AuxiliaryConstructs::PrimitiveTypes::String' referentType='PrimitiveType'/>
+							</xmi:Extension>
+						</type>
+					</ownedAttribute>
+					<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213297875121_480875_4907' name='version' visibility='private'>
+						<type xmi:type='uml:PrimitiveType' href='http://schema.omg.org/spec/UML/2.0/uml.xml#String'>
+							<xmi:Extension extender='MagicDraw UML 15.1' extenderID='MagicDraw UML 15.1'>
+								<referenceExtension referentPath='UML Standard Profile::UML2 Metamodel::AuxiliaryConstructs::PrimitiveTypes::String' referentType='PrimitiveType'/>
+							</xmi:Extension>
+						</type>
+					</ownedAttribute>
+					<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213297883321_205197_4909' name='name' visibility='private'>
+						<type xmi:type='uml:PrimitiveType' href='http://schema.omg.org/spec/UML/2.0/uml.xml#String'>
+							<xmi:Extension extender='MagicDraw UML 15.1' extenderID='MagicDraw UML 15.1'>
+								<referenceExtension referentPath='UML Standard Profile::UML2 Metamodel::AuxiliaryConstructs::PrimitiveTypes::String' referentType='PrimitiveType'/>
+							</xmi:Extension>
+						</type>
+					</ownedAttribute>
+					<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213297891448_119826_4911' name='description' visibility='private'>
+						<type xmi:type='uml:PrimitiveType' href='http://schema.omg.org/spec/UML/2.0/uml.xml#String'>
+							<xmi:Extension extender='MagicDraw UML 15.1' extenderID='MagicDraw UML 15.1'>
+								<referenceExtension referentPath='UML Standard Profile::UML2 Metamodel::AuxiliaryConstructs::PrimitiveTypes::String' referentType='PrimitiveType'/>
+							</xmi:Extension>
+						</type>
+					</ownedAttribute>
+					<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213297901273_977321_4913' name='properties' visibility='private' type='_15_1_640021c_1213297913428_440657_4915'/>
+				</packagedElement>
+				<packagedElement xmi:type='uml:Association' xmi:id='_15_1_640021c_1213298128920_782185_5268' visibility='public'>
+					<memberEnd xmi:idref='_15_1_640021c_1213298128920_821082_5269'/>
+					<memberEnd xmi:idref='_15_1_640021c_1213298128921_691703_5270'/>
+				</packagedElement>
+				<packagedElement xmi:type='uml:Package' xmi:id='_15_1_640021c_1213298378003_695101_5489' name='node' visibility='public'>
+					<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213296814403_838764_4024' name='GroupNode' visibility='public'>
+						<generalization xmi:type='uml:Generalization' xmi:id='_15_1_640021c_1213296909789_349976_4081' general='_15_1_640021c_1213296798692_561471_3996'/>
+						<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213297124426_959829_4192' name='nodes' visibility='private' type='_15_1_640021c_1213296798692_561471_3996' association='_15_1_640021c_1213297124426_599156_4190'>
+							<upperValue xmi:type='uml:LiteralUnlimitedNatural' xmi:id='_15_1_640021c_1213298877840_804577_5563' visibility='public' value='-1'/>
+							<lowerValue xmi:type='uml:LiteralInteger' xmi:id='_15_1_640021c_1213298877840_120400_5562' visibility='public'/>
+						</ownedAttribute>
+					</packagedElement>
+					<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213296798692_561471_3996' name='Node' visibility='public' isAbstract='true'>
+						<generalization xmi:type='uml:Generalization' xmi:id='_15_1_640021c_1213296902090_290874_4056' general='_15_1_640021c_1213296791964_719087_3968'/>
+						<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213297124426_827291_4191' visibility='private' type='_15_1_640021c_1213296814403_838764_4024' association='_15_1_640021c_1213297124426_599156_4190'/>
+						<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213297148322_806924_4244' visibility='private' type='_15_1_640021c_1213296798692_561471_3996' association='_15_1_640021c_1213297148322_437931_4243'/>
+						<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213297148322_80725_4245' name='parent' visibility='private' type='_15_1_640021c_1213296798692_561471_3996' association='_15_1_640021c_1213297148322_437931_4243'/>
+					</packagedElement>
+				</packagedElement>
+				<packagedElement xmi:type='uml:Package' xmi:id='_15_1_640021c_1213298391758_730143_5490' name='common' visibility='public'>
+					<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213297793586_821643_4749' name='Dependency' visibility='public'>
+						<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213298128920_821082_5269' visibility='private' type='_15_1_640021c_1213297796873_715632_4777' association='_15_1_640021c_1213298128920_782185_5268'/>
+					</packagedElement>
+					<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213297796873_715632_4777' name='DependencyGroup' visibility='public'>
+						<ownedAttribute xmi:type='uml:Property' xmi:id='_15_1_640021c_1213298128921_691703_5270' visibility='private' type='_15_1_640021c_1213297793586_821643_4749' association='_15_1_640021c_1213298128920_782185_5268'/>
+					</packagedElement>
+					<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213297778641_170697_4693' name='LocalRepository' visibility='public'/>
+					<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213297784154_637681_4721' name='RemoteRepository' visibility='public'/>
+				</packagedElement>
+				<packagedElement xmi:type='uml:Package' xmi:id='_15_1_640021c_1213298414213_146781_5491' name='marshal' visibility='public'>
+					<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213297500986_650377_4495' name='ModelMarshallerSupport' visibility='public'>
+						<interfaceRealization xmi:type='uml:InterfaceRealization' xmi:id='_15_1_640021c_1213297516184_523028_4517' visibility='public' contract='_15_1_640021c_1213297496850_24551_4468'>
+							<supplier xmi:idref='_15_1_640021c_1213297496850_24551_4468'/>
+							<client xmi:idref='_15_1_640021c_1213297500986_650377_4495'/>
+						</interfaceRealization>
+					</packagedElement>
+					<packagedElement xmi:type='uml:Interface' xmi:id='_15_1_640021c_1213297496850_24551_4468' name='ModelMarshaller' visibility='public'/>
+				</packagedElement>
+				<packagedElement xmi:type='uml:Profile' xmi:id='_15_1_640021c_1213298422298_632479_5492' name='interpolate' visibility='public'>
+					<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213297583194_470878_4613' name='ModelInterpolatorSupport' visibility='public'>
+						<interfaceRealization xmi:type='uml:InterfaceRealization' xmi:id='_15_1_640021c_1213297595883_554371_4634' visibility='public' contract='_15_1_640021c_1213297562281_441830_4586'>
+							<supplier xmi:idref='_15_1_640021c_1213297562281_441830_4586'/>
+							<client xmi:idref='_15_1_640021c_1213297583194_470878_4613'/>
+						</interfaceRealization>
+					</packagedElement>
+					<packagedElement xmi:type='uml:Interface' xmi:id='_15_1_640021c_1213297562281_441830_4586' name='ModelInterpolator' visibility='public'/>
+				</packagedElement>
+			</packagedElement>
 		</packagedElement>
 		<packagedElement xmi:type='uml:Dependency' xmi:id='_15_1_640021c_1213202485116_462135_4158' name='creates' visibility='public'>
 			<supplier xmi:idref='_15_1_640021c_1213180637361_354944_424'/>
@@ -460,14 +667,6 @@
 			<supplier xmi:idref='_15_1_640021c_1213182698916_612257_1140'/>
 			<client xmi:idref='_15_1_640021c_1213182517605_478048_1037'/>
 		</packagedElement>
-		<packagedElement xmi:type='uml:Dependency' xmi:id='_15_1_640021c_1213206003604_398074_6637' visibility='public'>
-			<supplier xmi:idref='_15_1_640021c_1213205910959_377431_6591'/>
-			<client xmi:idref='_15_1_640021c_1213181404400_206433_547'/>
-		</packagedElement>
-		<packagedElement xmi:type='uml:Dependency' xmi:id='_15_1_640021c_1213206007704_807680_6653' visibility='public'>
-			<supplier xmi:idref='_15_1_640021c_1213182355654_933822_953'/>
-			<client xmi:idref='_15_1_640021c_1213205910959_377431_6591'/>
-		</packagedElement>
 		<packagedElement xmi:type='uml:Package' href='UML_Standard_Profile.xml#magicdraw_uml_standard_profile_v_0001'>
 			<xmi:Extension extender='MagicDraw UML 15.1' extenderID='MagicDraw UML 15.1'>
 				<referenceExtension referentPath='UML Standard Profile' referentType='Package'/>
@@ -615,6 +814,28 @@
 				<lowerValue xmi:type='uml:LiteralInteger' xmi:id='_15_1_640021c_1213291764818_958094_3179' visibility='public'/>
 			</ownedEnd>
 		</packagedElement>
+		<packagedElement xmi:type='uml:Association' xmi:id='_15_1_640021c_1213297124426_599156_4190' visibility='public'>
+			<memberEnd xmi:idref='_15_1_640021c_1213297124426_827291_4191'/>
+			<memberEnd xmi:idref='_15_1_640021c_1213297124426_959829_4192'/>
+		</packagedElement>
+		<packagedElement xmi:type='uml:Association' xmi:id='_15_1_640021c_1213297148322_437931_4243' visibility='public'>
+			<memberEnd xmi:idref='_15_1_640021c_1213297148322_806924_4244'/>
+			<memberEnd xmi:idref='_15_1_640021c_1213297148322_80725_4245'/>
+		</packagedElement>
+		<packagedElement xmi:type='uml:Association' xmi:id='_15_1_640021c_1213297523059_84700_4535' visibility='public'>
+			<memberEnd xmi:idref='_15_1_640021c_1213297523059_501564_4536'/>
+			<memberEnd xmi:idref='_15_1_640021c_1213297523060_886750_4537'/>
+			<ownedEnd xmi:type='uml:Property' xmi:id='_15_1_640021c_1213297523059_501564_4536' visibility='private' type='_15_1_640021c_1213297436155_14019_4422' association='_15_1_640021c_1213297523059_84700_4535'/>
+		</packagedElement>
+		<packagedElement xmi:type='uml:Dependency' xmi:id='_15_1_640021c_1213297722418_356590_4670' visibility='public'>
+			<supplier xmi:idref='_15_1_640021c_1213297436155_14019_4422'/>
+			<client xmi:idref='_15_1_640021c_1213297562281_441830_4586'/>
+		</packagedElement>
+		<packagedElement xmi:type='uml:Package' xmi:id='_15_1_640021c_1213297983956_39488_4916' name='java' visibility='public'>
+			<packagedElement xmi:type='uml:Package' xmi:id='_15_1_640021c_1213297998211_260762_4917' name='util' visibility='public'>
+				<packagedElement xmi:type='uml:Class' xmi:id='_15_1_640021c_1213297913428_440657_4915' name='Properties' visibility='public'/>
+			</packagedElement>
+		</packagedElement>
 	</uml:Model>
 	<xmi:Extension extender='MagicDraw UML 15.1'>
 		<mdOwnedDiagrams>
@@ -638,7 +859,7 @@
 					<diagramScrollPositionX xmi:value='0'/>
 					<diagramScrollPositionY xmi:value='0'/>
 					<maximized xmi:value='false'/>
-					<active xmi:value='true'/>
+					<active xmi:value='false'/>
 					<mdOwnedViews>
 						<mdElement elementClass='DiagramFrame' xmi:id='_15_1_640021c_1213202307558_548186_860'>
 							<elementID xmi:idref='_15_1_640021c_1213202307554_862299_847'/>
@@ -2301,121 +2522,6 @@
 							<linkConveyedAID xmi:idref='_15_1_640021c_1213204189811_412542_5282'/>
 							<linkConveyedBID xmi:idref='_15_1_640021c_1213204189811_937037_5284'/>
 						</mdElement>
-						<mdElement elementClass='Class' xmi:id='_15_1_640021c_1213205991333_7937_6617'>
-							<elementID xmi:idref='_15_1_640021c_1213205910959_377431_6591'/>
-							<properties>
-								<mdElement elementClass='BooleanProperty'>
-									<propertyID>SUPPRESS_CLASS_ATTRIBUTES</propertyID>
-									<propertyGroup>ATTRIBUTES</propertyGroup>
-									<propertyDescriptionID>SUPPRESS_CLASS_ATTRIBUTES_DESCRIPTION</propertyDescriptionID>
-									<value xmi:value='true'/>
-								</mdElement>
-								<mdElement elementClass='BooleanProperty'>
-									<propertyID>SUPPRESS_CLASS_OPERATIONS</propertyID>
-									<propertyGroup>OPERATIONS</propertyGroup>
-									<propertyDescriptionID>SUPPRESS_CLASS_OPERATIONS_DESCRIPTION</propertyDescriptionID>
-									<value xmi:value='true'/>
-								</mdElement>
-							</properties>
-							<geometry>826, 378, 71, 24</geometry>
-						</mdElement>
-						<mdElement elementClass='Dependency' xmi:id='_15_1_640021c_1213206003615_4675_6638'>
-							<elementID xmi:idref='_15_1_640021c_1213206003604_398074_6637'/>
-							<properties>
-								<mdElement elementClass='ChoiceProperty'>
-									<propertyID>LINK_LINE_STYLE</propertyID>
-									<propertyDescriptionID>LINK_LINE_STYLE_DESCRIPTION</propertyDescriptionID>
-									<value>BEZIER</value>
-									<choice xmi:value='RECTILINEAR^OBLIQUE^BEZIER'/>
-									<index xmi:value='2'/>
-								</mdElement>
-							</properties>
-							<linkFirstEndID xmi:idref='_15_1_640021c_1213205991333_7937_6617'/>
-							<linkSecondEndID xmi:idref='_15_1_640021c_1213202327956_674813_3517'/>
-							<geometry>861, 402; 872, 914; 756, 975; </geometry>
-							<linkNameID xmi:idref='_15_1_640021c_1213206003615_98186_6639'/>
-							<nameVisible xmi:value='true'/>
-							<mdOwnedViews>
-								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213206003615_98186_6639'>
-									<visible xmi:value='false'/>
-									<geometry>854, 656, 24, 13</geometry>
-								</mdElement>
-								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213206003615_886203_6641'>
-									<editable xmi:value='false'/>
-									<visible xmi:value='false'/>
-									<geometry>854, 657, 24, 12</geometry>
-								</mdElement>
-								<mdElement elementClass='TextBoxWithIcon' xmi:id='_15_1_640021c_1213206003615_683914_6643'>
-									<editable xmi:value='false'/>
-									<visible xmi:value='false'/>
-									<geometry>855, 694, 24, 13</geometry>
-								</mdElement>
-								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213206003615_246083_6646'>
-									<editable xmi:value='false'/>
-									<visible xmi:value='false'/>
-									<geometry>855, 713, 24, 12</geometry>
-								</mdElement>
-								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213206003616_66477_6648'>
-									<editable xmi:value='false'/>
-									<visible xmi:value='false'/>
-									<geometry>850, 463, 24, 12</geometry>
-								</mdElement>
-								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213206003616_789035_6650'>
-									<editable xmi:value='false'/>
-									<visible xmi:value='false'/>
-									<geometry>858, 850, 24, 12</geometry>
-								</mdElement>
-							</mdOwnedViews>
-							<linkConstraintID xmi:idref='_15_1_640021c_1213206003615_886203_6641'/>
-							<linkStereotypeID xmi:idref='_15_1_640021c_1213206003615_683914_6643'/>
-							<linkTaggedValuesID xmi:idref='_15_1_640021c_1213206003615_246083_6646'/>
-							<linkConveyedAID xmi:idref='_15_1_640021c_1213206003616_66477_6648'/>
-							<linkConveyedBID xmi:idref='_15_1_640021c_1213206003616_789035_6650'/>
-						</mdElement>
-						<mdElement elementClass='Dependency' xmi:id='_15_1_640021c_1213206007715_106599_6654'>
-							<elementID xmi:idref='_15_1_640021c_1213206007704_807680_6653'/>
-							<linkFirstEndID xmi:idref='_15_1_640021c_1213202327956_322259_3525'/>
-							<linkSecondEndID xmi:idref='_15_1_640021c_1213205991333_7937_6617'/>
-							<geometry>864, 353; 867, 378; </geometry>
-							<linkNameID xmi:idref='_15_1_640021c_1213206007715_61008_6655'/>
-							<nameVisible xmi:value='true'/>
-							<mdOwnedViews>
-								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213206007715_61008_6655'>
-									<visible xmi:value='false'/>
-									<geometry>857, 355, 24, 13</geometry>
-								</mdElement>
-								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213206007715_698839_6657'>
-									<editable xmi:value='false'/>
-									<visible xmi:value='false'/>
-									<geometry>856, 356, 24, 12</geometry>
-								</mdElement>
-								<mdElement elementClass='TextBoxWithIcon' xmi:id='_15_1_640021c_1213206007715_545453_6659'>
-									<editable xmi:value='false'/>
-									<visible xmi:value='false'/>
-									<geometry>842, 365, 24, 13</geometry>
-								</mdElement>
-								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213206007715_257769_6662'>
-									<editable xmi:value='false'/>
-									<visible xmi:value='false'/>
-									<geometry>839, 363, 24, 12</geometry>
-								</mdElement>
-								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213206007715_123456_6664'>
-									<editable xmi:value='false'/>
-									<visible xmi:value='false'/>
-									<geometry>858, 347, 24, 12</geometry>
-								</mdElement>
-								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213206007715_73211_6666'>
-									<editable xmi:value='false'/>
-									<visible xmi:value='false'/>
-									<geometry>860, 363, 24, 12</geometry>
-								</mdElement>
-							</mdOwnedViews>
-							<linkConstraintID xmi:idref='_15_1_640021c_1213206007715_698839_6657'/>
-							<linkStereotypeID xmi:idref='_15_1_640021c_1213206007715_545453_6659'/>
-							<linkTaggedValuesID xmi:idref='_15_1_640021c_1213206007715_257769_6662'/>
-							<linkConveyedAID xmi:idref='_15_1_640021c_1213206007715_123456_6664'/>
-							<linkConveyedBID xmi:idref='_15_1_640021c_1213206007715_73211_6666'/>
-						</mdElement>
 						<mdElement elementClass='Note' xmi:id='_15_1_640021c_1213212030918_356134_6978'>
 							<elementID xmi:idref='_15_1_640021c_1213180648464_630720_444'/>
 							<properties>
@@ -2427,7 +2533,7 @@
 									<index xmi:value='1'/>
 								</mdElement>
 							</properties>
-							<geometry>910, 595, 238, 86</geometry>
+							<geometry>917, 630, 238, 86</geometry>
 							<text>Creates new Command instances.
 
 The implementing glue may create new instances each time, cache them, use prototypes, whatever it likes.</text>
@@ -2436,7 +2542,7 @@
 						<mdElement elementClass='NoteAnchor' xmi:id='_15_1_640021c_1213212064750_615918_6989'>
 							<linkFirstEndID xmi:idref='_15_1_640021c_1213202327955_410564_3512'/>
 							<linkSecondEndID xmi:idref='_15_1_640021c_1213212030918_356134_6978'/>
-							<geometry>796, 673; 910, 656; </geometry>
+							<geometry>796, 679; 917, 673; </geometry>
 						</mdElement>
 						<mdElement elementClass='Note' xmi:id='_15_1_640021c_1213212209607_362412_7019'>
 							<elementID xmi:idref='_15_1_640021c_1213180637361_354944_424'/>
@@ -3603,24 +3709,6 @@
 									</properties>
 									<geometry>1008, 140, 75, 24</geometry>
 								</mdElement>
-								<mdElement elementClass='Class' xmi:id='_15_1_640021c_1213205910959_473823_6592'>
-									<elementID xmi:idref='_15_1_640021c_1213205910959_377431_6591'/>
-									<properties>
-										<mdElement elementClass='BooleanProperty'>
-											<propertyID>SUPPRESS_CLASS_ATTRIBUTES</propertyID>
-											<propertyGroup>ATTRIBUTES</propertyGroup>
-											<propertyDescriptionID>SUPPRESS_CLASS_ATTRIBUTES_DESCRIPTION</propertyDescriptionID>
-											<value xmi:value='true'/>
-										</mdElement>
-										<mdElement elementClass='BooleanProperty'>
-											<propertyID>SUPPRESS_CLASS_OPERATIONS</propertyID>
-											<propertyGroup>OPERATIONS</propertyGroup>
-											<propertyDescriptionID>SUPPRESS_CLASS_OPERATIONS_DESCRIPTION</propertyDescriptionID>
-											<value xmi:value='true'/>
-										</mdElement>
-									</properties>
-									<geometry>1008, 182, 71, 24</geometry>
-								</mdElement>
 							</mdOwnedViews>
 						</mdElement>
 						<mdElement elementClass='Package' xmi:id='_15_1_640021c_1213183377475_306959_1287'>
@@ -4872,6 +4960,14 @@
 			<mdElement elementClass='Diagram' xmi:id='_15_1_640021c_1213278864045_430247_2030' name='Builder Components' visibility='public' ownerOfDiagram='_15_1_640021c_1213182661932_862778_1119'>
 				<mdElement elementClass='DiagramPresentationElement' xmi:id='_15_1_640021c_1213278864046_126220_2031'>
 					<elementID xmi:idref='_15_1_640021c_1213278864045_430247_2030'/>
+					<properties>
+						<mdElement elementClass='BooleanProperty'>
+							<propertyID>SHOW_DIAGRAM_FRAME</propertyID>
+							<propertyGroup>DIAGRAM_FRAME</propertyGroup>
+							<propertyDescriptionID>SHOW_DIAGRAM_FRAME_DESCRIPTION</propertyDescriptionID>
+							<value xmi:value='false'/>
+						</mdElement>
+					</properties>
 					<type>Class Diagram</type>
 					<umlType>Class Diagram</umlType>
 					<zoomFactor xmi:value='1.0'/>
@@ -4885,6 +4981,7 @@
 					<mdOwnedViews>
 						<mdElement elementClass='DiagramFrame' xmi:id='_15_1_640021c_1213278864047_290101_2043'>
 							<elementID xmi:idref='_15_1_640021c_1213278864045_430247_2030'/>
+							<visible xmi:value='false'/>
 							<geometry>5, 5, 1441, 1030</geometry>
 						</mdElement>
 						<mdElement elementClass='Class' xmi:id='_15_1_640021c_1213278870896_447726_2050'>
@@ -6037,16 +6134,125 @@
 							<associationFirstEndID xmi:idref='_15_1_640021c_1213288341960_660885_2786'/>
 							<associationSecondEndID xmi:idref='_15_1_640021c_1213288341960_892302_2785'/>
 						</mdElement>
-						<mdElement elementClass='Note' xmi:id='_15_1_640021c_1213288410139_624559_2832'>
+						<mdElement elementClass='Interface' xmi:id='_15_1_640021c_1213296422399_275612_3652'>
+							<elementID xmi:idref='_15_1_640021c_1213290388682_597330_2931'/>
+							<geometry>910, 189, 196, 57</geometry>
+						</mdElement>
+						<mdElement elementClass='Interface' xmi:id='_15_1_640021c_1213296422399_678748_3655'>
+							<elementID xmi:idref='_15_1_640021c_1213290631690_185158_2963'/>
+							<geometry>1169, 196, 120, 31</geometry>
+						</mdElement>
+						<mdElement elementClass='Package' xmi:id='_15_1_640021c_1213296422399_452816_3656'>
+							<elementID xmi:idref='_15_1_640021c_1213290594496_371566_2958'/>
+							<geometry>910, 70, 100, 60</geometry>
+						</mdElement>
+						<mdElement elementClass='Dependency' xmi:id='_15_1_640021c_1213296422399_558293_3659'>
+							<elementID xmi:idref='_15_1_640021c_1213290699729_101764_2987'/>
+							<linkFirstEndID xmi:idref='_15_1_640021c_1213296422399_678748_3655'/>
+							<linkSecondEndID xmi:idref='_15_1_640021c_1213296422399_275612_3652'/>
+							<geometry>1169, 212; 1106, 214; </geometry>
+							<linkNameID xmi:idref='_15_1_640021c_1213296422400_738659_3666'/>
+							<nameVisible xmi:value='true'/>
+							<mdOwnedViews>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213296422400_738659_3666'>
+									<visible xmi:value='false'/>
+									<geometry>1049, 180, 24, 13</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBoxWithIcon' xmi:id='_15_1_640021c_1213296422400_516219_3668'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>1049, 205, 24, 13</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213296422400_758160_3669'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>1130, 234, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213296422400_630573_3667'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>1049, 181, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213296422410_900745_3753'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>1068, 177, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213296422410_217601_3755'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>1030, 178, 24, 12</geometry>
+								</mdElement>
+							</mdOwnedViews>
+							<linkConstraintID xmi:idref='_15_1_640021c_1213296422400_630573_3667'/>
+							<linkStereotypeID xmi:idref='_15_1_640021c_1213296422400_516219_3668'/>
+							<linkTaggedValuesID xmi:idref='_15_1_640021c_1213296422400_758160_3669'/>
+							<linkConveyedAID xmi:idref='_15_1_640021c_1213296422410_900745_3753'/>
+							<linkConveyedBID xmi:idref='_15_1_640021c_1213296422410_217601_3755'/>
+						</mdElement>
+						<mdElement elementClass='NoteAnchor' xmi:id='_15_1_640021c_1213296422399_640168_3660'>
+							<linkFirstEndID xmi:idref='_15_1_640021c_1213296422399_752620_3661'/>
+							<linkSecondEndID xmi:idref='_15_1_640021c_1213296422399_452816_3656'/>
+							<geometry>1064, 105; 1010, 106; </geometry>
+						</mdElement>
+						<mdElement elementClass='Note' xmi:id='_15_1_640021c_1213296422399_752620_3661'>
+							<elementID xmi:idref='_15_1_640021c_1213290594496_371566_2958'/>
 							<properties>
-								<mdElement elementClass='ColorProperty'>
-									<propertyID>FILL_COLOR</propertyID>
-									<propertyDescriptionID>FILL_COLOR_DESCRIPTION</propertyDescriptionID>
-									<value xmi:value='-39322'/>
+								<mdElement elementClass='ChoiceProperty'>
+									<propertyID>TEXT_DISPLAY_MODE</propertyID>
+									<propertyDescriptionID>TEXT_DISPLAY_MODE_DESCRIPTION</propertyDescriptionID>
+									<value>SHOW_DOCUMENTATION</value>
+									<choice xmi:value='SHOW_COMMENT^SHOW_DOCUMENTATION^NONE'/>
+									<index xmi:value='1'/>
 								</mdElement>
 							</properties>
-							<geometry>833, 273, 238, 91</geometry>
-							<text>FIXME: The builder currently relies on Plexus.  Need to provide a simple glue API.</text>
+							<geometry>1064, 70, 252, 63</geometry>
+							<text>Glue provides a simple component abstraction layer, used to hind the container specifics from supporting apis.</text>
+							<active xmi:idref='_15_1_640021c_1213296422399_640168_3660'/>
+						</mdElement>
+						<mdElement elementClass='Dependency' xmi:id='_15_1_640021c_1213296456678_82732_3805'>
+							<elementID xmi:idref='_15_1_640021c_1213296456668_735516_3804'/>
+							<linkFirstEndID xmi:idref='_15_1_640021c_1213296422399_275612_3652'/>
+							<linkSecondEndID xmi:idref='_15_1_640021c_1213279095034_560174_2262'/>
+							<geometry>910, 217; 563, 216; </geometry>
+							<linkNameID xmi:idref='_15_1_640021c_1213296456678_611199_3806'/>
+							<nameVisible xmi:value='true'/>
+							<mdOwnedViews>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213296456678_611199_3806'>
+									<visible xmi:value='false'/>
+									<geometry>724, 203, 24, 13</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213296456678_263421_3808'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>724, 204, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBoxWithIcon' xmi:id='_15_1_640021c_1213296456678_140998_3810'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>724, 228, 24, 13</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213296456678_543935_3813'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>724, 241, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213296456678_659662_3815'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>828, 201, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213296456678_23044_3817'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>620, 201, 24, 12</geometry>
+								</mdElement>
+							</mdOwnedViews>
+							<linkConstraintID xmi:idref='_15_1_640021c_1213296456678_263421_3808'/>
+							<linkStereotypeID xmi:idref='_15_1_640021c_1213296456678_140998_3810'/>
+							<linkTaggedValuesID xmi:idref='_15_1_640021c_1213296456678_543935_3813'/>
+							<linkConveyedAID xmi:idref='_15_1_640021c_1213296456678_659662_3815'/>
+							<linkConveyedBID xmi:idref='_15_1_640021c_1213296456678_23044_3817'/>
 						</mdElement>
 					</mdOwnedViews>
 				</mdElement>
@@ -6133,9 +6339,9 @@
 					</mdOwnedViews>
 				</mdElement>
 			</mdElement>
-			<mdElement elementClass='Diagram' xmi:id='_15_1_640021c_1213290385414_479513_2910' name='Glue Components' visibility='public' ownerOfDiagram='eee_1045467100313_135436_1'>
-				<mdElement elementClass='DiagramPresentationElement' xmi:id='_15_1_640021c_1213290385415_375246_2911'>
-					<elementID xmi:idref='_15_1_640021c_1213290385414_479513_2910'/>
+			<mdElement elementClass='Diagram' xmi:id='_15_1_640021c_1213296546101_274766_3819' name='Model Overview' visibility='public' ownerOfDiagram='eee_1045467100313_135436_1'>
+				<mdElement elementClass='DiagramPresentationElement' xmi:id='_15_1_640021c_1213296546102_581973_3820'>
+					<elementID xmi:idref='_15_1_640021c_1213296546101_274766_3819'/>
 					<properties>
 						<mdElement elementClass='BooleanProperty'>
 							<propertyID>SHOW_DIAGRAM_FRAME</propertyID>
@@ -6153,91 +6359,63 @@
 					<diagramScrollPositionX xmi:value='0'/>
 					<diagramScrollPositionY xmi:value='0'/>
 					<maximized xmi:value='false'/>
-					<active xmi:value='false'/>
+					<active xmi:value='true'/>
 					<mdOwnedViews>
-						<mdElement elementClass='DiagramFrame' xmi:id='_15_1_640021c_1213290385417_327728_2923'>
-							<elementID xmi:idref='_15_1_640021c_1213290385414_479513_2910'/>
+						<mdElement elementClass='DiagramFrame' xmi:id='_15_1_640021c_1213296546103_710727_3832'>
+							<elementID xmi:idref='_15_1_640021c_1213296546101_274766_3819'/>
 							<visible xmi:value='false'/>
 							<geometry>5, 5, 1590, 1308</geometry>
 						</mdElement>
-						<mdElement elementClass='Interface' xmi:id='_15_1_640021c_1213290388683_567432_2932'>
-							<elementID xmi:idref='_15_1_640021c_1213290388682_597330_2931'/>
-							<geometry>126, 210, 196, 57</geometry>
+						<mdElement elementClass='Class' xmi:id='_15_1_640021c_1213296555911_338509_3839'>
+							<elementID xmi:idref='_15_1_640021c_1213182467460_508490_974'/>
+							<geometry>210, 98, 99, 40</geometry>
 						</mdElement>
-						<mdElement elementClass='Interface' xmi:id='_15_1_640021c_1213290631690_282326_2964'>
-							<elementID xmi:idref='_15_1_640021c_1213290631690_185158_2963'/>
-							<geometry>385, 217, 120, 31</geometry>
+						<mdElement elementClass='Class' xmi:id='_15_1_640021c_1213296562450_563380_3858'>
+							<elementID xmi:idref='_15_1_640021c_1213182490923_760199_1016'/>
+							<geometry>910, 98, 118, 53</geometry>
 						</mdElement>
-						<mdElement elementClass='Dependency' xmi:id='_15_1_640021c_1213290699738_532454_2988'>
-							<elementID xmi:idref='_15_1_640021c_1213290699729_101764_2987'/>
-							<linkFirstEndID xmi:idref='_15_1_640021c_1213290631690_282326_2964'/>
-							<linkSecondEndID xmi:idref='_15_1_640021c_1213290388683_567432_2932'/>
-							<geometry>385, 233; 322, 235; </geometry>
-							<linkNameID xmi:idref='_15_1_640021c_1213290699738_588226_2989'/>
-							<nameVisible xmi:value='true'/>
-							<mdOwnedViews>
-								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213290699738_588226_2989'>
-									<visible xmi:value='false'/>
-									<geometry>345, 221, 24, 13</geometry>
-								</mdElement>
-								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213290699738_948082_2991'>
-									<editable xmi:value='false'/>
-									<visible xmi:value='false'/>
-									<geometry>344, 222, 24, 12</geometry>
-								</mdElement>
-								<mdElement elementClass='TextBoxWithIcon' xmi:id='_15_1_640021c_1213290699738_906010_2993'>
-									<editable xmi:value='false'/>
-									<visible xmi:value='false'/>
-									<geometry>345, 242, 24, 13</geometry>
-								</mdElement>
-								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213290699738_607902_2996'>
-									<editable xmi:value='false'/>
-									<visible xmi:value='false'/>
-									<geometry>346, 255, 24, 12</geometry>
-								</mdElement>
-								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213290699738_948694_2998'>
-									<editable xmi:value='false'/>
-									<visible xmi:value='false'/>
-									<geometry>364, 219, 24, 12</geometry>
+						<mdElement elementClass='Class' xmi:id='_15_1_640021c_1213296575390_202072_3877'>
+							<elementID xmi:idref='_15_1_640021c_1213182355654_933822_953'/>
+							<properties>
+								<mdElement elementClass='BooleanProperty'>
+									<propertyID>SUPPRESS_CLASS_ATTRIBUTES</propertyID>
+									<propertyGroup>ATTRIBUTES</propertyGroup>
+									<propertyDescriptionID>SUPPRESS_CLASS_ATTRIBUTES_DESCRIPTION</propertyDescriptionID>
+									<value xmi:value='true'/>
 								</mdElement>
-								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213290699738_822376_3000'>
-									<editable xmi:value='false'/>
-									<visible xmi:value='false'/>
-									<geometry>326, 220, 24, 12</geometry>
+								<mdElement elementClass='BooleanProperty'>
+									<propertyID>SUPPRESS_CLASS_OPERATIONS</propertyID>
+									<propertyGroup>OPERATIONS</propertyGroup>
+									<propertyDescriptionID>SUPPRESS_CLASS_OPERATIONS_DESCRIPTION</propertyDescriptionID>
+									<value xmi:value='true'/>
 								</mdElement>
-							</mdOwnedViews>
-							<linkConstraintID xmi:idref='_15_1_640021c_1213290699738_948082_2991'/>
-							<linkStereotypeID xmi:idref='_15_1_640021c_1213290699738_906010_2993'/>
-							<linkTaggedValuesID xmi:idref='_15_1_640021c_1213290699738_607902_2996'/>
-							<linkConveyedAID xmi:idref='_15_1_640021c_1213290699738_948694_2998'/>
-							<linkConveyedBID xmi:idref='_15_1_640021c_1213290699738_822376_3000'/>
+							</properties>
+							<geometry>772, 703, 75, 24</geometry>
 						</mdElement>
-						<mdElement elementClass='Package' xmi:id='_15_1_640021c_1213291298913_859191_3022'>
-							<elementID xmi:idref='_15_1_640021c_1213290594496_371566_2958'/>
-							<geometry>658, 196, 100, 60</geometry>
+						<mdElement elementClass='Class' xmi:id='_15_1_640021c_1213296586091_345424_3896'>
+							<elementID xmi:idref='_15_1_640021c_1213180855081_395247_466'/>
+							<geometry>1106, 98, 119, 92</geometry>
 						</mdElement>
-						<mdElement elementClass='Note' xmi:id='_15_1_640021c_1213291306190_829908_3034'>
-							<elementID xmi:idref='_15_1_640021c_1213290594496_371566_2958'/>
+						<mdElement elementClass='Class' xmi:id='_15_1_640021c_1213296791965_230538_3969'>
+							<elementID xmi:idref='_15_1_640021c_1213296791964_719087_3968'/>
 							<properties>
-								<mdElement elementClass='ChoiceProperty'>
-									<propertyID>TEXT_DISPLAY_MODE</propertyID>
-									<propertyDescriptionID>TEXT_DISPLAY_MODE_DESCRIPTION</propertyDescriptionID>
-									<value>SHOW_DOCUMENTATION</value>
-									<choice xmi:value='SHOW_COMMENT^SHOW_DOCUMENTATION^NONE'/>
-									<index xmi:value='1'/>
+								<mdElement elementClass='BooleanProperty'>
+									<propertyID>SUPPRESS_CLASS_ATTRIBUTES</propertyID>
+									<propertyGroup>ATTRIBUTES</propertyGroup>
+									<propertyDescriptionID>SUPPRESS_CLASS_ATTRIBUTES_DESCRIPTION</propertyDescriptionID>
+									<value xmi:value='true'/>
+								</mdElement>
+								<mdElement elementClass='BooleanProperty'>
+									<propertyID>SUPPRESS_CLASS_OPERATIONS</propertyID>
+									<propertyGroup>OPERATIONS</propertyGroup>
+									<propertyDescriptionID>SUPPRESS_CLASS_OPERATIONS_DESCRIPTION</propertyDescriptionID>
+									<value xmi:value='true'/>
 								</mdElement>
 							</properties>
-							<geometry>812, 196, 252, 63</geometry>
-							<text>Glue provides a simple component abstraction layer, used to hind the container specifics from supporting apis.</text>
-							<active xmi:idref='_15_1_640021c_1213291306190_358198_3045'/>
-						</mdElement>
-						<mdElement elementClass='NoteAnchor' xmi:id='_15_1_640021c_1213291306190_358198_3045'>
-							<linkFirstEndID xmi:idref='_15_1_640021c_1213291306190_829908_3034'/>
-							<linkSecondEndID xmi:idref='_15_1_640021c_1213291298913_859191_3022'/>
-							<geometry>812, 231; 758, 232; </geometry>
+							<geometry>500, 490, 49, 24</geometry>
 						</mdElement>
-						<mdElement elementClass='Class' xmi:id='_15_1_640021c_1213291661505_835786_3121'>
-							<elementID xmi:idref='_15_1_640021c_1213182661932_862778_1119'/>
+						<mdElement elementClass='Class' xmi:id='_15_1_640021c_1213296798693_569029_3997'>
+							<elementID xmi:idref='_15_1_640021c_1213296798692_561471_3996'/>
 							<properties>
 								<mdElement elementClass='BooleanProperty'>
 									<propertyID>SUPPRESS_CLASS_ATTRIBUTES</propertyID>
@@ -6252,51 +6430,2010 @@
 									<value xmi:value='true'/>
 								</mdElement>
 							</properties>
-							<geometry>189, 70, 70, 38</geometry>
+							<geometry>500, 581, 36, 24</geometry>
 						</mdElement>
-						<mdElement elementClass='Dependency' xmi:id='_15_1_640021c_1213291669084_948140_3142'>
-							<elementID xmi:idref='_15_1_640021c_1213291669078_908832_3141'/>
-							<linkFirstEndID xmi:idref='_15_1_640021c_1213290388683_567432_2932'/>
-							<linkSecondEndID xmi:idref='_15_1_640021c_1213291661505_835786_3121'/>
-							<geometry>224, 210; 224, 108; </geometry>
-							<linkNameID xmi:idref='_15_1_640021c_1213291669084_893710_3143'/>
-							<nameVisible xmi:value='true'/>
-							<mdOwnedViews>
-								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213291669084_893710_3143'>
-									<visible xmi:value='false'/>
-									<geometry>214, 161, 24, 13</geometry>
-								</mdElement>
-								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213291669084_713678_3145'>
-									<editable xmi:value='false'/>
+						<mdElement elementClass='Class' xmi:id='_15_1_640021c_1213296814404_802723_4025'>
+							<elementID xmi:idref='_15_1_640021c_1213296814403_838764_4024'/>
+							<properties>
+								<mdElement elementClass='BooleanProperty'>
+									<propertyID>SUPPRESS_CLASS_ATTRIBUTES</propertyID>
+									<propertyGroup>ATTRIBUTES</propertyGroup>
+									<propertyDescriptionID>SUPPRESS_CLASS_ATTRIBUTES_DESCRIPTION</propertyDescriptionID>
+									<value xmi:value='true'/>
+								</mdElement>
+								<mdElement elementClass='BooleanProperty'>
+									<propertyID>SUPPRESS_CLASS_OPERATIONS</propertyID>
+									<propertyGroup>OPERATIONS</propertyGroup>
+									<propertyDescriptionID>SUPPRESS_CLASS_OPERATIONS_DESCRIPTION</propertyDescriptionID>
+									<value xmi:value='true'/>
+								</mdElement>
+							</properties>
+							<geometry>472, 700, 68, 24</geometry>
+						</mdElement>
+						<mdElement elementClass='Generalization' xmi:id='_15_1_640021c_1213296902105_406406_4057'>
+							<elementID xmi:idref='_15_1_640021c_1213296902090_290874_4056'/>
+							<linkFirstEndID xmi:idref='_15_1_640021c_1213296791965_230538_3969'/>
+							<linkSecondEndID xmi:idref='_15_1_640021c_1213296798693_569029_3997'/>
+							<geometry>532, 514; 532, 581; </geometry>
+							<linkNameID xmi:idref='_15_1_640021c_1213296902105_529239_4058'/>
+							<nameVisible xmi:value='false'/>
+							<mdOwnedViews>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213296902105_529239_4058'>
+									<visible xmi:value='false'/>
+									<geometry>520, 536, 24, 13</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213296902105_911015_4060'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>520, 537, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBoxWithIcon' xmi:id='_15_1_640021c_1213296902105_806300_4062'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>520, 555, 24, 13</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213296902105_579297_4065'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>520, 566, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213296902105_468271_4067'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>520, 515, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213296902105_542512_4069'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>520, 554, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='GeneralizationSet' xmi:id='_15_1_640021c_1213296902105_471912_4071'>
+									<properties>
+										<mdElement elementClass='BooleanProperty'>
+											<propertyID>AUTOSIZE</propertyID>
+											<propertyDescriptionID>AUTOSIZE_DESCRIPTION</propertyDescriptionID>
+											<value xmi:value='true'/>
+										</mdElement>
+									</properties>
+									<visible xmi:value='false'/>
+									<geometry>526, 545, 12, 22</geometry>
+								</mdElement>
+							</mdOwnedViews>
+							<linkConstraintID xmi:idref='_15_1_640021c_1213296902105_911015_4060'/>
+							<linkStereotypeID xmi:idref='_15_1_640021c_1213296902105_806300_4062'/>
+							<linkTaggedValuesID xmi:idref='_15_1_640021c_1213296902105_579297_4065'/>
+							<linkConveyedAID xmi:idref='_15_1_640021c_1213296902105_468271_4067'/>
+							<linkConveyedBID xmi:idref='_15_1_640021c_1213296902105_542512_4069'/>
+							<linkGeneralizationSetID xmi:idref='_15_1_640021c_1213296902105_471912_4071'/>
+						</mdElement>
+						<mdElement elementClass='Generalization' xmi:id='_15_1_640021c_1213296909797_361658_4082'>
+							<elementID xmi:idref='_15_1_640021c_1213296909789_349976_4081'/>
+							<linkFirstEndID xmi:idref='_15_1_640021c_1213296798693_569029_3997'/>
+							<linkSecondEndID xmi:idref='_15_1_640021c_1213296814404_802723_4025'/>
+							<geometry>511, 605; 511, 700; </geometry>
+							<linkNameID xmi:idref='_15_1_640021c_1213296909797_200071_4083'/>
+							<nameVisible xmi:value='false'/>
+							<mdOwnedViews>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213296909797_200071_4083'>
+									<visible xmi:value='false'/>
+									<geometry>499, 638, 24, 13</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213296909797_848099_4085'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>499, 638, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBoxWithIcon' xmi:id='_15_1_640021c_1213296909797_978121_4087'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>499, 670, 24, 13</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213296909797_22182_4090'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>499, 684, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213296909797_777802_4092'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>499, 607, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213296909797_692171_4094'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>499, 664, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='GeneralizationSet' xmi:id='_15_1_640021c_1213296909797_522364_4096'>
+									<properties>
+										<mdElement elementClass='BooleanProperty'>
+											<propertyID>AUTOSIZE</propertyID>
+											<propertyDescriptionID>AUTOSIZE_DESCRIPTION</propertyDescriptionID>
+											<value xmi:value='true'/>
+										</mdElement>
+									</properties>
+									<visible xmi:value='false'/>
+									<geometry>505, 654, 12, 22</geometry>
+								</mdElement>
+							</mdOwnedViews>
+							<linkConstraintID xmi:idref='_15_1_640021c_1213296909797_848099_4085'/>
+							<linkStereotypeID xmi:idref='_15_1_640021c_1213296909797_978121_4087'/>
+							<linkTaggedValuesID xmi:idref='_15_1_640021c_1213296909797_22182_4090'/>
+							<linkConveyedAID xmi:idref='_15_1_640021c_1213296909797_777802_4092'/>
+							<linkConveyedBID xmi:idref='_15_1_640021c_1213296909797_692171_4094'/>
+							<linkGeneralizationSetID xmi:idref='_15_1_640021c_1213296909797_522364_4096'/>
+						</mdElement>
+						<mdElement elementClass='Generalization' xmi:id='_15_1_640021c_1213296916549_415796_4107'>
+							<elementID xmi:idref='_15_1_640021c_1213296916540_202170_4106'/>
+							<linkFirstEndID xmi:idref='_15_1_640021c_1213296814404_802723_4025'/>
+							<linkSecondEndID xmi:idref='_15_1_640021c_1213296575390_202072_3877'/>
+							<geometry>540, 723; 772, 723; </geometry>
+							<linkNameID xmi:idref='_15_1_640021c_1213296916549_830515_4108'/>
+							<nameVisible xmi:value='false'/>
+							<mdOwnedViews>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213296916549_830515_4108'>
+									<visible xmi:value='false'/>
+									<geometry>643, 710, 24, 13</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213296916549_586538_4110'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>643, 711, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBoxWithIcon' xmi:id='_15_1_640021c_1213296916549_743739_4112'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>643, 735, 24, 13</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213296916549_451501_4115'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>643, 748, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213296916549_169188_4117'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>574, 709, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213296916549_285982_4119'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>712, 708, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='GeneralizationSet' xmi:id='_15_1_640021c_1213296916549_906802_4121'>
+									<properties>
+										<mdElement elementClass='BooleanProperty'>
+											<propertyID>AUTOSIZE</propertyID>
+											<propertyDescriptionID>AUTOSIZE_DESCRIPTION</propertyDescriptionID>
+											<value xmi:value='true'/>
+										</mdElement>
+									</properties>
+									<visible xmi:value='false'/>
+									<geometry>649, 722, 12, 22</geometry>
+								</mdElement>
+							</mdOwnedViews>
+							<linkConstraintID xmi:idref='_15_1_640021c_1213296916549_586538_4110'/>
+							<linkStereotypeID xmi:idref='_15_1_640021c_1213296916549_743739_4112'/>
+							<linkTaggedValuesID xmi:idref='_15_1_640021c_1213296916549_451501_4115'/>
+							<linkConveyedAID xmi:idref='_15_1_640021c_1213296916549_169188_4117'/>
+							<linkConveyedBID xmi:idref='_15_1_640021c_1213296916549_285982_4119'/>
+							<linkGeneralizationSetID xmi:idref='_15_1_640021c_1213296916549_906802_4121'/>
+						</mdElement>
+						<mdElement elementClass='Association' xmi:id='_15_1_640021c_1213297124438_916340_4195'>
+							<elementID xmi:idref='_15_1_640021c_1213297124426_599156_4190'/>
+							<linkFirstEndID xmi:idref='_15_1_640021c_1213296814404_802723_4025'/>
+							<linkSecondEndID xmi:idref='_15_1_640021c_1213296798693_569029_3997'/>
+							<geometry>472, 718; 441, 718; 441, 605; 500, 605; </geometry>
+							<linkNameID xmi:idref='_15_1_640021c_1213297124438_186021_4237'/>
+							<nameVisible xmi:value='true'/>
+							<mdOwnedViews>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297124438_365005_4196'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>429, 628, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBoxWithIcon' xmi:id='_15_1_640021c_1213297124438_855501_4198'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>429, 680, 24, 13</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297124438_896144_4201'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>429, 707, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297124438_494607_4203'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>429, 684, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297124438_346587_4205'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>465, 599, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='Role' xmi:id='_15_1_640021c_1213297124427_3169_4194'>
+									<elementID xmi:idref='_15_1_640021c_1213297124426_827291_4191'/>
+									<geometry>462, 713, 10, 10</geometry>
+									<mdOwnedViews>
+										<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297124438_753796_4207'>
+											<visible xmi:value='false'/>
+											<geometry>462, 713, 24, 13</geometry>
+										</mdElement>
+										<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297124438_437978_4209'>
+											<visible xmi:value='false'/>
+											<geometry>462, 713, 24, 13</geometry>
+										</mdElement>
+										<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297124438_704930_4211'>
+											<visible xmi:value='false'/>
+											<geometry>462, 713, 24, 12</geometry>
+										</mdElement>
+										<mdElement elementClass='TextBoxWithIcon' xmi:id='_15_1_640021c_1213297124438_463836_4213'>
+											<editable xmi:value='false'/>
+											<visible xmi:value='false'/>
+											<geometry>462, 730, 24, 13</geometry>
+										</mdElement>
+										<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297124438_159379_4216'>
+											<visible xmi:value='false'/>
+											<geometry>462, 713, 24, 12</geometry>
+										</mdElement>
+										<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297124438_582483_4218'>
+											<editable xmi:value='false'/>
+											<visible xmi:value='false'/>
+											<geometry>462, 713, 24, 13</geometry>
+										</mdElement>
+									</mdOwnedViews>
+									<roleNameID xmi:idref='_15_1_640021c_1213297124438_753796_4207'/>
+									<roleMultiplicityID xmi:idref='_15_1_640021c_1213297124438_437978_4209'/>
+									<roleConstraintsID xmi:idref='_15_1_640021c_1213297124438_704930_4211'/>
+									<roleStereotypeID xmi:idref='_15_1_640021c_1213297124438_463836_4213'/>
+									<roleTaggedValuesID xmi:idref='_15_1_640021c_1213297124438_159379_4216'/>
+									<rolePropertyStringID xmi:idref='_15_1_640021c_1213297124438_582483_4218'/>
+								</mdElement>
+								<mdElement elementClass='Role' xmi:id='_15_1_640021c_1213297124426_661999_4193'>
+									<elementID xmi:idref='_15_1_640021c_1213297124426_959829_4192'/>
+									<geometry>490, 600, 10, 10</geometry>
+									<mdOwnedViews>
+										<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297124438_653782_4222'>
+											<geometry>462, 592, 34, 13</geometry>
+											<text>-nodes</text>
+										</mdElement>
+										<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297124438_281477_4224'>
+											<geometry>472, 609, 24, 13</geometry>
+											<text>0..*</text>
+										</mdElement>
+										<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297124438_908137_4226'>
+											<visible xmi:value='false'/>
+											<geometry>490, 600, 24, 12</geometry>
+										</mdElement>
+										<mdElement elementClass='TextBoxWithIcon' xmi:id='_15_1_640021c_1213297124438_695570_4228'>
+											<editable xmi:value='false'/>
+											<visible xmi:value='false'/>
+											<geometry>490, 617, 24, 13</geometry>
+										</mdElement>
+										<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297124438_309208_4231'>
+											<visible xmi:value='false'/>
+											<geometry>490, 600, 24, 12</geometry>
+										</mdElement>
+										<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297124438_827704_4233'>
+											<editable xmi:value='false'/>
+											<visible xmi:value='false'/>
+											<geometry>490, 600, 24, 13</geometry>
+										</mdElement>
+									</mdOwnedViews>
+									<roleNameID xmi:idref='_15_1_640021c_1213297124438_653782_4222'/>
+									<roleMultiplicityID xmi:idref='_15_1_640021c_1213297124438_281477_4224'/>
+									<roleConstraintsID xmi:idref='_15_1_640021c_1213297124438_908137_4226'/>
+									<roleStereotypeID xmi:idref='_15_1_640021c_1213297124438_695570_4228'/>
+									<roleTaggedValuesID xmi:idref='_15_1_640021c_1213297124438_309208_4231'/>
+									<rolePropertyStringID xmi:idref='_15_1_640021c_1213297124438_827704_4233'/>
+								</mdElement>
+								<mdElement elementClass='AssociationTextBox' xmi:id='_15_1_640021c_1213297124438_186021_4237'>
+									<visible xmi:value='false'/>
+									<geometry>423, 627, 36, 13</geometry>
+									<reverseIcon xmi:value='true'/>
+								</mdElement>
+							</mdOwnedViews>
+							<linkConstraintID xmi:idref='_15_1_640021c_1213297124438_365005_4196'/>
+							<linkStereotypeID xmi:idref='_15_1_640021c_1213297124438_855501_4198'/>
+							<linkTaggedValuesID xmi:idref='_15_1_640021c_1213297124438_896144_4201'/>
+							<linkConveyedAID xmi:idref='_15_1_640021c_1213297124438_494607_4203'/>
+							<linkConveyedBID xmi:idref='_15_1_640021c_1213297124438_346587_4205'/>
+							<associationFirstEndID xmi:idref='_15_1_640021c_1213297124427_3169_4194'/>
+							<associationSecondEndID xmi:idref='_15_1_640021c_1213297124426_661999_4193'/>
+						</mdElement>
+						<mdElement elementClass='Association' xmi:id='_15_1_640021c_1213297148330_30760_4248'>
+							<elementID xmi:idref='_15_1_640021c_1213297148322_437931_4243'/>
+							<linkFirstEndID xmi:idref='_15_1_640021c_1213296798693_569029_3997'/>
+							<linkSecondEndID xmi:idref='_15_1_640021c_1213296798693_569029_3997'/>
+							<geometry>536, 593; 576, 593; 576, 644; 525, 644; 525, 605; </geometry>
+							<linkNameID xmi:idref='_15_1_640021c_1213297148331_685613_4290'/>
+							<nameVisible xmi:value='true'/>
+							<mdOwnedViews>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297148330_734852_4249'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>562, 631, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBoxWithIcon' xmi:id='_15_1_640021c_1213297148330_605788_4251'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>582, 638, 24, 13</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297148330_631628_4254'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>594, 638, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297148330_637918_4256'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>553, 587, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297148331_549311_4258'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>518, 622, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='Role' xmi:id='_15_1_640021c_1213297148323_527748_4247'>
+									<elementID xmi:idref='_15_1_640021c_1213297148322_806924_4244'/>
+									<geometry>536, 588, 10, 10</geometry>
+									<mdOwnedViews>
+										<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297148331_724501_4260'>
+											<visible xmi:value='false'/>
+											<geometry>540, 580, 24, 13</geometry>
+										</mdElement>
+										<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297148331_998680_4262'>
+											<visible xmi:value='false'/>
+											<geometry>536, 588, 24, 13</geometry>
+										</mdElement>
+										<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297148331_119517_4264'>
+											<visible xmi:value='false'/>
+											<geometry>536, 588, 24, 12</geometry>
+										</mdElement>
+										<mdElement elementClass='TextBoxWithIcon' xmi:id='_15_1_640021c_1213297148331_901717_4266'>
+											<editable xmi:value='false'/>
+											<visible xmi:value='false'/>
+											<geometry>536, 605, 24, 13</geometry>
+										</mdElement>
+										<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297148331_603265_4269'>
+											<visible xmi:value='false'/>
+											<geometry>536, 588, 24, 12</geometry>
+										</mdElement>
+										<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297148331_730278_4271'>
+											<editable xmi:value='false'/>
+											<visible xmi:value='false'/>
+											<geometry>536, 588, 24, 13</geometry>
+										</mdElement>
+									</mdOwnedViews>
+									<roleNameID xmi:idref='_15_1_640021c_1213297148331_724501_4260'/>
+									<roleMultiplicityID xmi:idref='_15_1_640021c_1213297148331_998680_4262'/>
+									<roleConstraintsID xmi:idref='_15_1_640021c_1213297148331_119517_4264'/>
+									<roleStereotypeID xmi:idref='_15_1_640021c_1213297148331_901717_4266'/>
+									<roleTaggedValuesID xmi:idref='_15_1_640021c_1213297148331_603265_4269'/>
+									<rolePropertyStringID xmi:idref='_15_1_640021c_1213297148331_730278_4271'/>
+								</mdElement>
+								<mdElement elementClass='Role' xmi:id='_15_1_640021c_1213297148323_884276_4246'>
+									<elementID xmi:idref='_15_1_640021c_1213297148322_80725_4245'/>
+									<geometry>520, 605, 10, 10</geometry>
+									<mdOwnedViews>
+										<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297148331_318722_4275'>
+											<geometry>532, 616, 35, 13</geometry>
+											<text>-parent</text>
+										</mdElement>
+										<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297148331_376113_4277'>
+											<visible xmi:value='false'/>
+											<geometry>520, 605, 24, 13</geometry>
+										</mdElement>
+										<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297148331_351799_4279'>
+											<visible xmi:value='false'/>
+											<geometry>520, 605, 24, 12</geometry>
+										</mdElement>
+										<mdElement elementClass='TextBoxWithIcon' xmi:id='_15_1_640021c_1213297148331_125557_4281'>
+											<editable xmi:value='false'/>
+											<visible xmi:value='false'/>
+											<geometry>520, 622, 24, 13</geometry>
+										</mdElement>
+										<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297148331_975355_4284'>
+											<visible xmi:value='false'/>
+											<geometry>520, 605, 24, 12</geometry>
+										</mdElement>
+										<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297148331_743996_4286'>
+											<editable xmi:value='false'/>
+											<visible xmi:value='false'/>
+											<geometry>520, 605, 24, 13</geometry>
+										</mdElement>
+									</mdOwnedViews>
+									<roleNameID xmi:idref='_15_1_640021c_1213297148331_318722_4275'/>
+									<roleMultiplicityID xmi:idref='_15_1_640021c_1213297148331_376113_4277'/>
+									<roleConstraintsID xmi:idref='_15_1_640021c_1213297148331_351799_4279'/>
+									<roleStereotypeID xmi:idref='_15_1_640021c_1213297148331_125557_4281'/>
+									<roleTaggedValuesID xmi:idref='_15_1_640021c_1213297148331_975355_4284'/>
+									<rolePropertyStringID xmi:idref='_15_1_640021c_1213297148331_743996_4286'/>
+								</mdElement>
+								<mdElement elementClass='AssociationTextBox' xmi:id='_15_1_640021c_1213297148331_685613_4290'>
+									<visible xmi:value='false'/>
+									<geometry>556, 630, 36, 13</geometry>
+									<reverseIcon xmi:value='true'/>
+								</mdElement>
+							</mdOwnedViews>
+							<linkConstraintID xmi:idref='_15_1_640021c_1213297148330_734852_4249'/>
+							<linkStereotypeID xmi:idref='_15_1_640021c_1213297148330_605788_4251'/>
+							<linkTaggedValuesID xmi:idref='_15_1_640021c_1213297148330_631628_4254'/>
+							<linkConveyedAID xmi:idref='_15_1_640021c_1213297148330_637918_4256'/>
+							<linkConveyedBID xmi:idref='_15_1_640021c_1213297148331_549311_4258'/>
+							<associationFirstEndID xmi:idref='_15_1_640021c_1213297148323_527748_4247'/>
+							<associationSecondEndID xmi:idref='_15_1_640021c_1213297148323_884276_4246'/>
+						</mdElement>
+						<mdElement elementClass='Class' xmi:id='_15_1_640021c_1213297245362_433472_4302'>
+							<elementID xmi:idref='_15_1_640021c_1213297245361_867594_4301'/>
+							<geometry>772, 584, 89, 66</geometry>
+						</mdElement>
+						<mdElement elementClass='Class' xmi:id='_15_1_640021c_1213297251644_766568_4330'>
+							<elementID xmi:idref='_15_1_640021c_1213297251643_341201_4329'/>
+							<geometry>912, 584, 74, 66</geometry>
+						</mdElement>
+						<mdElement elementClass='Generalization' xmi:id='_15_1_640021c_1213297273165_728700_4351'>
+							<elementID xmi:idref='_15_1_640021c_1213297273152_658421_4350'/>
+							<linkFirstEndID xmi:idref='_15_1_640021c_1213296798693_569029_3997'/>
+							<linkSecondEndID xmi:idref='_15_1_640021c_1213297245362_433472_4302'/>
+							<geometry>536, 604; 772, 604; </geometry>
+							<linkNameID xmi:idref='_15_1_640021c_1213297273165_83850_4352'/>
+							<nameVisible xmi:value='false'/>
+							<mdOwnedViews>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297273165_83850_4352'>
+									<visible xmi:value='false'/>
+									<geometry>643, 592, 24, 13</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297273165_559987_4354'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>643, 592, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBoxWithIcon' xmi:id='_15_1_640021c_1213297273165_597847_4356'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>643, 616, 24, 13</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297273165_367770_4359'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>643, 626, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297273165_280702_4361'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>571, 592, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297273165_511371_4363'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>713, 589, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='GeneralizationSet' xmi:id='_15_1_640021c_1213297273165_262510_4365'>
+									<properties>
+										<mdElement elementClass='BooleanProperty'>
+											<propertyID>AUTOSIZE</propertyID>
+											<propertyDescriptionID>AUTOSIZE_DESCRIPTION</propertyDescriptionID>
+											<value xmi:value='true'/>
+										</mdElement>
+									</properties>
+									<visible xmi:value='false'/>
+									<geometry>649, 603, 12, 22</geometry>
+								</mdElement>
+							</mdOwnedViews>
+							<linkConstraintID xmi:idref='_15_1_640021c_1213297273165_559987_4354'/>
+							<linkStereotypeID xmi:idref='_15_1_640021c_1213297273165_597847_4356'/>
+							<linkTaggedValuesID xmi:idref='_15_1_640021c_1213297273165_367770_4359'/>
+							<linkConveyedAID xmi:idref='_15_1_640021c_1213297273165_280702_4361'/>
+							<linkConveyedBID xmi:idref='_15_1_640021c_1213297273165_511371_4363'/>
+							<linkGeneralizationSetID xmi:idref='_15_1_640021c_1213297273165_262510_4365'/>
+						</mdElement>
+						<mdElement elementClass='Generalization' xmi:id='_15_1_640021c_1213297277315_514055_4376'>
+							<elementID xmi:idref='_15_1_640021c_1213297277307_205915_4375'/>
+							<linkFirstEndID xmi:idref='_15_1_640021c_1213296798693_569029_3997'/>
+							<linkSecondEndID xmi:idref='_15_1_640021c_1213297251644_766568_4330'/>
+							<geometry>536, 581; 536, 550; 944, 550; 944, 584; </geometry>
+							<linkNameID xmi:idref='_15_1_640021c_1213297277315_493485_4377'/>
+							<nameVisible xmi:value='false'/>
+							<mdOwnedViews>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297277315_493485_4377'>
+									<visible xmi:value='false'/>
+									<geometry>731, 541, 24, 13</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297277315_575135_4379'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>731, 541, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBoxWithIcon' xmi:id='_15_1_640021c_1213297277315_775802_4381'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>731, 555, 24, 13</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297277315_881658_4384'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>731, 570, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297277315_301867_4386'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>596, 541, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297277315_964539_4388'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>863, 539, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='GeneralizationSet' xmi:id='_15_1_640021c_1213297277315_959161_4390'>
+									<properties>
+										<mdElement elementClass='BooleanProperty'>
+											<propertyID>AUTOSIZE</propertyID>
+											<propertyDescriptionID>AUTOSIZE_DESCRIPTION</propertyDescriptionID>
+											<value xmi:value='true'/>
+										</mdElement>
+									</properties>
+									<visible xmi:value='false'/>
+									<geometry>737, 542, 12, 22</geometry>
+								</mdElement>
+							</mdOwnedViews>
+							<linkConstraintID xmi:idref='_15_1_640021c_1213297277315_575135_4379'/>
+							<linkStereotypeID xmi:idref='_15_1_640021c_1213297277315_775802_4381'/>
+							<linkTaggedValuesID xmi:idref='_15_1_640021c_1213297277315_881658_4384'/>
+							<linkConveyedAID xmi:idref='_15_1_640021c_1213297277315_301867_4386'/>
+							<linkConveyedBID xmi:idref='_15_1_640021c_1213297277315_964539_4388'/>
+							<linkGeneralizationSetID xmi:idref='_15_1_640021c_1213297277315_959161_4390'/>
+						</mdElement>
+						<mdElement elementClass='Class' xmi:id='_15_1_640021c_1213297436156_869536_4423'>
+							<elementID xmi:idref='_15_1_640021c_1213297436155_14019_4422'/>
+							<geometry>259, 532, 38, 40</geometry>
+						</mdElement>
+						<mdElement elementClass='Generalization' xmi:id='_15_1_640021c_1213297464068_238495_4444'>
+							<elementID xmi:idref='_15_1_640021c_1213297464059_86488_4443'/>
+							<linkFirstEndID xmi:idref='_15_1_640021c_1213296791965_230538_3969'/>
+							<linkSecondEndID xmi:idref='_15_1_640021c_1213297436156_869536_4423'/>
+							<geometry>508, 514; 508, 552; 297, 552; </geometry>
+							<linkNameID xmi:idref='_15_1_640021c_1213297464068_825274_4445'/>
+							<nameVisible xmi:value='false'/>
+							<mdOwnedViews>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297464068_825274_4445'>
+									<visible xmi:value='false'/>
+									<geometry>409, 540, 24, 13</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297464068_451347_4447'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>409, 540, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBoxWithIcon' xmi:id='_15_1_640021c_1213297464068_808298_4449'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>409, 563, 24, 13</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297464068_148103_4452'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>409, 576, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297464069_852331_4454'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>489, 543, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='TextBox' xmi:id='_15_1_640021c_1213297464069_792866_4456'>
+									<editable xmi:value='false'/>
+									<visible xmi:value='false'/>
+									<geometry>337, 537, 24, 12</geometry>
+								</mdElement>
+								<mdElement elementClass='GeneralizationSet' xmi:id='_15_1_640021c_1213297464069_556685_4458'>
+									<properties>
+										<mdElement elementClass='BooleanProperty'>
+											<propertyID>AUTOSIZE</propertyID>
+											<propertyDescriptionID>AUTOSIZE_DESCRIPTION</propertyDescriptionID>
+											<value xmi:value='true'/>

[... 1491 lines stripped ...]