JavaPatternMatching/doc/OldStuff/Statement.ucd
Michael Uhl 5b75250fcf Merge branch 'bigRefactoring' into simplifyRes
# Conflicts:
#	src/main/java/de/dhbwstuttgart/bytecode/utilities/SimplifyResult.java
#	src/main/java/de/dhbwstuttgart/core/JavaTXCompiler.java
2019-07-29 16:21:25 +02:00

624 lines
68 KiB
XML
Executable File

<?xml version="1.0" encoding="UTF-8"?>
<editmodel:ClassDiagramEditModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:editmodel="editmodel.xmi" size="2208,1730" id="kirschmshsCompiler0" metadata="nsuml-1.4" initialized="true" showWireOptions="1">
<children xsi:type="editmodel:ClassEditModel" location="4359,1785" size="486,139" id="kirschmshsCompiler2235" runTimeClassModel="kirschmshsCompiler2250;kirschmshsCompiler2237;kirschmshsCompiler2236;kirschmshsCompiler2242;kirschmshsCompiler2240">
<children xsi:type="editmodel:CompartmentEditModel" size="70,18">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler2236"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="463,72">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2237"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2240"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2250"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2242"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" connectionRouterKind="Manual" source="//@children.0" target="//@children.21/@sourceConnections.0" targetEnd="//@children.0/@sourceConnections.0/@children.1" sourceEnd="//@children.0/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="3330,1786" size="486,139" id="kirschmshsCompiler2139" runTimeClassModel="kirschmshsCompiler2140;kirschmshsCompiler2146;kirschmshsCompiler2144;kirschmshsCompiler2154;kirschmshsCompiler2141">
<children xsi:type="editmodel:CompartmentEditModel" size="70,18">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler2140"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="463,72">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2144"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2146"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2141"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2154"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" connectionRouterKind="Manual" source="//@children.1" target="//@children.21/@sourceConnections.0" targetEnd="//@children.1/@sourceConnections.0/@children.1" sourceEnd="//@children.1/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="1718,815" size="486,157" id="kirschmshsCompiler1856" runTimeClassModel="kirschmshsCompiler1858;kirschmshsCompiler1857;kirschmshsCompiler1877;kirschmshsCompiler1864;kirschmshsCompiler1872;kirschmshsCompiler1861">
<children xsi:type="editmodel:CompartmentEditModel" size="119,18">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1857"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="463,90">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1864"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1858"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1877"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1872"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1861"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" connectionRouterKind="Manual" source="//@children.2" target="//@children.11/@sourceConnections.0" targetEnd="//@children.2/@sourceConnections.0/@children.1" sourceEnd="//@children.2/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="566,1274" size="486,157" id="kirschmshsCompiler1469" runTimeClassModel="kirschmshsCompiler1486;kirschmshsCompiler1473;kirschmshsCompiler1484;kirschmshsCompiler1471;kirschmshsCompiler1481;kirschmshsCompiler1470">
<children xsi:type="editmodel:CompartmentEditModel" size="71,18">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1470"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="463,90">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1471"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1481"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1486"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1473"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1484"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" connectionRouterKind="Manual" source="//@children.3" target="//@children.16/@sourceConnections.0" targetEnd="//@children.3/@sourceConnections.0/@children.1" sourceEnd="//@children.3/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="3409,815" size="486,193" id="kirschmshsCompiler1232" runTimeClassModel="kirschmshsCompiler1392;kirschmshsCompiler1407;kirschmshsCompiler1391;kirschmshsCompiler1390;kirschmshsCompiler1405;kirschmshsCompiler1397;kirschmshsCompiler1393;kirschmshsCompiler1409">
<children xsi:type="editmodel:CompartmentEditModel" size="91,54">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1392"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1390"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1391"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="463,90">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1407"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1393"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1409"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1405"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1397"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" id="kirschmshsCompiler1233" connectionRouterKind="Manual" source="//@children.4" target="//@children.11/@sourceConnections.0" targetEnd="//@children.4/@sourceConnections.0/@children.1" sourceEnd="//@children.4/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="2234,815" size="486,157" id="kirschmshsCompiler1242" runTimeClassModel="kirschmshsCompiler1606;kirschmshsCompiler1617;kirschmshsCompiler1604;kirschmshsCompiler1622;kirschmshsCompiler1620;kirschmshsCompiler1609">
<children xsi:type="editmodel:CompartmentEditModel"/>
<children xsi:type="editmodel:CompartmentEditModel" size="463,108">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1620"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1617"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1609"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1606"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1604"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1622"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" id="kirschmshsCompiler1243" connectionRouterKind="Manual" source="//@children.5" target="//@children.11/@sourceConnections.0" targetEnd="//@children.5/@sourceConnections.0/@children.1" sourceEnd="//@children.5/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="1270,50" size="486,157" targetConnections="//@children.13/@sourceConnections.0" id="kirschmshsCompiler724" runTimeClassModel="kirschmshsCompiler1051;kirschmshsCompiler1062;kirschmshsCompiler1059;kirschmshsCompiler1056;kirschmshsCompiler1066;kirschmshsCompiler1043">
<children xsi:type="editmodel:CompartmentEditModel"/>
<children xsi:type="editmodel:CompartmentEditModel" size="463,108">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1043"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1051"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1066"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1056"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1059"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1062"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="1088,815" size="84,29" targetConnections="//@children.16/@sourceConnections.0" id="kirschmshsCompiler754" runTimeClassModel="">
<children xsi:type="editmodel:CompartmentEditModel"/>
<children xsi:type="editmodel:CompartmentEditModel"/>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" connectionRouterKind="Manual" source="//@children.7" target="//@children.11/@sourceConnections.0" targetEnd="//@children.7/@sourceConnections.0/@children.1" sourceEnd="//@children.7/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="42,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="729,257" size="486,175" id="kirschmshsCompiler2466" runTimeClassModel="kirschmshsCompiler2469;kirschmshsCompiler2468;kirschmshsCompiler2467;kirschmshsCompiler2488;kirschmshsCompiler2475;kirschmshsCompiler2483;kirschmshsCompiler2472">
<children xsi:type="editmodel:CompartmentEditModel" size="125,36">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler2468"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler2467"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="463,90">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2472"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2475"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2469"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2483"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2488"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" connectionRouterKind="Manual" source="//@children.8" target="//@children.13/@sourceConnections.0" targetEnd="//@children.8/@sourceConnections.0/@children.1" sourceEnd="//@children.8/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="1782,1786" size="486,139" id="kirschmshsCompiler2091" runTimeClassModel="kirschmshsCompiler2096;kirschmshsCompiler2093;kirschmshsCompiler2092;kirschmshsCompiler2106;kirschmshsCompiler2098">
<children xsi:type="editmodel:CompartmentEditModel" size="70,18">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler2092"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="463,72">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2106"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2093"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2098"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2096"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" connectionRouterKind="Manual" source="//@children.9" target="//@children.21/@sourceConnections.0" targetEnd="//@children.9/@sourceConnections.0/@children.1" sourceEnd="//@children.9/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="1598,1274" size="486,157" id="kirschmshsCompiler1434" runTimeClassModel="kirschmshsCompiler1438;kirschmshsCompiler1449;kirschmshsCompiler1436;kirschmshsCompiler1446;kirschmshsCompiler1435;kirschmshsCompiler1451">
<children xsi:type="editmodel:CompartmentEditModel" size="85,18">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1435"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="463,90">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1436"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1449"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1451"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1446"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1438"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" connectionRouterKind="Manual" source="//@children.10" target="//@children.16/@sourceConnections.0" targetEnd="//@children.10/@sourceConnections.0/@children.1" sourceEnd="//@children.10/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="566,815" size="492,409" id="kirschmshsCompiler1655" runTimeClassModel="kirschmshsCompiler1704;kirschmshsCompiler1714;kirschmshsCompiler1658;kirschmshsCompiler1669;kirschmshsCompiler1723;kirschmshsCompiler1667;kirschmshsCompiler1656;kirschmshsCompiler1711;kirschmshsCompiler1666;kirschmshsCompiler1698;kirschmshsCompiler1720;kirschmshsCompiler1675;kirschmshsCompiler1664;kirschmshsCompiler1663;kirschmshsCompiler1673;kirschmshsCompiler1683;kirschmshsCompiler1661;kirschmshsCompiler1670;kirschmshsCompiler1690;kirschmshsCompiler1717">
<children xsi:type="editmodel:CompartmentEditModel" size="154,144">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1664"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1661"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1656"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1663"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1667"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1658"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1669"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1666"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="469,216">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1714"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1675"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1717"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1670"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1683"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1720"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1690"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1673"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1723"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1704"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1711"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1698"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" targetConnections="//@children.7/@sourceConnections.0 //@children.12/@sourceConnections.0 //@children.2/@sourceConnections.0 //@children.5/@sourceConnections.0 //@children.23/@sourceConnections.0 //@children.27/@sourceConnections.0 //@children.19/@sourceConnections.0 //@children.24/@sourceConnections.0 //@children.4/@sourceConnections.0" connectionRouterKind="GeneralizationManhattan" source="//@children.11" target="//@children.22" targetEnd="//@children.11/@sourceConnections.0/@children.1" sourceEnd="//@children.11/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="246,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel" location="243,193" anchorKind="FixedAtEdge"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="1202,815" size="486,157" id="kirschmshsCompiler316" runTimeClassModel="kirschmshsCompiler1208;kirschmshsCompiler1207;kirschmshsCompiler1206;kirschmshsCompiler1212;kirschmshsCompiler1222;kirschmshsCompiler1220">
<children xsi:type="editmodel:CompartmentEditModel" size="76,36">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1206"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1207"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="463,72">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1208"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1212"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1222"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1220"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" connectionRouterKind="Manual" source="//@children.12" target="//@children.11/@sourceConnections.0" targetEnd="//@children.12/@sourceConnections.0/@children.1" sourceEnd="//@children.12/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="552,241" size="133,85" targetConnections="//@children.22/@sourceConnections.0" id="kirschmshsCompiler1162" runTimeClassModel="kirschmshsCompiler1164;kirschmshsCompiler1163">
<children xsi:type="editmodel:CompartmentEditModel" size="71,18">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1163"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="110,18">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1164"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" targetConnections="//@children.30/@sourceConnections.0 //@children.8/@sourceConnections.0 //@children.33/@sourceConnections.0 //@children.17/@sourceConnections.0 //@children.32/@sourceConnections.0 //@children.26/@sourceConnections.0" connectionRouterKind="GeneralizationManhattan" source="//@children.13" target="//@children.6" targetEnd="//@children.13/@sourceConnections.0/@children.1" sourceEnd="//@children.13/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="66,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel" location="243,157" anchorKind="FixedAtEdge"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="2814,1786" size="486,175" id="kirschmshsCompiler1906" runTimeClassModel="kirschmshsCompiler1925;kirschmshsCompiler1922;kirschmshsCompiler1909;kirschmshsCompiler1919;kirschmshsCompiler1908;kirschmshsCompiler1907;kirschmshsCompiler1917">
<children xsi:type="editmodel:CompartmentEditModel" size="71,36">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1907"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1908"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="463,90">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1909"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1917"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1925"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1922"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1919"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" connectionRouterKind="Manual" source="//@children.14" target="//@children.21/@sourceConnections.0" targetEnd="//@children.14/@sourceConnections.0/@children.1" sourceEnd="//@children.14/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="3846,1786" size="486,175" id="kirschmshsCompiler2051" runTimeClassModel="kirschmshsCompiler2063;kirschmshsCompiler2052;kirschmshsCompiler2061;kirschmshsCompiler2071;kirschmshsCompiler2058;kirschmshsCompiler2055;kirschmshsCompiler2054">
<children xsi:type="editmodel:CompartmentEditModel" size="95,36">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler2052"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler2054"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="463,90">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2063"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2058"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2071"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2055"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2061"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" connectionRouterKind="Manual" source="//@children.15" target="//@children.21/@sourceConnections.0" targetEnd="//@children.15/@sourceConnections.0/@children.1" sourceEnd="//@children.15/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="50,1274" size="486,157" id="kirschmshsCompiler1569" runTimeClassModel="kirschmshsCompiler1586;kirschmshsCompiler1584;kirschmshsCompiler1573;kirschmshsCompiler1571;kirschmshsCompiler1581;kirschmshsCompiler1570">
<children xsi:type="editmodel:CompartmentEditModel" size="81,18">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1570"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="463,90">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1573"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1571"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1586"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1581"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1584"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" targetConnections="//@children.3/@sourceConnections.0 //@children.18/@sourceConnections.0 //@children.10/@sourceConnections.0 //@children.25/@sourceConnections.0" connectionRouterKind="GeneralizationManhattan" source="//@children.16" target="//@children.7" targetEnd="//@children.16/@sourceConnections.0/@children.1" sourceEnd="//@children.16/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel" location="42,29" anchorKind="FixedAtEdge"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="1761,257" size="486,229" id="kirschmshsCompiler2283" runTimeClassModel="kirschmshsCompiler2292;kirschmshsCompiler2306;kirschmshsCompiler2289;kirschmshsCompiler2311;kirschmshsCompiler2288;kirschmshsCompiler2298;kirschmshsCompiler2287;kirschmshsCompiler2286;kirschmshsCompiler2295;kirschmshsCompiler2284">
<children xsi:type="editmodel:CompartmentEditModel" size="126,72">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler2288"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler2284"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler2286"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler2287"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="463,108">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2289"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2292"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2298"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2295"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2306"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2311"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" id="kirschmshsCompiler5094" connectionRouterKind="Manual" source="//@children.17" target="//@children.13/@sourceConnections.0" targetEnd="//@children.17/@sourceConnections.0/@children.1" sourceEnd="//@children.17/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="1082,1274" size="486,121" id="kirschmshsCompiler755" runTimeClassModel="kirschmshsCompiler1539;kirschmshsCompiler1543;kirschmshsCompiler1541;kirschmshsCompiler1551">
<children xsi:type="editmodel:CompartmentEditModel"/>
<children xsi:type="editmodel:CompartmentEditModel" size="463,72">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1543"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1551"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1541"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1539"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" id="kirschmshsCompiler756" connectionRouterKind="Manual" source="//@children.18" target="//@children.16/@sourceConnections.0" targetEnd="//@children.18/@sourceConnections.0/@children.1" sourceEnd="//@children.18/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="2750,815" size="113,29" targetConnections="//@children.29/@sourceConnections.0" id="kirschmshsCompiler681" runTimeClassModel="">
<children xsi:type="editmodel:CompartmentEditModel"/>
<children xsi:type="editmodel:CompartmentEditModel"/>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" connectionRouterKind="Manual" source="//@children.19" target="//@children.11/@sourceConnections.0" targetEnd="//@children.19/@sourceConnections.0/@children.1" sourceEnd="//@children.19/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="56,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="3146,1274" size="486,319" id="kirschmshsCompiler682" runTimeClassModel="kirschmshsCompiler1260;kirschmshsCompiler1281;kirschmshsCompiler1270;kirschmshsCompiler1292;kirschmshsCompiler1259;kirschmshsCompiler1302;kirschmshsCompiler1279;kirschmshsCompiler1287;kirschmshsCompiler1276;kirschmshsCompiler1297;kirschmshsCompiler1285;kirschmshsCompiler1262;kirschmshsCompiler1273;kirschmshsCompiler1283;kirschmshsCompiler1261">
<children xsi:type="editmodel:CompartmentEditModel" size="81,54">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1260"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1261"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1259"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="463,216">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1292"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1297"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1273"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1279"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1281"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1285"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1270"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1302"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1283"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1276"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1262"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1287"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" id="kirschmshsCompiler683" connectionRouterKind="Manual" source="//@children.20" target="//@children.29/@sourceConnections.0" targetEnd="//@children.20/@sourceConnections.0/@children.1" sourceEnd="//@children.20/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="750,1786" size="486,193" id="kirschmshsCompiler1951" runTimeClassModel="kirschmshsCompiler1968;kirschmshsCompiler1957;kirschmshsCompiler1955;kirschmshsCompiler1965;kirschmshsCompiler1976;kirschmshsCompiler1954;kirschmshsCompiler1952;kirschmshsCompiler1971">
<children xsi:type="editmodel:CompartmentEditModel" size="101,36">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1952"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1954"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="463,108">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1957"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1965"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1968"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1955"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1976"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1971"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" targetConnections="//@children.28/@sourceConnections.0 //@children.9/@sourceConnections.0 //@children.31/@sourceConnections.0 //@children.14/@sourceConnections.0 //@children.1/@sourceConnections.0 //@children.15/@sourceConnections.0 //@children.0/@sourceConnections.0" connectionRouterKind="GeneralizationManhattan" source="//@children.21" target="//@children.24" targetEnd="//@children.21/@sourceConnections.0/@children.1" sourceEnd="//@children.21/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel" location="154,67" anchorKind="FixedAtEdge"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="368,536" size="486,193" targetConnections="//@children.11/@sourceConnections.0" id="kirschmshsCompiler639" runTimeClassModel="kirschmshsCompiler1183;kirschmshsCompiler1193;kirschmshsCompiler1171;kirschmshsCompiler1181;kirschmshsCompiler1179;kirschmshsCompiler1176;kirschmshsCompiler1185;kirschmshsCompiler1173">
<children xsi:type="editmodel:CompartmentEditModel" size="91,18">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1171"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="463,126">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1193"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1181"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1179"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1183"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1185"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1173"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1176"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" connectionRouterKind="Manhattan" source="//@children.22" target="//@children.13" targetEnd="//@children.22/@sourceConnections.0/@children.1" sourceEnd="//@children.22/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="0,-1" anchorKind="Automatic" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel" location="66,42" anchorKind="Automatic"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="2893,815" size="486,157" id="kirschmshsCompiler1769" runTimeClassModel="kirschmshsCompiler1775;kirschmshsCompiler1785;kirschmshsCompiler1773;kirschmshsCompiler1783;kirschmshsCompiler1771;kirschmshsCompiler1770">
<children xsi:type="editmodel:CompartmentEditModel" size="81,36">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1771"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1770"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="463,72">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1775"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1783"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1785"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1773"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" connectionRouterKind="Manual" source="//@children.23" target="//@children.11/@sourceConnections.0" targetEnd="//@children.23/@sourceConnections.0/@children.1" sourceEnd="//@children.23/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="3925,815" size="309,67" targetConnections="//@children.21/@sourceConnections.0" id="kirschmshsCompiler769" runTimeClassModel="kirschmshsCompiler1894">
<children xsi:type="editmodel:CompartmentEditModel"/>
<children xsi:type="editmodel:CompartmentEditModel" size="286,18">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1894"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" connectionRouterKind="Manual" source="//@children.24" target="//@children.11/@sourceConnections.0" targetEnd="//@children.24/@sourceConnections.0/@children.1" sourceEnd="//@children.24/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="154,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="2114,1274" size="486,157" id="kirschmshsCompiler1504" runTimeClassModel="kirschmshsCompiler1506;kirschmshsCompiler1505;kirschmshsCompiler1511;kirschmshsCompiler1521;kirschmshsCompiler1508;kirschmshsCompiler1519">
<children xsi:type="editmodel:CompartmentEditModel" size="48,18">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1505"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="463,90">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1506"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1519"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1521"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1508"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1511"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" connectionRouterKind="Manual" source="//@children.25" target="//@children.16/@sourceConnections.0" targetEnd="//@children.25/@sourceConnections.0/@children.1" sourceEnd="//@children.25/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="2793,257" size="486,139" id="kirschmshsCompiler2339" runTimeClassModel="kirschmshsCompiler2428;kirschmshsCompiler2439;kirschmshsCompiler2427;kirschmshsCompiler2436;kirschmshsCompiler2441">
<children xsi:type="editmodel:CompartmentEditModel" size="83,18">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler2427"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="463,72">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2428"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2436"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2439"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2441"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" id="kirschmshsCompiler2340" connectionRouterKind="Manual" source="//@children.26" target="//@children.13/@sourceConnections.0" targetEnd="//@children.26/@sourceConnections.0/@children.1" sourceEnd="//@children.26/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="50,815" size="486,157" id="kirschmshsCompiler1808" runTimeClassModel="kirschmshsCompiler1826;kirschmshsCompiler1815;kirschmshsCompiler1812;kirschmshsCompiler1823;kirschmshsCompiler1810;kirschmshsCompiler1809">
<children xsi:type="editmodel:CompartmentEditModel" size="119,18">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1809"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="463,90">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1815"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1812"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1823"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1826"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1810"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" connectionRouterKind="Manual" source="//@children.27" target="//@children.11/@sourceConnections.0" targetEnd="//@children.27/@sourceConnections.0/@children.1" sourceEnd="//@children.27/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="1266,1786" size="486,211" id="kirschmshsCompiler770" runTimeClassModel="kirschmshsCompiler2019;kirschmshsCompiler2016;kirschmshsCompiler2027;kirschmshsCompiler2004;kirschmshsCompiler2014;kirschmshsCompiler2003;kirschmshsCompiler2002;kirschmshsCompiler2012;kirschmshsCompiler2022">
<children xsi:type="editmodel:CompartmentEditModel" size="86,36">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler2002"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler2003"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="463,126">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2012"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2016"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2027"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2014"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2019"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2022"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2004"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" id="kirschmshsCompiler771" connectionRouterKind="Manual" source="//@children.28" target="//@children.21/@sourceConnections.0" targetEnd="//@children.28/@sourceConnections.0/@children.1" sourceEnd="//@children.28/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="2630,1274" size="486,211" id="kirschmshsCompiler1339" runTimeClassModel="kirschmshsCompiler1347;kirschmshsCompiler1345;kirschmshsCompiler1343;kirschmshsCompiler1353;kirschmshsCompiler1363;kirschmshsCompiler1341;kirschmshsCompiler1340;kirschmshsCompiler1350;kirschmshsCompiler1361">
<children xsi:type="editmodel:CompartmentEditModel" size="119,54">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1343"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1341"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1340"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="463,108">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1345"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1350"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1347"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1361"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1353"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1363"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" targetConnections="//@children.20/@sourceConnections.0" connectionRouterKind="GeneralizationManhattan" source="//@children.29" target="//@children.19" targetEnd="//@children.29/@sourceConnections.0/@children.1" sourceEnd="//@children.29/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel" location="56,29" anchorKind="FixedAtEdge"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="30,257" size="486,229" id="kirschmshsCompiler92" runTimeClassModel="kirschmshsCompiler1093;kirschmshsCompiler1109;kirschmshsCompiler1092;kirschmshsCompiler1091;kirschmshsCompiler1106;kirschmshsCompiler1090;kirschmshsCompiler1103;kirschmshsCompiler1101;kirschmshsCompiler1089;kirschmshsCompiler1087">
<children xsi:type="editmodel:CompartmentEditModel" size="166,90">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1087"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1090"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1091"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1092"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler1089"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="463,90">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1109"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1103"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1093"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1101"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1106"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" connectionRouterKind="Manual" source="//@children.30" target="//@children.13/@sourceConnections.0" targetEnd="//@children.30/@sourceConnections.0/@children.1" sourceEnd="//@children.30/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="2298,1786" size="486,139" id="kirschmshsCompiler2187" runTimeClassModel="kirschmshsCompiler2194;kirschmshsCompiler2192;kirschmshsCompiler2202;kirschmshsCompiler2189;kirschmshsCompiler2188">
<children xsi:type="editmodel:CompartmentEditModel" size="70,18">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler2188"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="463,72">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2194"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2192"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2189"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2202"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" connectionRouterKind="Manual" source="//@children.31" target="//@children.21/@sourceConnections.0" targetEnd="//@children.31/@sourceConnections.0/@children.1" sourceEnd="//@children.31/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="2277,257" size="486,85" id="kirschmshsCompiler1139" runTimeClassModel="kirschmshsCompiler1148;kirschmshsCompiler1140">
<children xsi:type="editmodel:CompartmentEditModel"/>
<children xsi:type="editmodel:CompartmentEditModel" size="463,36">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1148"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler1140"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" connectionRouterKind="Manual" source="//@children.32" target="//@children.13/@sourceConnections.0" targetEnd="//@children.32/@sourceConnections.0/@children.1" sourceEnd="//@children.32/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<children xsi:type="editmodel:ClassEditModel" location="1245,257" size="486,265" id="kirschmshsCompiler2356" runTimeClassModel="kirschmshsCompiler2360;kirschmshsCompiler2370;kirschmshsCompiler2392;kirschmshsCompiler2359;kirschmshsCompiler2357;kirschmshsCompiler2367;kirschmshsCompiler2387;kirschmshsCompiler2364;kirschmshsCompiler2375;kirschmshsCompiler2362;kirschmshsCompiler2383;kirschmshsCompiler2372">
<children xsi:type="editmodel:CompartmentEditModel" size="120,72">
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler2357"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler2359"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler2360"/>
<children xsi:type="editmodel:AttributeEditModel" id="kirschmshsCompiler2362"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel" size="463,144">
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2375"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2383"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2392"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2387"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2372"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2364"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2367"/>
<children xsi:type="editmodel:MethodEditModel" id="kirschmshsCompiler2370"/>
</children>
<children xsi:type="editmodel:CompartmentEditModel"/>
<sourceConnections xsi:type="editmodel:GeneralizationEditModel" connectionRouterKind="Manual" source="//@children.33" target="//@children.13/@sourceConnections.0" targetEnd="//@children.33/@sourceConnections.0/@children.1" sourceEnd="//@children.33/@sourceConnections.0/@children.0">
<children xsi:type="editmodel:AssociationEndEditModel" location="243,0" anchorKind="FixedAtEdge" attachSource="true"/>
<children xsi:type="editmodel:AssociationEndEditModel"/>
</sourceConnections>
<classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" showMethodsParameterTypes="true" showMethodsReturnType="true" attributeSorter="Visibility" methodSorter="Visibility" innerClassSorter="Visibility" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true"/>
</children>
<classDiagramPreferences xsi:type="editmodel:UMLClassDiagramPreference" attributeSorter="Natural" methodSorter="Natural" innerClassSorter="Natural" showPublicAttributes="true" showPackageAttributes="true" showPublicMethods="true" showPackageMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true" showInterfaceStereotype="true" showClassStereotype="true" showPackageStereotype="true"/>
</editmodel:ClassDiagramEditModel>