Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'extraplugins/qompass/codegen/java/org.eclipse.papyrus.java.generator.metamodel.jdt/model/reverse/reverseJDT.notation')
-rw-r--r--extraplugins/qompass/codegen/java/org.eclipse.papyrus.java.generator.metamodel.jdt/model/reverse/reverseJDT.notation1614
1 files changed, 1614 insertions, 0 deletions
diff --git a/extraplugins/qompass/codegen/java/org.eclipse.papyrus.java.generator.metamodel.jdt/model/reverse/reverseJDT.notation b/extraplugins/qompass/codegen/java/org.eclipse.papyrus.java.generator.metamodel.jdt/model/reverse/reverseJDT.notation
new file mode 100644
index 00000000000..73830701e82
--- /dev/null
+++ b/extraplugins/qompass/codegen/java/org.eclipse.papyrus.java.generator.metamodel.jdt/model/reverse/reverseJDT.notation
@@ -0,0 +1,1614 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:uml="http://www.eclipse.org/uml2/3.0.0/UML">
+ <notation:Diagram xmi:id="_OcvjQGEMEeCdEc4VzBeWeQ" type="PapyrusUMLClassDiagram" name="overview" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="__wgi4GEMEeCdEc4VzBeWeQ" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__yvXgGEMEeCdEc4VzBeWeQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__yvXgWEMEeCdEc4VzBeWeQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__yvXgmEMEeCdEc4VzBeWeQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__yvXg2EMEeCdEc4VzBeWeQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__y5IgGEMEeCdEc4VzBeWeQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__y5IgWEMEeCdEc4VzBeWeQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="__y5IgmEMEeCdEc4VzBeWeQ" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="__y5Ig2EMEeCdEc4VzBeWeQ" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="__y5IhGEMEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="__y5IhWEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="__y5IhmEMEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="__y5Ih2EMEeCdEc4VzBeWeQ" type="7007">
+ <children xmi:type="notation:Shape" xmi:id="_uEWNsGENEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_87A8cGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_uEWNsWENEeCdEc4VzBeWeQ" x="61" y="14"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_uFiggGENEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_87KGYmEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_uFiggWENEeCdEc4VzBeWeQ" x="61" y="14"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_uGuzUGENEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_87doYGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_uGuzUWENEeCdEc4VzBeWeQ" x="61" y="14"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_uHeaMGENEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_87doY2EMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_uHeaMWENEeCdEc4VzBeWeQ" x="61" y="14"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_uIOBEGENEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_87wjUWEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_uIOBEWENEeCdEc4VzBeWeQ" x="61" y="14"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_uJHY8GENEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_875tQGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_uJHY8WENEeCdEc4VzBeWeQ" x="61" y="14"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_uJ2_0GENEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_88DeQGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_uJ2_0WENEeCdEc4VzBeWeQ" x="61" y="14"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_uRAwsGENEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_88NPQGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_uRAwsWENEeCdEc4VzBeWeQ" x="61" y="14"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_uRwXkGENEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_88WZMWEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_uRwXkWENEeCdEc4VzBeWeQ" x="61" y="14"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_uSglgGENEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_88p7MWEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_uSglgWENEeCdEc4VzBeWeQ" x="61" y="14"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_uTQMYGENEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_8882IWEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_uTQMYWENEeCdEc4VzBeWeQ" x="61" y="14"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_uT_zQGENEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_89GAEWEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_uT_zQWENEeCdEc4VzBeWeQ" x="61" y="14"/>
+ </children>
+ <styles xmi:type="notation:SortingStyle" xmi:id="__y5IiGEMEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="__y5IiWEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="__y5IimEMEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="__y5Ii2EMEeCdEc4VzBeWeQ" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="__y5IjGEMEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="__y5IjWEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="__y5IjmEMEeCdEc4VzBeWeQ"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_j-plgGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="__wgi4WEMEeCdEc4VzBeWeQ" x="786" y="432"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_AarhQGENEeCdEc4VzBeWeQ" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AarhQmENEeCdEc4VzBeWeQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AarhQ2ENEeCdEc4VzBeWeQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AarhRGENEeCdEc4VzBeWeQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AarhRWENEeCdEc4VzBeWeQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AarhRmENEeCdEc4VzBeWeQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AarhR2ENEeCdEc4VzBeWeQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_AarhSGENEeCdEc4VzBeWeQ" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_AarhSWENEeCdEc4VzBeWeQ" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_AarhSmENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_AarhS2ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AarhTGENEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_AarhTWENEeCdEc4VzBeWeQ" type="7007">
+ <children xmi:type="notation:Shape" xmi:id="_9N0HMGENEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_kygrYGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9N0HMWENEeCdEc4VzBeWeQ" x="60" y="17"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9OtfEGENEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_kygrY2EMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9OtfEWENEeCdEc4VzBeWeQ" x="60" y="17"/>
+ </children>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_AarhTmENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_AarhT2ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AarhUGENEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_AarhUWENEeCdEc4VzBeWeQ" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_AarhUmENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_AarhU2ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AarhVGENEeCdEc4VzBeWeQ"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kyNJYGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AarhQWENEeCdEc4VzBeWeQ" x="378" y="258"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_BI4EAGENEeCdEc4VzBeWeQ" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BI4EAmENEeCdEc4VzBeWeQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BI4EA2ENEeCdEc4VzBeWeQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BI4EBGENEeCdEc4VzBeWeQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BI4EBWENEeCdEc4VzBeWeQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BI4EBmENEeCdEc4VzBeWeQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BI4EB2ENEeCdEc4VzBeWeQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_BI4ECGENEeCdEc4VzBeWeQ" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_BI4ECWENEeCdEc4VzBeWeQ" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_BI4ECmENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_BI4EC2ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BI4EDGENEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_BI4EDWENEeCdEc4VzBeWeQ" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_BI4EDmENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_BI4ED2ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BI4EEGENEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_BI4EEWENEeCdEc4VzBeWeQ" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_BI4EEmENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_BI4EE2ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BI4EFGENEeCdEc4VzBeWeQ"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_ky8wQGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BI4EAWENEeCdEc4VzBeWeQ" x="738" y="224"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Bl7MYGENEeCdEc4VzBeWeQ" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Bl7MYmENEeCdEc4VzBeWeQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Bl7MY2ENEeCdEc4VzBeWeQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Bl7MZGENEeCdEc4VzBeWeQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Bl7MZWENEeCdEc4VzBeWeQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Bl7MZmENEeCdEc4VzBeWeQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Bl7MZ2ENEeCdEc4VzBeWeQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Bl7MaGENEeCdEc4VzBeWeQ" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Bl7MaWENEeCdEc4VzBeWeQ" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Bl7MamENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Bl7Ma2ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Bl7MbGENEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Bl7MbWENEeCdEc4VzBeWeQ" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Bl7MbmENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Bl7Mb2ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Bl7McGENEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Bl7McWENEeCdEc4VzBeWeQ" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Bl7McmENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Bl7Mc2ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Bl7MdGENEeCdEc4VzBeWeQ"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kssXQGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Bl7MYWENEeCdEc4VzBeWeQ" x="941" y="235"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_MFrIwGENEeCdEc4VzBeWeQ" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MFrIwmENEeCdEc4VzBeWeQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MFrIw2ENEeCdEc4VzBeWeQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MFrIxGENEeCdEc4VzBeWeQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MFrIxWENEeCdEc4VzBeWeQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MFrIxmENEeCdEc4VzBeWeQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MFrIx2ENEeCdEc4VzBeWeQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_MFrIyGENEeCdEc4VzBeWeQ" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_MFrIyWENEeCdEc4VzBeWeQ" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_MFrIymENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_MFrIy2ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MFrIzGENEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_MFrIzWENEeCdEc4VzBeWeQ" type="7007">
+ <children xmi:type="notation:Shape" xmi:id="_nh0o4GHeEeCIr_fxSkYSJA" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_kQPEwGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_nh0o4WHeEeCIr_fxSkYSJA" x="29" y="13"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_niuAwGHeEeCIr_fxSkYSJA" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_kQYOsWEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_niuAwWHeEeCIr_fxSkYSJA" x="29" y="13"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_njUdsGHeEeCIr_fxSkYSJA" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_kQh_sGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_njUdsWHeEeCIr_fxSkYSJA" x="29" y="13"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_nkEEkGHeEeCIr_fxSkYSJA" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_kQh_tGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_nkEEkWHeEeCIr_fxSkYSJA" x="29" y="13"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_nkp6cGHeEeCIr_fxSkYSJA" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_kQh_t2EMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_nkp6cWHeEeCIr_fxSkYSJA" x="29" y="13"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_nlQXYGHeEeCIr_fxSkYSJA" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_kQrwsGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_nlQXYWHeEeCIr_fxSkYSJA" x="29" y="13"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_nl_-QGHeEeCIr_fxSkYSJA" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_kQrws2EMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_nl_-QWHeEeCIr_fxSkYSJA" x="29" y="13"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_tu0hMGHfEeCIr_fxSkYSJA" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_szhWkWHfEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_tu0hMWHfEeCIr_fxSkYSJA" x="166" y="111"/>
+ </children>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_MFrIzmENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_MFrIz2ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MFrI0GENEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_MFrI0WENEeCdEc4VzBeWeQ" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_MFrI0mENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_MFrI02ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MFrI1GENEeCdEc4VzBeWeQ"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kO5A8GEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MFrIwWENEeCdEc4VzBeWeQ" x="24" y="18"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_MrOF0GENEeCdEc4VzBeWeQ" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MrOF0mENEeCdEc4VzBeWeQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MrOF02ENEeCdEc4VzBeWeQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MrOF1GENEeCdEc4VzBeWeQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MrOF1WENEeCdEc4VzBeWeQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MrOF1mENEeCdEc4VzBeWeQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MrOF12ENEeCdEc4VzBeWeQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_MrOF2GENEeCdEc4VzBeWeQ" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_MrOF2WENEeCdEc4VzBeWeQ" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_MrOF2mENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_MrOF22ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MrOF3GENEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_MrOF3WENEeCdEc4VzBeWeQ" type="7007">
+ <children xmi:type="notation:Shape" xmi:id="_ld5VQGENEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_kq6OkmEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ld5VQWENEeCdEc4VzBeWeQ" x="67" y="10"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_loe0oGENEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_krDYgmEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_loe0oWENEeCdEc4VzBeWeQ" x="67" y="10"/>
+ </children>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_MrOF3mENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_MrOF32ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MrOF4GENEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_MrOF4WENEeCdEc4VzBeWeQ" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_MrOF4mENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_MrOF42ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MrOF5GENEeCdEc4VzBeWeQ"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kq6OkGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MrOF0WENEeCdEc4VzBeWeQ" x="444" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NUzOUGENEeCdEc4VzBeWeQ" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NUzOUmENEeCdEc4VzBeWeQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NUzOU2ENEeCdEc4VzBeWeQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NUzOVGENEeCdEc4VzBeWeQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NUzOVWENEeCdEc4VzBeWeQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NUzOVmENEeCdEc4VzBeWeQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NUzOV2ENEeCdEc4VzBeWeQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_NUzOWGENEeCdEc4VzBeWeQ" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_NUzOWWENEeCdEc4VzBeWeQ" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_NUzOWmENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_NUzOW2ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NUzOXGENEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_NUzOXWENEeCdEc4VzBeWeQ" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_NUzOXmENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_NUzOX2ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NUzOYGENEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_NUzOYWENEeCdEc4VzBeWeQ" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_NUzOYmENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_NUzOY2ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NUzOZGENEeCdEc4VzBeWeQ"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_koX38GEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NUzOUWENEeCdEc4VzBeWeQ" x="696" y="36"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Sa1UAGENEeCdEc4VzBeWeQ" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Sa1UAmENEeCdEc4VzBeWeQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Sa1UA2ENEeCdEc4VzBeWeQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Sa1UBGENEeCdEc4VzBeWeQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Sa1UBWENEeCdEc4VzBeWeQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Sa1UBmENEeCdEc4VzBeWeQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Sa1UB2ENEeCdEc4VzBeWeQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Sa1UCGENEeCdEc4VzBeWeQ" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Sa1UCWENEeCdEc4VzBeWeQ" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Sa1UCmENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Sa1UC2ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Sa1UDGENEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Sa1UDWENEeCdEc4VzBeWeQ" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Sa1UDmENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Sa1UD2ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Sa1UEGENEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Sa1UEWENEeCdEc4VzBeWeQ" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Sa1UEmENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Sa1UE2ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Sa1UFGENEeCdEc4VzBeWeQ"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kuCbEGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Sa1UAWENEeCdEc4VzBeWeQ" x="894" y="36"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_deMTwGENEeCdEc4VzBeWeQ" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_deMTwmENEeCdEc4VzBeWeQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_deMTw2ENEeCdEc4VzBeWeQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_deMTxGENEeCdEc4VzBeWeQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_deMTxWENEeCdEc4VzBeWeQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_deMTxmENEeCdEc4VzBeWeQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_deMTx2ENEeCdEc4VzBeWeQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_deMTyGENEeCdEc4VzBeWeQ" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_deMTyWENEeCdEc4VzBeWeQ" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_deMTymENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_deMTy2ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_deMTzGENEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_deMTzWENEeCdEc4VzBeWeQ" type="7007">
+ <children xmi:type="notation:Shape" xmi:id="_1QWHAGHhEeCCRJbbKD_TsQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_w0eYoWHhEeCCRJbbKD_TsQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_1QWHAWHhEeCCRJbbKD_TsQ" x="39" y="14"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_1R1UwGHhEeCCRJbbKD_TsQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_w3TqMGHhEeCCRJbbKD_TsQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_1R1UwWHhEeCCRJbbKD_TsQ" x="39" y="14"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_1TLYkGHhEeCCRJbbKD_TsQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_w5ZU4WHhEeCCRJbbKD_TsQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_1TLYkWHhEeCCRJbbKD_TsQ" x="39" y="14"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_3ihlAGHhEeCCRJbbKD_TsQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_w7eYgWHhEeCCRJbbKD_TsQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_3ihlAWHhEeCCRJbbKD_TsQ" x="89" y="54"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7zN-IGHhEeCCRJbbKD_TsQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_w0xTkWHhEeCCRJbbKD_TsQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7zN-IWHhEeCCRJbbKD_TsQ" x="71" y="83"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_EpdmEGHiEeCCRJbbKD_TsQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_w3mlIGHhEeCCRJbbKD_TsQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_EpdmEWHiEeCCRJbbKD_TsQ" x="76" y="86"/>
+ </children>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_deMTzmENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_deMTz2ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_deMT0GENEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_deMT0WENEeCdEc4VzBeWeQ" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_deMT0mENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_deMT02ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_deMT1GENEeCdEc4VzBeWeQ"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kvE84GEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_deMTwWENEeCdEc4VzBeWeQ" x="204" y="612"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_dfFroGENEeCdEc4VzBeWeQ" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dfFromENEeCdEc4VzBeWeQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dfFro2ENEeCdEc4VzBeWeQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dfFrpGENEeCdEc4VzBeWeQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dfFrpWENEeCdEc4VzBeWeQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dfFrpmENEeCdEc4VzBeWeQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dfFrp2ENEeCdEc4VzBeWeQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_dfFrqGENEeCdEc4VzBeWeQ" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_dfFrqWENEeCdEc4VzBeWeQ" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_dfFrqmENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_dfFrq2ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dfFrrGENEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_dfFrrWENEeCdEc4VzBeWeQ" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_dfFrrmENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_dfFrr2ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dfFrsGENEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_dfFrsWENEeCdEc4VzBeWeQ" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_dfFrsmENEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_dfFrs2ENEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dfFrtGENEeCdEc4VzBeWeQ"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_klF6cGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dfFroWENEeCdEc4VzBeWeQ" x="275" y="421"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_N86hwGEOEeCdEc4VzBeWeQ" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_N86hwmEOEeCdEc4VzBeWeQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_N86hw2EOEeCdEc4VzBeWeQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_N86hxGEOEeCdEc4VzBeWeQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_N86hxWEOEeCdEc4VzBeWeQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_N86hxmEOEeCdEc4VzBeWeQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_N86hx2EOEeCdEc4VzBeWeQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_N86hyGEOEeCdEc4VzBeWeQ" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_N86hyWEOEeCdEc4VzBeWeQ" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_N86hymEOEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_N86hy2EOEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_N86hzGEOEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_N86hzWEOEeCdEc4VzBeWeQ" type="7007">
+ <children xmi:type="notation:Shape" xmi:id="_SYyQIGEOEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_knyCE2EMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_SYyQIWEOEeCdEc4VzBeWeQ" x="57" y="17"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_SZ-i8GEOEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_knyCFmEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_SZ-i8WEOEeCdEc4VzBeWeQ" x="57" y="17"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_SakY0GEOEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_kn7MAWEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_SakY0WEOEeCdEc4VzBeWeQ" x="57" y="17"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_SbK1wGEOEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_koE9AGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_SbK1wWEOEeCdEc4VzBeWeQ" x="57" y="17"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_SbwroGEOEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_koOG8GEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_SbwroWEOEeCdEc4VzBeWeQ" x="57" y="17"/>
+ </children>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_N86hzmEOEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_N86hz2EOEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_N86h0GEOEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_N86h0WEOEeCdEc4VzBeWeQ" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_N86h0mEOEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_N86h02EOEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_N86h1GEOEeCdEc4VzBeWeQ"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_knoREGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_N86hwWEOEeCdEc4VzBeWeQ" x="516" y="612"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_gvlWkGEOEeCdEc4VzBeWeQ" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gvlWkmEOEeCdEc4VzBeWeQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gvlWk2EOEeCdEc4VzBeWeQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gvlWlGEOEeCdEc4VzBeWeQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gvlWlWEOEeCdEc4VzBeWeQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gvlWlmEOEeCdEc4VzBeWeQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gvlWl2EOEeCdEc4VzBeWeQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_gvlWmGEOEeCdEc4VzBeWeQ" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_gvlWmWEOEeCdEc4VzBeWeQ" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_gvlWmmEOEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_gvlWm2EOEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gvlWnGEOEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_gvlWnWEOEeCdEc4VzBeWeQ" type="7007">
+ <children xmi:type="notation:Shape" xmi:id="_ls1TsGEOEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_fjJYomEOEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ls1TsWEOEeCdEc4VzBeWeQ" x="55" y="20"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_lt31gGEOEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_fjSikWEOEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lt31gWEOEeCdEc4VzBeWeQ" x="55" y="20"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_luncYGEOEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_fjmEkGEOEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_luncYWEOEeCdEc4VzBeWeQ" x="55" y="20"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_lvEIUGEOEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_fjvOgGEOEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lvEIUWEOEeCdEc4VzBeWeQ" x="55" y="20"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_lvqlQGEOEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_fjvOg2EOEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lvqlQWEOEeCdEc4VzBeWeQ" x="55" y="20"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_lwQbIGEOEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_fj4_gWEOEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lwQbIWEOEeCdEc4VzBeWeQ" x="55" y="20"/>
+ </children>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_gvlWnmEOEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_gvlWn2EOEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gvlWoGEOEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_gvlWoWEOEeCdEc4VzBeWeQ" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_gvlWomEOEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_gvlWo2EOEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gvlWpGEOEeCdEc4VzBeWeQ"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kNQCMGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gvlWkWEOEeCdEc4VzBeWeQ" x="12" y="612"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_nGRWYGEPEeCdEc4VzBeWeQ" type="2004" fontHeight="8" transparency="0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_nGRWYmEPEeCdEc4VzBeWeQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nGRWY2EPEeCdEc4VzBeWeQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_nGRWZGEPEeCdEc4VzBeWeQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nGRWZWEPEeCdEc4VzBeWeQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_nGRWZmEPEeCdEc4VzBeWeQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nGRWZ2EPEeCdEc4VzBeWeQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_nGRWaGEPEeCdEc4VzBeWeQ" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_nGRWaWEPEeCdEc4VzBeWeQ" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_nGRWamEPEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_nGRWa2EPEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nGRWbGEPEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_nGRWbWEPEeCdEc4VzBeWeQ" type="7007">
+ <children xmi:type="notation:Shape" xmi:id="_ocsWwGEPEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_8u2d0GEOEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ocsWwWEPEeCdEc4VzBeWeQ" x="65" y="9"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_odcksGEPEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_8vAO0GEOEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_odcksWEPEeCdEc4VzBeWeQ" x="65" y="9"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_oeCakGEPEeCdEc4VzBeWeQ" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:Operation" href="reverseJDT.uml#_8vAO02EOEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_oeCakWEPEeCdEc4VzBeWeQ" x="65" y="9"/>
+ </children>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_nGRWbmEPEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_nGRWb2EPEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nGRWcGEPEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_nGRWcWEPEeCdEc4VzBeWeQ" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_nGRWcmEPEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_nGRWc2EPEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nGRWdGEPEeCdEc4VzBeWeQ"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kNjkMGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nGRWYWEPEeCdEc4VzBeWeQ" x="30" y="420"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_rDLbYGEQEeCdEc4VzBeWeQ" type="2004" fontHeight="8" transparency="0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rDLbYmEQEeCdEc4VzBeWeQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rDLbY2EQEeCdEc4VzBeWeQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rDLbZGEQEeCdEc4VzBeWeQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rDLbZWEQEeCdEc4VzBeWeQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rDLbZmEQEeCdEc4VzBeWeQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rDLbZ2EQEeCdEc4VzBeWeQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_rDLbaGEQEeCdEc4VzBeWeQ" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_rDLbaWEQEeCdEc4VzBeWeQ" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_rDLbamEQEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_rDLba2EQEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rDLbbGEQEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_rDLbbWEQEeCdEc4VzBeWeQ" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_rDLbbmEQEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_rDLbb2EQEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rDLbcGEQEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_rDLbcWEQEeCdEc4VzBeWeQ" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_rDLbcmEQEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_rDLbc2EQEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rDLbdGEQEeCdEc4VzBeWeQ"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_j2Jw0GEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rDLbYWEQEeCdEc4VzBeWeQ" x="522" y="444"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_OcvjQWEMEeCdEc4VzBeWeQ"/>
+ <element xmi:type="uml:Model" href="reverseJDT.uml#_LfM0EWEMEeCdEc4VzBeWeQ"/>
+ <edges xmi:type="notation:Connector" xmi:id="_AfvncGENEeCdEc4VzBeWeQ" type="4002" source="__wgi4GEMEeCdEc4VzBeWeQ" target="_AarhQGENEeCdEc4VzBeWeQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Afvnc2ENEeCdEc4VzBeWeQ" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_AfvndGENEeCdEc4VzBeWeQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_AfvncWENEeCdEc4VzBeWeQ" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_82Y7IGEMEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_AfvncmENEeCdEc4VzBeWeQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_BKNgwGENEeCdEc4VzBeWeQ" type="4002" source="__wgi4GEMEeCdEc4VzBeWeQ" target="_BI4EAGENEeCdEc4VzBeWeQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_BKNgw2ENEeCdEc4VzBeWeQ" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_BKNgxGENEeCdEc4VzBeWeQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_BKNgwWENEeCdEc4VzBeWeQ" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_82isIGEMEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BKNgwmENEeCdEc4VzBeWeQ" points="[-29, -52, 234, 428]$[-263, -480, 0, 0]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_Bm0kQGENEeCdEc4VzBeWeQ" type="4002" source="__wgi4GEMEeCdEc4VzBeWeQ" target="_Bl7MYGENEeCdEc4VzBeWeQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Bm0kQ2ENEeCdEc4VzBeWeQ" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Bm0kRGENEeCdEc4VzBeWeQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_Bm0kQWENEeCdEc4VzBeWeQ" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_82isIWEMEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Bm0kQmENEeCdEc4VzBeWeQ" points="[-29, -52, 234, 428]$[-263, -480, 0, 0]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_MG3bkGENEeCdEc4VzBeWeQ" type="4002" source="_AarhQGENEeCdEc4VzBeWeQ" target="_MFrIwGENEeCdEc4VzBeWeQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_MG3bk2ENEeCdEc4VzBeWeQ" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_MG3blGENEeCdEc4VzBeWeQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_MG3bkWENEeCdEc4VzBeWeQ" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_kyW6YWEMEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_MG3bkmENEeCdEc4VzBeWeQ" points="[-41, -52, 165, 216]$[-206, -268, 0, 0]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_MsaYoGENEeCdEc4VzBeWeQ" type="4002" source="_AarhQGENEeCdEc4VzBeWeQ" target="_MrOF0GENEeCdEc4VzBeWeQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_MsaYo2ENEeCdEc4VzBeWeQ" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_MsaYpGENEeCdEc4VzBeWeQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_MsaYoWENEeCdEc4VzBeWeQ" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_kyW6YmEMEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_MsaYomENEeCdEc4VzBeWeQ" points="[-41, -52, 165, 216]$[-206, -268, 0, 0]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NV_hIGENEeCdEc4VzBeWeQ" type="4002" source="_AarhQGENEeCdEc4VzBeWeQ" target="_NUzOUGENEeCdEc4VzBeWeQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_NV_hI2ENEeCdEc4VzBeWeQ" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_NV_hJGENEeCdEc4VzBeWeQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_NV_hIWENEeCdEc4VzBeWeQ" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_kyW6Y2EMEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NV_hImENEeCdEc4VzBeWeQ" points="[-41, -52, 165, 216]$[-206, -268, 0, 0]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ScBm0GENEeCdEc4VzBeWeQ" type="4002" source="_AarhQGENEeCdEc4VzBeWeQ" target="_Sa1UAGENEeCdEc4VzBeWeQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_ScBm02ENEeCdEc4VzBeWeQ" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ScBm1GENEeCdEc4VzBeWeQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_ScBm0WENEeCdEc4VzBeWeQ" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_kyW6ZGEMEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ScBm0mENEeCdEc4VzBeWeQ" points="[-41, -52, 165, 216]$[-206, -268, 0, 0]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_dfrhgGENEeCdEc4VzBeWeQ" type="4002" source="_deMTwGENEeCdEc4VzBeWeQ" target="_dfFroGENEeCdEc4VzBeWeQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_dfrhg2ENEeCdEc4VzBeWeQ" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_dfrhhGENEeCdEc4VzBeWeQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_dfrhgWENEeCdEc4VzBeWeQ" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_kvOt4GEMEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_dfrhgmENEeCdEc4VzBeWeQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_BC8lsGEOEeCdEc4VzBeWeQ" type="4002" source="_dfFroGENEeCdEc4VzBeWeQ" target="_MFrIwGENEeCdEc4VzBeWeQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_BC8ls2EOEeCdEc4VzBeWeQ" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_BC8ltGEOEeCdEc4VzBeWeQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_BC8lsWEOEeCdEc4VzBeWeQ" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_klPrcWEMEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BC8lsmEOEeCdEc4VzBeWeQ" points="[-50, -27, 616, 327]$[-616, -327, 50, 27]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_N-QlkGEOEeCdEc4VzBeWeQ" type="4002" source="_N86hwGEOEeCdEc4VzBeWeQ" target="_dfFroGENEeCdEc4VzBeWeQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_N-Qlk2EOEeCdEc4VzBeWeQ" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_N-QllGEOEeCdEc4VzBeWeQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_N-QlkWEOEeCdEc4VzBeWeQ" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_knyCEWEMEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N-QlkmEOEeCdEc4VzBeWeQ" points="[0, 0, -68, -466]$[60, 414, -8, -52]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_gweucGEOEeCdEc4VzBeWeQ" type="4002" source="_gvlWkGEOEeCdEc4VzBeWeQ" target="_dfFroGENEeCdEc4VzBeWeQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_gweuc2EOEeCdEc4VzBeWeQ" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_gweudGEOEeCdEc4VzBeWeQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_gweucWEOEeCdEc4VzBeWeQ" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_fjJYoGEOEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gweucmEOEeCdEc4VzBeWeQ" points="[0, 0, -68, -466]$[60, 414, -8, -52]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_nHT4MGEPEeCdEc4VzBeWeQ" type="4002" source="_nGRWYGEPEeCdEc4VzBeWeQ" target="_MFrIwGENEeCdEc4VzBeWeQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_nHT4M2EPEeCdEc4VzBeWeQ" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_nHT4NGEPEeCdEc4VzBeWeQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_nHT4MWEPEeCdEc4VzBeWeQ" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_8utT4GEOEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_nHT4MmEPEeCdEc4VzBeWeQ" points="[0, 0, -290, -82]$[240, 68, -50, -14]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_rEXuMGEQEeCdEc4VzBeWeQ" type="4002" source="_rDLbYGEQEeCdEc4VzBeWeQ" target="_AarhQGENEeCdEc4VzBeWeQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_rEXuM2EQEeCdEc4VzBeWeQ" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_rEXuNGEQEeCdEc4VzBeWeQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_rEXuMWEQEeCdEc4VzBeWeQ" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_pnrtwGEQEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rEXuMmEQEeCdEc4VzBeWeQ" points="[0, 0, -532, -287]$[413, 223, -119, -64]"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_ytiUcGEPEeCdEc4VzBeWeQ" type="PapyrusUMLClassDiagram" name="JavaElement hierarchy" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_0kvtsGEPEeCdEc4VzBeWeQ" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0kvtsmEPEeCdEc4VzBeWeQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0kvts2EPEeCdEc4VzBeWeQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0kvttGEPEeCdEc4VzBeWeQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0kvttWEPEeCdEc4VzBeWeQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0kvttmEPEeCdEc4VzBeWeQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0kvtt2EPEeCdEc4VzBeWeQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0kvtuGEPEeCdEc4VzBeWeQ" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_0kvtuWEPEeCdEc4VzBeWeQ" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_0kvtumEPEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_0kvtu2EPEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0kvtvGEPEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_0kvtvWEPEeCdEc4VzBeWeQ" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_0kvtvmEPEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_0kvtv2EPEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0kvtwGEPEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_0kvtwWEPEeCdEc4VzBeWeQ" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_0kvtwmEPEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_0kvtw2EPEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0kvtxGEPEeCdEc4VzBeWeQ"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kNZzMGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0kvtsWEPEeCdEc4VzBeWeQ" x="342" y="444"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_0lWKoGEPEeCdEc4VzBeWeQ" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0lWKomEPEeCdEc4VzBeWeQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0lWKo2EPEeCdEc4VzBeWeQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0lWKpGEPEeCdEc4VzBeWeQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0lWKpWEPEeCdEc4VzBeWeQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0lWKpmEPEeCdEc4VzBeWeQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0lWKp2EPEeCdEc4VzBeWeQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0lWKqGEPEeCdEc4VzBeWeQ" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_0lWKqWEPEeCdEc4VzBeWeQ" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_0lWKqmEPEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_0lWKq2EPEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0lWKrGEPEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_0lWKrWEPEeCdEc4VzBeWeQ" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_0lWKrmEPEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_0lWKr2EPEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0lWKsGEPEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_0lWKsWEPEeCdEc4VzBeWeQ" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_0lWKsmEPEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_0lWKs2EPEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0lWKtGEPEeCdEc4VzBeWeQ"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kO5A8GEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0lWKoWEPEeCdEc4VzBeWeQ" x="474" y="196"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_1oGoIGEPEeCdEc4VzBeWeQ" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1oGoImEPEeCdEc4VzBeWeQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1oGoI2EPEeCdEc4VzBeWeQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1oGoJGEPEeCdEc4VzBeWeQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1oGoJWEPEeCdEc4VzBeWeQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1oGoJmEPEeCdEc4VzBeWeQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1oGoJ2EPEeCdEc4VzBeWeQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_1oGoKGEPEeCdEc4VzBeWeQ" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_1oGoKWEPEeCdEc4VzBeWeQ" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_1oGoKmEPEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_1oGoK2EPEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1oGoLGEPEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_1oGoLWEPEeCdEc4VzBeWeQ" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_1oGoLmEPEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_1oGoL2EPEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1oGoMGEPEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_1oGoMWEPEeCdEc4VzBeWeQ" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_1oGoMmEPEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_1oGoM2EPEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1oGoNGEPEeCdEc4VzBeWeQ"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kNjkMGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1oGoIWEPEeCdEc4VzBeWeQ" x="162" y="444"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_4ihK0GEPEeCdEc4VzBeWeQ" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4ihK0mEPEeCdEc4VzBeWeQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4ihK02EPEeCdEc4VzBeWeQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4ihK1GEPEeCdEc4VzBeWeQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4ihK1WEPEeCdEc4VzBeWeQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4ihK1mEPEeCdEc4VzBeWeQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4ihK12EPEeCdEc4VzBeWeQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_4ihK2GEPEeCdEc4VzBeWeQ" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_4ihK2WEPEeCdEc4VzBeWeQ" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_4ihK2mEPEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_4ihK22EPEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4ihK3GEPEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_4ihK3WEPEeCdEc4VzBeWeQ" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_4ihK3mEPEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_4ihK32EPEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4ihK4GEPEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_4ihK4WEPEeCdEc4VzBeWeQ" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_4ihK4mEPEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_4ihK42EPEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4ihK5GEPEeCdEc4VzBeWeQ"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_klF6cGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4ihK0WEPEeCdEc4VzBeWeQ" x="516" y="444"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8KO4YGEPEeCdEc4VzBeWeQ" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8KO4YmEPEeCdEc4VzBeWeQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8KO4Y2EPEeCdEc4VzBeWeQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8KO4ZGEPEeCdEc4VzBeWeQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8KO4ZWEPEeCdEc4VzBeWeQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8KO4ZmEPEeCdEc4VzBeWeQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8KO4Z2EPEeCdEc4VzBeWeQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8KO4aGEPEeCdEc4VzBeWeQ" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_8KO4aWEPEeCdEc4VzBeWeQ" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_8KO4amEPEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_8KO4a2EPEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8KO4bGEPEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_8KO4bWEPEeCdEc4VzBeWeQ" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_8KO4bmEPEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_8KO4b2EPEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8KO4cGEPEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_8KO4cWEPEeCdEc4VzBeWeQ" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_8KO4cmEPEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_8KO4c2EPEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8KO4dGEPEeCdEc4VzBeWeQ"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kNQCMGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8KO4YWEPEeCdEc4VzBeWeQ" x="396" y="696"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_-XMfMGEPEeCdEc4VzBeWeQ" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-XMfMmEPEeCdEc4VzBeWeQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-XMfM2EPEeCdEc4VzBeWeQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-XMfNGEPEeCdEc4VzBeWeQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-XMfNWEPEeCdEc4VzBeWeQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-XMfNmEPEeCdEc4VzBeWeQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-XMfN2EPEeCdEc4VzBeWeQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_-XMfOGEPEeCdEc4VzBeWeQ" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_-XMfOWEPEeCdEc4VzBeWeQ" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_-XMfOmEPEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_-XMfO2EPEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-XMfPGEPEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_-XMfPWEPEeCdEc4VzBeWeQ" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_-XMfPmEPEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_-XMfP2EPEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-XMfQGEPEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_-XMfQWEPEeCdEc4VzBeWeQ" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_-XMfQmEPEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_-XMfQ2EPEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-XMfRGEPEeCdEc4VzBeWeQ"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_knoREGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-XMfMWEPEeCdEc4VzBeWeQ" x="570" y="702"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_HTjWMGEQEeCdEc4VzBeWeQ" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HTjWMmEQEeCdEc4VzBeWeQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HTjWM2EQEeCdEc4VzBeWeQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HTjWNGEQEeCdEc4VzBeWeQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HTjWNWEQEeCdEc4VzBeWeQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HTsgIGEQEeCdEc4VzBeWeQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HTsgIWEQEeCdEc4VzBeWeQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_HTsgImEQEeCdEc4VzBeWeQ" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_HTsgI2EQEeCdEc4VzBeWeQ" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_HTsgJGEQEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_HTsgJWEQEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HTsgJmEQEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_HTsgJ2EQEeCdEc4VzBeWeQ" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_HTsgKGEQEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_HTsgKWEQEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HTsgKmEQEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_HTsgK2EQEeCdEc4VzBeWeQ" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_HTsgLGEQEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_HTsgLWEQEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HTsgLmEQEeCdEc4VzBeWeQ"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kvE84GEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HTjWMWEQEeCdEc4VzBeWeQ" x="732" y="708"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Q5CCsGEQEeCdEc4VzBeWeQ" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q5CCsmEQEeCdEc4VzBeWeQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q5CCs2EQEeCdEc4VzBeWeQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q5CCtGEQEeCdEc4VzBeWeQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q5CCtWEQEeCdEc4VzBeWeQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q5CCtmEQEeCdEc4VzBeWeQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q5CCt2EQEeCdEc4VzBeWeQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Q5CCuGEQEeCdEc4VzBeWeQ" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Q5CCuWEQEeCdEc4VzBeWeQ" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Q5CCumEQEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Q5CCu2EQEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Q5CCvGEQEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Q5CCvWEQEeCdEc4VzBeWeQ" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Q5CCvmEQEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Q5CCv2EQEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Q5CCwGEQEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Q5CCwWEQEeCdEc4VzBeWeQ" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Q5CCwmEQEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Q5CCw2EQEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Q5CCxGEQEeCdEc4VzBeWeQ"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kyNJYGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Q5CCsWEQEeCdEc4VzBeWeQ" x="930" y="442"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_TX4DsGEQEeCdEc4VzBeWeQ" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TX4DsmEQEeCdEc4VzBeWeQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TX4Ds2EQEeCdEc4VzBeWeQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TX4DtGEQEeCdEc4VzBeWeQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TX4DtWEQEeCdEc4VzBeWeQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TX4DtmEQEeCdEc4VzBeWeQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TX4Dt2EQEeCdEc4VzBeWeQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_TX4DuGEQEeCdEc4VzBeWeQ" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_TX4DuWEQEeCdEc4VzBeWeQ" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_TX4DumEQEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_TX4Du2EQEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TX4DvGEQEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_TX4DvWEQEeCdEc4VzBeWeQ" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_TX4DvmEQEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_TX4Dv2EQEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TX4DwGEQEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_TX4DwWEQEeCdEc4VzBeWeQ" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_TX4DwmEQEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_TX4Dw2EQEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TX4DxGEQEeCdEc4VzBeWeQ"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_j-plgGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TX4DsWEQEeCdEc4VzBeWeQ" x="936" y="708"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_W6E_IGEQEeCdEc4VzBeWeQ" type="2004" fontHeight="8" transparency="0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W6E_ImEQEeCdEc4VzBeWeQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W6E_I2EQEeCdEc4VzBeWeQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W6E_JGEQEeCdEc4VzBeWeQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W6E_JWEQEeCdEc4VzBeWeQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_czqosmEQEeCdEc4VzBeWeQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_czqos2EQEeCdEc4VzBeWeQ" key="QualifiedNameDepth" value="3"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_W6E_KGEQEeCdEc4VzBeWeQ" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_W6E_KWEQEeCdEc4VzBeWeQ" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_W6E_KmEQEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_W6E_K2EQEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_W6E_LGEQEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_W6E_LWEQEeCdEc4VzBeWeQ" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_W6E_LmEQEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_W6E_L2EQEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_W6E_MGEQEeCdEc4VzBeWeQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_W6E_MWEQEeCdEc4VzBeWeQ" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_W6E_MmEQEeCdEc4VzBeWeQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_W6E_M2EQEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_W6E_NGEQEeCdEc4VzBeWeQ"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kO5A8mEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_W6E_IWEQEeCdEc4VzBeWeQ" x="450" y="36"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ophq0WTeEeC9TdKVOBtICg" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ophq02TeEeC9TdKVOBtICg" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ophq1GTeEeC9TdKVOBtICg" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ophq1WTeEeC9TdKVOBtICg" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ophq1mTeEeC9TdKVOBtICg" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ophq12TeEeC9TdKVOBtICg" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ophq2GTeEeC9TdKVOBtICg" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ophq2WTeEeC9TdKVOBtICg" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ophq2mTeEeC9TdKVOBtICg" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ophq22TeEeC9TdKVOBtICg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ophq3GTeEeC9TdKVOBtICg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ophq3WTeEeC9TdKVOBtICg"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ophq3mTeEeC9TdKVOBtICg" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ophq32TeEeC9TdKVOBtICg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ophq4GTeEeC9TdKVOBtICg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ophq4WTeEeC9TdKVOBtICg"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ophq4mTeEeC9TdKVOBtICg" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ophq42TeEeC9TdKVOBtICg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ophq5GTeEeC9TdKVOBtICg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ophq5WTeEeC9TdKVOBtICg"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kjmssGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ophq0mTeEeC9TdKVOBtICg" x="726" y="444"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_ytiUcWEPEeCdEc4VzBeWeQ"/>
+ <element xmi:type="uml:Model" href="reverseJDT.uml#_LfM0EWEMEeCdEc4VzBeWeQ"/>
+ <edges xmi:type="notation:Connector" xmi:id="_0mFxgGEPEeCdEc4VzBeWeQ" type="4002" source="_0kvtsGEPEeCdEc4VzBeWeQ" target="_0lWKoGEPEeCdEc4VzBeWeQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_0mFxg2EPEeCdEc4VzBeWeQ" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0mFxhGEPEeCdEc4VzBeWeQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_0mFxgWEPEeCdEc4VzBeWeQ" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_swXycGEPEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0mFxgmEPEeCdEc4VzBeWeQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_1pAAAGEPEeCdEc4VzBeWeQ" type="4002" source="_1oGoIGEPEeCdEc4VzBeWeQ" target="_0lWKoGEPEeCdEc4VzBeWeQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_1pAAA2EPEeCdEc4VzBeWeQ" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_1pAABGEPEeCdEc4VzBeWeQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_1pAAAWEPEeCdEc4VzBeWeQ" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_8utT4GEOEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1pAAAmEPEeCdEc4VzBeWeQ" points="[0, 0, -441, -214]$[391, 190, -50, -24]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_4-FFcGEPEeCdEc4VzBeWeQ" type="4002" source="_4ihK0GEPEeCdEc4VzBeWeQ" target="_0lWKoGEPEeCdEc4VzBeWeQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_4-FFc2EPEeCdEc4VzBeWeQ" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_4-FFdGEPEeCdEc4VzBeWeQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_4-FFcWEPEeCdEc4VzBeWeQ" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_klPrcWEMEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_4-FFcmEPEeCdEc4VzBeWeQ" points="[-45, -52, 183, 215]$[-184, -214, 44, 53]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8K-fQGEPEeCdEc4VzBeWeQ" type="4002" source="_8KO4YGEPEeCdEc4VzBeWeQ" target="_4ihK0GEPEeCdEc4VzBeWeQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8K-fQ2EPEeCdEc4VzBeWeQ" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8K-fRGEPEeCdEc4VzBeWeQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_8K-fQWEPEeCdEc4VzBeWeQ" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_fjJYoGEOEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8K-fQmEPEeCdEc4VzBeWeQ" points="[0, 0, -572, -424]$[522, 387, -50, -37]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_-X8GEGEPEeCdEc4VzBeWeQ" type="4002" source="_-XMfMGEPEeCdEc4VzBeWeQ" target="_4ihK0GEPEeCdEc4VzBeWeQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_-X8GE2EPEeCdEc4VzBeWeQ" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_-X8GFGEPEeCdEc4VzBeWeQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_-X8GEWEPEeCdEc4VzBeWeQ" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_knyCEWEMEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-X8GEmEPEeCdEc4VzBeWeQ" points="[0, 0, -572, -424]$[522, 387, -50, -37]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_HUvpAGEQEeCdEc4VzBeWeQ" type="4002" source="_HTjWMGEQEeCdEc4VzBeWeQ" target="_4ihK0GEPEeCdEc4VzBeWeQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_HUvpA2EQEeCdEc4VzBeWeQ" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_HUvpBGEQEeCdEc4VzBeWeQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_HUvpAWEQEeCdEc4VzBeWeQ" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_kvOt4GEMEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HUvpAmEQEeCdEc4VzBeWeQ" points="[0, 0, -572, -424]$[522, 387, -50, -37]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_Q6EkgGEQEeCdEc4VzBeWeQ" type="4002" source="_Q5CCsGEQEeCdEc4VzBeWeQ" target="_0lWKoGEPEeCdEc4VzBeWeQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Q6Ekg2EQEeCdEc4VzBeWeQ" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Q6EkhGEQEeCdEc4VzBeWeQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_Q6EkgWEQEeCdEc4VzBeWeQ" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_kyW6YWEMEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Q6EkgmEQEeCdEc4VzBeWeQ" points="[0, 0, -441, -214]$[391, 190, -50, -24]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_TYxbkGEQEeCdEc4VzBeWeQ" type="4002" source="_TX4DsGEQEeCdEc4VzBeWeQ" target="_Q5CCsGEQEeCdEc4VzBeWeQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_TYxbk2EQEeCdEc4VzBeWeQ" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_TYxblGEQEeCdEc4VzBeWeQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_TYxbkWEQEeCdEc4VzBeWeQ" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_82Y7IGEMEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_TYxbkmEQEeCdEc4VzBeWeQ" points="[0, 0, -986, -422]$[936, 401, -50, -21]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_W69v8GEQEeCdEc4VzBeWeQ" type="4002" source="_0lWKoGEPEeCdEc4VzBeWeQ" target="_W6E_IGEQEeCdEc4VzBeWeQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_W69v82EQEeCdEc4VzBeWeQ" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_W69v9GEQEeCdEc4VzBeWeQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_W69v8WEQEeCdEc4VzBeWeQ" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_kO5A82EMEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_W69v8mEQEeCdEc4VzBeWeQ" points="[-50, -17, 480, 159]$[-530, -176, 0, 0]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_oxIHoGTeEeC9TdKVOBtICg" type="4002" source="_ophq0WTeEeC9TdKVOBtICg" target="_0lWKoGEPEeCdEc4VzBeWeQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_oxIHo2TeEeC9TdKVOBtICg" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_oxIHpGTeEeC9TdKVOBtICg" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_oxIHoWTeEeC9TdKVOBtICg" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_S-rRwGHaEeCIr_fxSkYSJA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_oxIHomTeEeC9TdKVOBtICg" points="[0, 0, -524, -248]$[474, 224, -50, -24]"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_hrDcEWHZEeCIr_fxSkYSJA" type="PapyrusUMLClassDiagram" name="IParent hierarchy" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_m13UEGHZEeCIr_fxSkYSJA" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_m13UEmHZEeCIr_fxSkYSJA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_m13UE2HZEeCIr_fxSkYSJA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_m13UFGHZEeCIr_fxSkYSJA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_m13UFWHZEeCIr_fxSkYSJA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_m2AeAGHZEeCIr_fxSkYSJA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_m2AeAWHZEeCIr_fxSkYSJA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_m2AeAmHZEeCIr_fxSkYSJA" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_m2AeA2HZEeCIr_fxSkYSJA" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_m2AeBGHZEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_m2AeBWHZEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_m2AeBmHZEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_m2AeB2HZEeCIr_fxSkYSJA" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_m2AeCGHZEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_m2AeCWHZEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_m2AeCmHZEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_m2AeC2HZEeCIr_fxSkYSJA" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_m2AeDGHZEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_m2AeDWHZEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_m2AeDmHZEeCIr_fxSkYSJA"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_klF6cGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_m13UEWHZEeCIr_fxSkYSJA" x="480" y="252"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_5eZVcGHZEeCIr_fxSkYSJA" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5eZVcmHZEeCIr_fxSkYSJA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5eZVc2HZEeCIr_fxSkYSJA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5eZVdGHZEeCIr_fxSkYSJA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5eZVdWHZEeCIr_fxSkYSJA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5eZVdmHZEeCIr_fxSkYSJA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5eZVd2HZEeCIr_fxSkYSJA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_5eZVeGHZEeCIr_fxSkYSJA" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_5eZVeWHZEeCIr_fxSkYSJA" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_5eZVemHZEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_5eZVe2HZEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5eZVfGHZEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_5eZVfWHZEeCIr_fxSkYSJA" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_5eZVfmHZEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_5eZVf2HZEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5eZVgGHZEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_5eZVgWHZEeCIr_fxSkYSJA" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_5eZVgmHZEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_5eZVg2HZEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5eZVhGHZEeCIr_fxSkYSJA"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kq6OkGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5eZVcWHZEeCIr_fxSkYSJA" x="480" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_AL_14GHaEeCIr_fxSkYSJA" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AL_14mHaEeCIr_fxSkYSJA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AL_142HaEeCIr_fxSkYSJA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AL_15GHaEeCIr_fxSkYSJA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AL_15WHaEeCIr_fxSkYSJA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AL_15mHaEeCIr_fxSkYSJA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AL_152HaEeCIr_fxSkYSJA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_AL_16GHaEeCIr_fxSkYSJA" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_AL_16WHaEeCIr_fxSkYSJA" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_AL_16mHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_AL_162HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AL_17GHaEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_AL_17WHaEeCIr_fxSkYSJA" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_AL_17mHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_AL_172HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AL_18GHaEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_AL_18WHaEeCIr_fxSkYSJA" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_AL_18mHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_AL_182HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AL_19GHaEeCIr_fxSkYSJA"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_knoREGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AL_14WHaEeCIr_fxSkYSJA" x="558" y="450"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_DRb80GHaEeCIr_fxSkYSJA" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DRlt0GHaEeCIr_fxSkYSJA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DRlt0WHaEeCIr_fxSkYSJA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DRlt0mHaEeCIr_fxSkYSJA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DRlt02HaEeCIr_fxSkYSJA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DRlt1GHaEeCIr_fxSkYSJA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DRlt1WHaEeCIr_fxSkYSJA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_DRlt1mHaEeCIr_fxSkYSJA" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_DRlt12HaEeCIr_fxSkYSJA" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_DRlt2GHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_DRlt2WHaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DRlt2mHaEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_DRlt22HaEeCIr_fxSkYSJA" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_DRlt3GHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_DRlt3WHaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DRlt3mHaEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_DRlt32HaEeCIr_fxSkYSJA" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_DRlt4GHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_DRlt4WHaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DRlt4mHaEeCIr_fxSkYSJA"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kvE84GEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DRb80WHaEeCIr_fxSkYSJA" x="414" y="450"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_IDXawGHaEeCIr_fxSkYSJA" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IDXawmHaEeCIr_fxSkYSJA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IDXaw2HaEeCIr_fxSkYSJA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IDXaxGHaEeCIr_fxSkYSJA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IDXaxWHaEeCIr_fxSkYSJA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IDgksGHaEeCIr_fxSkYSJA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IDgksWHaEeCIr_fxSkYSJA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_IDgksmHaEeCIr_fxSkYSJA" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_IDgks2HaEeCIr_fxSkYSJA" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_IDgktGHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_IDgktWHaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IDgktmHaEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_IDgkt2HaEeCIr_fxSkYSJA" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_IDgkuGHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_IDgkuWHaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IDgkumHaEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_IDgku2HaEeCIr_fxSkYSJA" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_IDgkvGHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_IDgkvWHaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IDgkvmHaEeCIr_fxSkYSJA"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kNjkMmEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IDXawWHaEeCIr_fxSkYSJA" x="282" y="450"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_MaAq4GHaEeCIr_fxSkYSJA" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MaAq4mHaEeCIr_fxSkYSJA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MaAq42HaEeCIr_fxSkYSJA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MaAq5GHaEeCIr_fxSkYSJA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MaAq5WHaEeCIr_fxSkYSJA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MaAq5mHaEeCIr_fxSkYSJA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MaAq52HaEeCIr_fxSkYSJA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_MaAq6GHaEeCIr_fxSkYSJA" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_MaAq6WHaEeCIr_fxSkYSJA" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_MaAq6mHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_MaAq62HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MaAq7GHaEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_MaAq7WHaEeCIr_fxSkYSJA" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_MaAq7mHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_MaAq72HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MaAq8GHaEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_MaAq8WHaEeCIr_fxSkYSJA" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_MaAq8mHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_MaAq82HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MaAq9GHaEeCIr_fxSkYSJA"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kNQCMGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MaAq4WHaEeCIr_fxSkYSJA" x="702" y="450"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_QnILkGHaEeCIr_fxSkYSJA" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QnR8kGHaEeCIr_fxSkYSJA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QnR8kWHaEeCIr_fxSkYSJA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QnR8kmHaEeCIr_fxSkYSJA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QnR8k2HaEeCIr_fxSkYSJA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QnR8lGHaEeCIr_fxSkYSJA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QnR8lWHaEeCIr_fxSkYSJA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_QnR8lmHaEeCIr_fxSkYSJA" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_QnR8l2HaEeCIr_fxSkYSJA" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_QnR8mGHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_QnR8mWHaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QnR8mmHaEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_QnR8m2HaEeCIr_fxSkYSJA" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_QnR8nGHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_QnR8nWHaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QnR8nmHaEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_QnR8n2HaEeCIr_fxSkYSJA" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_QnR8oGHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_QnR8oWHaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QnR8omHaEeCIr_fxSkYSJA"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kYbXcGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QnILkWHaEeCIr_fxSkYSJA" x="624" y="252"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_UIlgIGHaEeCIr_fxSkYSJA" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UIlgImHaEeCIr_fxSkYSJA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UIlgI2HaEeCIr_fxSkYSJA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UIlgJGHaEeCIr_fxSkYSJA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UIlgJWHaEeCIr_fxSkYSJA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UIlgJmHaEeCIr_fxSkYSJA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UIlgJ2HaEeCIr_fxSkYSJA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_UIlgKGHaEeCIr_fxSkYSJA" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_UIlgKWHaEeCIr_fxSkYSJA" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_UIlgKmHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_UIlgK2HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_UIlgLGHaEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_UIlgLWHaEeCIr_fxSkYSJA" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_UIlgLmHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_UIlgL2HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_UIlgMGHaEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_UIlgMWHaEeCIr_fxSkYSJA" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_UIlgMmHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_UIlgM2HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_UIlgNGHaEeCIr_fxSkYSJA"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kjmssGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_UIlgIWHaEeCIr_fxSkYSJA" x="774" y="252"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_YzDrMGHaEeCIr_fxSkYSJA" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YzDrMmHaEeCIr_fxSkYSJA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YzDrM2HaEeCIr_fxSkYSJA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YzDrNGHaEeCIr_fxSkYSJA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YzDrNWHaEeCIr_fxSkYSJA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YzDrNmHaEeCIr_fxSkYSJA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YzDrN2HaEeCIr_fxSkYSJA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_YzDrOGHaEeCIr_fxSkYSJA" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_YzDrOWHaEeCIr_fxSkYSJA" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_YzDrOmHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_YzDrO2HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YzDrPGHaEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_YzDrPWHaEeCIr_fxSkYSJA" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_YzDrPmHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_YzDrP2HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YzDrQGHaEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_YzDrQWHaEeCIr_fxSkYSJA" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_YzDrQmHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_YzDrQ2HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YzDrRGHaEeCIr_fxSkYSJA"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kNZzMGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YzDrMWHaEeCIr_fxSkYSJA" x="336" y="252"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_dZgR4GHaEeCIr_fxSkYSJA" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dZgR4mHaEeCIr_fxSkYSJA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dZgR42HaEeCIr_fxSkYSJA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dZgR5GHaEeCIr_fxSkYSJA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dZgR5WHaEeCIr_fxSkYSJA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dZgR5mHaEeCIr_fxSkYSJA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dZgR52HaEeCIr_fxSkYSJA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_dZgR6GHaEeCIr_fxSkYSJA" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_dZgR6WHaEeCIr_fxSkYSJA" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_dZgR6mHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_dZgR62HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dZgR7GHaEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_dZgR7WHaEeCIr_fxSkYSJA" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_dZgR7mHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_dZgR72HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dZgR8GHaEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_dZgR8WHaEeCIr_fxSkYSJA" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_dZgR8mHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_dZgR82HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dZgR9GHaEeCIr_fxSkYSJA"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kqTxoGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dZgR4WHaEeCIr_fxSkYSJA" x="216" y="252"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_gihRQGHaEeCIr_fxSkYSJA" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gihRQmHaEeCIr_fxSkYSJA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gihRQ2HaEeCIr_fxSkYSJA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gihRRGHaEeCIr_fxSkYSJA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gihRRWHaEeCIr_fxSkYSJA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gihRRmHaEeCIr_fxSkYSJA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gihRR2HaEeCIr_fxSkYSJA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_gihRSGHaEeCIr_fxSkYSJA" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_gihRSWHaEeCIr_fxSkYSJA" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_gihRSmHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_gihRS2HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gihRTGHaEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_gihRTWHaEeCIr_fxSkYSJA" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_gihRTmHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_gihRT2HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gihRUGHaEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_gihRUWHaEeCIr_fxSkYSJA" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_gihRUmHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_gihRU2HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gihRVGHaEeCIr_fxSkYSJA"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kqmskGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gihRQWHaEeCIr_fxSkYSJA" x="54" y="252"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_luqmAGHaEeCIr_fxSkYSJA" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_luqmAmHaEeCIr_fxSkYSJA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_luqmA2HaEeCIr_fxSkYSJA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_luqmBGHaEeCIr_fxSkYSJA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_luqmBWHaEeCIr_fxSkYSJA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_luqmBmHaEeCIr_fxSkYSJA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_luqmB2HaEeCIr_fxSkYSJA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_luqmCGHaEeCIr_fxSkYSJA" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_luqmCWHaEeCIr_fxSkYSJA" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_luqmCmHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_luqmC2HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_luqmDGHaEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_luqmDWHaEeCIr_fxSkYSJA" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_luqmDmHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_luqmD2HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_luqmEGHaEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_luqmEWHaEeCIr_fxSkYSJA" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_luqmEmHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_luqmE2HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_luqmFGHaEeCIr_fxSkYSJA"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_kyNJYGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_luqmAWHaEeCIr_fxSkYSJA" x="906" y="252"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_q3PCUGHaEeCIr_fxSkYSJA" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_q3PCUmHaEeCIr_fxSkYSJA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_q3PCU2HaEeCIr_fxSkYSJA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_q3PCVGHaEeCIr_fxSkYSJA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_q3PCVWHaEeCIr_fxSkYSJA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_q3PCVmHaEeCIr_fxSkYSJA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_q3PCV2HaEeCIr_fxSkYSJA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_q3PCWGHaEeCIr_fxSkYSJA" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_q3PCWWHaEeCIr_fxSkYSJA" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_q3PCWmHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_q3PCW2HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_q3PCXGHaEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_q3PCXWHaEeCIr_fxSkYSJA" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_q3PCXmHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_q3PCX2HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_q3PCYGHaEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_q3PCYWHaEeCIr_fxSkYSJA" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_q3PCYmHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_q3PCY2HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_q3PCZGHaEeCIr_fxSkYSJA"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_j-plgGEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_q3PCUWHaEeCIr_fxSkYSJA" x="858" y="450"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_vg9mgGHaEeCIr_fxSkYSJA" type="2004" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vg9mgmHaEeCIr_fxSkYSJA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vg9mg2HaEeCIr_fxSkYSJA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vg9mhGHaEeCIr_fxSkYSJA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vg9mhWHaEeCIr_fxSkYSJA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vg9mhmHaEeCIr_fxSkYSJA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vg9mh2HaEeCIr_fxSkYSJA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_vg9miGHaEeCIr_fxSkYSJA" type="5011"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_vg9miWHaEeCIr_fxSkYSJA" type="7006">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_vg9mimHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_vg9mi2HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vg9mjGHaEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_vg9mjWHaEeCIr_fxSkYSJA" type="7007">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_vg9mjmHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_vg9mj2HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vg9mkGHaEeCIr_fxSkYSJA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_vg9mkWHaEeCIr_fxSkYSJA" type="7008">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_vg9mkmHaEeCIr_fxSkYSJA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_vg9mk2HaEeCIr_fxSkYSJA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vg9mlGHaEeCIr_fxSkYSJA"/>
+ </children>
+ <element xmi:type="uml:Interface" href="reverseJDT.uml#_j2Jw0GEMEeCdEc4VzBeWeQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vg9mgWHaEeCIr_fxSkYSJA" x="966" y="450"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_hrDcEmHZEeCIr_fxSkYSJA"/>
+ <element xmi:type="uml:Model" href="reverseJDT.uml#_LfM0EWEMEeCdEc4VzBeWeQ"/>
+ <edges xmi:type="notation:Connector" xmi:id="_5fceUGHZEeCIr_fxSkYSJA" type="4002" source="_m13UEGHZEeCIr_fxSkYSJA" target="_5eZVcGHZEeCIr_fxSkYSJA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_5fceU2HZEeCIr_fxSkYSJA" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_5fceVGHZEeCIr_fxSkYSJA" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_5fceUWHZEeCIr_fxSkYSJA" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_4FJDgWHZEeCIr_fxSkYSJA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5fceUmHZEeCIr_fxSkYSJA" points="[-50, -32, 517, 327]$[-567, -359, 0, 0]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_AMvcwGHaEeCIr_fxSkYSJA" type="4002" source="_AL_14GHaEeCIr_fxSkYSJA" target="_m13UEGHZEeCIr_fxSkYSJA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_AMvcw2HaEeCIr_fxSkYSJA" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_AMvcxGHaEeCIr_fxSkYSJA" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_AMvcwWHaEeCIr_fxSkYSJA" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_knyCEWEMEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_AMvcwmHaEeCIr_fxSkYSJA" points="[0, 0, -548, -298]$[498, 271, -50, -27]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_DSoPoGHaEeCIr_fxSkYSJA" type="4002" source="_DRb80GHaEeCIr_fxSkYSJA" target="_m13UEGHZEeCIr_fxSkYSJA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_DSoPo2HaEeCIr_fxSkYSJA" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_DSoPpGHaEeCIr_fxSkYSJA" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_DSoPoWHaEeCIr_fxSkYSJA" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_kvOt4GEMEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DSoPomHaEeCIr_fxSkYSJA" points="[0, 0, -548, -298]$[498, 271, -50, -27]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_IEjtkGHaEeCIr_fxSkYSJA" type="4002" source="_IDXawGHaEeCIr_fxSkYSJA" target="_m13UEGHZEeCIr_fxSkYSJA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_IEjtk2HaEeCIr_fxSkYSJA" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_IEjtlGHaEeCIr_fxSkYSJA" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_IEjtkWHaEeCIr_fxSkYSJA" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_G2eJ0GHaEeCIr_fxSkYSJA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_IEjtkmHaEeCIr_fxSkYSJA" points="[0, 0, -548, -298]$[498, 271, -50, -27]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_MbDzwGHaEeCIr_fxSkYSJA" type="4002" source="_MaAq4GHaEeCIr_fxSkYSJA" target="_m13UEGHZEeCIr_fxSkYSJA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_MbDzw2HaEeCIr_fxSkYSJA" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_MbDzxGHaEeCIr_fxSkYSJA" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_MbDzwWHaEeCIr_fxSkYSJA" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_fjJYoGEOEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_MbDzwmHaEeCIr_fxSkYSJA" points="[0, 0, -548, -298]$[498, 271, -50, -27]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_QoKtYGHaEeCIr_fxSkYSJA" type="4002" source="_QnILkGHaEeCIr_fxSkYSJA" target="_5eZVcGHZEeCIr_fxSkYSJA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_QoKtY2HaEeCIr_fxSkYSJA" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_QoKtZGHaEeCIr_fxSkYSJA" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_QoKtYWHaEeCIr_fxSkYSJA" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_QBlOgWHaEeCIr_fxSkYSJA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_QoKtYmHaEeCIr_fxSkYSJA" points="[0, 0, -548, -136]$[498, 124, -50, -12]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_UJ684GHaEeCIr_fxSkYSJA" type="4002" source="_UIlgIGHaEeCIr_fxSkYSJA" target="_5eZVcGHZEeCIr_fxSkYSJA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_UJ6842HaEeCIr_fxSkYSJA" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_UJ685GHaEeCIr_fxSkYSJA" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_UJ684WHaEeCIr_fxSkYSJA" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_S-hgwGHaEeCIr_fxSkYSJA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_UJ684mHaEeCIr_fxSkYSJA" points="[0, 0, -548, -136]$[498, 124, -50, -12]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_Y0ZH8GHaEeCIr_fxSkYSJA" type="4002" source="_YzDrMGHaEeCIr_fxSkYSJA" target="_5eZVcGHZEeCIr_fxSkYSJA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Y0i48GHaEeCIr_fxSkYSJA" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Y0i48WHaEeCIr_fxSkYSJA" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_Y0ZH8WHaEeCIr_fxSkYSJA" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_swXycWEPEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Y0ZH8mHaEeCIr_fxSkYSJA" points="[0, 0, -548, -136]$[498, 124, -50, -12]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2Qy7kGHaEeCIr_fxSkYSJA" id="(0.5,0.10476190476190476)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_dasksGHaEeCIr_fxSkYSJA" type="4002" source="_dZgR4GHaEeCIr_fxSkYSJA" target="_5eZVcGHZEeCIr_fxSkYSJA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_dasks2HaEeCIr_fxSkYSJA" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_dasktGHaEeCIr_fxSkYSJA" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_dasksWHaEeCIr_fxSkYSJA" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_cQyWUGHaEeCIr_fxSkYSJA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_dasksmHaEeCIr_fxSkYSJA" points="[0, 0, -548, -136]$[498, 124, -50, -12]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1YBggGHaEeCIr_fxSkYSJA" id="(0.5327102803738317,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_gjtkEGHaEeCIr_fxSkYSJA" type="4002" source="_gihRQGHaEeCIr_fxSkYSJA" target="_5eZVcGHZEeCIr_fxSkYSJA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_gjtkE2HaEeCIr_fxSkYSJA" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_gjtkFGHaEeCIr_fxSkYSJA" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_gjtkEWHaEeCIr_fxSkYSJA" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_fa13gGHaEeCIr_fxSkYSJA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gjtkEmHaEeCIr_fxSkYSJA" points="[0, 0, -548, -136]$[498, 124, -50, -12]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_05ntQGHaEeCIr_fxSkYSJA" id="(0.6842105263157895,0.009523809523809525)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_lwACwGHaEeCIr_fxSkYSJA" type="4002" source="_luqmAGHaEeCIr_fxSkYSJA" target="_5eZVcGHZEeCIr_fxSkYSJA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_lwACw2HaEeCIr_fxSkYSJA" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lwACxGHaEeCIr_fxSkYSJA" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_lwACwWHaEeCIr_fxSkYSJA" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_kyW6YmEMEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lwACwmHaEeCIr_fxSkYSJA" points="[0, 0, -668, -82]$[618, 76, -50, -6]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_202q4GHaEeCIr_fxSkYSJA" id="(0.51,0.0761904761904762)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_q304MGHaEeCIr_fxSkYSJA" type="4002" source="_q3PCUGHaEeCIr_fxSkYSJA" target="_luqmAGHaEeCIr_fxSkYSJA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_q304M2HaEeCIr_fxSkYSJA" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_q304NGHaEeCIr_fxSkYSJA" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_q304MWHaEeCIr_fxSkYSJA" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_82Y7IGEMEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_q304MmHaEeCIr_fxSkYSJA" points="[0, 0, -1094, -298]$[1044, 284, -50, -14]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_vhjcYGHaEeCIr_fxSkYSJA" type="4002" source="_vg9mgGHaEeCIr_fxSkYSJA" target="_luqmAGHaEeCIr_fxSkYSJA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_vhtNYGHaEeCIr_fxSkYSJA" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_vhtNYWHaEeCIr_fxSkYSJA" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_vhjcYWHaEeCIr_fxSkYSJA" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="reverseJDT.uml#_pnrtwGEQEeCdEc4VzBeWeQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_vhjcYmHaEeCIr_fxSkYSJA" points="[0, 0, -1094, -298]$[1044, 284, -50, -14]"/>
+ </edges>
+ </notation:Diagram>
+</xmi:XMI>

Back to the top