diff options
author | ArenBabikian <aren.babikian@mail.mcgill.ca> | 2020-05-17 01:55:56 -0400 |
---|---|---|
committer | ArenBabikian <aren.babikian@mail.mcgill.ca> | 2020-05-17 01:55:56 -0400 |
commit | 95293e1e822d3df6d64540721ba386912c2733b4 (patch) | |
tree | 08d4c6840b4ef2965194e577520d729597c19307 | |
parent | detailed runtimes + counting defined objects only (diff) | |
download | VIATRA-Generator-95293e1e822d3df6d64540721ba386912c2733b4.tar.gz VIATRA-Generator-95293e1e822d3df6d64540721ba386912c2733b4.tar.zst VIATRA-Generator-95293e1e822d3df6d64540721ba386912c2733b4.zip |
Adjust Taxation model.
41 files changed, 141 insertions, 4123 deletions
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/model/TaxationWithRoot class diagram.png b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/model/TaxationWithRoot class diagram.png new file mode 100644 index 00000000..b23d2d7a --- /dev/null +++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/model/TaxationWithRoot class diagram.png | |||
Binary files differ | |||
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/model/TaxationWithRoot.aird b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/model/TaxationWithRoot.aird index f97c2f56..e5bce79e 100644 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/model/TaxationWithRoot.aird +++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/model/TaxationWithRoot.aird | |||
@@ -6,7 +6,7 @@ | |||
6 | <semanticResources>platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore</semanticResources> | 6 | <semanticResources>platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore</semanticResources> |
7 | <ownedViews xmi:type="viewpoint:DView" uid="_zbSNgJSoEeqdGdGS_2jwTA"> | 7 | <ownedViews xmi:type="viewpoint:DView" uid="_zbSNgJSoEeqdGdGS_2jwTA"> |
8 | <viewpoint xmi:type="description:Viewpoint" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']"/> | 8 | <viewpoint xmi:type="description:Viewpoint" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']"/> |
9 | <ownedRepresentationDescriptors xmi:type="viewpoint:DRepresentationDescriptor" uid="_z_wzk5SoEeqdGdGS_2jwTA" name="TaxationWithRoot class diagram" repPath="#_z_l0cJSoEeqdGdGS_2jwTA" changeId="21282a3b-c68c-4ea7-bedd-42063a1c0275"> | 9 | <ownedRepresentationDescriptors xmi:type="viewpoint:DRepresentationDescriptor" uid="_z_wzk5SoEeqdGdGS_2jwTA" name="TaxationWithRoot class diagram" repPath="#_z_l0cJSoEeqdGdGS_2jwTA" changeId="0e241394-de67-4ebf-b780-7472d28c3fc0"> |
10 | <description xmi:type="description_1:DiagramDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']"/> | 10 | <description xmi:type="description_1:DiagramDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']"/> |
11 | <target xmi:type="ecore:EPackage" href="TaxationWithRoot.ecore#/"/> | 11 | <target xmi:type="ecore:EPackage" href="TaxationWithRoot.ecore#/"/> |
12 | </ownedRepresentationDescriptors> | 12 | </ownedRepresentationDescriptors> |
@@ -90,12 +90,12 @@ | |||
90 | <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> | 90 | <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
91 | </endLabelStyleDescription> | 91 | </endLabelStyleDescription> |
92 | </computedStyleDescriptions> | 92 | </computedStyleDescriptions> |
93 | <computedStyleDescriptions xmi:type="style:EdgeStyleDescription" xmi:id="_Z8Qp4JSyEeqdGdGS_2jwTA" sourceArrow="FillDiamond" routingStyle="manhattan"> | 93 | <computedStyleDescriptions xmi:type="style:EdgeStyleDescription" xmi:id="_hgCVkJftEeqM5-qsQePOmg" sourceArrow="FillDiamond" routingStyle="manhattan"> |
94 | <strokeColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> | 94 | <strokeColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
95 | <centerLabelStyleDescription xmi:type="style:CenterLabelStyleDescription" xmi:id="_Z8Qp4ZSyEeqdGdGS_2jwTA" showIcon="false" labelExpression="service:render"> | 95 | <centerLabelStyleDescription xmi:type="style:CenterLabelStyleDescription" xmi:id="_hgCVkZftEeqM5-qsQePOmg" showIcon="false" labelExpression="service:render"> |
96 | <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> | 96 | <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
97 | </centerLabelStyleDescription> | 97 | </centerLabelStyleDescription> |
98 | <endLabelStyleDescription xmi:type="style:EndLabelStyleDescription" xmi:id="_Z8Qp4pSyEeqdGdGS_2jwTA" labelSize="6" showIcon="false" labelExpression="service:eKeysLabel"> | 98 | <endLabelStyleDescription xmi:type="style:EndLabelStyleDescription" xmi:id="_hgCVkpftEeqM5-qsQePOmg" labelSize="6" showIcon="false" labelExpression="service:eKeysLabel"> |
99 | <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='dark_blue']"/> | 99 | <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='dark_blue']"/> |
100 | </endLabelStyleDescription> | 100 | </endLabelStyleDescription> |
101 | </computedStyleDescriptions> | 101 | </computedStyleDescriptions> |
@@ -668,7 +668,7 @@ | |||
668 | <styles xmi:type="notation:FilteringStyle" xmi:id="_0bkl05SoEeqdGdGS_2jwTA"/> | 668 | <styles xmi:type="notation:FilteringStyle" xmi:id="_0bkl05SoEeqdGdGS_2jwTA"/> |
669 | </children> | 669 | </children> |
670 | <styles xmi:type="notation:ShapeStyle" xmi:id="_0bj-xJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | 670 | <styles xmi:type="notation:ShapeStyle" xmi:id="_0bj-xJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> |
671 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0bj-xZSoEeqdGdGS_2jwTA" x="6468" y="576"/> | 671 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0bj-xZSoEeqdGdGS_2jwTA" x="6179" y="588"/> |
672 | </children> | 672 | </children> |
673 | <children xmi:type="notation:Node" xmi:id="_0bkl1JSoEeqdGdGS_2jwTA" type="2003" element="_0SxPIJSoEeqdGdGS_2jwTA"> | 673 | <children xmi:type="notation:Node" xmi:id="_0bkl1JSoEeqdGdGS_2jwTA" type="2003" element="_0SxPIJSoEeqdGdGS_2jwTA"> |
674 | <children xmi:type="notation:Node" xmi:id="_0blM4JSoEeqdGdGS_2jwTA" type="5007"/> | 674 | <children xmi:type="notation:Node" xmi:id="_0blM4JSoEeqdGdGS_2jwTA" type="5007"/> |
@@ -1170,67 +1170,6 @@ | |||
1170 | <styles xmi:type="notation:ShapeStyle" xmi:id="_0bxaJJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | 1170 | <styles xmi:type="notation:ShapeStyle" xmi:id="_0bxaJJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> |
1171 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0bxaJZSoEeqdGdGS_2jwTA" x="7728" y="1524"/> | 1171 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0bxaJZSoEeqdGdGS_2jwTA" x="7728" y="1524"/> |
1172 | </children> | 1172 | </children> |
1173 | <children xmi:type="notation:Node" xmi:id="_0byBNJSoEeqdGdGS_2jwTA" type="2003" element="_0WppkZSoEeqdGdGS_2jwTA"> | ||
1174 | <children xmi:type="notation:Node" xmi:id="_0byoQJSoEeqdGdGS_2jwTA" type="5007"/> | ||
1175 | <children xmi:type="notation:Node" xmi:id="_0byoQZSoEeqdGdGS_2jwTA" type="7004"> | ||
1176 | <children xmi:type="notation:Node" xmi:id="_0csnMJSoEeqdGdGS_2jwTA" type="3010" element="_0aUooJSoEeqdGdGS_2jwTA"> | ||
1177 | <styles xmi:type="notation:FontStyle" xmi:id="_0csnMZSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8" bold="true"/> | ||
1178 | <layoutConstraint xmi:type="notation:Location" xmi:id="_0csnMpSoEeqdGdGS_2jwTA"/> | ||
1179 | </children> | ||
1180 | <styles xmi:type="notation:SortingStyle" xmi:id="_0byoQpSoEeqdGdGS_2jwTA"/> | ||
1181 | <styles xmi:type="notation:FilteringStyle" xmi:id="_0byoQ5SoEeqdGdGS_2jwTA"/> | ||
1182 | </children> | ||
1183 | <styles xmi:type="notation:ShapeStyle" xmi:id="_0byBNZSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | ||
1184 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0byBNpSoEeqdGdGS_2jwTA" x="8232" y="540"/> | ||
1185 | </children> | ||
1186 | <children xmi:type="notation:Node" xmi:id="_0byoRJSoEeqdGdGS_2jwTA" type="2003" element="_0WqQoJSoEeqdGdGS_2jwTA"> | ||
1187 | <children xmi:type="notation:Node" xmi:id="_0bzPUJSoEeqdGdGS_2jwTA" type="5007"/> | ||
1188 | <children xmi:type="notation:Node" xmi:id="_0bzPUZSoEeqdGdGS_2jwTA" type="7004"> | ||
1189 | <styles xmi:type="notation:SortingStyle" xmi:id="_0bzPUpSoEeqdGdGS_2jwTA"/> | ||
1190 | <styles xmi:type="notation:FilteringStyle" xmi:id="_0bzPU5SoEeqdGdGS_2jwTA"/> | ||
1191 | </children> | ||
1192 | <styles xmi:type="notation:ShapeStyle" xmi:id="_0byoRZSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | ||
1193 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0byoRpSoEeqdGdGS_2jwTA" x="8160" y="408"/> | ||
1194 | </children> | ||
1195 | <children xmi:type="notation:Node" xmi:id="_0bz2YJSoEeqdGdGS_2jwTA" type="2003" element="_0WqQo5SoEeqdGdGS_2jwTA"> | ||
1196 | <children xmi:type="notation:Node" xmi:id="_0bz2Y5SoEeqdGdGS_2jwTA" type="5007"/> | ||
1197 | <children xmi:type="notation:Node" xmi:id="_0bz2ZJSoEeqdGdGS_2jwTA" type="7004"> | ||
1198 | <styles xmi:type="notation:SortingStyle" xmi:id="_0bz2ZZSoEeqdGdGS_2jwTA"/> | ||
1199 | <styles xmi:type="notation:FilteringStyle" xmi:id="_0bz2ZpSoEeqdGdGS_2jwTA"/> | ||
1200 | </children> | ||
1201 | <styles xmi:type="notation:ShapeStyle" xmi:id="_0bz2YZSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | ||
1202 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0bz2YpSoEeqdGdGS_2jwTA" x="8043" y="540"/> | ||
1203 | </children> | ||
1204 | <children xmi:type="notation:Node" xmi:id="_0b0dcJSoEeqdGdGS_2jwTA" type="2003" element="_0Wq3spSoEeqdGdGS_2jwTA"> | ||
1205 | <children xmi:type="notation:Node" xmi:id="_0b0dc5SoEeqdGdGS_2jwTA" type="5007"/> | ||
1206 | <children xmi:type="notation:Node" xmi:id="_0b1EgJSoEeqdGdGS_2jwTA" type="7004"> | ||
1207 | <children xmi:type="notation:Node" xmi:id="_0csnM5SoEeqdGdGS_2jwTA" type="3010" element="_0aVPsJSoEeqdGdGS_2jwTA"> | ||
1208 | <styles xmi:type="notation:FontStyle" xmi:id="_0csnNJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8" bold="true"/> | ||
1209 | <layoutConstraint xmi:type="notation:Location" xmi:id="_0csnNZSoEeqdGdGS_2jwTA"/> | ||
1210 | </children> | ||
1211 | <styles xmi:type="notation:SortingStyle" xmi:id="_0b1EgZSoEeqdGdGS_2jwTA"/> | ||
1212 | <styles xmi:type="notation:FilteringStyle" xmi:id="_0b1EgpSoEeqdGdGS_2jwTA"/> | ||
1213 | </children> | ||
1214 | <styles xmi:type="notation:ShapeStyle" xmi:id="_0b0dcZSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | ||
1215 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0b0dcpSoEeqdGdGS_2jwTA" x="8587" y="524"/> | ||
1216 | </children> | ||
1217 | <children xmi:type="notation:Node" xmi:id="_0b1Eg5SoEeqdGdGS_2jwTA" type="2003" element="_0WrewpSoEeqdGdGS_2jwTA"> | ||
1218 | <children xmi:type="notation:Node" xmi:id="_0b1EhpSoEeqdGdGS_2jwTA" type="5007"/> | ||
1219 | <children xmi:type="notation:Node" xmi:id="_0b1rkJSoEeqdGdGS_2jwTA" type="7004"> | ||
1220 | <children xmi:type="notation:Node" xmi:id="_0csnNpSoEeqdGdGS_2jwTA" type="3010" element="_0aV2wJSoEeqdGdGS_2jwTA"> | ||
1221 | <styles xmi:type="notation:FontStyle" xmi:id="_0csnN5SoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8" bold="true"/> | ||
1222 | <layoutConstraint xmi:type="notation:Location" xmi:id="_0csnOJSoEeqdGdGS_2jwTA"/> | ||
1223 | </children> | ||
1224 | <children xmi:type="notation:Node" xmi:id="_0ctOQJSoEeqdGdGS_2jwTA" type="3010" element="_0aV2wpSoEeqdGdGS_2jwTA"> | ||
1225 | <styles xmi:type="notation:FontStyle" xmi:id="_0ctOQZSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8" bold="true"/> | ||
1226 | <layoutConstraint xmi:type="notation:Location" xmi:id="_0ctOQpSoEeqdGdGS_2jwTA"/> | ||
1227 | </children> | ||
1228 | <styles xmi:type="notation:SortingStyle" xmi:id="_0b1rkZSoEeqdGdGS_2jwTA"/> | ||
1229 | <styles xmi:type="notation:FilteringStyle" xmi:id="_0b1rkpSoEeqdGdGS_2jwTA"/> | ||
1230 | </children> | ||
1231 | <styles xmi:type="notation:ShapeStyle" xmi:id="_0b1EhJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | ||
1232 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0b1EhZSoEeqdGdGS_2jwTA" x="9811" y="364"/> | ||
1233 | </children> | ||
1234 | <children xmi:type="notation:Node" xmi:id="_0b1rk5SoEeqdGdGS_2jwTA" type="2003" element="_0WsF0pSoEeqdGdGS_2jwTA"> | 1173 | <children xmi:type="notation:Node" xmi:id="_0b1rk5SoEeqdGdGS_2jwTA" type="2003" element="_0WsF0pSoEeqdGdGS_2jwTA"> |
1235 | <children xmi:type="notation:Node" xmi:id="_0b2SoJSoEeqdGdGS_2jwTA" type="5007"/> | 1174 | <children xmi:type="notation:Node" xmi:id="_0b2SoJSoEeqdGdGS_2jwTA" type="5007"/> |
1236 | <children xmi:type="notation:Node" xmi:id="_0b2SoZSoEeqdGdGS_2jwTA" type="7004"> | 1175 | <children xmi:type="notation:Node" xmi:id="_0b2SoZSoEeqdGdGS_2jwTA" type="7004"> |
@@ -1248,28 +1187,6 @@ | |||
1248 | <styles xmi:type="notation:ShapeStyle" xmi:id="_0b1rlJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | 1187 | <styles xmi:type="notation:ShapeStyle" xmi:id="_0b1rlJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> |
1249 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0b1rlZSoEeqdGdGS_2jwTA" x="3024" y="-24"/> | 1188 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0b1rlZSoEeqdGdGS_2jwTA" x="3024" y="-24"/> |
1250 | </children> | 1189 | </children> |
1251 | <children xmi:type="notation:Node" xmi:id="_0b2SpJSoEeqdGdGS_2jwTA" type="2003" element="_0Wss4pSoEeqdGdGS_2jwTA"> | ||
1252 | <children xmi:type="notation:Node" xmi:id="_0b25sJSoEeqdGdGS_2jwTA" type="5007"/> | ||
1253 | <children xmi:type="notation:Node" xmi:id="_0b25sZSoEeqdGdGS_2jwTA" type="7004"> | ||
1254 | <styles xmi:type="notation:SortingStyle" xmi:id="_0b25spSoEeqdGdGS_2jwTA"/> | ||
1255 | <styles xmi:type="notation:FilteringStyle" xmi:id="_0b25s5SoEeqdGdGS_2jwTA"/> | ||
1256 | </children> | ||
1257 | <styles xmi:type="notation:ShapeStyle" xmi:id="_0b2SpZSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | ||
1258 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0b2SppSoEeqdGdGS_2jwTA" x="10903" y="524"/> | ||
1259 | </children> | ||
1260 | <children xmi:type="notation:Node" xmi:id="_0b25tJSoEeqdGdGS_2jwTA" type="2003" element="_0Wt7AJSoEeqdGdGS_2jwTA"> | ||
1261 | <children xmi:type="notation:Node" xmi:id="_0b3gwJSoEeqdGdGS_2jwTA" type="5007"/> | ||
1262 | <children xmi:type="notation:Node" xmi:id="_0b3gwZSoEeqdGdGS_2jwTA" type="7004"> | ||
1263 | <children xmi:type="notation:Node" xmi:id="_0ct1U5SoEeqdGdGS_2jwTA" type="3010" element="_0aWd0JSoEeqdGdGS_2jwTA"> | ||
1264 | <styles xmi:type="notation:FontStyle" xmi:id="_0ct1VJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8" bold="true"/> | ||
1265 | <layoutConstraint xmi:type="notation:Location" xmi:id="_0ct1VZSoEeqdGdGS_2jwTA"/> | ||
1266 | </children> | ||
1267 | <styles xmi:type="notation:SortingStyle" xmi:id="_0b3gwpSoEeqdGdGS_2jwTA"/> | ||
1268 | <styles xmi:type="notation:FilteringStyle" xmi:id="_0b3gw5SoEeqdGdGS_2jwTA"/> | ||
1269 | </children> | ||
1270 | <styles xmi:type="notation:ShapeStyle" xmi:id="_0b25tZSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | ||
1271 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0b25tpSoEeqdGdGS_2jwTA" x="10183" y="524"/> | ||
1272 | </children> | ||
1273 | <children xmi:type="notation:Node" xmi:id="_0b3gxJSoEeqdGdGS_2jwTA" type="2003" element="_0WvJIJSoEeqdGdGS_2jwTA"> | 1190 | <children xmi:type="notation:Node" xmi:id="_0b3gxJSoEeqdGdGS_2jwTA" type="2003" element="_0WvJIJSoEeqdGdGS_2jwTA"> |
1274 | <children xmi:type="notation:Node" xmi:id="_0b4H0JSoEeqdGdGS_2jwTA" type="5007"/> | 1191 | <children xmi:type="notation:Node" xmi:id="_0b4H0JSoEeqdGdGS_2jwTA" type="5007"/> |
1275 | <children xmi:type="notation:Node" xmi:id="_0b4H0ZSoEeqdGdGS_2jwTA" type="7004"> | 1192 | <children xmi:type="notation:Node" xmi:id="_0b4H0ZSoEeqdGdGS_2jwTA" type="7004"> |
@@ -1291,19 +1208,6 @@ | |||
1291 | <styles xmi:type="notation:ShapeStyle" xmi:id="_0b3gxZSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | 1208 | <styles xmi:type="notation:ShapeStyle" xmi:id="_0b3gxZSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> |
1292 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0b3gxpSoEeqdGdGS_2jwTA" x="3264" y="-24"/> | 1209 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0b3gxpSoEeqdGdGS_2jwTA" x="3264" y="-24"/> |
1293 | </children> | 1210 | </children> |
1294 | <children xmi:type="notation:Node" xmi:id="_0b4H1JSoEeqdGdGS_2jwTA" type="2003" element="_0WvJI5SoEeqdGdGS_2jwTA"> | ||
1295 | <children xmi:type="notation:Node" xmi:id="_0b4u4JSoEeqdGdGS_2jwTA" type="5007"/> | ||
1296 | <children xmi:type="notation:Node" xmi:id="_0b4u4ZSoEeqdGdGS_2jwTA" type="7004"> | ||
1297 | <children xmi:type="notation:Node" xmi:id="_0cvDcJSoEeqdGdGS_2jwTA" type="3010" element="_0aWd0pSoEeqdGdGS_2jwTA"> | ||
1298 | <styles xmi:type="notation:FontStyle" xmi:id="_0cvDcZSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8" bold="true"/> | ||
1299 | <layoutConstraint xmi:type="notation:Location" xmi:id="_0cvDcpSoEeqdGdGS_2jwTA"/> | ||
1300 | </children> | ||
1301 | <styles xmi:type="notation:SortingStyle" xmi:id="_0b4u4pSoEeqdGdGS_2jwTA"/> | ||
1302 | <styles xmi:type="notation:FilteringStyle" xmi:id="_0b4u45SoEeqdGdGS_2jwTA"/> | ||
1303 | </children> | ||
1304 | <styles xmi:type="notation:ShapeStyle" xmi:id="_0b4H1ZSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | ||
1305 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0b4H1pSoEeqdGdGS_2jwTA" x="9163" y="524"/> | ||
1306 | </children> | ||
1307 | <children xmi:type="notation:Node" xmi:id="_0b5V8JSoEeqdGdGS_2jwTA" type="2003" element="_0WwXQJSoEeqdGdGS_2jwTA"> | 1211 | <children xmi:type="notation:Node" xmi:id="_0b5V8JSoEeqdGdGS_2jwTA" type="2003" element="_0WwXQJSoEeqdGdGS_2jwTA"> |
1308 | <children xmi:type="notation:Node" xmi:id="_0b5V85SoEeqdGdGS_2jwTA" type="5007"/> | 1212 | <children xmi:type="notation:Node" xmi:id="_0b5V85SoEeqdGdGS_2jwTA" type="5007"/> |
1309 | <children xmi:type="notation:Node" xmi:id="_0b59AJSoEeqdGdGS_2jwTA" type="7004"> | 1213 | <children xmi:type="notation:Node" xmi:id="_0b59AJSoEeqdGdGS_2jwTA" type="7004"> |
@@ -1333,24 +1237,6 @@ | |||
1333 | <styles xmi:type="notation:ShapeStyle" xmi:id="_0b5V8ZSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | 1237 | <styles xmi:type="notation:ShapeStyle" xmi:id="_0b5V8ZSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> |
1334 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0b5V8pSoEeqdGdGS_2jwTA" x="3612" y="-24"/> | 1238 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0b5V8pSoEeqdGdGS_2jwTA" x="3612" y="-24"/> |
1335 | </children> | 1239 | </children> |
1336 | <children xmi:type="notation:Node" xmi:id="_0b59A5SoEeqdGdGS_2jwTA" type="2003" element="_0Ww-UJSoEeqdGdGS_2jwTA"> | ||
1337 | <children xmi:type="notation:Node" xmi:id="_0b59BpSoEeqdGdGS_2jwTA" type="5007"/> | ||
1338 | <children xmi:type="notation:Node" xmi:id="_0b6kEJSoEeqdGdGS_2jwTA" type="7004"> | ||
1339 | <styles xmi:type="notation:SortingStyle" xmi:id="_0b6kEZSoEeqdGdGS_2jwTA"/> | ||
1340 | <styles xmi:type="notation:FilteringStyle" xmi:id="_0b6kEpSoEeqdGdGS_2jwTA"/> | ||
1341 | </children> | ||
1342 | <styles xmi:type="notation:ShapeStyle" xmi:id="_0b59BJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | ||
1343 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0b59BZSoEeqdGdGS_2jwTA" x="9787" y="524"/> | ||
1344 | </children> | ||
1345 | <children xmi:type="notation:Node" xmi:id="_0b6kE5SoEeqdGdGS_2jwTA" type="2003" element="_0WxlYJSoEeqdGdGS_2jwTA"> | ||
1346 | <children xmi:type="notation:Node" xmi:id="_0b6kFpSoEeqdGdGS_2jwTA" type="5007"/> | ||
1347 | <children xmi:type="notation:Node" xmi:id="_0b7LIJSoEeqdGdGS_2jwTA" type="7004"> | ||
1348 | <styles xmi:type="notation:SortingStyle" xmi:id="_0b7LIZSoEeqdGdGS_2jwTA"/> | ||
1349 | <styles xmi:type="notation:FilteringStyle" xmi:id="_0b7LIpSoEeqdGdGS_2jwTA"/> | ||
1350 | </children> | ||
1351 | <styles xmi:type="notation:ShapeStyle" xmi:id="_0b6kFJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | ||
1352 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0b6kFZSoEeqdGdGS_2jwTA" x="10003" y="524"/> | ||
1353 | </children> | ||
1354 | <children xmi:type="notation:Node" xmi:id="_0b7LI5SoEeqdGdGS_2jwTA" type="2003" element="_0WyMcZSoEeqdGdGS_2jwTA"> | 1240 | <children xmi:type="notation:Node" xmi:id="_0b7LI5SoEeqdGdGS_2jwTA" type="2003" element="_0WyMcZSoEeqdGdGS_2jwTA"> |
1355 | <children xmi:type="notation:Node" xmi:id="_0b7yMJSoEeqdGdGS_2jwTA" type="5007"/> | 1241 | <children xmi:type="notation:Node" xmi:id="_0b7yMJSoEeqdGdGS_2jwTA" type="5007"/> |
1356 | <children xmi:type="notation:Node" xmi:id="_0b7yMZSoEeqdGdGS_2jwTA" type="7004"> | 1242 | <children xmi:type="notation:Node" xmi:id="_0b7yMZSoEeqdGdGS_2jwTA" type="7004"> |
@@ -1523,16 +1409,7 @@ | |||
1523 | <styles xmi:type="notation:FilteringStyle" xmi:id="_0cFjM5SoEeqdGdGS_2jwTA"/> | 1409 | <styles xmi:type="notation:FilteringStyle" xmi:id="_0cFjM5SoEeqdGdGS_2jwTA"/> |
1524 | </children> | 1410 | </children> |
1525 | <styles xmi:type="notation:ShapeStyle" xmi:id="_0cE8JJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | 1411 | <styles xmi:type="notation:ShapeStyle" xmi:id="_0cE8JJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> |
1526 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0cE8JZSoEeqdGdGS_2jwTA" x="5076" y="14"/> | 1412 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0cE8JZSoEeqdGdGS_2jwTA" x="4752" y="96"/> |
1527 | </children> | ||
1528 | <children xmi:type="notation:Node" xmi:id="_82LWcJSvEeqdGdGS_2jwTA" type="2003" element="_81KCwJSvEeqdGdGS_2jwTA"> | ||
1529 | <children xmi:type="notation:Node" xmi:id="_82L9gJSvEeqdGdGS_2jwTA" type="5007"/> | ||
1530 | <children xmi:type="notation:Node" xmi:id="_82L9gZSvEeqdGdGS_2jwTA" type="7004"> | ||
1531 | <styles xmi:type="notation:SortingStyle" xmi:id="_82L9gpSvEeqdGdGS_2jwTA"/> | ||
1532 | <styles xmi:type="notation:FilteringStyle" xmi:id="_82L9g5SvEeqdGdGS_2jwTA"/> | ||
1533 | </children> | ||
1534 | <styles xmi:type="notation:ShapeStyle" xmi:id="_82LWcZSvEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | ||
1535 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_82LWcpSvEeqdGdGS_2jwTA" x="7035" y="-13"/> | ||
1536 | </children> | 1413 | </children> |
1537 | <styles xmi:type="notation:DiagramStyle" xmi:id="_z_xaopSoEeqdGdGS_2jwTA"/> | 1414 | <styles xmi:type="notation:DiagramStyle" xmi:id="_z_xaopSoEeqdGdGS_2jwTA"/> |
1538 | <edges xmi:type="notation:Edge" xmi:id="_0c2YMJSoEeqdGdGS_2jwTA" type="4001" element="_0aqm4JSoEeqdGdGS_2jwTA" source="_0bdRFJSoEeqdGdGS_2jwTA" target="_0bd4JJSoEeqdGdGS_2jwTA"> | 1415 | <edges xmi:type="notation:Edge" xmi:id="_0c2YMJSoEeqdGdGS_2jwTA" type="4001" element="_0aqm4JSoEeqdGdGS_2jwTA" source="_0bdRFJSoEeqdGdGS_2jwTA" target="_0bd4JJSoEeqdGdGS_2jwTA"> |
@@ -1569,17 +1446,17 @@ | |||
1569 | </edges> | 1446 | </edges> |
1570 | <edges xmi:type="notation:Edge" xmi:id="_0c4NZpSoEeqdGdGS_2jwTA" type="4001" element="_0ar1BpSoEeqdGdGS_2jwTA" source="_0bkl1JSoEeqdGdGS_2jwTA" target="_0befNJSoEeqdGdGS_2jwTA"> | 1447 | <edges xmi:type="notation:Edge" xmi:id="_0c4NZpSoEeqdGdGS_2jwTA" type="4001" element="_0ar1BpSoEeqdGdGS_2jwTA" source="_0bkl1JSoEeqdGdGS_2jwTA" target="_0befNJSoEeqdGdGS_2jwTA"> |
1571 | <children xmi:type="notation:Node" xmi:id="_0c40cJSoEeqdGdGS_2jwTA" type="6001"> | 1448 | <children xmi:type="notation:Node" xmi:id="_0c40cJSoEeqdGdGS_2jwTA" type="6001"> |
1572 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0c40cZSoEeqdGdGS_2jwTA" x="27" y="-10"/> | 1449 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0c40cZSoEeqdGdGS_2jwTA" x="85" y="-10"/> |
1573 | </children> | 1450 | </children> |
1574 | <children xmi:type="notation:Node" xmi:id="_0c40cpSoEeqdGdGS_2jwTA" type="6002"> | 1451 | <children xmi:type="notation:Node" xmi:id="_0c40cpSoEeqdGdGS_2jwTA" type="6002"> |
1575 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0c40c5SoEeqdGdGS_2jwTA" x="64" y="39"/> | 1452 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0c40c5SoEeqdGdGS_2jwTA" x="215" y="10"/> |
1576 | </children> | 1453 | </children> |
1577 | <children xmi:type="notation:Node" xmi:id="_0c40dJSoEeqdGdGS_2jwTA" type="6003"> | 1454 | <children xmi:type="notation:Node" xmi:id="_0c40dJSoEeqdGdGS_2jwTA" type="6003"> |
1578 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0c40dZSoEeqdGdGS_2jwTA" x="-7" y="10"/> | 1455 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0c40dZSoEeqdGdGS_2jwTA" x="11" y="10"/> |
1579 | </children> | 1456 | </children> |
1580 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_0c4NZ5SoEeqdGdGS_2jwTA" routing="Rectilinear"/> | 1457 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_0c4NZ5SoEeqdGdGS_2jwTA" routing="Rectilinear"/> |
1581 | <styles xmi:type="notation:FontStyle" xmi:id="_0c4NaJSoEeqdGdGS_2jwTA" fontColor="7490599" fontName="Segoe UI" fontHeight="8"/> | 1458 | <styles xmi:type="notation:FontStyle" xmi:id="_0c4NaJSoEeqdGdGS_2jwTA" fontColor="7490599" fontName="Segoe UI" fontHeight="8"/> |
1582 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0c4NaZSoEeqdGdGS_2jwTA" points="[134, 55, -533, 118]$[188, 55, -479, 118]$[188, -48, -479, 15]$[568, -48, -99, 15]$[568, -63, -99, 0]"/> | 1459 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0c4NaZSoEeqdGdGS_2jwTA" points="[-40, 0, -707, 63]$[-40, -48, -707, 15]$[568, -48, -99, 15]$[568, -63, -99, 0]"/> |
1583 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0c5bgJSoEeqdGdGS_2jwTA" id="(0.5037037037037037,0.0)"/> | 1460 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0c5bgJSoEeqdGdGS_2jwTA" id="(0.5037037037037037,0.0)"/> |
1584 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0c5bgZSoEeqdGdGS_2jwTA" id="(0.5021097046413502,1.0)"/> | 1461 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0c5bgZSoEeqdGdGS_2jwTA" id="(0.5021097046413502,1.0)"/> |
1585 | </edges> | 1462 | </edges> |
@@ -1713,17 +1590,17 @@ | |||
1713 | </edges> | 1590 | </edges> |
1714 | <edges xmi:type="notation:Edge" xmi:id="_0c_iJpSoEeqdGdGS_2jwTA" type="4001" element="_0azw05SoEeqdGdGS_2jwTA" source="_0bqscJSoEeqdGdGS_2jwTA" target="_0bftUJSoEeqdGdGS_2jwTA"> | 1591 | <edges xmi:type="notation:Edge" xmi:id="_0c_iJpSoEeqdGdGS_2jwTA" type="4001" element="_0azw05SoEeqdGdGS_2jwTA" source="_0bqscJSoEeqdGdGS_2jwTA" target="_0bftUJSoEeqdGdGS_2jwTA"> |
1715 | <children xmi:type="notation:Node" xmi:id="_0dAJMJSoEeqdGdGS_2jwTA" type="6001"> | 1592 | <children xmi:type="notation:Node" xmi:id="_0dAJMJSoEeqdGdGS_2jwTA" type="6001"> |
1716 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dAJMZSoEeqdGdGS_2jwTA" x="-8" y="-10"/> | 1593 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dAJMZSoEeqdGdGS_2jwTA" x="-12" y="-10"/> |
1717 | </children> | 1594 | </children> |
1718 | <children xmi:type="notation:Node" xmi:id="_0dAJMpSoEeqdGdGS_2jwTA" type="6002"> | 1595 | <children xmi:type="notation:Node" xmi:id="_0dAJMpSoEeqdGdGS_2jwTA" type="6002"> |
1719 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dAJM5SoEeqdGdGS_2jwTA" x="47" y="10"/> | 1596 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dAJM5SoEeqdGdGS_2jwTA" x="46" y="10"/> |
1720 | </children> | 1597 | </children> |
1721 | <children xmi:type="notation:Node" xmi:id="_0dAJNJSoEeqdGdGS_2jwTA" type="6003"> | 1598 | <children xmi:type="notation:Node" xmi:id="_0dAJNJSoEeqdGdGS_2jwTA" type="6003"> |
1722 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dAJNZSoEeqdGdGS_2jwTA" x="-63" y="10"/> | 1599 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dAJNZSoEeqdGdGS_2jwTA" x="-71" y="10"/> |
1723 | </children> | 1600 | </children> |
1724 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_0c_iJ5SoEeqdGdGS_2jwTA" routing="Tree"/> | 1601 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_0c_iJ5SoEeqdGdGS_2jwTA" routing="Tree"/> |
1725 | <styles xmi:type="notation:FontStyle" xmi:id="_0c_iKJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | 1602 | <styles xmi:type="notation:FontStyle" xmi:id="_0c_iKJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> |
1726 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0c_iKZSoEeqdGdGS_2jwTA" points="[0, 0, -663, -133]$[0, -79, -663, -212]$[663, -79, 0, -212]$[663, 24, 0, -109]"/> | 1603 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0c_iKZSoEeqdGdGS_2jwTA" points="[0, 0, -663, -133]$[0, -79, -663, -212]$[672, -79, 9, -212]$[672, 24, 9, -109]"/> |
1727 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dAwQJSoEeqdGdGS_2jwTA" id="(0.5084745762711864,0.0)"/> | 1604 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dAwQJSoEeqdGdGS_2jwTA" id="(0.5084745762711864,0.0)"/> |
1728 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dAwQZSoEeqdGdGS_2jwTA" id="(0.5067567567567568,1.0)"/> | 1605 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dAwQZSoEeqdGdGS_2jwTA" id="(0.5067567567567568,1.0)"/> |
1729 | </edges> | 1606 | </edges> |
@@ -1761,17 +1638,17 @@ | |||
1761 | </edges> | 1638 | </edges> |
1762 | <edges xmi:type="notation:Edge" xmi:id="_0dClcpSoEeqdGdGS_2jwTA" type="4001" element="_0a0X7ZSoEeqdGdGS_2jwTA" source="_0br6kJSoEeqdGdGS_2jwTA" target="_0bkl1JSoEeqdGdGS_2jwTA"> | 1639 | <edges xmi:type="notation:Edge" xmi:id="_0dClcpSoEeqdGdGS_2jwTA" type="4001" element="_0a0X7ZSoEeqdGdGS_2jwTA" source="_0br6kJSoEeqdGdGS_2jwTA" target="_0bkl1JSoEeqdGdGS_2jwTA"> |
1763 | <children xmi:type="notation:Node" xmi:id="_0dCldpSoEeqdGdGS_2jwTA" type="6001"> | 1640 | <children xmi:type="notation:Node" xmi:id="_0dCldpSoEeqdGdGS_2jwTA" type="6001"> |
1764 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dCld5SoEeqdGdGS_2jwTA" y="-10"/> | 1641 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dCld5SoEeqdGdGS_2jwTA" x="-8" y="-10"/> |
1765 | </children> | 1642 | </children> |
1766 | <children xmi:type="notation:Node" xmi:id="_0dDMgJSoEeqdGdGS_2jwTA" type="6002"> | 1643 | <children xmi:type="notation:Node" xmi:id="_0dDMgJSoEeqdGdGS_2jwTA" type="6002"> |
1767 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dDMgZSoEeqdGdGS_2jwTA" y="10"/> | 1644 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dDMgZSoEeqdGdGS_2jwTA" x="-14" y="-3"/> |
1768 | </children> | 1645 | </children> |
1769 | <children xmi:type="notation:Node" xmi:id="_0dDMgpSoEeqdGdGS_2jwTA" type="6003"> | 1646 | <children xmi:type="notation:Node" xmi:id="_0dDMgpSoEeqdGdGS_2jwTA" type="6003"> |
1770 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dDMg5SoEeqdGdGS_2jwTA" y="10"/> | 1647 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dDMg5SoEeqdGdGS_2jwTA" x="-8" y="18"/> |
1771 | </children> | 1648 | </children> |
1772 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_0dClc5SoEeqdGdGS_2jwTA" routing="Tree"/> | 1649 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_0dClc5SoEeqdGdGS_2jwTA" routing="Tree"/> |
1773 | <styles xmi:type="notation:FontStyle" xmi:id="_0dCldJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | 1650 | <styles xmi:type="notation:FontStyle" xmi:id="_0dCldJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> |
1774 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0dCldZSoEeqdGdGS_2jwTA" points="[-1, 0, -600, 60]$[598, -60, -1, 0]"/> | 1651 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0dCldZSoEeqdGdGS_2jwTA" points="[-1, 98, -124, -155]$[-1, 120, -124, -133]$[123, 120, 0, -133]$[123, 144, 0, -109]"/> |
1775 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dDMhJSoEeqdGdGS_2jwTA" id="(0.5041322314049587,0.0)"/> | 1652 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dDMhJSoEeqdGdGS_2jwTA" id="(0.5041322314049587,0.0)"/> |
1776 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dDMhZSoEeqdGdGS_2jwTA" id="(0.5037037037037037,1.0)"/> | 1653 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dDMhZSoEeqdGdGS_2jwTA" id="(0.5037037037037037,1.0)"/> |
1777 | </edges> | 1654 | </edges> |
@@ -1967,134 +1844,6 @@ | |||
1967 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dM9hJSoEeqdGdGS_2jwTA" id="(0.5084745762711864,0.0)"/> | 1844 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dM9hJSoEeqdGdGS_2jwTA" id="(0.5084745762711864,0.0)"/> |
1968 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dM9hZSoEeqdGdGS_2jwTA" id="(0.5027932960893855,1.0)"/> | 1845 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dM9hZSoEeqdGdGS_2jwTA" id="(0.5027932960893855,1.0)"/> |
1969 | </edges> | 1846 | </edges> |
1970 | <edges xmi:type="notation:Edge" xmi:id="_0dM9hpSoEeqdGdGS_2jwTA" type="4001" element="_0a7FmpSoEeqdGdGS_2jwTA" source="_0byBNJSoEeqdGdGS_2jwTA" target="_0byoRJSoEeqdGdGS_2jwTA"> | ||
1971 | <children xmi:type="notation:Node" xmi:id="_0dM9ipSoEeqdGdGS_2jwTA" type="6001"> | ||
1972 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dM9i5SoEeqdGdGS_2jwTA" y="-10"/> | ||
1973 | </children> | ||
1974 | <children xmi:type="notation:Node" xmi:id="_0dNkkJSoEeqdGdGS_2jwTA" type="6002"> | ||
1975 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dNkkZSoEeqdGdGS_2jwTA" y="10"/> | ||
1976 | </children> | ||
1977 | <children xmi:type="notation:Node" xmi:id="_0dNkkpSoEeqdGdGS_2jwTA" type="6003"> | ||
1978 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dNkk5SoEeqdGdGS_2jwTA" y="10"/> | ||
1979 | </children> | ||
1980 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_0dM9h5SoEeqdGdGS_2jwTA" routing="Tree"/> | ||
1981 | <styles xmi:type="notation:FontStyle" xmi:id="_0dM9iJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | ||
1982 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0dM9iZSoEeqdGdGS_2jwTA" points="[-1, 0, 125, 60]$[-127, -60, -1, 0]"/> | ||
1983 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dNklJSoEeqdGdGS_2jwTA" id="(0.5038167938931297,0.0)"/> | ||
1984 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dNklZSoEeqdGdGS_2jwTA" id="(0.5025641025641026,1.0)"/> | ||
1985 | </edges> | ||
1986 | <edges xmi:type="notation:Edge" xmi:id="_0dNklpSoEeqdGdGS_2jwTA" type="4001" element="_0a7sppSoEeqdGdGS_2jwTA" source="_0bz2YJSoEeqdGdGS_2jwTA" target="_0byoRJSoEeqdGdGS_2jwTA"> | ||
1987 | <children xmi:type="notation:Node" xmi:id="_0dNkmpSoEeqdGdGS_2jwTA" type="6001"> | ||
1988 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dNkm5SoEeqdGdGS_2jwTA" y="-10"/> | ||
1989 | </children> | ||
1990 | <children xmi:type="notation:Node" xmi:id="_0dNknJSoEeqdGdGS_2jwTA" type="6002"> | ||
1991 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dNknZSoEeqdGdGS_2jwTA" y="10"/> | ||
1992 | </children> | ||
1993 | <children xmi:type="notation:Node" xmi:id="_0dOLoJSoEeqdGdGS_2jwTA" type="6003"> | ||
1994 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dOLoZSoEeqdGdGS_2jwTA" y="10"/> | ||
1995 | </children> | ||
1996 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_0dNkl5SoEeqdGdGS_2jwTA" routing="Tree"/> | ||
1997 | <styles xmi:type="notation:FontStyle" xmi:id="_0dNkmJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | ||
1998 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0dNkmZSoEeqdGdGS_2jwTA" points="[-1, 0, -127, 60]$[125, -60, -1, 0]"/> | ||
1999 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dOLopSoEeqdGdGS_2jwTA" id="(0.5084745762711864,0.0)"/> | ||
2000 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dOLo5SoEeqdGdGS_2jwTA" id="(0.5025641025641026,1.0)"/> | ||
2001 | </edges> | ||
2002 | <edges xmi:type="notation:Edge" xmi:id="_0dOLpJSoEeqdGdGS_2jwTA" type="4001" element="_0a7srZSoEeqdGdGS_2jwTA" source="_0b0dcJSoEeqdGdGS_2jwTA" target="_0b1Eg5SoEeqdGdGS_2jwTA"> | ||
2003 | <children xmi:type="notation:Node" xmi:id="_0dOysJSoEeqdGdGS_2jwTA" type="6001"> | ||
2004 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dOysZSoEeqdGdGS_2jwTA" y="-10"/> | ||
2005 | </children> | ||
2006 | <children xmi:type="notation:Node" xmi:id="_0dOyspSoEeqdGdGS_2jwTA" type="6002"> | ||
2007 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dOys5SoEeqdGdGS_2jwTA" y="10"/> | ||
2008 | </children> | ||
2009 | <children xmi:type="notation:Node" xmi:id="_0dOytJSoEeqdGdGS_2jwTA" type="6003"> | ||
2010 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dOytZSoEeqdGdGS_2jwTA" y="10"/> | ||
2011 | </children> | ||
2012 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_0dOLpZSoEeqdGdGS_2jwTA" routing="Tree"/> | ||
2013 | <styles xmi:type="notation:FontStyle" xmi:id="_0dOLppSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | ||
2014 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0dOLp5SoEeqdGdGS_2jwTA" points="[-1, 0, -1105, 60]$[1103, -60, -1, 0]"/> | ||
2015 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dPZwJSoEeqdGdGS_2jwTA" id="(0.50199203187251,0.0)"/> | ||
2016 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dPZwZSoEeqdGdGS_2jwTA" id="(0.5018587360594795,1.0)"/> | ||
2017 | </edges> | ||
2018 | <edges xmi:type="notation:Edge" xmi:id="_0dPZwpSoEeqdGdGS_2jwTA" type="4001" element="_0a8TtpSoEeqdGdGS_2jwTA" source="_0b2SpJSoEeqdGdGS_2jwTA" target="_0b1Eg5SoEeqdGdGS_2jwTA"> | ||
2019 | <children xmi:type="notation:Node" xmi:id="_0dPZxpSoEeqdGdGS_2jwTA" type="6001"> | ||
2020 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dPZx5SoEeqdGdGS_2jwTA" y="-10"/> | ||
2021 | </children> | ||
2022 | <children xmi:type="notation:Node" xmi:id="_0dPZyJSoEeqdGdGS_2jwTA" type="6002"> | ||
2023 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dPZyZSoEeqdGdGS_2jwTA" y="10"/> | ||
2024 | </children> | ||
2025 | <children xmi:type="notation:Node" xmi:id="_0dQA0JSoEeqdGdGS_2jwTA" type="6003"> | ||
2026 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dQA0ZSoEeqdGdGS_2jwTA" y="10"/> | ||
2027 | </children> | ||
2028 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_0dPZw5SoEeqdGdGS_2jwTA" routing="Tree"/> | ||
2029 | <styles xmi:type="notation:FontStyle" xmi:id="_0dPZxJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | ||
2030 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0dPZxZSoEeqdGdGS_2jwTA" points="[-1, 0, 1023, 60]$[-1025, -60, -1, 0]"/> | ||
2031 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dQA0pSoEeqdGdGS_2jwTA" id="(0.5068493150684932,0.0)"/> | ||
2032 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dQA05SoEeqdGdGS_2jwTA" id="(0.5018587360594795,1.0)"/> | ||
2033 | </edges> | ||
2034 | <edges xmi:type="notation:Edge" xmi:id="_0dQA1JSoEeqdGdGS_2jwTA" type="4001" element="_0a86wJSoEeqdGdGS_2jwTA" source="_0b25tJSoEeqdGdGS_2jwTA" target="_0b1Eg5SoEeqdGdGS_2jwTA"> | ||
2035 | <children xmi:type="notation:Node" xmi:id="_0dQn4JSoEeqdGdGS_2jwTA" type="6001"> | ||
2036 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dQn4ZSoEeqdGdGS_2jwTA" y="-10"/> | ||
2037 | </children> | ||
2038 | <children xmi:type="notation:Node" xmi:id="_0dQn4pSoEeqdGdGS_2jwTA" type="6002"> | ||
2039 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dQn45SoEeqdGdGS_2jwTA" y="10"/> | ||
2040 | </children> | ||
2041 | <children xmi:type="notation:Node" xmi:id="_0dQn5JSoEeqdGdGS_2jwTA" type="6003"> | ||
2042 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dQn5ZSoEeqdGdGS_2jwTA" y="10"/> | ||
2043 | </children> | ||
2044 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_0dQA1ZSoEeqdGdGS_2jwTA" routing="Tree"/> | ||
2045 | <styles xmi:type="notation:FontStyle" xmi:id="_0dQA1pSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | ||
2046 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0dQA15SoEeqdGdGS_2jwTA" points="[-1, 0, 561, 60]$[-563, -60, -1, 0]"/> | ||
2047 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dQn5pSoEeqdGdGS_2jwTA" id="(0.5015290519877675,0.0)"/> | ||
2048 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dQn55SoEeqdGdGS_2jwTA" id="(0.5018587360594795,1.0)"/> | ||
2049 | </edges> | ||
2050 | <edges xmi:type="notation:Edge" xmi:id="_0dRO8JSoEeqdGdGS_2jwTA" type="4001" element="_0a86x5SoEeqdGdGS_2jwTA" source="_0b4H1JSoEeqdGdGS_2jwTA" target="_0b1Eg5SoEeqdGdGS_2jwTA"> | ||
2051 | <children xmi:type="notation:Node" xmi:id="_0dRO9JSoEeqdGdGS_2jwTA" type="6001"> | ||
2052 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dRO9ZSoEeqdGdGS_2jwTA" y="-10"/> | ||
2053 | </children> | ||
2054 | <children xmi:type="notation:Node" xmi:id="_0dRO9pSoEeqdGdGS_2jwTA" type="6002"> | ||
2055 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dRO95SoEeqdGdGS_2jwTA" y="10"/> | ||
2056 | </children> | ||
2057 | <children xmi:type="notation:Node" xmi:id="_0dRO-JSoEeqdGdGS_2jwTA" type="6003"> | ||
2058 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dRO-ZSoEeqdGdGS_2jwTA" y="10"/> | ||
2059 | </children> | ||
2060 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_0dRO8ZSoEeqdGdGS_2jwTA" routing="Tree"/> | ||
2061 | <styles xmi:type="notation:FontStyle" xmi:id="_0dRO8pSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | ||
2062 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0dRO85SoEeqdGdGS_2jwTA" points="[-1, 0, -508, 60]$[506, -60, -1, 0]"/> | ||
2063 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dR2AJSoEeqdGdGS_2jwTA" id="(0.5017605633802817,0.0)"/> | ||
2064 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dR2AZSoEeqdGdGS_2jwTA" id="(0.5018587360594795,1.0)"/> | ||
2065 | </edges> | ||
2066 | <edges xmi:type="notation:Edge" xmi:id="_0dR2ApSoEeqdGdGS_2jwTA" type="4001" element="_0a9h05SoEeqdGdGS_2jwTA" source="_0b59A5SoEeqdGdGS_2jwTA" target="_0b1Eg5SoEeqdGdGS_2jwTA"> | ||
2067 | <children xmi:type="notation:Node" xmi:id="_0dR2BpSoEeqdGdGS_2jwTA" type="6001"> | ||
2068 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dSdEJSoEeqdGdGS_2jwTA" y="-10"/> | ||
2069 | </children> | ||
2070 | <children xmi:type="notation:Node" xmi:id="_0dSdEZSoEeqdGdGS_2jwTA" type="6002"> | ||
2071 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dSdEpSoEeqdGdGS_2jwTA" y="10"/> | ||
2072 | </children> | ||
2073 | <children xmi:type="notation:Node" xmi:id="_0dSdE5SoEeqdGdGS_2jwTA" type="6003"> | ||
2074 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dSdFJSoEeqdGdGS_2jwTA" y="10"/> | ||
2075 | </children> | ||
2076 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_0dR2A5SoEeqdGdGS_2jwTA" routing="Tree"/> | ||
2077 | <styles xmi:type="notation:FontStyle" xmi:id="_0dR2BJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | ||
2078 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0dR2BZSoEeqdGdGS_2jwTA" points="[-1, 0, -85, 60]$[83, -60, -1, 0]"/> | ||
2079 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dSdFZSoEeqdGdGS_2jwTA" id="(0.5064935064935064,0.0)"/> | ||
2080 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dSdFpSoEeqdGdGS_2jwTA" id="(0.5018587360594795,1.0)"/> | ||
2081 | </edges> | ||
2082 | <edges xmi:type="notation:Edge" xmi:id="_0dSdF5SoEeqdGdGS_2jwTA" type="4001" element="_0a9h2pSoEeqdGdGS_2jwTA" source="_0b6kE5SoEeqdGdGS_2jwTA" target="_0b1Eg5SoEeqdGdGS_2jwTA"> | ||
2083 | <children xmi:type="notation:Node" xmi:id="_0dTEIJSoEeqdGdGS_2jwTA" type="6001"> | ||
2084 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dTEIZSoEeqdGdGS_2jwTA" y="-10"/> | ||
2085 | </children> | ||
2086 | <children xmi:type="notation:Node" xmi:id="_0dTEIpSoEeqdGdGS_2jwTA" type="6002"> | ||
2087 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dTEI5SoEeqdGdGS_2jwTA" y="10"/> | ||
2088 | </children> | ||
2089 | <children xmi:type="notation:Node" xmi:id="_0dTEJJSoEeqdGdGS_2jwTA" type="6003"> | ||
2090 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dTEJZSoEeqdGdGS_2jwTA" y="10"/> | ||
2091 | </children> | ||
2092 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_0dSdGJSoEeqdGdGS_2jwTA" routing="Tree"/> | ||
2093 | <styles xmi:type="notation:FontStyle" xmi:id="_0dSdGZSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | ||
2094 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0dSdGpSoEeqdGdGS_2jwTA" points="[-1, 0, 113, 60]$[-115, -60, -1, 0]"/> | ||
2095 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dTrMJSoEeqdGdGS_2jwTA" id="(0.5084745762711864,0.0)"/> | ||
2096 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dTrMZSoEeqdGdGS_2jwTA" id="(0.5018587360594795,1.0)"/> | ||
2097 | </edges> | ||
2098 | <edges xmi:type="notation:Edge" xmi:id="_0dTrMpSoEeqdGdGS_2jwTA" type="4001" element="_0a-I5pSoEeqdGdGS_2jwTA" source="_0b7LI5SoEeqdGdGS_2jwTA" target="_0b7yNJSoEeqdGdGS_2jwTA"> | 1847 | <edges xmi:type="notation:Edge" xmi:id="_0dTrMpSoEeqdGdGS_2jwTA" type="4001" element="_0a-I5pSoEeqdGdGS_2jwTA" source="_0b7LI5SoEeqdGdGS_2jwTA" target="_0b7yNJSoEeqdGdGS_2jwTA"> |
2099 | <children xmi:type="notation:Node" xmi:id="_0dTrNpSoEeqdGdGS_2jwTA" type="6001"> | 1848 | <children xmi:type="notation:Node" xmi:id="_0dTrNpSoEeqdGdGS_2jwTA" type="6001"> |
2100 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dTrN5SoEeqdGdGS_2jwTA" y="-10"/> | 1849 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dTrN5SoEeqdGdGS_2jwTA" y="-10"/> |
@@ -2337,17 +2086,17 @@ | |||
2337 | </edges> | 2086 | </edges> |
2338 | <edges xmi:type="notation:Edge" xmi:id="_0dgfiJSoEeqdGdGS_2jwTA" type="4001" element="_0bFdoJSoEeqdGdGS_2jwTA" source="_0biJlJSoEeqdGdGS_2jwTA" target="_0bj-w5SoEeqdGdGS_2jwTA"> | 2087 | <edges xmi:type="notation:Edge" xmi:id="_0dgfiJSoEeqdGdGS_2jwTA" type="4001" element="_0bFdoJSoEeqdGdGS_2jwTA" source="_0biJlJSoEeqdGdGS_2jwTA" target="_0bj-w5SoEeqdGdGS_2jwTA"> |
2339 | <children xmi:type="notation:Node" xmi:id="_0dgfjJSoEeqdGdGS_2jwTA" type="6001"> | 2088 | <children xmi:type="notation:Node" xmi:id="_0dgfjJSoEeqdGdGS_2jwTA" type="6001"> |
2340 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dgfjZSoEeqdGdGS_2jwTA" y="-10"/> | 2089 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dgfjZSoEeqdGdGS_2jwTA" x="10"/> |
2341 | </children> | 2090 | </children> |
2342 | <children xmi:type="notation:Node" xmi:id="_0dgfjpSoEeqdGdGS_2jwTA" type="6002"> | 2091 | <children xmi:type="notation:Node" xmi:id="_0dgfjpSoEeqdGdGS_2jwTA" type="6002"> |
2343 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dgfj5SoEeqdGdGS_2jwTA" y="10"/> | 2092 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dgfj5SoEeqdGdGS_2jwTA" y="-10"/> |
2344 | </children> | 2093 | </children> |
2345 | <children xmi:type="notation:Node" xmi:id="_0dgfkJSoEeqdGdGS_2jwTA" type="6003"> | 2094 | <children xmi:type="notation:Node" xmi:id="_0dgfkJSoEeqdGdGS_2jwTA" type="6003"> |
2346 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dgfkZSoEeqdGdGS_2jwTA" y="10"/> | 2095 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dgfkZSoEeqdGdGS_2jwTA" x="-10"/> |
2347 | </children> | 2096 | </children> |
2348 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_0dgfiZSoEeqdGdGS_2jwTA" routing="Rectilinear"/> | 2097 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_0dgfiZSoEeqdGdGS_2jwTA" routing="Rectilinear"/> |
2349 | <styles xmi:type="notation:FontStyle" xmi:id="_0dgfipSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | 2098 | <styles xmi:type="notation:FontStyle" xmi:id="_0dgfipSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> |
2350 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0dgfi5SoEeqdGdGS_2jwTA" points="[-1, 0, -71, 60]$[69, -60, -1, 0]"/> | 2099 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0dgfi5SoEeqdGdGS_2jwTA" points="[-129, 50, 97, 132]$[-213, 50, 13, 132]$[-213, -82, 13, 0]"/> |
2351 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dhGkJSoEeqdGdGS_2jwTA" id="(0.5019455252918288,0.0)"/> | 2100 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dhGkJSoEeqdGdGS_2jwTA" id="(0.5019455252918288,0.0)"/> |
2352 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dhGkZSoEeqdGdGS_2jwTA" id="(0.5084745762711864,1.0)"/> | 2101 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dhGkZSoEeqdGdGS_2jwTA" id="(0.5084745762711864,1.0)"/> |
2353 | </edges> | 2102 | </edges> |
@@ -2420,7 +2169,7 @@ | |||
2420 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dkJ6JSoEeqdGdGS_2jwTA" y="-10"/> | 2169 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dkJ6JSoEeqdGdGS_2jwTA" y="-10"/> |
2421 | </children> | 2170 | </children> |
2422 | <children xmi:type="notation:Node" xmi:id="_0dkw8JSoEeqdGdGS_2jwTA" type="6002"> | 2171 | <children xmi:type="notation:Node" xmi:id="_0dkw8JSoEeqdGdGS_2jwTA" type="6002"> |
2423 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dkw8ZSoEeqdGdGS_2jwTA" y="10"/> | 2172 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dkw8ZSoEeqdGdGS_2jwTA" x="-30" y="12"/> |
2424 | </children> | 2173 | </children> |
2425 | <children xmi:type="notation:Node" xmi:id="_0dkw8pSoEeqdGdGS_2jwTA" type="6003"> | 2174 | <children xmi:type="notation:Node" xmi:id="_0dkw8pSoEeqdGdGS_2jwTA" type="6003"> |
2426 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dkw85SoEeqdGdGS_2jwTA" y="10"/> | 2175 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dkw85SoEeqdGdGS_2jwTA" y="10"/> |
@@ -2433,17 +2182,17 @@ | |||
2433 | </edges> | 2182 | </edges> |
2434 | <edges xmi:type="notation:Edge" xmi:id="_0dkw9pSoEeqdGdGS_2jwTA" type="4001" element="_0bIg9pSoEeqdGdGS_2jwTA" source="_0bj-w5SoEeqdGdGS_2jwTA" target="_0bkl1JSoEeqdGdGS_2jwTA"> | 2183 | <edges xmi:type="notation:Edge" xmi:id="_0dkw9pSoEeqdGdGS_2jwTA" type="4001" element="_0bIg9pSoEeqdGdGS_2jwTA" source="_0bj-w5SoEeqdGdGS_2jwTA" target="_0bkl1JSoEeqdGdGS_2jwTA"> |
2435 | <children xmi:type="notation:Node" xmi:id="_0dlYAJSoEeqdGdGS_2jwTA" type="6001"> | 2184 | <children xmi:type="notation:Node" xmi:id="_0dlYAJSoEeqdGdGS_2jwTA" type="6001"> |
2436 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dlYAZSoEeqdGdGS_2jwTA" y="-10"/> | 2185 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dlYAZSoEeqdGdGS_2jwTA" y="10"/> |
2437 | </children> | 2186 | </children> |
2438 | <children xmi:type="notation:Node" xmi:id="_0dlYApSoEeqdGdGS_2jwTA" type="6002"> | 2187 | <children xmi:type="notation:Node" xmi:id="_0dlYApSoEeqdGdGS_2jwTA" type="6002"> |
2439 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dlYA5SoEeqdGdGS_2jwTA" y="10"/> | 2188 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dlYA5SoEeqdGdGS_2jwTA" x="5" y="24"/> |
2440 | </children> | 2189 | </children> |
2441 | <children xmi:type="notation:Node" xmi:id="_0dlYBJSoEeqdGdGS_2jwTA" type="6003"> | 2190 | <children xmi:type="notation:Node" xmi:id="_0dlYBJSoEeqdGdGS_2jwTA" type="6003"> |
2442 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dlYBZSoEeqdGdGS_2jwTA" y="10"/> | 2191 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dlYBZSoEeqdGdGS_2jwTA" x="-10"/> |
2443 | </children> | 2192 | </children> |
2444 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_0dkw95SoEeqdGdGS_2jwTA" routing="Rectilinear"/> | 2193 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_0dkw95SoEeqdGdGS_2jwTA" routing="Rectilinear"/> |
2445 | <styles xmi:type="notation:FontStyle" xmi:id="_0dkw-JSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8" bold="true"/> | 2194 | <styles xmi:type="notation:FontStyle" xmi:id="_0dkw-JSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8" bold="true"/> |
2446 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0dkw-ZSoEeqdGdGS_2jwTA" points="[-1, 0, 617, 60]$[-619, -60, -1, 0]"/> | 2195 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0dkw-ZSoEeqdGdGS_2jwTA" points="[-60, 60, 271, 131]$[-331, 60, 0, 131]$[-331, -71, 0, 0]"/> |
2447 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dlYBpSoEeqdGdGS_2jwTA" id="(0.5084745762711864,0.0)"/> | 2196 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dlYBpSoEeqdGdGS_2jwTA" id="(0.5084745762711864,0.0)"/> |
2448 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dlYB5SoEeqdGdGS_2jwTA" id="(0.5037037037037037,1.0)"/> | 2197 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dlYB5SoEeqdGdGS_2jwTA" id="(0.5037037037037037,1.0)"/> |
2449 | </edges> | 2198 | </edges> |
@@ -2481,33 +2230,33 @@ | |||
2481 | </edges> | 2230 | </edges> |
2482 | <edges xmi:type="notation:Edge" xmi:id="_0dnNNpSoEeqdGdGS_2jwTA" type="4001" element="_0bJvF5SoEeqdGdGS_2jwTA" source="_0befNJSoEeqdGdGS_2jwTA" target="_0bftUJSoEeqdGdGS_2jwTA"> | 2231 | <edges xmi:type="notation:Edge" xmi:id="_0dnNNpSoEeqdGdGS_2jwTA" type="4001" element="_0bJvF5SoEeqdGdGS_2jwTA" source="_0befNJSoEeqdGdGS_2jwTA" target="_0bftUJSoEeqdGdGS_2jwTA"> |
2483 | <children xmi:type="notation:Node" xmi:id="_0dn0QJSoEeqdGdGS_2jwTA" type="6001"> | 2232 | <children xmi:type="notation:Node" xmi:id="_0dn0QJSoEeqdGdGS_2jwTA" type="6001"> |
2484 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dn0QZSoEeqdGdGS_2jwTA" y="10"/> | 2233 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dn0QZSoEeqdGdGS_2jwTA" x="10" y="10"/> |
2485 | </children> | 2234 | </children> |
2486 | <children xmi:type="notation:Node" xmi:id="_0dn0QpSoEeqdGdGS_2jwTA" type="6002"> | 2235 | <children xmi:type="notation:Node" xmi:id="_0dn0QpSoEeqdGdGS_2jwTA" type="6002"> |
2487 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dn0Q5SoEeqdGdGS_2jwTA" y="-10"/> | 2236 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dn0Q5SoEeqdGdGS_2jwTA" x="-14" y="-16"/> |
2488 | </children> | 2237 | </children> |
2489 | <children xmi:type="notation:Node" xmi:id="_0dn0RJSoEeqdGdGS_2jwTA" type="6003"> | 2238 | <children xmi:type="notation:Node" xmi:id="_0dn0RJSoEeqdGdGS_2jwTA" type="6003"> |
2490 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dn0RZSoEeqdGdGS_2jwTA" x="-1" y="-10"/> | 2239 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dn0RZSoEeqdGdGS_2jwTA" x="-20" y="84"/> |
2491 | </children> | 2240 | </children> |
2492 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_0dnNN5SoEeqdGdGS_2jwTA" routing="Rectilinear"/> | 2241 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_0dnNN5SoEeqdGdGS_2jwTA" routing="Rectilinear"/> |
2493 | <styles xmi:type="notation:FontStyle" xmi:id="_0dnNOJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | 2242 | <styles xmi:type="notation:FontStyle" xmi:id="_0dnNOJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> |
2494 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0dnNOZSoEeqdGdGS_2jwTA" points="[244, -70, 0, -78]$[244, 63, 0, 55]"/> | 2243 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0dnNOZSoEeqdGdGS_2jwTA" points="[1, -70, -243, -78]$[1, -108, -243, -116]$[245, -108, 1, -116]$[245, -46, 1, -54]"/> |
2495 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dobUJSoEeqdGdGS_2jwTA" id="(0.5,0.5)"/> | 2244 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dobUJSoEeqdGdGS_2jwTA" id="(0.5,0.5)"/> |
2496 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dobUZSoEeqdGdGS_2jwTA" id="(0.5,0.5)"/> | 2245 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dobUZSoEeqdGdGS_2jwTA" id="(0.5,0.5)"/> |
2497 | </edges> | 2246 | </edges> |
2498 | <edges xmi:type="notation:Edge" xmi:id="_0dobUpSoEeqdGdGS_2jwTA" type="4001" element="_0bKWI5SoEeqdGdGS_2jwTA" source="_0bnCF5SoEeqdGdGS_2jwTA" target="_0boQM5SoEeqdGdGS_2jwTA"> | 2247 | <edges xmi:type="notation:Edge" xmi:id="_0dobUpSoEeqdGdGS_2jwTA" type="4001" element="_0bKWI5SoEeqdGdGS_2jwTA" source="_0bnCF5SoEeqdGdGS_2jwTA" target="_0boQM5SoEeqdGdGS_2jwTA"> |
2499 | <children xmi:type="notation:Node" xmi:id="_0dobVpSoEeqdGdGS_2jwTA" type="6001"> | 2248 | <children xmi:type="notation:Node" xmi:id="_0dobVpSoEeqdGdGS_2jwTA" type="6001"> |
2500 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dobV5SoEeqdGdGS_2jwTA" x="-41" y="-10"/> | 2249 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dobV5SoEeqdGdGS_2jwTA" x="62" y="-10"/> |
2501 | </children> | 2250 | </children> |
2502 | <children xmi:type="notation:Node" xmi:id="_0dobWJSoEeqdGdGS_2jwTA" type="6002"> | 2251 | <children xmi:type="notation:Node" xmi:id="_0dobWJSoEeqdGdGS_2jwTA" type="6002"> |
2503 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dobWZSoEeqdGdGS_2jwTA" x="9" y="10"/> | 2252 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dobWZSoEeqdGdGS_2jwTA" x="112" y="10"/> |
2504 | </children> | 2253 | </children> |
2505 | <children xmi:type="notation:Node" xmi:id="_0dobWpSoEeqdGdGS_2jwTA" type="6003"> | 2254 | <children xmi:type="notation:Node" xmi:id="_0dobWpSoEeqdGdGS_2jwTA" type="6003"> |
2506 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dobW5SoEeqdGdGS_2jwTA" x="-71" y="10"/> | 2255 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dobW5SoEeqdGdGS_2jwTA" x="-71" y="10"/> |
2507 | </children> | 2256 | </children> |
2508 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_0dobU5SoEeqdGdGS_2jwTA" routing="Rectilinear"/> | 2257 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_0dobU5SoEeqdGdGS_2jwTA" routing="Rectilinear"/> |
2509 | <styles xmi:type="notation:FontStyle" xmi:id="_0dobVJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | 2258 | <styles xmi:type="notation:FontStyle" xmi:id="_0dobVJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> |
2510 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0dobVZSoEeqdGdGS_2jwTA" points="[-30, 0, -2654, -406]$[-30, 219, -2654, -187]$[1343, 219, -1281, -187]$[1343, 322, -1281, -84]$[2422, 322, -202, -84]$[2422, 653, -202, 247]$[2489, 653, -135, 247]"/> | 2259 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0dobVZSoEeqdGdGS_2jwTA" points="[-30, 0, -2654, -406]$[-30, 322, -2654, -84]$[2422, 322, -202, -84]$[2422, 653, -202, 247]$[2489, 653, -135, 247]"/> |
2511 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dpCYJSoEeqdGdGS_2jwTA" id="(0.5025641025641026,1.0)"/> | 2260 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dpCYJSoEeqdGdGS_2jwTA" id="(0.5025641025641026,1.0)"/> |
2512 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dpCYZSoEeqdGdGS_2jwTA" id="(0.503731343283582,0.0)"/> | 2261 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dpCYZSoEeqdGdGS_2jwTA" id="(0.503731343283582,0.0)"/> |
2513 | </edges> | 2262 | </edges> |
@@ -2561,17 +2310,17 @@ | |||
2561 | </edges> | 2310 | </edges> |
2562 | <edges xmi:type="notation:Edge" xmi:id="_0dq3kpSoEeqdGdGS_2jwTA" type="4001" element="_0bMLVpSoEeqdGdGS_2jwTA" source="_0biJlJSoEeqdGdGS_2jwTA" target="_0bnCEJSoEeqdGdGS_2jwTA"> | 2311 | <edges xmi:type="notation:Edge" xmi:id="_0dq3kpSoEeqdGdGS_2jwTA" type="4001" element="_0bMLVpSoEeqdGdGS_2jwTA" source="_0biJlJSoEeqdGdGS_2jwTA" target="_0bnCEJSoEeqdGdGS_2jwTA"> |
2563 | <children xmi:type="notation:Node" xmi:id="_0dq3lpSoEeqdGdGS_2jwTA" type="6001"> | 2312 | <children xmi:type="notation:Node" xmi:id="_0dq3lpSoEeqdGdGS_2jwTA" type="6001"> |
2564 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dq3l5SoEeqdGdGS_2jwTA" y="-10"/> | 2313 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dq3l5SoEeqdGdGS_2jwTA" x="-135" y="-10"/> |
2565 | </children> | 2314 | </children> |
2566 | <children xmi:type="notation:Node" xmi:id="_0dq3mJSoEeqdGdGS_2jwTA" type="6002"> | 2315 | <children xmi:type="notation:Node" xmi:id="_0dq3mJSoEeqdGdGS_2jwTA" type="6002"> |
2567 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dq3mZSoEeqdGdGS_2jwTA" y="10"/> | 2316 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dq3mZSoEeqdGdGS_2jwTA" y="10"/> |
2568 | </children> | 2317 | </children> |
2569 | <children xmi:type="notation:Node" xmi:id="_0dq3mpSoEeqdGdGS_2jwTA" type="6003"> | 2318 | <children xmi:type="notation:Node" xmi:id="_0dq3mpSoEeqdGdGS_2jwTA" type="6003"> |
2570 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dq3m5SoEeqdGdGS_2jwTA" y="10"/> | 2319 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0dq3m5SoEeqdGdGS_2jwTA" x="-10"/> |
2571 | </children> | 2320 | </children> |
2572 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_0dq3k5SoEeqdGdGS_2jwTA" routing="Rectilinear"/> | 2321 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_0dq3k5SoEeqdGdGS_2jwTA" routing="Rectilinear"/> |
2573 | <styles xmi:type="notation:FontStyle" xmi:id="_0dq3lJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | 2322 | <styles xmi:type="notation:FontStyle" xmi:id="_0dq3lJSoEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> |
2574 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0dq3lZSoEeqdGdGS_2jwTA" points="[-1, 0, -447, 60]$[445, -60, -1, 0]"/> | 2323 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0dq3lZSoEeqdGdGS_2jwTA" points="[128, 48, -316, 142]$[444, 48, 0, 142]$[444, -94, 0, 0]"/> |
2575 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dreoJSoEeqdGdGS_2jwTA" id="(0.5019455252918288,0.0)"/> | 2324 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dreoJSoEeqdGdGS_2jwTA" id="(0.5019455252918288,0.0)"/> |
2576 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dreoZSoEeqdGdGS_2jwTA" id="(0.5011135857461024,1.0)"/> | 2325 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dreoZSoEeqdGdGS_2jwTA" id="(0.5011135857461024,1.0)"/> |
2577 | </edges> | 2326 | </edges> |
@@ -2591,117 +2340,21 @@ | |||
2591 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dsFsJSoEeqdGdGS_2jwTA" id="(0.5084745762711864,0.0)"/> | 2340 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dsFsJSoEeqdGdGS_2jwTA" id="(0.5084745762711864,0.0)"/> |
2592 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dsFsZSoEeqdGdGS_2jwTA" id="(0.5025641025641026,1.0)"/> | 2341 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0dsFsZSoEeqdGdGS_2jwTA" id="(0.5025641025641026,1.0)"/> |
2593 | </edges> | 2342 | </edges> |
2594 | <edges xmi:type="notation:Edge" xmi:id="_CygVgJSxEeqdGdGS_2jwTA" type="4001" element="_CxOjIJSxEeqdGdGS_2jwTA" source="_0byoRJSoEeqdGdGS_2jwTA" target="_82LWcJSvEeqdGdGS_2jwTA"> | 2343 | <edges xmi:type="notation:Edge" xmi:id="_hg3cAJftEeqM5-qsQePOmg" type="4001" element="_hgBHgpftEeqM5-qsQePOmg" source="_0cE8I5SoEeqdGdGS_2jwTA" target="_0bj-w5SoEeqdGdGS_2jwTA"> |
2595 | <children xmi:type="notation:Node" xmi:id="_Cyg8kJSxEeqdGdGS_2jwTA" type="6001"> | 2344 | <children xmi:type="notation:Node" xmi:id="_hhwM0JftEeqM5-qsQePOmg" type="6001"> |
2596 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Cyg8kZSxEeqdGdGS_2jwTA" y="-10"/> | 2345 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hhwM0ZftEeqM5-qsQePOmg" x="-187" y="-263"/> |
2597 | </children> | ||
2598 | <children xmi:type="notation:Node" xmi:id="_CyhjoJSxEeqdGdGS_2jwTA" type="6002"> | ||
2599 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CyhjoZSxEeqdGdGS_2jwTA" y="10"/> | ||
2600 | </children> | ||
2601 | <children xmi:type="notation:Node" xmi:id="_CyhjopSxEeqdGdGS_2jwTA" type="6003"> | ||
2602 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Cyhjo5SxEeqdGdGS_2jwTA" y="10"/> | ||
2603 | </children> | ||
2604 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_CygVgZSxEeqdGdGS_2jwTA" routing="Tree"/> | ||
2605 | <styles xmi:type="notation:FontStyle" xmi:id="_CygVgpSxEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | ||
2606 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CygVg5SxEeqdGdGS_2jwTA" points="[0, 0, 1007, 0]$[-1007, 0, 0, 0]"/> | ||
2607 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CyiKsJSxEeqdGdGS_2jwTA" id="(0.5333333333333333,0.20408163265306123)"/> | ||
2608 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CyiKsZSxEeqdGdGS_2jwTA" id="(0.5,0.5)"/> | ||
2609 | </edges> | ||
2610 | <edges xmi:type="notation:Edge" xmi:id="_EEMm4JSxEeqdGdGS_2jwTA" type="4001" element="_EDNvc5SxEeqdGdGS_2jwTA" source="_0b1Eg5SoEeqdGdGS_2jwTA" target="_82LWcJSvEeqdGdGS_2jwTA"> | ||
2611 | <children xmi:type="notation:Node" xmi:id="_EENN8JSxEeqdGdGS_2jwTA" type="6001"> | ||
2612 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EENN8ZSxEeqdGdGS_2jwTA" y="-10"/> | ||
2613 | </children> | ||
2614 | <children xmi:type="notation:Node" xmi:id="_EENN8pSxEeqdGdGS_2jwTA" type="6002"> | ||
2615 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EENN85SxEeqdGdGS_2jwTA" y="10"/> | ||
2616 | </children> | ||
2617 | <children xmi:type="notation:Node" xmi:id="_EENN9JSxEeqdGdGS_2jwTA" type="6003"> | ||
2618 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EENN9ZSxEeqdGdGS_2jwTA" y="10"/> | ||
2619 | </children> | ||
2620 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_EEMm4ZSxEeqdGdGS_2jwTA" routing="Tree"/> | ||
2621 | <styles xmi:type="notation:FontStyle" xmi:id="_EEMm4pSxEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | ||
2622 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_EEMm45SxEeqdGdGS_2jwTA" points="[0, 23, 2698, 84]$[0, 23, 2698, 84]$[-2697, 23, 1, 84]$[-2697, -12, 1, 49]"/> | ||
2623 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EENN9pSxEeqdGdGS_2jwTA" id="(0.0,0.6836734693877551)"/> | ||
2624 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EEN1AJSxEeqdGdGS_2jwTA" id="(0.5,0.5)"/> | ||
2625 | </edges> | ||
2626 | <edges xmi:type="notation:Edge" xmi:id="_Rj-lwJSxEeqdGdGS_2jwTA" type="4001" element="_RjVslpSxEeqdGdGS_2jwTA" source="_0bmbBJSoEeqdGdGS_2jwTA" target="_82LWcJSvEeqdGdGS_2jwTA"> | ||
2627 | <children xmi:type="notation:Node" xmi:id="_Rj-lxJSxEeqdGdGS_2jwTA" type="6001"> | ||
2628 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Rj-lxZSxEeqdGdGS_2jwTA" y="-10"/> | ||
2629 | </children> | ||
2630 | <children xmi:type="notation:Node" xmi:id="_Rj-lxpSxEeqdGdGS_2jwTA" type="6002"> | ||
2631 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Rj-lx5SxEeqdGdGS_2jwTA" y="10"/> | ||
2632 | </children> | ||
2633 | <children xmi:type="notation:Node" xmi:id="_Rj-lyJSxEeqdGdGS_2jwTA" type="6003"> | ||
2634 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Rj-lyZSxEeqdGdGS_2jwTA" y="10"/> | ||
2635 | </children> | ||
2636 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_Rj-lwZSxEeqdGdGS_2jwTA" routing="Tree"/> | ||
2637 | <styles xmi:type="notation:FontStyle" xmi:id="_Rj-lwpSxEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | ||
2638 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Rj-lw5SxEeqdGdGS_2jwTA" points="[0, 0, 200, 181]$[-200, -181, 0, 0]"/> | ||
2639 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Rj_M0JSxEeqdGdGS_2jwTA" id="(0.3728813559322034,0.0)"/> | ||
2640 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Rj_M0ZSxEeqdGdGS_2jwTA" id="(0.5,0.5)"/> | ||
2641 | </edges> | ||
2642 | <edges xmi:type="notation:Edge" xmi:id="_SMsLkJSxEeqdGdGS_2jwTA" type="4001" element="_SLxltJSxEeqdGdGS_2jwTA" source="_0bftUJSoEeqdGdGS_2jwTA" target="_82LWcJSvEeqdGdGS_2jwTA"> | ||
2643 | <children xmi:type="notation:Node" xmi:id="_SMsyoJSxEeqdGdGS_2jwTA" type="6001"> | ||
2644 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_SMsyoZSxEeqdGdGS_2jwTA" y="-10"/> | ||
2645 | </children> | ||
2646 | <children xmi:type="notation:Node" xmi:id="_SMsyopSxEeqdGdGS_2jwTA" type="6002"> | ||
2647 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_SMsyo5SxEeqdGdGS_2jwTA" y="10"/> | ||
2648 | </children> | ||
2649 | <children xmi:type="notation:Node" xmi:id="_SMsypJSxEeqdGdGS_2jwTA" type="6003"> | ||
2650 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_SMsypZSxEeqdGdGS_2jwTA" y="10"/> | ||
2651 | </children> | ||
2652 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_SMsLkZSxEeqdGdGS_2jwTA" routing="Tree"/> | ||
2653 | <styles xmi:type="notation:FontStyle" xmi:id="_SMsLkpSxEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | ||
2654 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SMsLk5SxEeqdGdGS_2jwTA" points="[0, 0, -183, 168]$[183, -168, 0, 0]"/> | ||
2655 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SMsyppSxEeqdGdGS_2jwTA" id="(0.7297297297297297,0.0)"/> | ||
2656 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SMsyp5SxEeqdGdGS_2jwTA" id="(0.5,0.5)"/> | ||
2657 | </edges> | ||
2658 | <edges xmi:type="notation:Edge" xmi:id="_6IxDEJSxEeqdGdGS_2jwTA" type="4001" element="_6IJYGJSxEeqdGdGS_2jwTA" source="_0bo3QJSoEeqdGdGS_2jwTA" target="_82LWcJSvEeqdGdGS_2jwTA"> | ||
2659 | <children xmi:type="notation:Node" xmi:id="_6IxDFJSxEeqdGdGS_2jwTA" type="6001"> | ||
2660 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6IxDFZSxEeqdGdGS_2jwTA" y="-10"/> | ||
2661 | </children> | ||
2662 | <children xmi:type="notation:Node" xmi:id="_6IxDFpSxEeqdGdGS_2jwTA" type="6002"> | ||
2663 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6IxDF5SxEeqdGdGS_2jwTA" y="10"/> | ||
2664 | </children> | ||
2665 | <children xmi:type="notation:Node" xmi:id="_6IxqIJSxEeqdGdGS_2jwTA" type="6003"> | ||
2666 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6IxqIZSxEeqdGdGS_2jwTA" y="10"/> | ||
2667 | </children> | ||
2668 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_6IxDEZSxEeqdGdGS_2jwTA" routing="Tree"/> | ||
2669 | <styles xmi:type="notation:FontStyle" xmi:id="_6IxDEpSxEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | ||
2670 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_6IxDE5SxEeqdGdGS_2jwTA" points="[0, 0, 515, 1044]$[-515, -1044, 0, 0]"/> | ||
2671 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6IxqIpSxEeqdGdGS_2jwTA" id="(0.8715083798882681,0.0)"/> | ||
2672 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6IxqI5SxEeqdGdGS_2jwTA" id="(0.5,0.5)"/> | ||
2673 | </edges> | ||
2674 | <edges xmi:type="notation:Edge" xmi:id="_Z9DUEJSyEeqdGdGS_2jwTA" type="4001" element="_Z8QC6JSyEeqdGdGS_2jwTA" source="_0cE8I5SoEeqdGdGS_2jwTA" target="_82LWcJSvEeqdGdGS_2jwTA"> | ||
2675 | <children xmi:type="notation:Node" xmi:id="_Z9D7IJSyEeqdGdGS_2jwTA" type="6001"> | ||
2676 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Z9D7IZSyEeqdGdGS_2jwTA" y="-10"/> | ||
2677 | </children> | ||
2678 | <children xmi:type="notation:Node" xmi:id="_Z9D7IpSyEeqdGdGS_2jwTA" type="6002"> | ||
2679 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Z9D7I5SyEeqdGdGS_2jwTA" y="10"/> | ||
2680 | </children> | ||
2681 | <children xmi:type="notation:Node" xmi:id="_Z9D7JJSyEeqdGdGS_2jwTA" type="6003"> | ||
2682 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Z9D7JZSyEeqdGdGS_2jwTA" x="-4" y="10"/> | ||
2683 | </children> | ||
2684 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_Z9DUEZSyEeqdGdGS_2jwTA" routing="Rectilinear"/> | ||
2685 | <styles xmi:type="notation:FontStyle" xmi:id="_Z9DUEpSyEeqdGdGS_2jwTA" fontColor="7490599" fontName="Segoe UI" fontHeight="8"/> | ||
2686 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Z9DUE5SyEeqdGdGS_2jwTA" points="[0, -24, -1841, 0]$[1841, -24, 0, 0]"/> | ||
2687 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Z9EiMJSyEeqdGdGS_2jwTA" id="(1.0,0.6020408163265306)"/> | ||
2688 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Z9EiMZSyEeqdGdGS_2jwTA" id="(0.0,0.6326530612244898)"/> | ||
2689 | </edges> | ||
2690 | <edges xmi:type="notation:Edge" xmi:id="__3VesJTNEeqdGdGS_2jwTA" type="4001" element="__2ua2pTNEeqdGdGS_2jwTA" source="_0bdRFJSoEeqdGdGS_2jwTA" target="_82LWcJSvEeqdGdGS_2jwTA"> | ||
2691 | <children xmi:type="notation:Node" xmi:id="__3WFwJTNEeqdGdGS_2jwTA" type="6001"> | ||
2692 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="__3WFwZTNEeqdGdGS_2jwTA" y="-10"/> | ||
2693 | </children> | 2346 | </children> |
2694 | <children xmi:type="notation:Node" xmi:id="__3WFwpTNEeqdGdGS_2jwTA" type="6002"> | 2347 | <children xmi:type="notation:Node" xmi:id="_hhyCAJftEeqM5-qsQePOmg" type="6002"> |
2695 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="__3WFw5TNEeqdGdGS_2jwTA" y="10"/> | 2348 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hhyCAZftEeqM5-qsQePOmg" x="-72" y="113"/> |
2696 | </children> | 2349 | </children> |
2697 | <children xmi:type="notation:Node" xmi:id="__3WFxJTNEeqdGdGS_2jwTA" type="6003"> | 2350 | <children xmi:type="notation:Node" xmi:id="_hhzQIJftEeqM5-qsQePOmg" type="6003"> |
2698 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="__3WFxZTNEeqdGdGS_2jwTA" y="10"/> | 2351 | <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hhzQIZftEeqM5-qsQePOmg" y="10"/> |
2699 | </children> | 2352 | </children> |
2700 | <styles xmi:type="notation:ConnectorStyle" xmi:id="__3VesZTNEeqdGdGS_2jwTA" routing="Tree"/> | 2353 | <styles xmi:type="notation:ConnectorStyle" xmi:id="_hg3cAZftEeqM5-qsQePOmg" routing="Rectilinear"/> |
2701 | <styles xmi:type="notation:FontStyle" xmi:id="__3VespTNEeqdGdGS_2jwTA" fontName="Segoe UI" fontHeight="8"/> | 2354 | <styles xmi:type="notation:FontStyle" xmi:id="_hg3cApftEeqM5-qsQePOmg" fontColor="7490599" fontName="Segoe UI" fontHeight="8"/> |
2702 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__3Ves5TNEeqdGdGS_2jwTA" points="[0, 0, 419, 802]$[-419, -802, 0, 0]"/> | 2355 | <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hg3cA5ftEeqM5-qsQePOmg" points="[0, 0, -1309, -528]$[194, 0, -1115, -528]$[194, 528, -1115, 0]$[1309, 528, 0, 0]"/> |
2703 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__3Ws0JTNEeqdGdGS_2jwTA" id="(0.7630057803468208,0.0)"/> | 2356 | <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hh4IoJftEeqM5-qsQePOmg" id="(1.0,0.5)"/> |
2704 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__3Ws0ZTNEeqdGdGS_2jwTA" id="(0.5,0.5)"/> | 2357 | <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hh4IoZftEeqM5-qsQePOmg" id="(0.0,0.8673469387755102)"/> |
2705 | </edges> | 2358 | </edges> |
2706 | </data> | 2359 | </data> |
2707 | </ownedAnnotationEntries> | 2360 | </ownedAnnotationEntries> |
@@ -3386,7 +3039,7 @@ | |||
3386 | <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']"/> | 3039 | <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']"/> |
3387 | </ownedElements> | 3040 | </ownedElements> |
3388 | </ownedDiagramElements> | 3041 | </ownedDiagramElements> |
3389 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0SjzwJSoEeqdGdGS_2jwTA" name="Income_Tax" tooltipText="" outgoingEdges="_0aqm4JSoEeqdGdGS_2jwTA __2ua2pTNEeqdGdGS_2jwTA" width="12" height="10"> | 3042 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0SjzwJSoEeqdGdGS_2jwTA" name="Income_Tax" tooltipText="" outgoingEdges="_0aqm4JSoEeqdGdGS_2jwTA" width="12" height="10"> |
3390 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Income_Tax"/> | 3043 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Income_Tax"/> |
3391 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Income_Tax"/> | 3044 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Income_Tax"/> |
3392 | <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> | 3045 | <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> |
@@ -3494,7 +3147,7 @@ | |||
3494 | <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> | 3147 | <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> |
3495 | </ownedElements> | 3148 | </ownedElements> |
3496 | </ownedDiagramElements> | 3149 | </ownedDiagramElements> |
3497 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0SrIgJSoEeqdGdGS_2jwTA" name="Address" tooltipText="" outgoingEdges="_SLxltJSxEeqdGdGS_2jwTA" incomingEdges="_0atqMJSoEeqdGdGS_2jwTA _0azJxpSoEeqdGdGS_2jwTA _0azw05SoEeqdGdGS_2jwTA _0bJvF5SoEeqdGdGS_2jwTA" width="12" height="10"> | 3150 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0SrIgJSoEeqdGdGS_2jwTA" name="Address" tooltipText="" incomingEdges="_0atqMJSoEeqdGdGS_2jwTA _0azJxpSoEeqdGdGS_2jwTA _0azw05SoEeqdGdGS_2jwTA _0bJvF5SoEeqdGdGS_2jwTA" width="12" height="10"> |
3498 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Address"/> | 3151 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Address"/> |
3499 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Address"/> | 3152 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Address"/> |
3500 | <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> | 3153 | <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> |
@@ -3644,9 +3297,12 @@ | |||
3644 | <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> | 3297 | <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> |
3645 | </ownedElements> | 3298 | </ownedElements> |
3646 | </ownedDiagramElements> | 3299 | </ownedDiagramElements> |
3647 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0SwBAZSoEeqdGdGS_2jwTA" name="Household" tooltipText="" outgoingEdges="_0ayitpSoEeqdGdGS_2jwTA _0bIg9pSoEeqdGdGS_2jwTA" incomingEdges="_0bFdoJSoEeqdGdGS_2jwTA" width="12" height="10"> | 3300 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0SwBAZSoEeqdGdGS_2jwTA" name="Household" tooltipText="" outgoingEdges="_0ayitpSoEeqdGdGS_2jwTA _0bIg9pSoEeqdGdGS_2jwTA" incomingEdges="_0bFdoJSoEeqdGdGS_2jwTA _hgBHgpftEeqM5-qsQePOmg" width="12" height="10"> |
3648 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Household"/> | 3301 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Household"/> |
3649 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Household"/> | 3302 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Household"/> |
3303 | <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> | ||
3304 | <arrangeConstraints>KEEP_SIZE</arrangeConstraints> | ||
3305 | <arrangeConstraints>KEEP_RATIO</arrangeConstraints> | ||
3650 | <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_0SwoEJSoEeqdGdGS_2jwTA" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216"> | 3306 | <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_0SwoEJSoEeqdGdGS_2jwTA" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216"> |
3651 | <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/> | 3307 | <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/> |
3652 | </ownedStyle> | 3308 | </ownedStyle> |
@@ -3776,7 +3432,7 @@ | |||
3776 | <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> | 3432 | <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> |
3777 | </ownedElements> | 3433 | </ownedElements> |
3778 | </ownedDiagramElements> | 3434 | </ownedDiagramElements> |
3779 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0SzEUpSoEeqdGdGS_2jwTA" name="Tax_Case" tooltipText="" outgoingEdges="_RjVslpSxEeqdGdGS_2jwTA" incomingEdges="_0ax7oJSoEeqdGdGS_2jwTA _0ayitpSoEeqdGdGS_2jwTA" width="12" height="10"> | 3435 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0SzEUpSoEeqdGdGS_2jwTA" name="Tax_Case" tooltipText="" incomingEdges="_0ax7oJSoEeqdGdGS_2jwTA _0ayitpSoEeqdGdGS_2jwTA" width="12" height="10"> |
3780 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Tax_Case"/> | 3436 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Tax_Case"/> |
3781 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Tax_Case"/> | 3437 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Tax_Case"/> |
3782 | <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> | 3438 | <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> |
@@ -4102,7 +3758,7 @@ | |||
4102 | <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> | 3758 | <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> |
4103 | </ownedElements> | 3759 | </ownedElements> |
4104 | </ownedDiagramElements> | 3760 | </ownedDiagramElements> |
4105 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0WfRgpSoEeqdGdGS_2jwTA" name="Income_Tax_Credit" tooltipText="" outgoingEdges="_0auRQJSoEeqdGdGS_2jwTA _6IJYGJSxEeqdGdGS_2jwTA" incomingEdges="_0a53dpSoEeqdGdGS_2jwTA _0a6ehpSoEeqdGdGS_2jwTA _0a7Fk5SoEeqdGdGS_2jwTA _0bJvEJSoEeqdGdGS_2jwTA" width="12" height="10"> | 3761 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0WfRgpSoEeqdGdGS_2jwTA" name="Income_Tax_Credit" tooltipText="" outgoingEdges="_0auRQJSoEeqdGdGS_2jwTA" incomingEdges="_0a53dpSoEeqdGdGS_2jwTA _0a6ehpSoEeqdGdGS_2jwTA _0a7Fk5SoEeqdGdGS_2jwTA _0bJvEJSoEeqdGdGS_2jwTA" width="12" height="10"> |
4106 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Income_Tax_Credit"/> | 3762 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Income_Tax_Credit"/> |
4107 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Income_Tax_Credit"/> | 3763 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Income_Tax_Credit"/> |
4108 | <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_0Wf4kJSoEeqdGdGS_2jwTA" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216"> | 3764 | <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_0Wf4kJSoEeqdGdGS_2jwTA" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216"> |
@@ -4411,93 +4067,6 @@ | |||
4411 | </ownedStyle> | 4067 | </ownedStyle> |
4412 | <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> | 4068 | <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> |
4413 | </ownedDiagramElements> | 4069 | </ownedDiagramElements> |
4414 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0WppkZSoEeqdGdGS_2jwTA" name="FD" tooltipText="" outgoingEdges="_0a7FmpSoEeqdGdGS_2jwTA" width="12" height="10"> | ||
4415 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//FD"/> | ||
4416 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//FD"/> | ||
4417 | <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> | ||
4418 | <arrangeConstraints>KEEP_SIZE</arrangeConstraints> | ||
4419 | <arrangeConstraints>KEEP_RATIO</arrangeConstraints> | ||
4420 | <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_0WppkpSoEeqdGdGS_2jwTA" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216"> | ||
4421 | <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/> | ||
4422 | </ownedStyle> | ||
4423 | <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> | ||
4424 | <ownedElements xmi:type="diagram:DNodeListElement" uid="_0aUooJSoEeqdGdGS_2jwTA" name="distance_declared_in_january : EDouble = 0.0" tooltipText=""> | ||
4425 | <target xmi:type="ecore:EAttribute" href="TaxationWithRoot.ecore#//FD/distance_declared_in_january"/> | ||
4426 | <semanticElements xmi:type="ecore:EAttribute" href="TaxationWithRoot.ecore#//FD/distance_declared_in_january"/> | ||
4427 | <ownedStyle xmi:type="diagram:BundledImage" uid="_0aUooZSoEeqdGdGS_2jwTA" labelAlignment="LEFT" description="_0XU_AJSoEeqdGdGS_2jwTA"> | ||
4428 | <labelFormat>bold</labelFormat> | ||
4429 | </ownedStyle> | ||
4430 | <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> | ||
4431 | </ownedElements> | ||
4432 | </ownedDiagramElements> | ||
4433 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0WqQoJSoEeqdGdGS_2jwTA" name="Professional_Expenses_Deduction" tooltipText="" outgoingEdges="_CxOjIJSxEeqdGdGS_2jwTA" incomingEdges="_0a7FmpSoEeqdGdGS_2jwTA _0a7sppSoEeqdGdGS_2jwTA" width="12" height="10"> | ||
4434 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Professional_Expenses_Deduction"/> | ||
4435 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Professional_Expenses_Deduction"/> | ||
4436 | <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> | ||
4437 | <arrangeConstraints>KEEP_SIZE</arrangeConstraints> | ||
4438 | <arrangeConstraints>KEEP_RATIO</arrangeConstraints> | ||
4439 | <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_0WqQoZSoEeqdGdGS_2jwTA" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216"> | ||
4440 | <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/> | ||
4441 | </ownedStyle> | ||
4442 | <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> | ||
4443 | </ownedDiagramElements> | ||
4444 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0WqQo5SoEeqdGdGS_2jwTA" name="FO" tooltipText="" outgoingEdges="_0a7sppSoEeqdGdGS_2jwTA" width="12" height="10"> | ||
4445 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//FO"/> | ||
4446 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//FO"/> | ||
4447 | <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> | ||
4448 | <arrangeConstraints>KEEP_SIZE</arrangeConstraints> | ||
4449 | <arrangeConstraints>KEEP_RATIO</arrangeConstraints> | ||
4450 | <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_0Wq3sJSoEeqdGdGS_2jwTA" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216"> | ||
4451 | <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/> | ||
4452 | </ownedStyle> | ||
4453 | <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> | ||
4454 | </ownedDiagramElements> | ||
4455 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0Wq3spSoEeqdGdGS_2jwTA" name="DS_for_Permanent_Expense" tooltipText="" outgoingEdges="_0a7srZSoEeqdGdGS_2jwTA" width="12" height="10"> | ||
4456 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS_for_Permanent_Expense"/> | ||
4457 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS_for_Permanent_Expense"/> | ||
4458 | <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> | ||
4459 | <arrangeConstraints>KEEP_SIZE</arrangeConstraints> | ||
4460 | <arrangeConstraints>KEEP_RATIO</arrangeConstraints> | ||
4461 | <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_0WrewJSoEeqdGdGS_2jwTA" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216"> | ||
4462 | <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/> | ||
4463 | </ownedStyle> | ||
4464 | <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> | ||
4465 | <ownedElements xmi:type="diagram:DNodeListElement" uid="_0aVPsJSoEeqdGdGS_2jwTA" name="permanent_expense_category : Category_of_Permanent_Expense = MISCELLANEOUS_DEBT" tooltipText=""> | ||
4466 | <target xmi:type="ecore:EAttribute" href="TaxationWithRoot.ecore#//DS_for_Permanent_Expense/permanent_expense_category"/> | ||
4467 | <semanticElements xmi:type="ecore:EAttribute" href="TaxationWithRoot.ecore#//DS_for_Permanent_Expense/permanent_expense_category"/> | ||
4468 | <ownedStyle xmi:type="diagram:BundledImage" uid="_0aVPsZSoEeqdGdGS_2jwTA" labelAlignment="LEFT" description="_0XU_AJSoEeqdGdGS_2jwTA"> | ||
4469 | <labelFormat>bold</labelFormat> | ||
4470 | </ownedStyle> | ||
4471 | <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> | ||
4472 | </ownedElements> | ||
4473 | </ownedDiagramElements> | ||
4474 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0WrewpSoEeqdGdGS_2jwTA" name="DS" tooltipText="" outgoingEdges="_EDNvc5SxEeqdGdGS_2jwTA" incomingEdges="_0a7srZSoEeqdGdGS_2jwTA _0a8TtpSoEeqdGdGS_2jwTA _0a86wJSoEeqdGdGS_2jwTA _0a86x5SoEeqdGdGS_2jwTA _0a9h05SoEeqdGdGS_2jwTA _0a9h2pSoEeqdGdGS_2jwTA" width="12" height="10"> | ||
4475 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS"/> | ||
4476 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS"/> | ||
4477 | <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> | ||
4478 | <arrangeConstraints>KEEP_SIZE</arrangeConstraints> | ||
4479 | <arrangeConstraints>KEEP_RATIO</arrangeConstraints> | ||
4480 | <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_0WsF0JSoEeqdGdGS_2jwTA" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216"> | ||
4481 | <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/> | ||
4482 | </ownedStyle> | ||
4483 | <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> | ||
4484 | <ownedElements xmi:type="diagram:DNodeListElement" uid="_0aV2wJSoEeqdGdGS_2jwTA" name="maximum_deductible_amount : EDouble = 0.0" tooltipText=""> | ||
4485 | <target xmi:type="ecore:EAttribute" href="TaxationWithRoot.ecore#//DS/maximum_deductible_amount"/> | ||
4486 | <semanticElements xmi:type="ecore:EAttribute" href="TaxationWithRoot.ecore#//DS/maximum_deductible_amount"/> | ||
4487 | <ownedStyle xmi:type="diagram:BundledImage" uid="_0aV2wZSoEeqdGdGS_2jwTA" labelAlignment="LEFT" description="_0XU_AJSoEeqdGdGS_2jwTA"> | ||
4488 | <labelFormat>bold</labelFormat> | ||
4489 | </ownedStyle> | ||
4490 | <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> | ||
4491 | </ownedElements> | ||
4492 | <ownedElements xmi:type="diagram:DNodeListElement" uid="_0aV2wpSoEeqdGdGS_2jwTA" name="id3 : EString" tooltipText=""> | ||
4493 | <target xmi:type="ecore:EAttribute" href="TaxationWithRoot.ecore#//DS/id3"/> | ||
4494 | <semanticElements xmi:type="ecore:EAttribute" href="TaxationWithRoot.ecore#//DS/id3"/> | ||
4495 | <ownedStyle xmi:type="diagram:BundledImage" uid="_0aV2w5SoEeqdGdGS_2jwTA" labelAlignment="LEFT" description="_0XU_AJSoEeqdGdGS_2jwTA"> | ||
4496 | <labelFormat>bold</labelFormat> | ||
4497 | </ownedStyle> | ||
4498 | <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> | ||
4499 | </ownedElements> | ||
4500 | </ownedDiagramElements> | ||
4501 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0WsF0pSoEeqdGdGS_2jwTA" name="Category_of_Permanent_Expense" tooltipText="" width="12" height="10"> | 4070 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0WsF0pSoEeqdGdGS_2jwTA" name="Category_of_Permanent_Expense" tooltipText="" width="12" height="10"> |
4502 | <target xmi:type="ecore:EEnum" href="TaxationWithRoot.ecore#//Category_of_Permanent_Expense"/> | 4071 | <target xmi:type="ecore:EEnum" href="TaxationWithRoot.ecore#//Category_of_Permanent_Expense"/> |
4503 | <semanticElements xmi:type="ecore:EEnum" href="TaxationWithRoot.ecore#//Category_of_Permanent_Expense"/> | 4072 | <semanticElements xmi:type="ecore:EEnum" href="TaxationWithRoot.ecore#//Category_of_Permanent_Expense"/> |
@@ -4522,36 +4091,6 @@ | |||
4522 | <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']"/> | 4091 | <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']"/> |
4523 | </ownedElements> | 4092 | </ownedElements> |
4524 | </ownedDiagramElements> | 4093 | </ownedDiagramElements> |
4525 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0Wss4pSoEeqdGdGS_2jwTA" name="DS_for_Interest_Expense" tooltipText="" outgoingEdges="_0a8TtpSoEeqdGdGS_2jwTA" width="12" height="10"> | ||
4526 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS_for_Interest_Expense"/> | ||
4527 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS_for_Interest_Expense"/> | ||
4528 | <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> | ||
4529 | <arrangeConstraints>KEEP_SIZE</arrangeConstraints> | ||
4530 | <arrangeConstraints>KEEP_RATIO</arrangeConstraints> | ||
4531 | <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_0WtT8JSoEeqdGdGS_2jwTA" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216"> | ||
4532 | <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/> | ||
4533 | </ownedStyle> | ||
4534 | <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> | ||
4535 | </ownedDiagramElements> | ||
4536 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0Wt7AJSoEeqdGdGS_2jwTA" name="DS_for_Health_and_Pension_Insurance" tooltipText="" outgoingEdges="_0a86wJSoEeqdGdGS_2jwTA" width="12" height="10"> | ||
4537 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS_for_Health_and_Pension_Insurance"/> | ||
4538 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS_for_Health_and_Pension_Insurance"/> | ||
4539 | <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> | ||
4540 | <arrangeConstraints>KEEP_SIZE</arrangeConstraints> | ||
4541 | <arrangeConstraints>KEEP_RATIO</arrangeConstraints> | ||
4542 | <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_0WuiEJSoEeqdGdGS_2jwTA" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216"> | ||
4543 | <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/> | ||
4544 | </ownedStyle> | ||
4545 | <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> | ||
4546 | <ownedElements xmi:type="diagram:DNodeListElement" uid="_0aWd0JSoEeqdGdGS_2jwTA" name="insurance_category : Category_of_Health_and_Pension_Insurances = MANDATORY_HEALTH_AND_PENSION_INSURANCE" tooltipText=""> | ||
4547 | <target xmi:type="ecore:EAttribute" href="TaxationWithRoot.ecore#//DS_for_Health_and_Pension_Insurance/insurance_category"/> | ||
4548 | <semanticElements xmi:type="ecore:EAttribute" href="TaxationWithRoot.ecore#//DS_for_Health_and_Pension_Insurance/insurance_category"/> | ||
4549 | <ownedStyle xmi:type="diagram:BundledImage" uid="_0aWd0ZSoEeqdGdGS_2jwTA" labelAlignment="LEFT" description="_0XU_AJSoEeqdGdGS_2jwTA"> | ||
4550 | <labelFormat>bold</labelFormat> | ||
4551 | </ownedStyle> | ||
4552 | <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> | ||
4553 | </ownedElements> | ||
4554 | </ownedDiagramElements> | ||
4555 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0WvJIJSoEeqdGdGS_2jwTA" name="Category_of_Health_and_Pension_Insurances" tooltipText="" width="12" height="10"> | 4094 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0WvJIJSoEeqdGdGS_2jwTA" name="Category_of_Health_and_Pension_Insurances" tooltipText="" width="12" height="10"> |
4556 | <target xmi:type="ecore:EEnum" href="TaxationWithRoot.ecore#//Category_of_Health_and_Pension_Insurances"/> | 4095 | <target xmi:type="ecore:EEnum" href="TaxationWithRoot.ecore#//Category_of_Health_and_Pension_Insurances"/> |
4557 | <semanticElements xmi:type="ecore:EEnum" href="TaxationWithRoot.ecore#//Category_of_Health_and_Pension_Insurances"/> | 4096 | <semanticElements xmi:type="ecore:EEnum" href="TaxationWithRoot.ecore#//Category_of_Health_and_Pension_Insurances"/> |
@@ -4584,25 +4123,6 @@ | |||
4584 | <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']"/> | 4123 | <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']"/> |
4585 | </ownedElements> | 4124 | </ownedElements> |
4586 | </ownedDiagramElements> | 4125 | </ownedDiagramElements> |
4587 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0WvJI5SoEeqdGdGS_2jwTA" name="DS_for_Private_Insurance_and_Plan" tooltipText="" outgoingEdges="_0a86x5SoEeqdGdGS_2jwTA" width="12" height="10"> | ||
4588 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS_for_Private_Insurance_and_Plan"/> | ||
4589 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS_for_Private_Insurance_and_Plan"/> | ||
4590 | <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> | ||
4591 | <arrangeConstraints>KEEP_SIZE</arrangeConstraints> | ||
4592 | <arrangeConstraints>KEEP_RATIO</arrangeConstraints> | ||
4593 | <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_0WvwMJSoEeqdGdGS_2jwTA" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216"> | ||
4594 | <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/> | ||
4595 | </ownedStyle> | ||
4596 | <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> | ||
4597 | <ownedElements xmi:type="diagram:DNodeListElement" uid="_0aWd0pSoEeqdGdGS_2jwTA" name="private_insurance_and_plan_category : Category_of_Private_Insurance_and_Plan = PRIVATE_INSURANCE" tooltipText=""> | ||
4598 | <target xmi:type="ecore:EAttribute" href="TaxationWithRoot.ecore#//DS_for_Private_Insurance_and_Plan/private_insurance_and_plan_category"/> | ||
4599 | <semanticElements xmi:type="ecore:EAttribute" href="TaxationWithRoot.ecore#//DS_for_Private_Insurance_and_Plan/private_insurance_and_plan_category"/> | ||
4600 | <ownedStyle xmi:type="diagram:BundledImage" uid="_0aXE4JSoEeqdGdGS_2jwTA" labelAlignment="LEFT" description="_0XU_AJSoEeqdGdGS_2jwTA"> | ||
4601 | <labelFormat>bold</labelFormat> | ||
4602 | </ownedStyle> | ||
4603 | <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> | ||
4604 | </ownedElements> | ||
4605 | </ownedDiagramElements> | ||
4606 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0WwXQJSoEeqdGdGS_2jwTA" name="Category_of_Private_Insurance_and_Plan" tooltipText="" width="12" height="10"> | 4126 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0WwXQJSoEeqdGdGS_2jwTA" name="Category_of_Private_Insurance_and_Plan" tooltipText="" width="12" height="10"> |
4607 | <target xmi:type="ecore:EEnum" href="TaxationWithRoot.ecore#//Category_of_Private_Insurance_and_Plan"/> | 4127 | <target xmi:type="ecore:EEnum" href="TaxationWithRoot.ecore#//Category_of_Private_Insurance_and_Plan"/> |
4608 | <semanticElements xmi:type="ecore:EEnum" href="TaxationWithRoot.ecore#//Category_of_Private_Insurance_and_Plan"/> | 4128 | <semanticElements xmi:type="ecore:EEnum" href="TaxationWithRoot.ecore#//Category_of_Private_Insurance_and_Plan"/> |
@@ -4651,28 +4171,6 @@ | |||
4651 | <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']"/> | 4171 | <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']"/> |
4652 | </ownedElements> | 4172 | </ownedElements> |
4653 | </ownedDiagramElements> | 4173 | </ownedDiagramElements> |
4654 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0Ww-UJSoEeqdGdGS_2jwTA" name="DS_for_Loss_Carryforward" tooltipText="" outgoingEdges="_0a9h05SoEeqdGdGS_2jwTA" width="12" height="10"> | ||
4655 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS_for_Loss_Carryforward"/> | ||
4656 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS_for_Loss_Carryforward"/> | ||
4657 | <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> | ||
4658 | <arrangeConstraints>KEEP_SIZE</arrangeConstraints> | ||
4659 | <arrangeConstraints>KEEP_RATIO</arrangeConstraints> | ||
4660 | <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_0Ww-UZSoEeqdGdGS_2jwTA" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216"> | ||
4661 | <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/> | ||
4662 | </ownedStyle> | ||
4663 | <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> | ||
4664 | </ownedDiagramElements> | ||
4665 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0WxlYJSoEeqdGdGS_2jwTA" name="DS_for_Donation" tooltipText="" outgoingEdges="_0a9h2pSoEeqdGdGS_2jwTA" width="12" height="10"> | ||
4666 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS_for_Donation"/> | ||
4667 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS_for_Donation"/> | ||
4668 | <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> | ||
4669 | <arrangeConstraints>KEEP_SIZE</arrangeConstraints> | ||
4670 | <arrangeConstraints>KEEP_RATIO</arrangeConstraints> | ||
4671 | <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_0WxlYZSoEeqdGdGS_2jwTA" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216"> | ||
4672 | <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/> | ||
4673 | </ownedStyle> | ||
4674 | <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> | ||
4675 | </ownedDiagramElements> | ||
4676 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0WyMcZSoEeqdGdGS_2jwTA" name="Permanent_Expense" tooltipText="" outgoingEdges="_0a-I5pSoEeqdGdGS_2jwTA" width="12" height="10"> | 4174 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0WyMcZSoEeqdGdGS_2jwTA" name="Permanent_Expense" tooltipText="" outgoingEdges="_0a-I5pSoEeqdGdGS_2jwTA" width="12" height="10"> |
4677 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Permanent_Expense"/> | 4175 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Permanent_Expense"/> |
4678 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Permanent_Expense"/> | 4176 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Permanent_Expense"/> |
@@ -4909,7 +4407,7 @@ | |||
4909 | <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']"/> | 4407 | <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']"/> |
4910 | </ownedElements> | 4408 | </ownedElements> |
4911 | </ownedDiagramElements> | 4409 | </ownedDiagramElements> |
4912 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0W9LkJSoEeqdGdGS_2jwTA" name="Resource" tooltipText="" outgoingEdges="_Z8QC6JSyEeqdGdGS_2jwTA" width="12" height="10"> | 4410 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_0W9LkJSoEeqdGdGS_2jwTA" name="Resource" tooltipText="" outgoingEdges="_hgBHgpftEeqM5-qsQePOmg" width="12" height="10"> |
4913 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Resource"/> | 4411 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Resource"/> |
4914 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Resource"/> | 4412 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Resource"/> |
4915 | <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> | 4413 | <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> |
@@ -5256,102 +4754,6 @@ | |||
5256 | </ownedStyle> | 4754 | </ownedStyle> |
5257 | <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> | 4755 | <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> |
5258 | </ownedDiagramElements> | 4756 | </ownedDiagramElements> |
5259 | <ownedDiagramElements xmi:type="diagram:DEdge" uid="_0a7FmpSoEeqdGdGS_2jwTA" sourceNode="_0WppkZSoEeqdGdGS_2jwTA" targetNode="_0WqQoJSoEeqdGdGS_2jwTA"> | ||
5260 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//FD"/> | ||
5261 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//FD"/> | ||
5262 | <ownedStyle xmi:type="diagram:EdgeStyle" uid="_0a7soJSoEeqdGdGS_2jwTA" targetArrow="InputClosedArrow" routingStyle="tree"> | ||
5263 | <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/> | ||
5264 | <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_0a7soZSoEeqdGdGS_2jwTA" showIcon="false"> | ||
5265 | <labelFormat>italic</labelFormat> | ||
5266 | </beginLabelStyle> | ||
5267 | <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_0a7sopSoEeqdGdGS_2jwTA" showIcon="false"/> | ||
5268 | </ownedStyle> | ||
5269 | <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> | ||
5270 | </ownedDiagramElements> | ||
5271 | <ownedDiagramElements xmi:type="diagram:DEdge" uid="_0a7sppSoEeqdGdGS_2jwTA" sourceNode="_0WqQo5SoEeqdGdGS_2jwTA" targetNode="_0WqQoJSoEeqdGdGS_2jwTA"> | ||
5272 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//FO"/> | ||
5273 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//FO"/> | ||
5274 | <ownedStyle xmi:type="diagram:EdgeStyle" uid="_0a7sp5SoEeqdGdGS_2jwTA" targetArrow="InputClosedArrow" routingStyle="tree"> | ||
5275 | <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/> | ||
5276 | <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_0a7sqJSoEeqdGdGS_2jwTA" showIcon="false"> | ||
5277 | <labelFormat>italic</labelFormat> | ||
5278 | </beginLabelStyle> | ||
5279 | <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_0a7sqZSoEeqdGdGS_2jwTA" showIcon="false"/> | ||
5280 | </ownedStyle> | ||
5281 | <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> | ||
5282 | </ownedDiagramElements> | ||
5283 | <ownedDiagramElements xmi:type="diagram:DEdge" uid="_0a7srZSoEeqdGdGS_2jwTA" sourceNode="_0Wq3spSoEeqdGdGS_2jwTA" targetNode="_0WrewpSoEeqdGdGS_2jwTA"> | ||
5284 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS_for_Permanent_Expense"/> | ||
5285 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS_for_Permanent_Expense"/> | ||
5286 | <ownedStyle xmi:type="diagram:EdgeStyle" uid="_0a8TsJSoEeqdGdGS_2jwTA" targetArrow="InputClosedArrow" routingStyle="tree"> | ||
5287 | <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/> | ||
5288 | <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_0a8TsZSoEeqdGdGS_2jwTA" showIcon="false"> | ||
5289 | <labelFormat>italic</labelFormat> | ||
5290 | </beginLabelStyle> | ||
5291 | <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_0a8TspSoEeqdGdGS_2jwTA" showIcon="false"/> | ||
5292 | </ownedStyle> | ||
5293 | <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> | ||
5294 | </ownedDiagramElements> | ||
5295 | <ownedDiagramElements xmi:type="diagram:DEdge" uid="_0a8TtpSoEeqdGdGS_2jwTA" sourceNode="_0Wss4pSoEeqdGdGS_2jwTA" targetNode="_0WrewpSoEeqdGdGS_2jwTA"> | ||
5296 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS_for_Interest_Expense"/> | ||
5297 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS_for_Interest_Expense"/> | ||
5298 | <ownedStyle xmi:type="diagram:EdgeStyle" uid="_0a8Tt5SoEeqdGdGS_2jwTA" targetArrow="InputClosedArrow" routingStyle="tree"> | ||
5299 | <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/> | ||
5300 | <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_0a8TuJSoEeqdGdGS_2jwTA" showIcon="false"> | ||
5301 | <labelFormat>italic</labelFormat> | ||
5302 | </beginLabelStyle> | ||
5303 | <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_0a8TuZSoEeqdGdGS_2jwTA" showIcon="false"/> | ||
5304 | </ownedStyle> | ||
5305 | <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> | ||
5306 | </ownedDiagramElements> | ||
5307 | <ownedDiagramElements xmi:type="diagram:DEdge" uid="_0a86wJSoEeqdGdGS_2jwTA" sourceNode="_0Wt7AJSoEeqdGdGS_2jwTA" targetNode="_0WrewpSoEeqdGdGS_2jwTA"> | ||
5308 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS_for_Health_and_Pension_Insurance"/> | ||
5309 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS_for_Health_and_Pension_Insurance"/> | ||
5310 | <ownedStyle xmi:type="diagram:EdgeStyle" uid="_0a86wZSoEeqdGdGS_2jwTA" targetArrow="InputClosedArrow" routingStyle="tree"> | ||
5311 | <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/> | ||
5312 | <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_0a86wpSoEeqdGdGS_2jwTA" showIcon="false"> | ||
5313 | <labelFormat>italic</labelFormat> | ||
5314 | </beginLabelStyle> | ||
5315 | <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_0a86w5SoEeqdGdGS_2jwTA" showIcon="false"/> | ||
5316 | </ownedStyle> | ||
5317 | <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> | ||
5318 | </ownedDiagramElements> | ||
5319 | <ownedDiagramElements xmi:type="diagram:DEdge" uid="_0a86x5SoEeqdGdGS_2jwTA" sourceNode="_0WvJI5SoEeqdGdGS_2jwTA" targetNode="_0WrewpSoEeqdGdGS_2jwTA"> | ||
5320 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS_for_Private_Insurance_and_Plan"/> | ||
5321 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS_for_Private_Insurance_and_Plan"/> | ||
5322 | <ownedStyle xmi:type="diagram:EdgeStyle" uid="_0a86yJSoEeqdGdGS_2jwTA" targetArrow="InputClosedArrow" routingStyle="tree"> | ||
5323 | <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/> | ||
5324 | <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_0a86yZSoEeqdGdGS_2jwTA" showIcon="false"> | ||
5325 | <labelFormat>italic</labelFormat> | ||
5326 | </beginLabelStyle> | ||
5327 | <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_0a86ypSoEeqdGdGS_2jwTA" showIcon="false"/> | ||
5328 | </ownedStyle> | ||
5329 | <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> | ||
5330 | </ownedDiagramElements> | ||
5331 | <ownedDiagramElements xmi:type="diagram:DEdge" uid="_0a9h05SoEeqdGdGS_2jwTA" sourceNode="_0Ww-UJSoEeqdGdGS_2jwTA" targetNode="_0WrewpSoEeqdGdGS_2jwTA"> | ||
5332 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS_for_Loss_Carryforward"/> | ||
5333 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS_for_Loss_Carryforward"/> | ||
5334 | <ownedStyle xmi:type="diagram:EdgeStyle" uid="_0a9h1JSoEeqdGdGS_2jwTA" targetArrow="InputClosedArrow" routingStyle="tree"> | ||
5335 | <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/> | ||
5336 | <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_0a9h1ZSoEeqdGdGS_2jwTA" showIcon="false"> | ||
5337 | <labelFormat>italic</labelFormat> | ||
5338 | </beginLabelStyle> | ||
5339 | <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_0a9h1pSoEeqdGdGS_2jwTA" showIcon="false"/> | ||
5340 | </ownedStyle> | ||
5341 | <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> | ||
5342 | </ownedDiagramElements> | ||
5343 | <ownedDiagramElements xmi:type="diagram:DEdge" uid="_0a9h2pSoEeqdGdGS_2jwTA" sourceNode="_0WxlYJSoEeqdGdGS_2jwTA" targetNode="_0WrewpSoEeqdGdGS_2jwTA"> | ||
5344 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS_for_Donation"/> | ||
5345 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS_for_Donation"/> | ||
5346 | <ownedStyle xmi:type="diagram:EdgeStyle" uid="_0a-I4JSoEeqdGdGS_2jwTA" targetArrow="InputClosedArrow" routingStyle="tree"> | ||
5347 | <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/> | ||
5348 | <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_0a-I4ZSoEeqdGdGS_2jwTA" showIcon="false"> | ||
5349 | <labelFormat>italic</labelFormat> | ||
5350 | </beginLabelStyle> | ||
5351 | <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_0a-I4pSoEeqdGdGS_2jwTA" showIcon="false"/> | ||
5352 | </ownedStyle> | ||
5353 | <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> | ||
5354 | </ownedDiagramElements> | ||
5355 | <ownedDiagramElements xmi:type="diagram:DEdge" uid="_0a-I5pSoEeqdGdGS_2jwTA" sourceNode="_0WyMcZSoEeqdGdGS_2jwTA" targetNode="_0WzakJSoEeqdGdGS_2jwTA"> | 4757 | <ownedDiagramElements xmi:type="diagram:DEdge" uid="_0a-I5pSoEeqdGdGS_2jwTA" sourceNode="_0WyMcZSoEeqdGdGS_2jwTA" targetNode="_0WzakJSoEeqdGdGS_2jwTA"> |
5356 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Permanent_Expense"/> | 4758 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Permanent_Expense"/> |
5357 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Permanent_Expense"/> | 4759 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Permanent_Expense"/> |
@@ -5725,103 +5127,19 @@ | |||
5725 | </ownedStyle> | 5127 | </ownedStyle> |
5726 | <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='Bi-directional%20EC_EReference%20']"/> | 5128 | <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='Bi-directional%20EC_EReference%20']"/> |
5727 | </ownedDiagramElements> | 5129 | </ownedDiagramElements> |
5728 | <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_81KCwJSvEeqdGdGS_2jwTA" name="Root" tooltipText="" incomingEdges="_CxOjIJSxEeqdGdGS_2jwTA _EDNvc5SxEeqdGdGS_2jwTA _RjVslpSxEeqdGdGS_2jwTA _SLxltJSxEeqdGdGS_2jwTA _6IJYGJSxEeqdGdGS_2jwTA _Z8QC6JSyEeqdGdGS_2jwTA __2ua2pTNEeqdGdGS_2jwTA" width="12" height="10"> | 5130 | <ownedDiagramElements xmi:type="diagram:DEdge" uid="_hgBHgpftEeqM5-qsQePOmg" name="[0..*] contains" sourceNode="_0W9LkJSoEeqdGdGS_2jwTA" targetNode="_0SwBAZSoEeqdGdGS_2jwTA"> |
5729 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Root"/> | ||
5730 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Root"/> | ||
5731 | <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> | ||
5732 | <arrangeConstraints>KEEP_SIZE</arrangeConstraints> | ||
5733 | <arrangeConstraints>KEEP_RATIO</arrangeConstraints> | ||
5734 | <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_99Mo9JSvEeqdGdGS_2jwTA" iconPath="/org.eclipse.emf.ecoretools.design/icons/full/obj16/EClass_abstract.gif" borderSize="1" borderSizeComputationExpression="1" borderColor="125,125,125" backgroundStyle="Liquid" foregroundColor="228,228,228"> | ||
5735 | <labelFormat>italic</labelFormat> | ||
5736 | <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@conditionnalStyles.1/@style"/> | ||
5737 | </ownedStyle> | ||
5738 | <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> | ||
5739 | </ownedDiagramElements> | ||
5740 | <ownedDiagramElements xmi:type="diagram:DEdge" uid="_CxOjIJSxEeqdGdGS_2jwTA" sourceNode="_0WqQoJSoEeqdGdGS_2jwTA" targetNode="_81KCwJSvEeqdGdGS_2jwTA"> | ||
5741 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Professional_Expenses_Deduction"/> | ||
5742 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Professional_Expenses_Deduction"/> | ||
5743 | <ownedStyle xmi:type="diagram:EdgeStyle" uid="_CxOjIZSxEeqdGdGS_2jwTA" targetArrow="InputClosedArrow" routingStyle="tree"> | ||
5744 | <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/> | ||
5745 | <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_CxOjIpSxEeqdGdGS_2jwTA" showIcon="false"> | ||
5746 | <labelFormat>italic</labelFormat> | ||
5747 | </beginLabelStyle> | ||
5748 | <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_CxOjI5SxEeqdGdGS_2jwTA" showIcon="false"/> | ||
5749 | </ownedStyle> | ||
5750 | <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> | ||
5751 | </ownedDiagramElements> | ||
5752 | <ownedDiagramElements xmi:type="diagram:DEdge" uid="_EDNvc5SxEeqdGdGS_2jwTA" sourceNode="_0WrewpSoEeqdGdGS_2jwTA" targetNode="_81KCwJSvEeqdGdGS_2jwTA"> | ||
5753 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS"/> | ||
5754 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//DS"/> | ||
5755 | <ownedStyle xmi:type="diagram:EdgeStyle" uid="_EDNvdJSxEeqdGdGS_2jwTA" targetArrow="InputClosedArrow" routingStyle="tree"> | ||
5756 | <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/> | ||
5757 | <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_EDNvdZSxEeqdGdGS_2jwTA" showIcon="false"> | ||
5758 | <labelFormat>italic</labelFormat> | ||
5759 | </beginLabelStyle> | ||
5760 | <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_EDNvdpSxEeqdGdGS_2jwTA" showIcon="false"/> | ||
5761 | </ownedStyle> | ||
5762 | <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> | ||
5763 | </ownedDiagramElements> | ||
5764 | <ownedDiagramElements xmi:type="diagram:DEdge" uid="_RjVslpSxEeqdGdGS_2jwTA" sourceNode="_0SzEUpSoEeqdGdGS_2jwTA" targetNode="_81KCwJSvEeqdGdGS_2jwTA"> | ||
5765 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Tax_Case"/> | ||
5766 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Tax_Case"/> | ||
5767 | <ownedStyle xmi:type="diagram:EdgeStyle" uid="_RjVsl5SxEeqdGdGS_2jwTA" targetArrow="InputClosedArrow" routingStyle="tree"> | ||
5768 | <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/> | ||
5769 | <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_RjVsmJSxEeqdGdGS_2jwTA" showIcon="false"> | ||
5770 | <labelFormat>italic</labelFormat> | ||
5771 | </beginLabelStyle> | ||
5772 | <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_RjVsmZSxEeqdGdGS_2jwTA" showIcon="false"/> | ||
5773 | </ownedStyle> | ||
5774 | <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> | ||
5775 | </ownedDiagramElements> | ||
5776 | <ownedDiagramElements xmi:type="diagram:DEdge" uid="_SLxltJSxEeqdGdGS_2jwTA" sourceNode="_0SrIgJSoEeqdGdGS_2jwTA" targetNode="_81KCwJSvEeqdGdGS_2jwTA"> | ||
5777 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Address"/> | ||
5778 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Address"/> | ||
5779 | <ownedStyle xmi:type="diagram:EdgeStyle" uid="_SLyMoJSxEeqdGdGS_2jwTA" targetArrow="InputClosedArrow" routingStyle="tree"> | ||
5780 | <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/> | ||
5781 | <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_SLyMoZSxEeqdGdGS_2jwTA" showIcon="false"> | ||
5782 | <labelFormat>italic</labelFormat> | ||
5783 | </beginLabelStyle> | ||
5784 | <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_SLyMopSxEeqdGdGS_2jwTA" showIcon="false"/> | ||
5785 | </ownedStyle> | ||
5786 | <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> | ||
5787 | </ownedDiagramElements> | ||
5788 | <ownedDiagramElements xmi:type="diagram:DEdge" uid="_6IJYGJSxEeqdGdGS_2jwTA" sourceNode="_0WfRgpSoEeqdGdGS_2jwTA" targetNode="_81KCwJSvEeqdGdGS_2jwTA"> | ||
5789 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Income_Tax_Credit"/> | ||
5790 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Income_Tax_Credit"/> | ||
5791 | <ownedStyle xmi:type="diagram:EdgeStyle" uid="_6IJYGZSxEeqdGdGS_2jwTA" targetArrow="InputClosedArrow" routingStyle="tree"> | ||
5792 | <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/> | ||
5793 | <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_6IJYGpSxEeqdGdGS_2jwTA" showIcon="false"> | ||
5794 | <labelFormat>italic</labelFormat> | ||
5795 | </beginLabelStyle> | ||
5796 | <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_6IJYG5SxEeqdGdGS_2jwTA" showIcon="false"/> | ||
5797 | </ownedStyle> | ||
5798 | <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> | ||
5799 | </ownedDiagramElements> | ||
5800 | <ownedDiagramElements xmi:type="diagram:DEdge" uid="_Z8QC6JSyEeqdGdGS_2jwTA" name="[0..*] contains" sourceNode="_0W9LkJSoEeqdGdGS_2jwTA" targetNode="_81KCwJSvEeqdGdGS_2jwTA"> | ||
5801 | <target xmi:type="ecore:EReference" href="TaxationWithRoot.ecore#//Resource/contains"/> | 5131 | <target xmi:type="ecore:EReference" href="TaxationWithRoot.ecore#//Resource/contains"/> |
5802 | <semanticElements xmi:type="ecore:EReference" href="TaxationWithRoot.ecore#//Resource/contains"/> | 5132 | <semanticElements xmi:type="ecore:EReference" href="TaxationWithRoot.ecore#//Resource/contains"/> |
5803 | <ownedStyle xmi:type="diagram:EdgeStyle" uid="_Z8Qp45SyEeqdGdGS_2jwTA" description="_Z8Qp4JSyEeqdGdGS_2jwTA" sourceArrow="FillDiamond" routingStyle="manhattan" strokeColor="0,0,0"> | 5133 | <ownedStyle xmi:type="diagram:EdgeStyle" uid="_hgCVk5ftEeqM5-qsQePOmg" description="_hgCVkJftEeqM5-qsQePOmg" sourceArrow="FillDiamond" routingStyle="manhattan" strokeColor="0,0,0"> |
5804 | <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_Z8Qp5ZSyEeqdGdGS_2jwTA" showIcon="false"> | 5134 | <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_hgCVlZftEeqM5-qsQePOmg" showIcon="false"> |
5805 | <customFeatures>labelSize</customFeatures> | 5135 | <customFeatures>labelSize</customFeatures> |
5806 | </centerLabelStyle> | 5136 | </centerLabelStyle> |
5807 | <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_Z8Qp5JSyEeqdGdGS_2jwTA" showIcon="false" labelColor="39,76,114"> | 5137 | <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_hgCVlJftEeqM5-qsQePOmg" showIcon="false" labelColor="39,76,114"> |
5808 | <customFeatures>labelSize</customFeatures> | 5138 | <customFeatures>labelSize</customFeatures> |
5809 | </endLabelStyle> | 5139 | </endLabelStyle> |
5810 | </ownedStyle> | 5140 | </ownedStyle> |
5811 | <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/> | 5141 | <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/> |
5812 | </ownedDiagramElements> | 5142 | </ownedDiagramElements> |
5813 | <ownedDiagramElements xmi:type="diagram:DEdge" uid="__2ua2pTNEeqdGdGS_2jwTA" sourceNode="_0SjzwJSoEeqdGdGS_2jwTA" targetNode="_81KCwJSvEeqdGdGS_2jwTA"> | ||
5814 | <target xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Income_Tax"/> | ||
5815 | <semanticElements xmi:type="ecore:EClass" href="TaxationWithRoot.ecore#//Income_Tax"/> | ||
5816 | <ownedStyle xmi:type="diagram:EdgeStyle" uid="__2vBwJTNEeqdGdGS_2jwTA" targetArrow="InputClosedArrow" routingStyle="tree"> | ||
5817 | <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/> | ||
5818 | <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="__2vBwZTNEeqdGdGS_2jwTA" showIcon="false"> | ||
5819 | <labelFormat>italic</labelFormat> | ||
5820 | </beginLabelStyle> | ||
5821 | <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="__2vBwpTNEeqdGdGS_2jwTA" showIcon="false"/> | ||
5822 | </ownedStyle> | ||
5823 | <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> | ||
5824 | </ownedDiagramElements> | ||
5825 | <description xmi:type="description_1:DiagramDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']"/> | 5143 | <description xmi:type="description_1:DiagramDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']"/> |
5826 | <filterVariableHistory xmi:type="diagram:FilterVariableHistory" uid="_z_qF4JSoEeqdGdGS_2jwTA"/> | 5144 | <filterVariableHistory xmi:type="diagram:FilterVariableHistory" uid="_z_qF4JSoEeqdGdGS_2jwTA"/> |
5827 | <activatedLayers xmi:type="description_1:Layer" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer"/> | 5145 | <activatedLayers xmi:type="description_1:Layer" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer"/> |
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/model/TaxationWithRoot.ecore b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/model/TaxationWithRoot.ecore index 079cde76..4c418a20 100644 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/model/TaxationWithRoot.ecore +++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/model/TaxationWithRoot.ecore | |||
@@ -140,7 +140,7 @@ | |||
140 | <eLiterals name="OTHER_FAMILY_MEMBER" value="3" literal="OTHER_FAMILY_MEMBER"/> | 140 | <eLiterals name="OTHER_FAMILY_MEMBER" value="3" literal="OTHER_FAMILY_MEMBER"/> |
141 | <eLiterals name="NOT_OWN_CHILD" value="4"/> | 141 | <eLiterals name="NOT_OWN_CHILD" value="4"/> |
142 | </eClassifiers> | 142 | </eClassifiers> |
143 | <eClassifiers xsi:type="ecore:EClass" name="Income_Tax" eSuperTypes="#//Root"> | 143 | <eClassifiers xsi:type="ecore:EClass" name="Income_Tax"> |
144 | <eStructuralFeatures xsi:type="ecore:EReference" name="taxPayer" lowerBound="1" | 144 | <eStructuralFeatures xsi:type="ecore:EReference" name="taxPayer" lowerBound="1" |
145 | eType="#//Tax_Payer"/> | 145 | eType="#//Tax_Payer"/> |
146 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="tax_amount" lowerBound="1" | 146 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="tax_amount" lowerBound="1" |
@@ -186,7 +186,7 @@ | |||
186 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="is_widower" ordered="false" | 186 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="is_widower" ordered="false" |
187 | lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> | 187 | lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> |
188 | </eClassifiers> | 188 | </eClassifiers> |
189 | <eClassifiers xsi:type="ecore:EClass" name="Address" eSuperTypes="#//Root"> | 189 | <eClassifiers xsi:type="ecore:EClass" name="Address"> |
190 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="country" lowerBound="1" | 190 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="country" lowerBound="1" |
191 | eType="#//Country" defaultValueLiteral="ZZ"/> | 191 | eType="#//Country" defaultValueLiteral="ZZ"/> |
192 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="street" lowerBound="1" | 192 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="street" lowerBound="1" |
@@ -296,8 +296,7 @@ | |||
296 | <eStructuralFeatures xsi:type="ecore:EReference" name="union_record" ordered="false" | 296 | <eStructuralFeatures xsi:type="ecore:EReference" name="union_record" ordered="false" |
297 | lowerBound="1" eType="#//Legal_Union_Record" eOpposite="#//Legal_Union_Record/properties"/> | 297 | lowerBound="1" eType="#//Legal_Union_Record" eOpposite="#//Legal_Union_Record/properties"/> |
298 | </eClassifiers> | 298 | </eClassifiers> |
299 | <eClassifiers xsi:type="ecore:EClass" name="Tax_Case" abstract="true" interface="true" | 299 | <eClassifiers xsi:type="ecore:EClass" name="Tax_Case" abstract="true" interface="true"/> |
300 | eSuperTypes="#//Root"/> | ||
301 | <eClassifiers xsi:type="ecore:EClass" name="FromAgent"> | 300 | <eClassifiers xsi:type="ecore:EClass" name="FromAgent"> |
302 | <eStructuralFeatures xsi:type="ecore:EReference" name="taxPayer" lowerBound="1" | 301 | <eStructuralFeatures xsi:type="ecore:EReference" name="taxPayer" lowerBound="1" |
303 | eType="#//Tax_Payer" eOpposite="#//Tax_Payer/from_agent"/> | 302 | eType="#//Tax_Payer" eOpposite="#//Tax_Payer/from_agent"/> |
@@ -422,7 +421,7 @@ | |||
422 | <eStructuralFeatures xsi:type="ecore:EReference" name="income" lowerBound="1" | 421 | <eStructuralFeatures xsi:type="ecore:EReference" name="income" lowerBound="1" |
423 | eType="#//Income" eOpposite="#//Income/tax_card"/> | 422 | eType="#//Income" eOpposite="#//Income/tax_card"/> |
424 | </eClassifiers> | 423 | </eClassifiers> |
425 | <eClassifiers xsi:type="ecore:EClass" name="Income_Tax_Credit" eSuperTypes="#//Root"> | 424 | <eClassifiers xsi:type="ecore:EClass" name="Income_Tax_Credit"> |
426 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="grantedBy" lowerBound="1" | 425 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="grantedBy" lowerBound="1" |
427 | eType="#//Grantor"/> | 426 | eType="#//Grantor"/> |
428 | <eStructuralFeatures xsi:type="ecore:EReference" name="taxPayer" eType="#//Tax_Payer"/> | 427 | <eStructuralFeatures xsi:type="ecore:EReference" name="taxPayer" eType="#//Tax_Payer"/> |
@@ -488,41 +487,15 @@ | |||
488 | <eClassifiers xsi:type="ecore:EClass" name="CIM" eSuperTypes="#//Income_Tax_Credit"/> | 487 | <eClassifiers xsi:type="ecore:EClass" name="CIM" eSuperTypes="#//Income_Tax_Credit"/> |
489 | <eClassifiers xsi:type="ecore:EClass" name="CIP" eSuperTypes="#//Income_Tax_Credit"/> | 488 | <eClassifiers xsi:type="ecore:EClass" name="CIP" eSuperTypes="#//Income_Tax_Credit"/> |
490 | <eClassifiers xsi:type="ecore:EClass" name="CIS" eSuperTypes="#//Income_Tax_Credit"/> | 489 | <eClassifiers xsi:type="ecore:EClass" name="CIS" eSuperTypes="#//Income_Tax_Credit"/> |
491 | <eClassifiers xsi:type="ecore:EClass" name="FD" eSuperTypes="#//Professional_Expenses_Deduction"> | ||
492 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="distance_declared_in_january" | ||
493 | lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble"/> | ||
494 | </eClassifiers> | ||
495 | <eClassifiers xsi:type="ecore:EClass" name="Professional_Expenses_Deduction" eSuperTypes="#//Root"/> | ||
496 | <eClassifiers xsi:type="ecore:EClass" name="FO" eSuperTypes="#//Professional_Expenses_Deduction"/> | ||
497 | <eClassifiers xsi:type="ecore:EClass" name="DS_for_Permanent_Expense" eSuperTypes="#//DS"> | ||
498 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="permanent_expense_category" | ||
499 | lowerBound="1" eType="#//Category_of_Permanent_Expense"/> | ||
500 | </eClassifiers> | ||
501 | <eClassifiers xsi:type="ecore:EClass" name="DS" eSuperTypes="#//Root"> | ||
502 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="maximum_deductible_amount" | ||
503 | lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble"/> | ||
504 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="id3" ordered="false" lowerBound="1" | ||
505 | eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" iD="true"/> | ||
506 | </eClassifiers> | ||
507 | <eClassifiers xsi:type="ecore:EEnum" name="Category_of_Permanent_Expense"> | 490 | <eClassifiers xsi:type="ecore:EEnum" name="Category_of_Permanent_Expense"> |
508 | <eLiterals name="MISCELLANEOUS_DEBT" literal="MISCELLANEOUS_DEBT"/> | 491 | <eLiterals name="MISCELLANEOUS_DEBT" literal="MISCELLANEOUS_DEBT"/> |
509 | <eLiterals name="ALIMONY" value="1" literal="ALIMONY"/> | 492 | <eLiterals name="ALIMONY" value="1" literal="ALIMONY"/> |
510 | </eClassifiers> | 493 | </eClassifiers> |
511 | <eClassifiers xsi:type="ecore:EClass" name="DS_for_Interest_Expense" eSuperTypes="#//DS"/> | ||
512 | <eClassifiers xsi:type="ecore:EClass" name="DS_for_Health_and_Pension_Insurance" | ||
513 | eSuperTypes="#//DS"> | ||
514 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="insurance_category" lowerBound="1" | ||
515 | eType="#//Category_of_Health_and_Pension_Insurances"/> | ||
516 | </eClassifiers> | ||
517 | <eClassifiers xsi:type="ecore:EEnum" name="Category_of_Health_and_Pension_Insurances"> | 494 | <eClassifiers xsi:type="ecore:EEnum" name="Category_of_Health_and_Pension_Insurances"> |
518 | <eLiterals name="MANDATORY_HEALTH_AND_PENSION_INSURANCE" literal="MANDATORY_HEALTH_AND_PENSION_INSURANCE"/> | 495 | <eLiterals name="MANDATORY_HEALTH_AND_PENSION_INSURANCE" literal="MANDATORY_HEALTH_AND_PENSION_INSURANCE"/> |
519 | <eLiterals name="ADDITIONAL_EMPLOYERS_PENSION_INSURANCE" value="1" literal="ADDITIONAL_EMPLOYERS_PENSION_INSURANCE"/> | 496 | <eLiterals name="ADDITIONAL_EMPLOYERS_PENSION_INSURANCE" value="1" literal="ADDITIONAL_EMPLOYERS_PENSION_INSURANCE"/> |
520 | <eLiterals name="CONTINUED_HEALTH_AND_PENSION_INSURANCE" value="2" literal="CONTINUED_HEALTH_AND_PENSION_INSURANCE"/> | 497 | <eLiterals name="CONTINUED_HEALTH_AND_PENSION_INSURANCE" value="2" literal="CONTINUED_HEALTH_AND_PENSION_INSURANCE"/> |
521 | </eClassifiers> | 498 | </eClassifiers> |
522 | <eClassifiers xsi:type="ecore:EClass" name="DS_for_Private_Insurance_and_Plan" eSuperTypes="#//DS"> | ||
523 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="private_insurance_and_plan_category" | ||
524 | lowerBound="1" eType="#//Category_of_Private_Insurance_and_Plan"/> | ||
525 | </eClassifiers> | ||
526 | <eClassifiers xsi:type="ecore:EEnum" name="Category_of_Private_Insurance_and_Plan"> | 499 | <eClassifiers xsi:type="ecore:EEnum" name="Category_of_Private_Insurance_and_Plan"> |
527 | <eLiterals name="PRIVATE_INSURANCE" literal="PRIVATE_INSURANCE"/> | 500 | <eLiterals name="PRIVATE_INSURANCE" literal="PRIVATE_INSURANCE"/> |
528 | <eLiterals name="PRIVATE_LIFE_INSURANCE" value="1" literal="PRIVATE_LIFE_INSURANCE"/> | 501 | <eLiterals name="PRIVATE_LIFE_INSURANCE" value="1" literal="PRIVATE_LIFE_INSURANCE"/> |
@@ -530,8 +503,6 @@ | |||
530 | <eLiterals name="HOUSING_SAVING_PLAN" value="3" literal="HOUSING_SAVING_PLAN"/> | 503 | <eLiterals name="HOUSING_SAVING_PLAN" value="3" literal="HOUSING_SAVING_PLAN"/> |
531 | <eLiterals name="OLD_AGE_PENSION_PLAN" value="4" literal="OLD_AGE_PENSION_PLAN"/> | 504 | <eLiterals name="OLD_AGE_PENSION_PLAN" value="4" literal="OLD_AGE_PENSION_PLAN"/> |
532 | </eClassifiers> | 505 | </eClassifiers> |
533 | <eClassifiers xsi:type="ecore:EClass" name="DS_for_Loss_Carryforward" eSuperTypes="#//DS"/> | ||
534 | <eClassifiers xsi:type="ecore:EClass" name="DS_for_Donation" eSuperTypes="#//DS"/> | ||
535 | <eClassifiers xsi:type="ecore:EClass" name="Permanent_Expense" eSuperTypes="#//Special_Expense_DS"> | 506 | <eClassifiers xsi:type="ecore:EClass" name="Permanent_Expense" eSuperTypes="#//Special_Expense_DS"> |
536 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="category" lowerBound="1" | 507 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="category" lowerBound="1" |
537 | eType="#//Category_of_Permanent_Expense"/> | 508 | eType="#//Category_of_Permanent_Expense"/> |
@@ -575,7 +546,6 @@ | |||
575 | </eClassifiers> | 546 | </eClassifiers> |
576 | <eClassifiers xsi:type="ecore:EClass" name="Resource"> | 547 | <eClassifiers xsi:type="ecore:EClass" name="Resource"> |
577 | <eStructuralFeatures xsi:type="ecore:EReference" name="contains" upperBound="-1" | 548 | <eStructuralFeatures xsi:type="ecore:EReference" name="contains" upperBound="-1" |
578 | eType="#//Root" containment="true"/> | 549 | eType="#//Household" containment="true"/> |
579 | </eClassifiers> | 550 | </eClassifiers> |
580 | <eClassifiers xsi:type="ecore:EClass" name="Root" abstract="true"/> | ||
581 | </ecore:EPackage> | 551 | </ecore:EPackage> |
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/model/TaxationWithRoot.genmodel b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/model/TaxationWithRoot.genmodel index 0dadd2d2..716b8378 100644 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/model/TaxationWithRoot.genmodel +++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/model/TaxationWithRoot.genmodel | |||
@@ -311,27 +311,6 @@ | |||
311 | <genClasses ecoreClass="TaxationWithRoot.ecore#//CIM"/> | 311 | <genClasses ecoreClass="TaxationWithRoot.ecore#//CIM"/> |
312 | <genClasses ecoreClass="TaxationWithRoot.ecore#//CIP"/> | 312 | <genClasses ecoreClass="TaxationWithRoot.ecore#//CIP"/> |
313 | <genClasses ecoreClass="TaxationWithRoot.ecore#//CIS"/> | 313 | <genClasses ecoreClass="TaxationWithRoot.ecore#//CIS"/> |
314 | <genClasses ecoreClass="TaxationWithRoot.ecore#//FD"> | ||
315 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute TaxationWithRoot.ecore#//FD/distance_declared_in_january"/> | ||
316 | </genClasses> | ||
317 | <genClasses ecoreClass="TaxationWithRoot.ecore#//Professional_Expenses_Deduction"/> | ||
318 | <genClasses ecoreClass="TaxationWithRoot.ecore#//FO"/> | ||
319 | <genClasses ecoreClass="TaxationWithRoot.ecore#//DS_for_Permanent_Expense"> | ||
320 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute TaxationWithRoot.ecore#//DS_for_Permanent_Expense/permanent_expense_category"/> | ||
321 | </genClasses> | ||
322 | <genClasses ecoreClass="TaxationWithRoot.ecore#//DS"> | ||
323 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute TaxationWithRoot.ecore#//DS/maximum_deductible_amount"/> | ||
324 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute TaxationWithRoot.ecore#//DS/id3"/> | ||
325 | </genClasses> | ||
326 | <genClasses ecoreClass="TaxationWithRoot.ecore#//DS_for_Interest_Expense"/> | ||
327 | <genClasses ecoreClass="TaxationWithRoot.ecore#//DS_for_Health_and_Pension_Insurance"> | ||
328 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute TaxationWithRoot.ecore#//DS_for_Health_and_Pension_Insurance/insurance_category"/> | ||
329 | </genClasses> | ||
330 | <genClasses ecoreClass="TaxationWithRoot.ecore#//DS_for_Private_Insurance_and_Plan"> | ||
331 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute TaxationWithRoot.ecore#//DS_for_Private_Insurance_and_Plan/private_insurance_and_plan_category"/> | ||
332 | </genClasses> | ||
333 | <genClasses ecoreClass="TaxationWithRoot.ecore#//DS_for_Loss_Carryforward"/> | ||
334 | <genClasses ecoreClass="TaxationWithRoot.ecore#//DS_for_Donation"/> | ||
335 | <genClasses ecoreClass="TaxationWithRoot.ecore#//Permanent_Expense"> | 314 | <genClasses ecoreClass="TaxationWithRoot.ecore#//Permanent_Expense"> |
336 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute TaxationWithRoot.ecore#//Permanent_Expense/category"/> | 315 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute TaxationWithRoot.ecore#//Permanent_Expense/category"/> |
337 | </genClasses> | 316 | </genClasses> |
@@ -361,6 +340,5 @@ | |||
361 | <genClasses ecoreClass="TaxationWithRoot.ecore#//Resource"> | 340 | <genClasses ecoreClass="TaxationWithRoot.ecore#//Resource"> |
362 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference TaxationWithRoot.ecore#//Resource/contains"/> | 341 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference TaxationWithRoot.ecore#//Resource/contains"/> |
363 | </genClasses> | 342 | </genClasses> |
364 | <genClasses ecoreClass="TaxationWithRoot.ecore#//Root"/> | ||
365 | </genPackages> | 343 | </genPackages> |
366 | </genmodel:GenModel> | 344 | </genmodel:GenModel> |
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Address.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Address.java index 9df3f653..00fcc706 100644 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Address.java +++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Address.java | |||
@@ -4,6 +4,8 @@ package TaxationWithRoot; | |||
4 | 4 | ||
5 | import org.eclipse.emf.common.util.EList; | 5 | import org.eclipse.emf.common.util.EList; |
6 | 6 | ||
7 | import org.eclipse.emf.ecore.EObject; | ||
8 | |||
7 | /** | 9 | /** |
8 | * <!-- begin-user-doc --> | 10 | * <!-- begin-user-doc --> |
9 | * A representation of the model object '<em><b>Address</b></em>'. | 11 | * A representation of the model object '<em><b>Address</b></em>'. |
@@ -25,7 +27,7 @@ import org.eclipse.emf.common.util.EList; | |||
25 | * @model | 27 | * @model |
26 | * @generated | 28 | * @generated |
27 | */ | 29 | */ |
28 | public interface Address extends Root { | 30 | public interface Address extends EObject { |
29 | /** | 31 | /** |
30 | * Returns the value of the '<em><b>Country</b></em>' attribute. | 32 | * Returns the value of the '<em><b>Country</b></em>' attribute. |
31 | * The default value is <code>"ZZ"</code>. | 33 | * The default value is <code>"ZZ"</code>. |
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/DS.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/DS.java deleted file mode 100644 index 9a6eac3f..00000000 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/DS.java +++ /dev/null | |||
@@ -1,67 +0,0 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package TaxationWithRoot; | ||
4 | |||
5 | /** | ||
6 | * <!-- begin-user-doc --> | ||
7 | * A representation of the model object '<em><b>DS</b></em>'. | ||
8 | * <!-- end-user-doc --> | ||
9 | * | ||
10 | * <p> | ||
11 | * The following features are supported: | ||
12 | * </p> | ||
13 | * <ul> | ||
14 | * <li>{@link TaxationWithRoot.DS#getMaximum_deductible_amount <em>Maximum deductible amount</em>}</li> | ||
15 | * <li>{@link TaxationWithRoot.DS#getId3 <em>Id3</em>}</li> | ||
16 | * </ul> | ||
17 | * | ||
18 | * @see TaxationWithRoot.TaxationPackage#getDS() | ||
19 | * @model | ||
20 | * @generated | ||
21 | */ | ||
22 | public interface DS extends Root { | ||
23 | /** | ||
24 | * Returns the value of the '<em><b>Maximum deductible amount</b></em>' attribute. | ||
25 | * <!-- begin-user-doc --> | ||
26 | * <!-- end-user-doc --> | ||
27 | * @return the value of the '<em>Maximum deductible amount</em>' attribute. | ||
28 | * @see #setMaximum_deductible_amount(double) | ||
29 | * @see TaxationWithRoot.TaxationPackage#getDS_Maximum_deductible_amount() | ||
30 | * @model required="true" | ||
31 | * @generated | ||
32 | */ | ||
33 | double getMaximum_deductible_amount(); | ||
34 | |||
35 | /** | ||
36 | * Sets the value of the '{@link TaxationWithRoot.DS#getMaximum_deductible_amount <em>Maximum deductible amount</em>}' attribute. | ||
37 | * <!-- begin-user-doc --> | ||
38 | * <!-- end-user-doc --> | ||
39 | * @param value the new value of the '<em>Maximum deductible amount</em>' attribute. | ||
40 | * @see #getMaximum_deductible_amount() | ||
41 | * @generated | ||
42 | */ | ||
43 | void setMaximum_deductible_amount(double value); | ||
44 | |||
45 | /** | ||
46 | * Returns the value of the '<em><b>Id3</b></em>' attribute. | ||
47 | * <!-- begin-user-doc --> | ||
48 | * <!-- end-user-doc --> | ||
49 | * @return the value of the '<em>Id3</em>' attribute. | ||
50 | * @see #setId3(String) | ||
51 | * @see TaxationWithRoot.TaxationPackage#getDS_Id3() | ||
52 | * @model id="true" required="true" ordered="false" | ||
53 | * @generated | ||
54 | */ | ||
55 | String getId3(); | ||
56 | |||
57 | /** | ||
58 | * Sets the value of the '{@link TaxationWithRoot.DS#getId3 <em>Id3</em>}' attribute. | ||
59 | * <!-- begin-user-doc --> | ||
60 | * <!-- end-user-doc --> | ||
61 | * @param value the new value of the '<em>Id3</em>' attribute. | ||
62 | * @see #getId3() | ||
63 | * @generated | ||
64 | */ | ||
65 | void setId3(String value); | ||
66 | |||
67 | } // DS | ||
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/DS_for_Donation.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/DS_for_Donation.java deleted file mode 100644 index 90e86e14..00000000 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/DS_for_Donation.java +++ /dev/null | |||
@@ -1,17 +0,0 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package TaxationWithRoot; | ||
4 | |||
5 | |||
6 | /** | ||
7 | * <!-- begin-user-doc --> | ||
8 | * A representation of the model object '<em><b>DS for Donation</b></em>'. | ||
9 | * <!-- end-user-doc --> | ||
10 | * | ||
11 | * | ||
12 | * @see TaxationWithRoot.TaxationPackage#getDS_for_Donation() | ||
13 | * @model | ||
14 | * @generated | ||
15 | */ | ||
16 | public interface DS_for_Donation extends DS { | ||
17 | } // DS_for_Donation | ||
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/DS_for_Health_and_Pension_Insurance.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/DS_for_Health_and_Pension_Insurance.java deleted file mode 100644 index 35c7e423..00000000 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/DS_for_Health_and_Pension_Insurance.java +++ /dev/null | |||
@@ -1,48 +0,0 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package TaxationWithRoot; | ||
4 | |||
5 | |||
6 | /** | ||
7 | * <!-- begin-user-doc --> | ||
8 | * A representation of the model object '<em><b>DS for Health and Pension Insurance</b></em>'. | ||
9 | * <!-- end-user-doc --> | ||
10 | * | ||
11 | * <p> | ||
12 | * The following features are supported: | ||
13 | * </p> | ||
14 | * <ul> | ||
15 | * <li>{@link TaxationWithRoot.DS_for_Health_and_Pension_Insurance#getInsurance_category <em>Insurance category</em>}</li> | ||
16 | * </ul> | ||
17 | * | ||
18 | * @see TaxationWithRoot.TaxationPackage#getDS_for_Health_and_Pension_Insurance() | ||
19 | * @model | ||
20 | * @generated | ||
21 | */ | ||
22 | public interface DS_for_Health_and_Pension_Insurance extends DS { | ||
23 | /** | ||
24 | * Returns the value of the '<em><b>Insurance category</b></em>' attribute. | ||
25 | * The literals are from the enumeration {@link TaxationWithRoot.Category_of_Health_and_Pension_Insurances}. | ||
26 | * <!-- begin-user-doc --> | ||
27 | * <!-- end-user-doc --> | ||
28 | * @return the value of the '<em>Insurance category</em>' attribute. | ||
29 | * @see TaxationWithRoot.Category_of_Health_and_Pension_Insurances | ||
30 | * @see #setInsurance_category(Category_of_Health_and_Pension_Insurances) | ||
31 | * @see TaxationWithRoot.TaxationPackage#getDS_for_Health_and_Pension_Insurance_Insurance_category() | ||
32 | * @model required="true" | ||
33 | * @generated | ||
34 | */ | ||
35 | Category_of_Health_and_Pension_Insurances getInsurance_category(); | ||
36 | |||
37 | /** | ||
38 | * Sets the value of the '{@link TaxationWithRoot.DS_for_Health_and_Pension_Insurance#getInsurance_category <em>Insurance category</em>}' attribute. | ||
39 | * <!-- begin-user-doc --> | ||
40 | * <!-- end-user-doc --> | ||
41 | * @param value the new value of the '<em>Insurance category</em>' attribute. | ||
42 | * @see TaxationWithRoot.Category_of_Health_and_Pension_Insurances | ||
43 | * @see #getInsurance_category() | ||
44 | * @generated | ||
45 | */ | ||
46 | void setInsurance_category(Category_of_Health_and_Pension_Insurances value); | ||
47 | |||
48 | } // DS_for_Health_and_Pension_Insurance | ||
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/DS_for_Interest_Expense.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/DS_for_Interest_Expense.java deleted file mode 100644 index 77c53b32..00000000 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/DS_for_Interest_Expense.java +++ /dev/null | |||
@@ -1,17 +0,0 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package TaxationWithRoot; | ||
4 | |||
5 | |||
6 | /** | ||
7 | * <!-- begin-user-doc --> | ||
8 | * A representation of the model object '<em><b>DS for Interest Expense</b></em>'. | ||
9 | * <!-- end-user-doc --> | ||
10 | * | ||
11 | * | ||
12 | * @see TaxationWithRoot.TaxationPackage#getDS_for_Interest_Expense() | ||
13 | * @model | ||
14 | * @generated | ||
15 | */ | ||
16 | public interface DS_for_Interest_Expense extends DS { | ||
17 | } // DS_for_Interest_Expense | ||
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/DS_for_Loss_Carryforward.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/DS_for_Loss_Carryforward.java deleted file mode 100644 index 02a2b5ff..00000000 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/DS_for_Loss_Carryforward.java +++ /dev/null | |||
@@ -1,17 +0,0 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package TaxationWithRoot; | ||
4 | |||
5 | |||
6 | /** | ||
7 | * <!-- begin-user-doc --> | ||
8 | * A representation of the model object '<em><b>DS for Loss Carryforward</b></em>'. | ||
9 | * <!-- end-user-doc --> | ||
10 | * | ||
11 | * | ||
12 | * @see TaxationWithRoot.TaxationPackage#getDS_for_Loss_Carryforward() | ||
13 | * @model | ||
14 | * @generated | ||
15 | */ | ||
16 | public interface DS_for_Loss_Carryforward extends DS { | ||
17 | } // DS_for_Loss_Carryforward | ||
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/DS_for_Permanent_Expense.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/DS_for_Permanent_Expense.java deleted file mode 100644 index 51e0581f..00000000 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/DS_for_Permanent_Expense.java +++ /dev/null | |||
@@ -1,48 +0,0 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package TaxationWithRoot; | ||
4 | |||
5 | |||
6 | /** | ||
7 | * <!-- begin-user-doc --> | ||
8 | * A representation of the model object '<em><b>DS for Permanent Expense</b></em>'. | ||
9 | * <!-- end-user-doc --> | ||
10 | * | ||
11 | * <p> | ||
12 | * The following features are supported: | ||
13 | * </p> | ||
14 | * <ul> | ||
15 | * <li>{@link TaxationWithRoot.DS_for_Permanent_Expense#getPermanent_expense_category <em>Permanent expense category</em>}</li> | ||
16 | * </ul> | ||
17 | * | ||
18 | * @see TaxationWithRoot.TaxationPackage#getDS_for_Permanent_Expense() | ||
19 | * @model | ||
20 | * @generated | ||
21 | */ | ||
22 | public interface DS_for_Permanent_Expense extends DS { | ||
23 | /** | ||
24 | * Returns the value of the '<em><b>Permanent expense category</b></em>' attribute. | ||
25 | * The literals are from the enumeration {@link TaxationWithRoot.Category_of_Permanent_Expense}. | ||
26 | * <!-- begin-user-doc --> | ||
27 | * <!-- end-user-doc --> | ||
28 | * @return the value of the '<em>Permanent expense category</em>' attribute. | ||
29 | * @see TaxationWithRoot.Category_of_Permanent_Expense | ||
30 | * @see #setPermanent_expense_category(Category_of_Permanent_Expense) | ||
31 | * @see TaxationWithRoot.TaxationPackage#getDS_for_Permanent_Expense_Permanent_expense_category() | ||
32 | * @model required="true" | ||
33 | * @generated | ||
34 | */ | ||
35 | Category_of_Permanent_Expense getPermanent_expense_category(); | ||
36 | |||
37 | /** | ||
38 | * Sets the value of the '{@link TaxationWithRoot.DS_for_Permanent_Expense#getPermanent_expense_category <em>Permanent expense category</em>}' attribute. | ||
39 | * <!-- begin-user-doc --> | ||
40 | * <!-- end-user-doc --> | ||
41 | * @param value the new value of the '<em>Permanent expense category</em>' attribute. | ||
42 | * @see TaxationWithRoot.Category_of_Permanent_Expense | ||
43 | * @see #getPermanent_expense_category() | ||
44 | * @generated | ||
45 | */ | ||
46 | void setPermanent_expense_category(Category_of_Permanent_Expense value); | ||
47 | |||
48 | } // DS_for_Permanent_Expense | ||
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/DS_for_Private_Insurance_and_Plan.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/DS_for_Private_Insurance_and_Plan.java deleted file mode 100644 index 73258f14..00000000 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/DS_for_Private_Insurance_and_Plan.java +++ /dev/null | |||
@@ -1,48 +0,0 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package TaxationWithRoot; | ||
4 | |||
5 | |||
6 | /** | ||
7 | * <!-- begin-user-doc --> | ||
8 | * A representation of the model object '<em><b>DS for Private Insurance and Plan</b></em>'. | ||
9 | * <!-- end-user-doc --> | ||
10 | * | ||
11 | * <p> | ||
12 | * The following features are supported: | ||
13 | * </p> | ||
14 | * <ul> | ||
15 | * <li>{@link TaxationWithRoot.DS_for_Private_Insurance_and_Plan#getPrivate_insurance_and_plan_category <em>Private insurance and plan category</em>}</li> | ||
16 | * </ul> | ||
17 | * | ||
18 | * @see TaxationWithRoot.TaxationPackage#getDS_for_Private_Insurance_and_Plan() | ||
19 | * @model | ||
20 | * @generated | ||
21 | */ | ||
22 | public interface DS_for_Private_Insurance_and_Plan extends DS { | ||
23 | /** | ||
24 | * Returns the value of the '<em><b>Private insurance and plan category</b></em>' attribute. | ||
25 | * The literals are from the enumeration {@link TaxationWithRoot.Category_of_Private_Insurance_and_Plan}. | ||
26 | * <!-- begin-user-doc --> | ||
27 | * <!-- end-user-doc --> | ||
28 | * @return the value of the '<em>Private insurance and plan category</em>' attribute. | ||
29 | * @see TaxationWithRoot.Category_of_Private_Insurance_and_Plan | ||
30 | * @see #setPrivate_insurance_and_plan_category(Category_of_Private_Insurance_and_Plan) | ||
31 | * @see TaxationWithRoot.TaxationPackage#getDS_for_Private_Insurance_and_Plan_Private_insurance_and_plan_category() | ||
32 | * @model required="true" | ||
33 | * @generated | ||
34 | */ | ||
35 | Category_of_Private_Insurance_and_Plan getPrivate_insurance_and_plan_category(); | ||
36 | |||
37 | /** | ||
38 | * Sets the value of the '{@link TaxationWithRoot.DS_for_Private_Insurance_and_Plan#getPrivate_insurance_and_plan_category <em>Private insurance and plan category</em>}' attribute. | ||
39 | * <!-- begin-user-doc --> | ||
40 | * <!-- end-user-doc --> | ||
41 | * @param value the new value of the '<em>Private insurance and plan category</em>' attribute. | ||
42 | * @see TaxationWithRoot.Category_of_Private_Insurance_and_Plan | ||
43 | * @see #getPrivate_insurance_and_plan_category() | ||
44 | * @generated | ||
45 | */ | ||
46 | void setPrivate_insurance_and_plan_category(Category_of_Private_Insurance_and_Plan value); | ||
47 | |||
48 | } // DS_for_Private_Insurance_and_Plan | ||
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/FD.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/FD.java deleted file mode 100644 index c5ba0f28..00000000 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/FD.java +++ /dev/null | |||
@@ -1,45 +0,0 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package TaxationWithRoot; | ||
4 | |||
5 | |||
6 | /** | ||
7 | * <!-- begin-user-doc --> | ||
8 | * A representation of the model object '<em><b>FD</b></em>'. | ||
9 | * <!-- end-user-doc --> | ||
10 | * | ||
11 | * <p> | ||
12 | * The following features are supported: | ||
13 | * </p> | ||
14 | * <ul> | ||
15 | * <li>{@link TaxationWithRoot.FD#getDistance_declared_in_january <em>Distance declared in january</em>}</li> | ||
16 | * </ul> | ||
17 | * | ||
18 | * @see TaxationWithRoot.TaxationPackage#getFD() | ||
19 | * @model | ||
20 | * @generated | ||
21 | */ | ||
22 | public interface FD extends Professional_Expenses_Deduction { | ||
23 | /** | ||
24 | * Returns the value of the '<em><b>Distance declared in january</b></em>' attribute. | ||
25 | * <!-- begin-user-doc --> | ||
26 | * <!-- end-user-doc --> | ||
27 | * @return the value of the '<em>Distance declared in january</em>' attribute. | ||
28 | * @see #setDistance_declared_in_january(double) | ||
29 | * @see TaxationWithRoot.TaxationPackage#getFD_Distance_declared_in_january() | ||
30 | * @model required="true" | ||
31 | * @generated | ||
32 | */ | ||
33 | double getDistance_declared_in_january(); | ||
34 | |||
35 | /** | ||
36 | * Sets the value of the '{@link TaxationWithRoot.FD#getDistance_declared_in_january <em>Distance declared in january</em>}' attribute. | ||
37 | * <!-- begin-user-doc --> | ||
38 | * <!-- end-user-doc --> | ||
39 | * @param value the new value of the '<em>Distance declared in january</em>' attribute. | ||
40 | * @see #getDistance_declared_in_january() | ||
41 | * @generated | ||
42 | */ | ||
43 | void setDistance_declared_in_january(double value); | ||
44 | |||
45 | } // FD | ||
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/FO.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/FO.java deleted file mode 100644 index 5c7af450..00000000 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/FO.java +++ /dev/null | |||
@@ -1,17 +0,0 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package TaxationWithRoot; | ||
4 | |||
5 | |||
6 | /** | ||
7 | * <!-- begin-user-doc --> | ||
8 | * A representation of the model object '<em><b>FO</b></em>'. | ||
9 | * <!-- end-user-doc --> | ||
10 | * | ||
11 | * | ||
12 | * @see TaxationWithRoot.TaxationPackage#getFO() | ||
13 | * @model | ||
14 | * @generated | ||
15 | */ | ||
16 | public interface FO extends Professional_Expenses_Deduction { | ||
17 | } // FO | ||
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Income_Tax_Credit.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Income_Tax_Credit.java index 48365794..4e171015 100644 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Income_Tax_Credit.java +++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Income_Tax_Credit.java | |||
@@ -2,6 +2,8 @@ | |||
2 | */ | 2 | */ |
3 | package TaxationWithRoot; | 3 | package TaxationWithRoot; |
4 | 4 | ||
5 | import org.eclipse.emf.ecore.EObject; | ||
6 | |||
5 | /** | 7 | /** |
6 | * <!-- begin-user-doc --> | 8 | * <!-- begin-user-doc --> |
7 | * A representation of the model object '<em><b>Income Tax Credit</b></em>'. | 9 | * A representation of the model object '<em><b>Income Tax Credit</b></em>'. |
@@ -25,7 +27,7 @@ package TaxationWithRoot; | |||
25 | * @model | 27 | * @model |
26 | * @generated | 28 | * @generated |
27 | */ | 29 | */ |
28 | public interface Income_Tax_Credit extends Root { | 30 | public interface Income_Tax_Credit extends EObject { |
29 | /** | 31 | /** |
30 | * Returns the value of the '<em><b>Granted By</b></em>' attribute. | 32 | * Returns the value of the '<em><b>Granted By</b></em>' attribute. |
31 | * The literals are from the enumeration {@link TaxationWithRoot.Grantor}. | 33 | * The literals are from the enumeration {@link TaxationWithRoot.Grantor}. |
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Professional_Expenses_Deduction.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Professional_Expenses_Deduction.java deleted file mode 100644 index b6edd2a7..00000000 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Professional_Expenses_Deduction.java +++ /dev/null | |||
@@ -1,16 +0,0 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package TaxationWithRoot; | ||
4 | |||
5 | /** | ||
6 | * <!-- begin-user-doc --> | ||
7 | * A representation of the model object '<em><b>Professional Expenses Deduction</b></em>'. | ||
8 | * <!-- end-user-doc --> | ||
9 | * | ||
10 | * | ||
11 | * @see TaxationWithRoot.TaxationPackage#getProfessional_Expenses_Deduction() | ||
12 | * @model | ||
13 | * @generated | ||
14 | */ | ||
15 | public interface Professional_Expenses_Deduction extends Root { | ||
16 | } // Professional_Expenses_Deduction | ||
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Resource.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Resource.java index 6ea850b3..dbcedb8f 100644 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Resource.java +++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Resource.java | |||
@@ -25,7 +25,7 @@ import org.eclipse.emf.ecore.EObject; | |||
25 | public interface Resource extends EObject { | 25 | public interface Resource extends EObject { |
26 | /** | 26 | /** |
27 | * Returns the value of the '<em><b>Contains</b></em>' containment reference list. | 27 | * Returns the value of the '<em><b>Contains</b></em>' containment reference list. |
28 | * The list contents are of type {@link TaxationWithRoot.Root}. | 28 | * The list contents are of type {@link TaxationWithRoot.Household}. |
29 | * <!-- begin-user-doc --> | 29 | * <!-- begin-user-doc --> |
30 | * <!-- end-user-doc --> | 30 | * <!-- end-user-doc --> |
31 | * @return the value of the '<em>Contains</em>' containment reference list. | 31 | * @return the value of the '<em>Contains</em>' containment reference list. |
@@ -33,6 +33,6 @@ public interface Resource extends EObject { | |||
33 | * @model containment="true" | 33 | * @model containment="true" |
34 | * @generated | 34 | * @generated |
35 | */ | 35 | */ |
36 | EList<Root> getContains(); | 36 | EList<Household> getContains(); |
37 | 37 | ||
38 | } // Resource | 38 | } // Resource |
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Root.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Root.java deleted file mode 100644 index df799863..00000000 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Root.java +++ /dev/null | |||
@@ -1,18 +0,0 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package TaxationWithRoot; | ||
4 | |||
5 | import org.eclipse.emf.ecore.EObject; | ||
6 | |||
7 | /** | ||
8 | * <!-- begin-user-doc --> | ||
9 | * A representation of the model object '<em><b>Root</b></em>'. | ||
10 | * <!-- end-user-doc --> | ||
11 | * | ||
12 | * | ||
13 | * @see TaxationWithRoot.TaxationPackage#getRoot() | ||
14 | * @model abstract="true" | ||
15 | * @generated | ||
16 | */ | ||
17 | public interface Root extends EObject { | ||
18 | } // Root | ||
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Tax_Case.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Tax_Case.java index cee7c173..372eebcc 100644 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Tax_Case.java +++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Tax_Case.java | |||
@@ -2,6 +2,8 @@ | |||
2 | */ | 2 | */ |
3 | package TaxationWithRoot; | 3 | package TaxationWithRoot; |
4 | 4 | ||
5 | import org.eclipse.emf.ecore.EObject; | ||
6 | |||
5 | /** | 7 | /** |
6 | * <!-- begin-user-doc --> | 8 | * <!-- begin-user-doc --> |
7 | * A representation of the model object '<em><b>Tax Case</b></em>'. | 9 | * A representation of the model object '<em><b>Tax Case</b></em>'. |
@@ -12,5 +14,5 @@ package TaxationWithRoot; | |||
12 | * @model interface="true" abstract="true" | 14 | * @model interface="true" abstract="true" |
13 | * @generated | 15 | * @generated |
14 | */ | 16 | */ |
15 | public interface Tax_Case extends Root { | 17 | public interface Tax_Case extends EObject { |
16 | } // Tax_Case | 18 | } // Tax_Case |
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Tax_Payer.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Tax_Payer.java index a58a0560..e93eb06f 100644 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Tax_Payer.java +++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/Tax_Payer.java | |||
@@ -24,7 +24,7 @@ import org.eclipse.emf.common.util.EList; | |||
24 | * annotation="duplicates" | 24 | * annotation="duplicates" |
25 | * @generated | 25 | * @generated |
26 | */ | 26 | */ |
27 | public interface Tax_Payer extends Physical_Person, Tax_Case, Root { | 27 | public interface Tax_Payer extends Physical_Person, Tax_Case { |
28 | /** | 28 | /** |
29 | * Returns the value of the '<em><b>Dependents</b></em>' containment reference list. | 29 | * Returns the value of the '<em><b>Dependents</b></em>' containment reference list. |
30 | * The list contents are of type {@link TaxationWithRoot.Dependent}. | 30 | * The list contents are of type {@link TaxationWithRoot.Dependent}. |
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/TaxationFactory.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/TaxationFactory.java index 1a4dd78f..9a91d109 100644 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/TaxationFactory.java +++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/TaxationFactory.java | |||
@@ -292,96 +292,6 @@ public interface TaxationFactory extends EFactory { | |||
292 | CIS createCIS(); | 292 | CIS createCIS(); |
293 | 293 | ||
294 | /** | 294 | /** |
295 | * Returns a new object of class '<em>FD</em>'. | ||
296 | * <!-- begin-user-doc --> | ||
297 | * <!-- end-user-doc --> | ||
298 | * @return a new object of class '<em>FD</em>'. | ||
299 | * @generated | ||
300 | */ | ||
301 | FD createFD(); | ||
302 | |||
303 | /** | ||
304 | * Returns a new object of class '<em>Professional Expenses Deduction</em>'. | ||
305 | * <!-- begin-user-doc --> | ||
306 | * <!-- end-user-doc --> | ||
307 | * @return a new object of class '<em>Professional Expenses Deduction</em>'. | ||
308 | * @generated | ||
309 | */ | ||
310 | Professional_Expenses_Deduction createProfessional_Expenses_Deduction(); | ||
311 | |||
312 | /** | ||
313 | * Returns a new object of class '<em>FO</em>'. | ||
314 | * <!-- begin-user-doc --> | ||
315 | * <!-- end-user-doc --> | ||
316 | * @return a new object of class '<em>FO</em>'. | ||
317 | * @generated | ||
318 | */ | ||
319 | FO createFO(); | ||
320 | |||
321 | /** | ||
322 | * Returns a new object of class '<em>DS for Permanent Expense</em>'. | ||
323 | * <!-- begin-user-doc --> | ||
324 | * <!-- end-user-doc --> | ||
325 | * @return a new object of class '<em>DS for Permanent Expense</em>'. | ||
326 | * @generated | ||
327 | */ | ||
328 | DS_for_Permanent_Expense createDS_for_Permanent_Expense(); | ||
329 | |||
330 | /** | ||
331 | * Returns a new object of class '<em>DS</em>'. | ||
332 | * <!-- begin-user-doc --> | ||
333 | * <!-- end-user-doc --> | ||
334 | * @return a new object of class '<em>DS</em>'. | ||
335 | * @generated | ||
336 | */ | ||
337 | DS createDS(); | ||
338 | |||
339 | /** | ||
340 | * Returns a new object of class '<em>DS for Interest Expense</em>'. | ||
341 | * <!-- begin-user-doc --> | ||
342 | * <!-- end-user-doc --> | ||
343 | * @return a new object of class '<em>DS for Interest Expense</em>'. | ||
344 | * @generated | ||
345 | */ | ||
346 | DS_for_Interest_Expense createDS_for_Interest_Expense(); | ||
347 | |||
348 | /** | ||
349 | * Returns a new object of class '<em>DS for Health and Pension Insurance</em>'. | ||
350 | * <!-- begin-user-doc --> | ||
351 | * <!-- end-user-doc --> | ||
352 | * @return a new object of class '<em>DS for Health and Pension Insurance</em>'. | ||
353 | * @generated | ||
354 | */ | ||
355 | DS_for_Health_and_Pension_Insurance createDS_for_Health_and_Pension_Insurance(); | ||
356 | |||
357 | /** | ||
358 | * Returns a new object of class '<em>DS for Private Insurance and Plan</em>'. | ||
359 | * <!-- begin-user-doc --> | ||
360 | * <!-- end-user-doc --> | ||
361 | * @return a new object of class '<em>DS for Private Insurance and Plan</em>'. | ||
362 | * @generated | ||
363 | */ | ||
364 | DS_for_Private_Insurance_and_Plan createDS_for_Private_Insurance_and_Plan(); | ||
365 | |||
366 | /** | ||
367 | * Returns a new object of class '<em>DS for Loss Carryforward</em>'. | ||
368 | * <!-- begin-user-doc --> | ||
369 | * <!-- end-user-doc --> | ||
370 | * @return a new object of class '<em>DS for Loss Carryforward</em>'. | ||
371 | * @generated | ||
372 | */ | ||
373 | DS_for_Loss_Carryforward createDS_for_Loss_Carryforward(); | ||
374 | |||
375 | /** | ||
376 | * Returns a new object of class '<em>DS for Donation</em>'. | ||
377 | * <!-- begin-user-doc --> | ||
378 | * <!-- end-user-doc --> | ||
379 | * @return a new object of class '<em>DS for Donation</em>'. | ||
380 | * @generated | ||
381 | */ | ||
382 | DS_for_Donation createDS_for_Donation(); | ||
383 | |||
384 | /** | ||
385 | * Returns a new object of class '<em>Permanent Expense</em>'. | 295 | * Returns a new object of class '<em>Permanent Expense</em>'. |
386 | * <!-- begin-user-doc --> | 296 | * <!-- begin-user-doc --> |
387 | * <!-- end-user-doc --> | 297 | * <!-- end-user-doc --> |
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/TaxationPackage.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/TaxationPackage.java index 2b14b619..7a1bac56 100644 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/TaxationPackage.java +++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/TaxationPackage.java | |||
@@ -630,34 +630,6 @@ public interface TaxationPackage extends EPackage { | |||
630 | int TAX_PAYER_OPERATION_COUNT = PHYSICAL_PERSON_OPERATION_COUNT + 0; | 630 | int TAX_PAYER_OPERATION_COUNT = PHYSICAL_PERSON_OPERATION_COUNT + 0; |
631 | 631 | ||
632 | /** | 632 | /** |
633 | * The meta object id for the '{@link TaxationWithRoot.impl.RootImpl <em>Root</em>}' class. | ||
634 | * <!-- begin-user-doc --> | ||
635 | * <!-- end-user-doc --> | ||
636 | * @see TaxationWithRoot.impl.RootImpl | ||
637 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getRoot() | ||
638 | * @generated | ||
639 | */ | ||
640 | int ROOT = 59; | ||
641 | |||
642 | /** | ||
643 | * The number of structural features of the '<em>Root</em>' class. | ||
644 | * <!-- begin-user-doc --> | ||
645 | * <!-- end-user-doc --> | ||
646 | * @generated | ||
647 | * @ordered | ||
648 | */ | ||
649 | int ROOT_FEATURE_COUNT = 0; | ||
650 | |||
651 | /** | ||
652 | * The number of operations of the '<em>Root</em>' class. | ||
653 | * <!-- begin-user-doc --> | ||
654 | * <!-- end-user-doc --> | ||
655 | * @generated | ||
656 | * @ordered | ||
657 | */ | ||
658 | int ROOT_OPERATION_COUNT = 0; | ||
659 | |||
660 | /** | ||
661 | * The meta object id for the '{@link TaxationWithRoot.impl.AddressImpl <em>Address</em>}' class. | 633 | * The meta object id for the '{@link TaxationWithRoot.impl.AddressImpl <em>Address</em>}' class. |
662 | * <!-- begin-user-doc --> | 634 | * <!-- begin-user-doc --> |
663 | * <!-- end-user-doc --> | 635 | * <!-- end-user-doc --> |
@@ -674,7 +646,7 @@ public interface TaxationPackage extends EPackage { | |||
674 | * @generated | 646 | * @generated |
675 | * @ordered | 647 | * @ordered |
676 | */ | 648 | */ |
677 | int ADDRESS__COUNTRY = ROOT_FEATURE_COUNT + 0; | 649 | int ADDRESS__COUNTRY = 0; |
678 | 650 | ||
679 | /** | 651 | /** |
680 | * The feature id for the '<em><b>Street</b></em>' attribute. | 652 | * The feature id for the '<em><b>Street</b></em>' attribute. |
@@ -683,7 +655,7 @@ public interface TaxationPackage extends EPackage { | |||
683 | * @generated | 655 | * @generated |
684 | * @ordered | 656 | * @ordered |
685 | */ | 657 | */ |
686 | int ADDRESS__STREET = ROOT_FEATURE_COUNT + 1; | 658 | int ADDRESS__STREET = 1; |
687 | 659 | ||
688 | /** | 660 | /** |
689 | * The feature id for the '<em><b>Zip Code</b></em>' attribute. | 661 | * The feature id for the '<em><b>Zip Code</b></em>' attribute. |
@@ -692,7 +664,7 @@ public interface TaxationPackage extends EPackage { | |||
692 | * @generated | 664 | * @generated |
693 | * @ordered | 665 | * @ordered |
694 | */ | 666 | */ |
695 | int ADDRESS__ZIP_CODE = ROOT_FEATURE_COUNT + 2; | 667 | int ADDRESS__ZIP_CODE = 2; |
696 | 668 | ||
697 | /** | 669 | /** |
698 | * The feature id for the '<em><b>City</b></em>' attribute. | 670 | * The feature id for the '<em><b>City</b></em>' attribute. |
@@ -701,7 +673,7 @@ public interface TaxationPackage extends EPackage { | |||
701 | * @generated | 673 | * @generated |
702 | * @ordered | 674 | * @ordered |
703 | */ | 675 | */ |
704 | int ADDRESS__CITY = ROOT_FEATURE_COUNT + 3; | 676 | int ADDRESS__CITY = 3; |
705 | 677 | ||
706 | /** | 678 | /** |
707 | * The feature id for the '<em><b>Id2</b></em>' attribute. | 679 | * The feature id for the '<em><b>Id2</b></em>' attribute. |
@@ -710,7 +682,7 @@ public interface TaxationPackage extends EPackage { | |||
710 | * @generated | 682 | * @generated |
711 | * @ordered | 683 | * @ordered |
712 | */ | 684 | */ |
713 | int ADDRESS__ID2 = ROOT_FEATURE_COUNT + 4; | 685 | int ADDRESS__ID2 = 4; |
714 | 686 | ||
715 | /** | 687 | /** |
716 | * The feature id for the '<em><b>Tax Payer</b></em>' reference list. | 688 | * The feature id for the '<em><b>Tax Payer</b></em>' reference list. |
@@ -719,7 +691,7 @@ public interface TaxationPackage extends EPackage { | |||
719 | * @generated | 691 | * @generated |
720 | * @ordered | 692 | * @ordered |
721 | */ | 693 | */ |
722 | int ADDRESS__TAX_PAYER = ROOT_FEATURE_COUNT + 5; | 694 | int ADDRESS__TAX_PAYER = 5; |
723 | 695 | ||
724 | /** | 696 | /** |
725 | * The number of structural features of the '<em>Address</em>' class. | 697 | * The number of structural features of the '<em>Address</em>' class. |
@@ -728,7 +700,7 @@ public interface TaxationPackage extends EPackage { | |||
728 | * @generated | 700 | * @generated |
729 | * @ordered | 701 | * @ordered |
730 | */ | 702 | */ |
731 | int ADDRESS_FEATURE_COUNT = ROOT_FEATURE_COUNT + 6; | 703 | int ADDRESS_FEATURE_COUNT = 6; |
732 | 704 | ||
733 | /** | 705 | /** |
734 | * The number of operations of the '<em>Address</em>' class. | 706 | * The number of operations of the '<em>Address</em>' class. |
@@ -737,7 +709,7 @@ public interface TaxationPackage extends EPackage { | |||
737 | * @generated | 709 | * @generated |
738 | * @ordered | 710 | * @ordered |
739 | */ | 711 | */ |
740 | int ADDRESS_OPERATION_COUNT = ROOT_OPERATION_COUNT + 0; | 712 | int ADDRESS_OPERATION_COUNT = 0; |
741 | 713 | ||
742 | /** | 714 | /** |
743 | * The meta object id for the '{@link TaxationWithRoot.impl.ExpenseImpl <em>Expense</em>}' class. | 715 | * The meta object id for the '{@link TaxationWithRoot.impl.ExpenseImpl <em>Expense</em>}' class. |
@@ -1101,7 +1073,7 @@ public interface TaxationPackage extends EPackage { | |||
1101 | * @generated | 1073 | * @generated |
1102 | * @ordered | 1074 | * @ordered |
1103 | */ | 1075 | */ |
1104 | int TAX_CASE_FEATURE_COUNT = ROOT_FEATURE_COUNT + 0; | 1076 | int TAX_CASE_FEATURE_COUNT = 0; |
1105 | 1077 | ||
1106 | /** | 1078 | /** |
1107 | * The number of operations of the '<em>Tax Case</em>' class. | 1079 | * The number of operations of the '<em>Tax Case</em>' class. |
@@ -1110,7 +1082,7 @@ public interface TaxationPackage extends EPackage { | |||
1110 | * @generated | 1082 | * @generated |
1111 | * @ordered | 1083 | * @ordered |
1112 | */ | 1084 | */ |
1113 | int TAX_CASE_OPERATION_COUNT = ROOT_OPERATION_COUNT + 0; | 1085 | int TAX_CASE_OPERATION_COUNT = 0; |
1114 | 1086 | ||
1115 | /** | 1087 | /** |
1116 | * The meta object id for the '{@link TaxationWithRoot.impl.HouseholdImpl <em>Household</em>}' class. | 1088 | * The meta object id for the '{@link TaxationWithRoot.impl.HouseholdImpl <em>Household</em>}' class. |
@@ -1901,7 +1873,7 @@ public interface TaxationPackage extends EPackage { | |||
1901 | * @generated | 1873 | * @generated |
1902 | * @ordered | 1874 | * @ordered |
1903 | */ | 1875 | */ |
1904 | int INCOME_TAX_CREDIT__GRANTED_BY = ROOT_FEATURE_COUNT + 0; | 1876 | int INCOME_TAX_CREDIT__GRANTED_BY = 0; |
1905 | 1877 | ||
1906 | /** | 1878 | /** |
1907 | * The feature id for the '<em><b>Tax Payer</b></em>' reference. | 1879 | * The feature id for the '<em><b>Tax Payer</b></em>' reference. |
@@ -1910,7 +1882,7 @@ public interface TaxationPackage extends EPackage { | |||
1910 | * @generated | 1882 | * @generated |
1911 | * @ordered | 1883 | * @ordered |
1912 | */ | 1884 | */ |
1913 | int INCOME_TAX_CREDIT__TAX_PAYER = ROOT_FEATURE_COUNT + 1; | 1885 | int INCOME_TAX_CREDIT__TAX_PAYER = 1; |
1914 | 1886 | ||
1915 | /** | 1887 | /** |
1916 | * The feature id for the '<em><b>Tax year</b></em>' attribute. | 1888 | * The feature id for the '<em><b>Tax year</b></em>' attribute. |
@@ -1919,7 +1891,7 @@ public interface TaxationPackage extends EPackage { | |||
1919 | * @generated | 1891 | * @generated |
1920 | * @ordered | 1892 | * @ordered |
1921 | */ | 1893 | */ |
1922 | int INCOME_TAX_CREDIT__TAX_YEAR = ROOT_FEATURE_COUNT + 2; | 1894 | int INCOME_TAX_CREDIT__TAX_YEAR = 2; |
1923 | 1895 | ||
1924 | /** | 1896 | /** |
1925 | * The feature id for the '<em><b>Yearly</b></em>' attribute. | 1897 | * The feature id for the '<em><b>Yearly</b></em>' attribute. |
@@ -1928,7 +1900,7 @@ public interface TaxationPackage extends EPackage { | |||
1928 | * @generated | 1900 | * @generated |
1929 | * @ordered | 1901 | * @ordered |
1930 | */ | 1902 | */ |
1931 | int INCOME_TAX_CREDIT__YEARLY = ROOT_FEATURE_COUNT + 3; | 1903 | int INCOME_TAX_CREDIT__YEARLY = 3; |
1932 | 1904 | ||
1933 | /** | 1905 | /** |
1934 | * The feature id for the '<em><b>Monthly</b></em>' attribute. | 1906 | * The feature id for the '<em><b>Monthly</b></em>' attribute. |
@@ -1937,7 +1909,7 @@ public interface TaxationPackage extends EPackage { | |||
1937 | * @generated | 1909 | * @generated |
1938 | * @ordered | 1910 | * @ordered |
1939 | */ | 1911 | */ |
1940 | int INCOME_TAX_CREDIT__MONTHLY = ROOT_FEATURE_COUNT + 4; | 1912 | int INCOME_TAX_CREDIT__MONTHLY = 4; |
1941 | 1913 | ||
1942 | /** | 1914 | /** |
1943 | * The feature id for the '<em><b>Daily</b></em>' attribute. | 1915 | * The feature id for the '<em><b>Daily</b></em>' attribute. |
@@ -1946,7 +1918,7 @@ public interface TaxationPackage extends EPackage { | |||
1946 | * @generated | 1918 | * @generated |
1947 | * @ordered | 1919 | * @ordered |
1948 | */ | 1920 | */ |
1949 | int INCOME_TAX_CREDIT__DAILY = ROOT_FEATURE_COUNT + 5; | 1921 | int INCOME_TAX_CREDIT__DAILY = 5; |
1950 | 1922 | ||
1951 | /** | 1923 | /** |
1952 | * The feature id for the '<em><b>Id7</b></em>' attribute. | 1924 | * The feature id for the '<em><b>Id7</b></em>' attribute. |
@@ -1955,7 +1927,7 @@ public interface TaxationPackage extends EPackage { | |||
1955 | * @generated | 1927 | * @generated |
1956 | * @ordered | 1928 | * @ordered |
1957 | */ | 1929 | */ |
1958 | int INCOME_TAX_CREDIT__ID7 = ROOT_FEATURE_COUNT + 6; | 1930 | int INCOME_TAX_CREDIT__ID7 = 6; |
1959 | 1931 | ||
1960 | /** | 1932 | /** |
1961 | * The feature id for the '<em><b>Taxation Frame</b></em>' reference. | 1933 | * The feature id for the '<em><b>Taxation Frame</b></em>' reference. |
@@ -1964,7 +1936,7 @@ public interface TaxationPackage extends EPackage { | |||
1964 | * @generated | 1936 | * @generated |
1965 | * @ordered | 1937 | * @ordered |
1966 | */ | 1938 | */ |
1967 | int INCOME_TAX_CREDIT__TAXATION_FRAME = ROOT_FEATURE_COUNT + 7; | 1939 | int INCOME_TAX_CREDIT__TAXATION_FRAME = 7; |
1968 | 1940 | ||
1969 | /** | 1941 | /** |
1970 | * The number of structural features of the '<em>Income Tax Credit</em>' class. | 1942 | * The number of structural features of the '<em>Income Tax Credit</em>' class. |
@@ -1973,7 +1945,7 @@ public interface TaxationPackage extends EPackage { | |||
1973 | * @generated | 1945 | * @generated |
1974 | * @ordered | 1946 | * @ordered |
1975 | */ | 1947 | */ |
1976 | int INCOME_TAX_CREDIT_FEATURE_COUNT = ROOT_FEATURE_COUNT + 8; | 1948 | int INCOME_TAX_CREDIT_FEATURE_COUNT = 8; |
1977 | 1949 | ||
1978 | /** | 1950 | /** |
1979 | * The number of operations of the '<em>Income Tax Credit</em>' class. | 1951 | * The number of operations of the '<em>Income Tax Credit</em>' class. |
@@ -1982,7 +1954,7 @@ public interface TaxationPackage extends EPackage { | |||
1982 | * @generated | 1954 | * @generated |
1983 | * @ordered | 1955 | * @ordered |
1984 | */ | 1956 | */ |
1985 | int INCOME_TAX_CREDIT_OPERATION_COUNT = ROOT_OPERATION_COUNT + 0; | 1957 | int INCOME_TAX_CREDIT_OPERATION_COUNT = 0; |
1986 | 1958 | ||
1987 | /** | 1959 | /** |
1988 | * The meta object id for the '{@link TaxationWithRoot.impl.Income_DetailImpl <em>Income Detail</em>}' class. | 1960 | * The meta object id for the '{@link TaxationWithRoot.impl.Income_DetailImpl <em>Income Detail</em>}' class. |
@@ -3597,448 +3569,6 @@ public interface TaxationPackage extends EPackage { | |||
3597 | int CIS_OPERATION_COUNT = INCOME_TAX_CREDIT_OPERATION_COUNT + 0; | 3569 | int CIS_OPERATION_COUNT = INCOME_TAX_CREDIT_OPERATION_COUNT + 0; |
3598 | 3570 | ||
3599 | /** | 3571 | /** |
3600 | * The meta object id for the '{@link TaxationWithRoot.impl.Professional_Expenses_DeductionImpl <em>Professional Expenses Deduction</em>}' class. | ||
3601 | * <!-- begin-user-doc --> | ||
3602 | * <!-- end-user-doc --> | ||
3603 | * @see TaxationWithRoot.impl.Professional_Expenses_DeductionImpl | ||
3604 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getProfessional_Expenses_Deduction() | ||
3605 | * @generated | ||
3606 | */ | ||
3607 | int PROFESSIONAL_EXPENSES_DEDUCTION = 37; | ||
3608 | |||
3609 | /** | ||
3610 | * The number of structural features of the '<em>Professional Expenses Deduction</em>' class. | ||
3611 | * <!-- begin-user-doc --> | ||
3612 | * <!-- end-user-doc --> | ||
3613 | * @generated | ||
3614 | * @ordered | ||
3615 | */ | ||
3616 | int PROFESSIONAL_EXPENSES_DEDUCTION_FEATURE_COUNT = ROOT_FEATURE_COUNT + 0; | ||
3617 | |||
3618 | /** | ||
3619 | * The number of operations of the '<em>Professional Expenses Deduction</em>' class. | ||
3620 | * <!-- begin-user-doc --> | ||
3621 | * <!-- end-user-doc --> | ||
3622 | * @generated | ||
3623 | * @ordered | ||
3624 | */ | ||
3625 | int PROFESSIONAL_EXPENSES_DEDUCTION_OPERATION_COUNT = ROOT_OPERATION_COUNT + 0; | ||
3626 | |||
3627 | /** | ||
3628 | * The meta object id for the '{@link TaxationWithRoot.impl.FDImpl <em>FD</em>}' class. | ||
3629 | * <!-- begin-user-doc --> | ||
3630 | * <!-- end-user-doc --> | ||
3631 | * @see TaxationWithRoot.impl.FDImpl | ||
3632 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getFD() | ||
3633 | * @generated | ||
3634 | */ | ||
3635 | int FD = 36; | ||
3636 | |||
3637 | /** | ||
3638 | * The feature id for the '<em><b>Distance declared in january</b></em>' attribute. | ||
3639 | * <!-- begin-user-doc --> | ||
3640 | * <!-- end-user-doc --> | ||
3641 | * @generated | ||
3642 | * @ordered | ||
3643 | */ | ||
3644 | int FD__DISTANCE_DECLARED_IN_JANUARY = PROFESSIONAL_EXPENSES_DEDUCTION_FEATURE_COUNT + 0; | ||
3645 | |||
3646 | /** | ||
3647 | * The number of structural features of the '<em>FD</em>' class. | ||
3648 | * <!-- begin-user-doc --> | ||
3649 | * <!-- end-user-doc --> | ||
3650 | * @generated | ||
3651 | * @ordered | ||
3652 | */ | ||
3653 | int FD_FEATURE_COUNT = PROFESSIONAL_EXPENSES_DEDUCTION_FEATURE_COUNT + 1; | ||
3654 | |||
3655 | /** | ||
3656 | * The number of operations of the '<em>FD</em>' class. | ||
3657 | * <!-- begin-user-doc --> | ||
3658 | * <!-- end-user-doc --> | ||
3659 | * @generated | ||
3660 | * @ordered | ||
3661 | */ | ||
3662 | int FD_OPERATION_COUNT = PROFESSIONAL_EXPENSES_DEDUCTION_OPERATION_COUNT + 0; | ||
3663 | |||
3664 | /** | ||
3665 | * The meta object id for the '{@link TaxationWithRoot.impl.FOImpl <em>FO</em>}' class. | ||
3666 | * <!-- begin-user-doc --> | ||
3667 | * <!-- end-user-doc --> | ||
3668 | * @see TaxationWithRoot.impl.FOImpl | ||
3669 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getFO() | ||
3670 | * @generated | ||
3671 | */ | ||
3672 | int FO = 38; | ||
3673 | |||
3674 | /** | ||
3675 | * The number of structural features of the '<em>FO</em>' class. | ||
3676 | * <!-- begin-user-doc --> | ||
3677 | * <!-- end-user-doc --> | ||
3678 | * @generated | ||
3679 | * @ordered | ||
3680 | */ | ||
3681 | int FO_FEATURE_COUNT = PROFESSIONAL_EXPENSES_DEDUCTION_FEATURE_COUNT + 0; | ||
3682 | |||
3683 | /** | ||
3684 | * The number of operations of the '<em>FO</em>' class. | ||
3685 | * <!-- begin-user-doc --> | ||
3686 | * <!-- end-user-doc --> | ||
3687 | * @generated | ||
3688 | * @ordered | ||
3689 | */ | ||
3690 | int FO_OPERATION_COUNT = PROFESSIONAL_EXPENSES_DEDUCTION_OPERATION_COUNT + 0; | ||
3691 | |||
3692 | /** | ||
3693 | * The meta object id for the '{@link TaxationWithRoot.impl.DSImpl <em>DS</em>}' class. | ||
3694 | * <!-- begin-user-doc --> | ||
3695 | * <!-- end-user-doc --> | ||
3696 | * @see TaxationWithRoot.impl.DSImpl | ||
3697 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getDS() | ||
3698 | * @generated | ||
3699 | */ | ||
3700 | int DS = 40; | ||
3701 | |||
3702 | /** | ||
3703 | * The feature id for the '<em><b>Maximum deductible amount</b></em>' attribute. | ||
3704 | * <!-- begin-user-doc --> | ||
3705 | * <!-- end-user-doc --> | ||
3706 | * @generated | ||
3707 | * @ordered | ||
3708 | */ | ||
3709 | int DS__MAXIMUM_DEDUCTIBLE_AMOUNT = ROOT_FEATURE_COUNT + 0; | ||
3710 | |||
3711 | /** | ||
3712 | * The feature id for the '<em><b>Id3</b></em>' attribute. | ||
3713 | * <!-- begin-user-doc --> | ||
3714 | * <!-- end-user-doc --> | ||
3715 | * @generated | ||
3716 | * @ordered | ||
3717 | */ | ||
3718 | int DS__ID3 = ROOT_FEATURE_COUNT + 1; | ||
3719 | |||
3720 | /** | ||
3721 | * The number of structural features of the '<em>DS</em>' class. | ||
3722 | * <!-- begin-user-doc --> | ||
3723 | * <!-- end-user-doc --> | ||
3724 | * @generated | ||
3725 | * @ordered | ||
3726 | */ | ||
3727 | int DS_FEATURE_COUNT = ROOT_FEATURE_COUNT + 2; | ||
3728 | |||
3729 | /** | ||
3730 | * The number of operations of the '<em>DS</em>' class. | ||
3731 | * <!-- begin-user-doc --> | ||
3732 | * <!-- end-user-doc --> | ||
3733 | * @generated | ||
3734 | * @ordered | ||
3735 | */ | ||
3736 | int DS_OPERATION_COUNT = ROOT_OPERATION_COUNT + 0; | ||
3737 | |||
3738 | /** | ||
3739 | * The meta object id for the '{@link TaxationWithRoot.impl.DS_for_Permanent_ExpenseImpl <em>DS for Permanent Expense</em>}' class. | ||
3740 | * <!-- begin-user-doc --> | ||
3741 | * <!-- end-user-doc --> | ||
3742 | * @see TaxationWithRoot.impl.DS_for_Permanent_ExpenseImpl | ||
3743 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getDS_for_Permanent_Expense() | ||
3744 | * @generated | ||
3745 | */ | ||
3746 | int DS_FOR_PERMANENT_EXPENSE = 39; | ||
3747 | |||
3748 | /** | ||
3749 | * The feature id for the '<em><b>Maximum deductible amount</b></em>' attribute. | ||
3750 | * <!-- begin-user-doc --> | ||
3751 | * <!-- end-user-doc --> | ||
3752 | * @generated | ||
3753 | * @ordered | ||
3754 | */ | ||
3755 | int DS_FOR_PERMANENT_EXPENSE__MAXIMUM_DEDUCTIBLE_AMOUNT = DS__MAXIMUM_DEDUCTIBLE_AMOUNT; | ||
3756 | |||
3757 | /** | ||
3758 | * The feature id for the '<em><b>Id3</b></em>' attribute. | ||
3759 | * <!-- begin-user-doc --> | ||
3760 | * <!-- end-user-doc --> | ||
3761 | * @generated | ||
3762 | * @ordered | ||
3763 | */ | ||
3764 | int DS_FOR_PERMANENT_EXPENSE__ID3 = DS__ID3; | ||
3765 | |||
3766 | /** | ||
3767 | * The feature id for the '<em><b>Permanent expense category</b></em>' attribute. | ||
3768 | * <!-- begin-user-doc --> | ||
3769 | * <!-- end-user-doc --> | ||
3770 | * @generated | ||
3771 | * @ordered | ||
3772 | */ | ||
3773 | int DS_FOR_PERMANENT_EXPENSE__PERMANENT_EXPENSE_CATEGORY = DS_FEATURE_COUNT + 0; | ||
3774 | |||
3775 | /** | ||
3776 | * The number of structural features of the '<em>DS for Permanent Expense</em>' class. | ||
3777 | * <!-- begin-user-doc --> | ||
3778 | * <!-- end-user-doc --> | ||
3779 | * @generated | ||
3780 | * @ordered | ||
3781 | */ | ||
3782 | int DS_FOR_PERMANENT_EXPENSE_FEATURE_COUNT = DS_FEATURE_COUNT + 1; | ||
3783 | |||
3784 | /** | ||
3785 | * The number of operations of the '<em>DS for Permanent Expense</em>' class. | ||
3786 | * <!-- begin-user-doc --> | ||
3787 | * <!-- end-user-doc --> | ||
3788 | * @generated | ||
3789 | * @ordered | ||
3790 | */ | ||
3791 | int DS_FOR_PERMANENT_EXPENSE_OPERATION_COUNT = DS_OPERATION_COUNT + 0; | ||
3792 | |||
3793 | /** | ||
3794 | * The meta object id for the '{@link TaxationWithRoot.impl.DS_for_Interest_ExpenseImpl <em>DS for Interest Expense</em>}' class. | ||
3795 | * <!-- begin-user-doc --> | ||
3796 | * <!-- end-user-doc --> | ||
3797 | * @see TaxationWithRoot.impl.DS_for_Interest_ExpenseImpl | ||
3798 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getDS_for_Interest_Expense() | ||
3799 | * @generated | ||
3800 | */ | ||
3801 | int DS_FOR_INTEREST_EXPENSE = 41; | ||
3802 | |||
3803 | /** | ||
3804 | * The feature id for the '<em><b>Maximum deductible amount</b></em>' attribute. | ||
3805 | * <!-- begin-user-doc --> | ||
3806 | * <!-- end-user-doc --> | ||
3807 | * @generated | ||
3808 | * @ordered | ||
3809 | */ | ||
3810 | int DS_FOR_INTEREST_EXPENSE__MAXIMUM_DEDUCTIBLE_AMOUNT = DS__MAXIMUM_DEDUCTIBLE_AMOUNT; | ||
3811 | |||
3812 | /** | ||
3813 | * The feature id for the '<em><b>Id3</b></em>' attribute. | ||
3814 | * <!-- begin-user-doc --> | ||
3815 | * <!-- end-user-doc --> | ||
3816 | * @generated | ||
3817 | * @ordered | ||
3818 | */ | ||
3819 | int DS_FOR_INTEREST_EXPENSE__ID3 = DS__ID3; | ||
3820 | |||
3821 | /** | ||
3822 | * The number of structural features of the '<em>DS for Interest Expense</em>' class. | ||
3823 | * <!-- begin-user-doc --> | ||
3824 | * <!-- end-user-doc --> | ||
3825 | * @generated | ||
3826 | * @ordered | ||
3827 | */ | ||
3828 | int DS_FOR_INTEREST_EXPENSE_FEATURE_COUNT = DS_FEATURE_COUNT + 0; | ||
3829 | |||
3830 | /** | ||
3831 | * The number of operations of the '<em>DS for Interest Expense</em>' class. | ||
3832 | * <!-- begin-user-doc --> | ||
3833 | * <!-- end-user-doc --> | ||
3834 | * @generated | ||
3835 | * @ordered | ||
3836 | */ | ||
3837 | int DS_FOR_INTEREST_EXPENSE_OPERATION_COUNT = DS_OPERATION_COUNT + 0; | ||
3838 | |||
3839 | /** | ||
3840 | * The meta object id for the '{@link TaxationWithRoot.impl.DS_for_Health_and_Pension_InsuranceImpl <em>DS for Health and Pension Insurance</em>}' class. | ||
3841 | * <!-- begin-user-doc --> | ||
3842 | * <!-- end-user-doc --> | ||
3843 | * @see TaxationWithRoot.impl.DS_for_Health_and_Pension_InsuranceImpl | ||
3844 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getDS_for_Health_and_Pension_Insurance() | ||
3845 | * @generated | ||
3846 | */ | ||
3847 | int DS_FOR_HEALTH_AND_PENSION_INSURANCE = 42; | ||
3848 | |||
3849 | /** | ||
3850 | * The feature id for the '<em><b>Maximum deductible amount</b></em>' attribute. | ||
3851 | * <!-- begin-user-doc --> | ||
3852 | * <!-- end-user-doc --> | ||
3853 | * @generated | ||
3854 | * @ordered | ||
3855 | */ | ||
3856 | int DS_FOR_HEALTH_AND_PENSION_INSURANCE__MAXIMUM_DEDUCTIBLE_AMOUNT = DS__MAXIMUM_DEDUCTIBLE_AMOUNT; | ||
3857 | |||
3858 | /** | ||
3859 | * The feature id for the '<em><b>Id3</b></em>' attribute. | ||
3860 | * <!-- begin-user-doc --> | ||
3861 | * <!-- end-user-doc --> | ||
3862 | * @generated | ||
3863 | * @ordered | ||
3864 | */ | ||
3865 | int DS_FOR_HEALTH_AND_PENSION_INSURANCE__ID3 = DS__ID3; | ||
3866 | |||
3867 | /** | ||
3868 | * The feature id for the '<em><b>Insurance category</b></em>' attribute. | ||
3869 | * <!-- begin-user-doc --> | ||
3870 | * <!-- end-user-doc --> | ||
3871 | * @generated | ||
3872 | * @ordered | ||
3873 | */ | ||
3874 | int DS_FOR_HEALTH_AND_PENSION_INSURANCE__INSURANCE_CATEGORY = DS_FEATURE_COUNT + 0; | ||
3875 | |||
3876 | /** | ||
3877 | * The number of structural features of the '<em>DS for Health and Pension Insurance</em>' class. | ||
3878 | * <!-- begin-user-doc --> | ||
3879 | * <!-- end-user-doc --> | ||
3880 | * @generated | ||
3881 | * @ordered | ||
3882 | */ | ||
3883 | int DS_FOR_HEALTH_AND_PENSION_INSURANCE_FEATURE_COUNT = DS_FEATURE_COUNT + 1; | ||
3884 | |||
3885 | /** | ||
3886 | * The number of operations of the '<em>DS for Health and Pension Insurance</em>' class. | ||
3887 | * <!-- begin-user-doc --> | ||
3888 | * <!-- end-user-doc --> | ||
3889 | * @generated | ||
3890 | * @ordered | ||
3891 | */ | ||
3892 | int DS_FOR_HEALTH_AND_PENSION_INSURANCE_OPERATION_COUNT = DS_OPERATION_COUNT + 0; | ||
3893 | |||
3894 | /** | ||
3895 | * The meta object id for the '{@link TaxationWithRoot.impl.DS_for_Private_Insurance_and_PlanImpl <em>DS for Private Insurance and Plan</em>}' class. | ||
3896 | * <!-- begin-user-doc --> | ||
3897 | * <!-- end-user-doc --> | ||
3898 | * @see TaxationWithRoot.impl.DS_for_Private_Insurance_and_PlanImpl | ||
3899 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getDS_for_Private_Insurance_and_Plan() | ||
3900 | * @generated | ||
3901 | */ | ||
3902 | int DS_FOR_PRIVATE_INSURANCE_AND_PLAN = 43; | ||
3903 | |||
3904 | /** | ||
3905 | * The feature id for the '<em><b>Maximum deductible amount</b></em>' attribute. | ||
3906 | * <!-- begin-user-doc --> | ||
3907 | * <!-- end-user-doc --> | ||
3908 | * @generated | ||
3909 | * @ordered | ||
3910 | */ | ||
3911 | int DS_FOR_PRIVATE_INSURANCE_AND_PLAN__MAXIMUM_DEDUCTIBLE_AMOUNT = DS__MAXIMUM_DEDUCTIBLE_AMOUNT; | ||
3912 | |||
3913 | /** | ||
3914 | * The feature id for the '<em><b>Id3</b></em>' attribute. | ||
3915 | * <!-- begin-user-doc --> | ||
3916 | * <!-- end-user-doc --> | ||
3917 | * @generated | ||
3918 | * @ordered | ||
3919 | */ | ||
3920 | int DS_FOR_PRIVATE_INSURANCE_AND_PLAN__ID3 = DS__ID3; | ||
3921 | |||
3922 | /** | ||
3923 | * The feature id for the '<em><b>Private insurance and plan category</b></em>' attribute. | ||
3924 | * <!-- begin-user-doc --> | ||
3925 | * <!-- end-user-doc --> | ||
3926 | * @generated | ||
3927 | * @ordered | ||
3928 | */ | ||
3929 | int DS_FOR_PRIVATE_INSURANCE_AND_PLAN__PRIVATE_INSURANCE_AND_PLAN_CATEGORY = DS_FEATURE_COUNT + 0; | ||
3930 | |||
3931 | /** | ||
3932 | * The number of structural features of the '<em>DS for Private Insurance and Plan</em>' class. | ||
3933 | * <!-- begin-user-doc --> | ||
3934 | * <!-- end-user-doc --> | ||
3935 | * @generated | ||
3936 | * @ordered | ||
3937 | */ | ||
3938 | int DS_FOR_PRIVATE_INSURANCE_AND_PLAN_FEATURE_COUNT = DS_FEATURE_COUNT + 1; | ||
3939 | |||
3940 | /** | ||
3941 | * The number of operations of the '<em>DS for Private Insurance and Plan</em>' class. | ||
3942 | * <!-- begin-user-doc --> | ||
3943 | * <!-- end-user-doc --> | ||
3944 | * @generated | ||
3945 | * @ordered | ||
3946 | */ | ||
3947 | int DS_FOR_PRIVATE_INSURANCE_AND_PLAN_OPERATION_COUNT = DS_OPERATION_COUNT + 0; | ||
3948 | |||
3949 | /** | ||
3950 | * The meta object id for the '{@link TaxationWithRoot.impl.DS_for_Loss_CarryforwardImpl <em>DS for Loss Carryforward</em>}' class. | ||
3951 | * <!-- begin-user-doc --> | ||
3952 | * <!-- end-user-doc --> | ||
3953 | * @see TaxationWithRoot.impl.DS_for_Loss_CarryforwardImpl | ||
3954 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getDS_for_Loss_Carryforward() | ||
3955 | * @generated | ||
3956 | */ | ||
3957 | int DS_FOR_LOSS_CARRYFORWARD = 44; | ||
3958 | |||
3959 | /** | ||
3960 | * The feature id for the '<em><b>Maximum deductible amount</b></em>' attribute. | ||
3961 | * <!-- begin-user-doc --> | ||
3962 | * <!-- end-user-doc --> | ||
3963 | * @generated | ||
3964 | * @ordered | ||
3965 | */ | ||
3966 | int DS_FOR_LOSS_CARRYFORWARD__MAXIMUM_DEDUCTIBLE_AMOUNT = DS__MAXIMUM_DEDUCTIBLE_AMOUNT; | ||
3967 | |||
3968 | /** | ||
3969 | * The feature id for the '<em><b>Id3</b></em>' attribute. | ||
3970 | * <!-- begin-user-doc --> | ||
3971 | * <!-- end-user-doc --> | ||
3972 | * @generated | ||
3973 | * @ordered | ||
3974 | */ | ||
3975 | int DS_FOR_LOSS_CARRYFORWARD__ID3 = DS__ID3; | ||
3976 | |||
3977 | /** | ||
3978 | * The number of structural features of the '<em>DS for Loss Carryforward</em>' class. | ||
3979 | * <!-- begin-user-doc --> | ||
3980 | * <!-- end-user-doc --> | ||
3981 | * @generated | ||
3982 | * @ordered | ||
3983 | */ | ||
3984 | int DS_FOR_LOSS_CARRYFORWARD_FEATURE_COUNT = DS_FEATURE_COUNT + 0; | ||
3985 | |||
3986 | /** | ||
3987 | * The number of operations of the '<em>DS for Loss Carryforward</em>' class. | ||
3988 | * <!-- begin-user-doc --> | ||
3989 | * <!-- end-user-doc --> | ||
3990 | * @generated | ||
3991 | * @ordered | ||
3992 | */ | ||
3993 | int DS_FOR_LOSS_CARRYFORWARD_OPERATION_COUNT = DS_OPERATION_COUNT + 0; | ||
3994 | |||
3995 | /** | ||
3996 | * The meta object id for the '{@link TaxationWithRoot.impl.DS_for_DonationImpl <em>DS for Donation</em>}' class. | ||
3997 | * <!-- begin-user-doc --> | ||
3998 | * <!-- end-user-doc --> | ||
3999 | * @see TaxationWithRoot.impl.DS_for_DonationImpl | ||
4000 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getDS_for_Donation() | ||
4001 | * @generated | ||
4002 | */ | ||
4003 | int DS_FOR_DONATION = 45; | ||
4004 | |||
4005 | /** | ||
4006 | * The feature id for the '<em><b>Maximum deductible amount</b></em>' attribute. | ||
4007 | * <!-- begin-user-doc --> | ||
4008 | * <!-- end-user-doc --> | ||
4009 | * @generated | ||
4010 | * @ordered | ||
4011 | */ | ||
4012 | int DS_FOR_DONATION__MAXIMUM_DEDUCTIBLE_AMOUNT = DS__MAXIMUM_DEDUCTIBLE_AMOUNT; | ||
4013 | |||
4014 | /** | ||
4015 | * The feature id for the '<em><b>Id3</b></em>' attribute. | ||
4016 | * <!-- begin-user-doc --> | ||
4017 | * <!-- end-user-doc --> | ||
4018 | * @generated | ||
4019 | * @ordered | ||
4020 | */ | ||
4021 | int DS_FOR_DONATION__ID3 = DS__ID3; | ||
4022 | |||
4023 | /** | ||
4024 | * The number of structural features of the '<em>DS for Donation</em>' class. | ||
4025 | * <!-- begin-user-doc --> | ||
4026 | * <!-- end-user-doc --> | ||
4027 | * @generated | ||
4028 | * @ordered | ||
4029 | */ | ||
4030 | int DS_FOR_DONATION_FEATURE_COUNT = DS_FEATURE_COUNT + 0; | ||
4031 | |||
4032 | /** | ||
4033 | * The number of operations of the '<em>DS for Donation</em>' class. | ||
4034 | * <!-- begin-user-doc --> | ||
4035 | * <!-- end-user-doc --> | ||
4036 | * @generated | ||
4037 | * @ordered | ||
4038 | */ | ||
4039 | int DS_FOR_DONATION_OPERATION_COUNT = DS_OPERATION_COUNT + 0; | ||
4040 | |||
4041 | /** | ||
4042 | * The meta object id for the '{@link TaxationWithRoot.impl.Special_Expense_DSImpl <em>Special Expense DS</em>}' class. | 3572 | * The meta object id for the '{@link TaxationWithRoot.impl.Special_Expense_DSImpl <em>Special Expense DS</em>}' class. |
4043 | * <!-- begin-user-doc --> | 3573 | * <!-- begin-user-doc --> |
4044 | * <!-- end-user-doc --> | 3574 | * <!-- end-user-doc --> |
@@ -4046,7 +3576,7 @@ public interface TaxationPackage extends EPackage { | |||
4046 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getSpecial_Expense_DS() | 3576 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getSpecial_Expense_DS() |
4047 | * @generated | 3577 | * @generated |
4048 | */ | 3578 | */ |
4049 | int SPECIAL_EXPENSE_DS = 47; | 3579 | int SPECIAL_EXPENSE_DS = 37; |
4050 | 3580 | ||
4051 | /** | 3581 | /** |
4052 | * The feature id for the '<em><b>Declared amount</b></em>' attribute. | 3582 | * The feature id for the '<em><b>Declared amount</b></em>' attribute. |
@@ -4137,7 +3667,7 @@ public interface TaxationPackage extends EPackage { | |||
4137 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getPermanent_Expense() | 3667 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getPermanent_Expense() |
4138 | * @generated | 3668 | * @generated |
4139 | */ | 3669 | */ |
4140 | int PERMANENT_EXPENSE = 46; | 3670 | int PERMANENT_EXPENSE = 36; |
4141 | 3671 | ||
4142 | /** | 3672 | /** |
4143 | * The feature id for the '<em><b>Declared amount</b></em>' attribute. | 3673 | * The feature id for the '<em><b>Declared amount</b></em>' attribute. |
@@ -4237,7 +3767,7 @@ public interface TaxationPackage extends EPackage { | |||
4237 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getInterest_Expense() | 3767 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getInterest_Expense() |
4238 | * @generated | 3768 | * @generated |
4239 | */ | 3769 | */ |
4240 | int INTEREST_EXPENSE = 48; | 3770 | int INTEREST_EXPENSE = 38; |
4241 | 3771 | ||
4242 | /** | 3772 | /** |
4243 | * The feature id for the '<em><b>Declared amount</b></em>' attribute. | 3773 | * The feature id for the '<em><b>Declared amount</b></em>' attribute. |
@@ -4328,7 +3858,7 @@ public interface TaxationPackage extends EPackage { | |||
4328 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getPrivate_Insurance_and_Plan() | 3858 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getPrivate_Insurance_and_Plan() |
4329 | * @generated | 3859 | * @generated |
4330 | */ | 3860 | */ |
4331 | int PRIVATE_INSURANCE_AND_PLAN = 49; | 3861 | int PRIVATE_INSURANCE_AND_PLAN = 39; |
4332 | 3862 | ||
4333 | /** | 3863 | /** |
4334 | * The feature id for the '<em><b>Declared amount</b></em>' attribute. | 3864 | * The feature id for the '<em><b>Declared amount</b></em>' attribute. |
@@ -4437,7 +3967,7 @@ public interface TaxationPackage extends EPackage { | |||
4437 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getHealth_and_Pension_Insurance() | 3967 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getHealth_and_Pension_Insurance() |
4438 | * @generated | 3968 | * @generated |
4439 | */ | 3969 | */ |
4440 | int HEALTH_AND_PENSION_INSURANCE = 50; | 3970 | int HEALTH_AND_PENSION_INSURANCE = 40; |
4441 | 3971 | ||
4442 | /** | 3972 | /** |
4443 | * The feature id for the '<em><b>Declared amount</b></em>' attribute. | 3973 | * The feature id for the '<em><b>Declared amount</b></em>' attribute. |
@@ -4546,7 +4076,7 @@ public interface TaxationPackage extends EPackage { | |||
4546 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getDonation() | 4076 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getDonation() |
4547 | * @generated | 4077 | * @generated |
4548 | */ | 4078 | */ |
4549 | int DONATION = 51; | 4079 | int DONATION = 41; |
4550 | 4080 | ||
4551 | /** | 4081 | /** |
4552 | * The feature id for the '<em><b>Declared amount</b></em>' attribute. | 4082 | * The feature id for the '<em><b>Declared amount</b></em>' attribute. |
@@ -4655,7 +4185,7 @@ public interface TaxationPackage extends EPackage { | |||
4655 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getLoss_Carryforward() | 4185 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getLoss_Carryforward() |
4656 | * @generated | 4186 | * @generated |
4657 | */ | 4187 | */ |
4658 | int LOSS_CARRYFORWARD = 52; | 4188 | int LOSS_CARRYFORWARD = 42; |
4659 | 4189 | ||
4660 | /** | 4190 | /** |
4661 | * The feature id for the '<em><b>Declared amount</b></em>' attribute. | 4191 | * The feature id for the '<em><b>Declared amount</b></em>' attribute. |
@@ -4746,7 +4276,7 @@ public interface TaxationPackage extends EPackage { | |||
4746 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getSpousal_Expense_AC() | 4276 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getSpousal_Expense_AC() |
4747 | * @generated | 4277 | * @generated |
4748 | */ | 4278 | */ |
4749 | int SPOUSAL_EXPENSE_AC = 53; | 4279 | int SPOUSAL_EXPENSE_AC = 43; |
4750 | 4280 | ||
4751 | /** | 4281 | /** |
4752 | * The feature id for the '<em><b>Declared amount</b></em>' attribute. | 4282 | * The feature id for the '<em><b>Declared amount</b></em>' attribute. |
@@ -4837,7 +4367,7 @@ public interface TaxationPackage extends EPackage { | |||
4837 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getExtraordinary_Expense_CE() | 4367 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getExtraordinary_Expense_CE() |
4838 | * @generated | 4368 | * @generated |
4839 | */ | 4369 | */ |
4840 | int EXTRAORDINARY_EXPENSE_CE = 54; | 4370 | int EXTRAORDINARY_EXPENSE_CE = 44; |
4841 | 4371 | ||
4842 | /** | 4372 | /** |
4843 | * The feature id for the '<em><b>Declared amount</b></em>' attribute. | 4373 | * The feature id for the '<em><b>Declared amount</b></em>' attribute. |
@@ -4946,7 +4476,7 @@ public interface TaxationPackage extends EPackage { | |||
4946 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getProfessional_Expense() | 4476 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getProfessional_Expense() |
4947 | * @generated | 4477 | * @generated |
4948 | */ | 4478 | */ |
4949 | int PROFESSIONAL_EXPENSE = 56; | 4479 | int PROFESSIONAL_EXPENSE = 46; |
4950 | 4480 | ||
4951 | /** | 4481 | /** |
4952 | * The feature id for the '<em><b>Declared amount</b></em>' attribute. | 4482 | * The feature id for the '<em><b>Declared amount</b></em>' attribute. |
@@ -5037,7 +4567,7 @@ public interface TaxationPackage extends EPackage { | |||
5037 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getTravel_Expense_FD() | 4567 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getTravel_Expense_FD() |
5038 | * @generated | 4568 | * @generated |
5039 | */ | 4569 | */ |
5040 | int TRAVEL_EXPENSE_FD = 55; | 4570 | int TRAVEL_EXPENSE_FD = 45; |
5041 | 4571 | ||
5042 | /** | 4572 | /** |
5043 | * The feature id for the '<em><b>Declared amount</b></em>' attribute. | 4573 | * The feature id for the '<em><b>Declared amount</b></em>' attribute. |
@@ -5128,7 +4658,7 @@ public interface TaxationPackage extends EPackage { | |||
5128 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getMiscellaneous_Expense_FO() | 4658 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getMiscellaneous_Expense_FO() |
5129 | * @generated | 4659 | * @generated |
5130 | */ | 4660 | */ |
5131 | int MISCELLANEOUS_EXPENSE_FO = 57; | 4661 | int MISCELLANEOUS_EXPENSE_FO = 47; |
5132 | 4662 | ||
5133 | /** | 4663 | /** |
5134 | * The feature id for the '<em><b>Declared amount</b></em>' attribute. | 4664 | * The feature id for the '<em><b>Declared amount</b></em>' attribute. |
@@ -5219,7 +4749,7 @@ public interface TaxationPackage extends EPackage { | |||
5219 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getResource() | 4749 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getResource() |
5220 | * @generated | 4750 | * @generated |
5221 | */ | 4751 | */ |
5222 | int RESOURCE = 58; | 4752 | int RESOURCE = 48; |
5223 | 4753 | ||
5224 | /** | 4754 | /** |
5225 | * The feature id for the '<em><b>Contains</b></em>' containment reference list. | 4755 | * The feature id for the '<em><b>Contains</b></em>' containment reference list. |
@@ -5256,7 +4786,7 @@ public interface TaxationPackage extends EPackage { | |||
5256 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getGrantor() | 4786 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getGrantor() |
5257 | * @generated | 4787 | * @generated |
5258 | */ | 4788 | */ |
5259 | int GRANTOR = 60; | 4789 | int GRANTOR = 49; |
5260 | 4790 | ||
5261 | /** | 4791 | /** |
5262 | * The meta object id for the '{@link TaxationWithRoot.Disability_Types <em>Disability Types</em>}' enum. | 4792 | * The meta object id for the '{@link TaxationWithRoot.Disability_Types <em>Disability Types</em>}' enum. |
@@ -5266,7 +4796,7 @@ public interface TaxationPackage extends EPackage { | |||
5266 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getDisability_Types() | 4796 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getDisability_Types() |
5267 | * @generated | 4797 | * @generated |
5268 | */ | 4798 | */ |
5269 | int DISABILITY_TYPES = 61; | 4799 | int DISABILITY_TYPES = 50; |
5270 | 4800 | ||
5271 | /** | 4801 | /** |
5272 | * The meta object id for the '{@link TaxationWithRoot.Country <em>Country</em>}' enum. | 4802 | * The meta object id for the '{@link TaxationWithRoot.Country <em>Country</em>}' enum. |
@@ -5276,7 +4806,7 @@ public interface TaxationPackage extends EPackage { | |||
5276 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getCountry() | 4806 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getCountry() |
5277 | * @generated | 4807 | * @generated |
5278 | */ | 4808 | */ |
5279 | int COUNTRY = 62; | 4809 | int COUNTRY = 51; |
5280 | 4810 | ||
5281 | /** | 4811 | /** |
5282 | * The meta object id for the '{@link TaxationWithRoot.Tax_Office <em>Tax Office</em>}' enum. | 4812 | * The meta object id for the '{@link TaxationWithRoot.Tax_Office <em>Tax Office</em>}' enum. |
@@ -5286,7 +4816,7 @@ public interface TaxationPackage extends EPackage { | |||
5286 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getTax_Office() | 4816 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getTax_Office() |
5287 | * @generated | 4817 | * @generated |
5288 | */ | 4818 | */ |
5289 | int TAX_OFFICE = 63; | 4819 | int TAX_OFFICE = 52; |
5290 | 4820 | ||
5291 | /** | 4821 | /** |
5292 | * The meta object id for the '{@link TaxationWithRoot.Tax_Class_Category <em>Tax Class Category</em>}' enum. | 4822 | * The meta object id for the '{@link TaxationWithRoot.Tax_Class_Category <em>Tax Class Category</em>}' enum. |
@@ -5296,7 +4826,7 @@ public interface TaxationPackage extends EPackage { | |||
5296 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getTax_Class_Category() | 4826 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getTax_Class_Category() |
5297 | * @generated | 4827 | * @generated |
5298 | */ | 4828 | */ |
5299 | int TAX_CLASS_CATEGORY = 64; | 4829 | int TAX_CLASS_CATEGORY = 53; |
5300 | 4830 | ||
5301 | /** | 4831 | /** |
5302 | * The meta object id for the '{@link TaxationWithRoot.Job_Activity <em>Job Activity</em>}' enum. | 4832 | * The meta object id for the '{@link TaxationWithRoot.Job_Activity <em>Job Activity</em>}' enum. |
@@ -5306,7 +4836,7 @@ public interface TaxationPackage extends EPackage { | |||
5306 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getJob_Activity() | 4836 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getJob_Activity() |
5307 | * @generated | 4837 | * @generated |
5308 | */ | 4838 | */ |
5309 | int JOB_ACTIVITY = 65; | 4839 | int JOB_ACTIVITY = 54; |
5310 | 4840 | ||
5311 | /** | 4841 | /** |
5312 | * The meta object id for the '{@link TaxationWithRoot.Town <em>Town</em>}' enum. | 4842 | * The meta object id for the '{@link TaxationWithRoot.Town <em>Town</em>}' enum. |
@@ -5316,7 +4846,7 @@ public interface TaxationPackage extends EPackage { | |||
5316 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getTown() | 4846 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getTown() |
5317 | * @generated | 4847 | * @generated |
5318 | */ | 4848 | */ |
5319 | int TOWN = 66; | 4849 | int TOWN = 55; |
5320 | 4850 | ||
5321 | /** | 4851 | /** |
5322 | * The meta object id for the '{@link TaxationWithRoot.CE_Type <em>CE Type</em>}' enum. | 4852 | * The meta object id for the '{@link TaxationWithRoot.CE_Type <em>CE Type</em>}' enum. |
@@ -5326,7 +4856,7 @@ public interface TaxationPackage extends EPackage { | |||
5326 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getCE_Type() | 4856 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getCE_Type() |
5327 | * @generated | 4857 | * @generated |
5328 | */ | 4858 | */ |
5329 | int CE_TYPE = 67; | 4859 | int CE_TYPE = 56; |
5330 | 4860 | ||
5331 | /** | 4861 | /** |
5332 | * The meta object id for the '{@link TaxationWithRoot.Expense_Purpose <em>Expense Purpose</em>}' enum. | 4862 | * The meta object id for the '{@link TaxationWithRoot.Expense_Purpose <em>Expense Purpose</em>}' enum. |
@@ -5336,7 +4866,7 @@ public interface TaxationPackage extends EPackage { | |||
5336 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getExpense_Purpose() | 4866 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getExpense_Purpose() |
5337 | * @generated | 4867 | * @generated |
5338 | */ | 4868 | */ |
5339 | int EXPENSE_PURPOSE = 68; | 4869 | int EXPENSE_PURPOSE = 57; |
5340 | 4870 | ||
5341 | /** | 4871 | /** |
5342 | * The meta object id for the '{@link TaxationWithRoot.Dependent_Type <em>Dependent Type</em>}' enum. | 4872 | * The meta object id for the '{@link TaxationWithRoot.Dependent_Type <em>Dependent Type</em>}' enum. |
@@ -5346,7 +4876,7 @@ public interface TaxationPackage extends EPackage { | |||
5346 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getDependent_Type() | 4876 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getDependent_Type() |
5347 | * @generated | 4877 | * @generated |
5348 | */ | 4878 | */ |
5349 | int DEPENDENT_TYPE = 69; | 4879 | int DEPENDENT_TYPE = 58; |
5350 | 4880 | ||
5351 | /** | 4881 | /** |
5352 | * The meta object id for the '{@link TaxationWithRoot.Separation_Causes <em>Separation Causes</em>}' enum. | 4882 | * The meta object id for the '{@link TaxationWithRoot.Separation_Causes <em>Separation Causes</em>}' enum. |
@@ -5356,7 +4886,7 @@ public interface TaxationPackage extends EPackage { | |||
5356 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getSeparation_Causes() | 4886 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getSeparation_Causes() |
5357 | * @generated | 4887 | * @generated |
5358 | */ | 4888 | */ |
5359 | int SEPARATION_CAUSES = 70; | 4889 | int SEPARATION_CAUSES = 59; |
5360 | 4890 | ||
5361 | /** | 4891 | /** |
5362 | * The meta object id for the '{@link TaxationWithRoot.Category_of_Permanent_Expense <em>Category of Permanent Expense</em>}' enum. | 4892 | * The meta object id for the '{@link TaxationWithRoot.Category_of_Permanent_Expense <em>Category of Permanent Expense</em>}' enum. |
@@ -5366,7 +4896,7 @@ public interface TaxationPackage extends EPackage { | |||
5366 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getCategory_of_Permanent_Expense() | 4896 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getCategory_of_Permanent_Expense() |
5367 | * @generated | 4897 | * @generated |
5368 | */ | 4898 | */ |
5369 | int CATEGORY_OF_PERMANENT_EXPENSE = 71; | 4899 | int CATEGORY_OF_PERMANENT_EXPENSE = 60; |
5370 | 4900 | ||
5371 | /** | 4901 | /** |
5372 | * The meta object id for the '{@link TaxationWithRoot.Category_of_Health_and_Pension_Insurances <em>Category of Health and Pension Insurances</em>}' enum. | 4902 | * The meta object id for the '{@link TaxationWithRoot.Category_of_Health_and_Pension_Insurances <em>Category of Health and Pension Insurances</em>}' enum. |
@@ -5376,7 +4906,7 @@ public interface TaxationPackage extends EPackage { | |||
5376 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getCategory_of_Health_and_Pension_Insurances() | 4906 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getCategory_of_Health_and_Pension_Insurances() |
5377 | * @generated | 4907 | * @generated |
5378 | */ | 4908 | */ |
5379 | int CATEGORY_OF_HEALTH_AND_PENSION_INSURANCES = 72; | 4909 | int CATEGORY_OF_HEALTH_AND_PENSION_INSURANCES = 61; |
5380 | 4910 | ||
5381 | /** | 4911 | /** |
5382 | * The meta object id for the '{@link TaxationWithRoot.Category_of_Private_Insurance_and_Plan <em>Category of Private Insurance and Plan</em>}' enum. | 4912 | * The meta object id for the '{@link TaxationWithRoot.Category_of_Private_Insurance_and_Plan <em>Category of Private Insurance and Plan</em>}' enum. |
@@ -5386,7 +4916,7 @@ public interface TaxationPackage extends EPackage { | |||
5386 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getCategory_of_Private_Insurance_and_Plan() | 4916 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getCategory_of_Private_Insurance_and_Plan() |
5387 | * @generated | 4917 | * @generated |
5388 | */ | 4918 | */ |
5389 | int CATEGORY_OF_PRIVATE_INSURANCE_AND_PLAN = 73; | 4919 | int CATEGORY_OF_PRIVATE_INSURANCE_AND_PLAN = 62; |
5390 | 4920 | ||
5391 | /** | 4921 | /** |
5392 | * The meta object id for the '{@link TaxationWithRoot.Legal_Union_Types <em>Legal Union Types</em>}' enum. | 4922 | * The meta object id for the '{@link TaxationWithRoot.Legal_Union_Types <em>Legal Union Types</em>}' enum. |
@@ -5396,7 +4926,7 @@ public interface TaxationPackage extends EPackage { | |||
5396 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getLegal_Union_Types() | 4926 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getLegal_Union_Types() |
5397 | * @generated | 4927 | * @generated |
5398 | */ | 4928 | */ |
5399 | int LEGAL_UNION_TYPES = 74; | 4929 | int LEGAL_UNION_TYPES = 63; |
5400 | 4930 | ||
5401 | 4931 | ||
5402 | /** | 4932 | /** |
@@ -7432,172 +6962,6 @@ public interface TaxationPackage extends EPackage { | |||
7432 | EClass getCIS(); | 6962 | EClass getCIS(); |
7433 | 6963 | ||
7434 | /** | 6964 | /** |
7435 | * Returns the meta object for class '{@link TaxationWithRoot.FD <em>FD</em>}'. | ||
7436 | * <!-- begin-user-doc --> | ||
7437 | * <!-- end-user-doc --> | ||
7438 | * @return the meta object for class '<em>FD</em>'. | ||
7439 | * @see TaxationWithRoot.FD | ||
7440 | * @generated | ||
7441 | */ | ||
7442 | EClass getFD(); | ||
7443 | |||
7444 | /** | ||
7445 | * Returns the meta object for the attribute '{@link TaxationWithRoot.FD#getDistance_declared_in_january <em>Distance declared in january</em>}'. | ||
7446 | * <!-- begin-user-doc --> | ||
7447 | * <!-- end-user-doc --> | ||
7448 | * @return the meta object for the attribute '<em>Distance declared in january</em>'. | ||
7449 | * @see TaxationWithRoot.FD#getDistance_declared_in_january() | ||
7450 | * @see #getFD() | ||
7451 | * @generated | ||
7452 | */ | ||
7453 | EAttribute getFD_Distance_declared_in_january(); | ||
7454 | |||
7455 | /** | ||
7456 | * Returns the meta object for class '{@link TaxationWithRoot.Professional_Expenses_Deduction <em>Professional Expenses Deduction</em>}'. | ||
7457 | * <!-- begin-user-doc --> | ||
7458 | * <!-- end-user-doc --> | ||
7459 | * @return the meta object for class '<em>Professional Expenses Deduction</em>'. | ||
7460 | * @see TaxationWithRoot.Professional_Expenses_Deduction | ||
7461 | * @generated | ||
7462 | */ | ||
7463 | EClass getProfessional_Expenses_Deduction(); | ||
7464 | |||
7465 | /** | ||
7466 | * Returns the meta object for class '{@link TaxationWithRoot.FO <em>FO</em>}'. | ||
7467 | * <!-- begin-user-doc --> | ||
7468 | * <!-- end-user-doc --> | ||
7469 | * @return the meta object for class '<em>FO</em>'. | ||
7470 | * @see TaxationWithRoot.FO | ||
7471 | * @generated | ||
7472 | */ | ||
7473 | EClass getFO(); | ||
7474 | |||
7475 | /** | ||
7476 | * Returns the meta object for class '{@link TaxationWithRoot.DS_for_Permanent_Expense <em>DS for Permanent Expense</em>}'. | ||
7477 | * <!-- begin-user-doc --> | ||
7478 | * <!-- end-user-doc --> | ||
7479 | * @return the meta object for class '<em>DS for Permanent Expense</em>'. | ||
7480 | * @see TaxationWithRoot.DS_for_Permanent_Expense | ||
7481 | * @generated | ||
7482 | */ | ||
7483 | EClass getDS_for_Permanent_Expense(); | ||
7484 | |||
7485 | /** | ||
7486 | * Returns the meta object for the attribute '{@link TaxationWithRoot.DS_for_Permanent_Expense#getPermanent_expense_category <em>Permanent expense category</em>}'. | ||
7487 | * <!-- begin-user-doc --> | ||
7488 | * <!-- end-user-doc --> | ||
7489 | * @return the meta object for the attribute '<em>Permanent expense category</em>'. | ||
7490 | * @see TaxationWithRoot.DS_for_Permanent_Expense#getPermanent_expense_category() | ||
7491 | * @see #getDS_for_Permanent_Expense() | ||
7492 | * @generated | ||
7493 | */ | ||
7494 | EAttribute getDS_for_Permanent_Expense_Permanent_expense_category(); | ||
7495 | |||
7496 | /** | ||
7497 | * Returns the meta object for class '{@link TaxationWithRoot.DS <em>DS</em>}'. | ||
7498 | * <!-- begin-user-doc --> | ||
7499 | * <!-- end-user-doc --> | ||
7500 | * @return the meta object for class '<em>DS</em>'. | ||
7501 | * @see TaxationWithRoot.DS | ||
7502 | * @generated | ||
7503 | */ | ||
7504 | EClass getDS(); | ||
7505 | |||
7506 | /** | ||
7507 | * Returns the meta object for the attribute '{@link TaxationWithRoot.DS#getMaximum_deductible_amount <em>Maximum deductible amount</em>}'. | ||
7508 | * <!-- begin-user-doc --> | ||
7509 | * <!-- end-user-doc --> | ||
7510 | * @return the meta object for the attribute '<em>Maximum deductible amount</em>'. | ||
7511 | * @see TaxationWithRoot.DS#getMaximum_deductible_amount() | ||
7512 | * @see #getDS() | ||
7513 | * @generated | ||
7514 | */ | ||
7515 | EAttribute getDS_Maximum_deductible_amount(); | ||
7516 | |||
7517 | /** | ||
7518 | * Returns the meta object for the attribute '{@link TaxationWithRoot.DS#getId3 <em>Id3</em>}'. | ||
7519 | * <!-- begin-user-doc --> | ||
7520 | * <!-- end-user-doc --> | ||
7521 | * @return the meta object for the attribute '<em>Id3</em>'. | ||
7522 | * @see TaxationWithRoot.DS#getId3() | ||
7523 | * @see #getDS() | ||
7524 | * @generated | ||
7525 | */ | ||
7526 | EAttribute getDS_Id3(); | ||
7527 | |||
7528 | /** | ||
7529 | * Returns the meta object for class '{@link TaxationWithRoot.DS_for_Interest_Expense <em>DS for Interest Expense</em>}'. | ||
7530 | * <!-- begin-user-doc --> | ||
7531 | * <!-- end-user-doc --> | ||
7532 | * @return the meta object for class '<em>DS for Interest Expense</em>'. | ||
7533 | * @see TaxationWithRoot.DS_for_Interest_Expense | ||
7534 | * @generated | ||
7535 | */ | ||
7536 | EClass getDS_for_Interest_Expense(); | ||
7537 | |||
7538 | /** | ||
7539 | * Returns the meta object for class '{@link TaxationWithRoot.DS_for_Health_and_Pension_Insurance <em>DS for Health and Pension Insurance</em>}'. | ||
7540 | * <!-- begin-user-doc --> | ||
7541 | * <!-- end-user-doc --> | ||
7542 | * @return the meta object for class '<em>DS for Health and Pension Insurance</em>'. | ||
7543 | * @see TaxationWithRoot.DS_for_Health_and_Pension_Insurance | ||
7544 | * @generated | ||
7545 | */ | ||
7546 | EClass getDS_for_Health_and_Pension_Insurance(); | ||
7547 | |||
7548 | /** | ||
7549 | * Returns the meta object for the attribute '{@link TaxationWithRoot.DS_for_Health_and_Pension_Insurance#getInsurance_category <em>Insurance category</em>}'. | ||
7550 | * <!-- begin-user-doc --> | ||
7551 | * <!-- end-user-doc --> | ||
7552 | * @return the meta object for the attribute '<em>Insurance category</em>'. | ||
7553 | * @see TaxationWithRoot.DS_for_Health_and_Pension_Insurance#getInsurance_category() | ||
7554 | * @see #getDS_for_Health_and_Pension_Insurance() | ||
7555 | * @generated | ||
7556 | */ | ||
7557 | EAttribute getDS_for_Health_and_Pension_Insurance_Insurance_category(); | ||
7558 | |||
7559 | /** | ||
7560 | * Returns the meta object for class '{@link TaxationWithRoot.DS_for_Private_Insurance_and_Plan <em>DS for Private Insurance and Plan</em>}'. | ||
7561 | * <!-- begin-user-doc --> | ||
7562 | * <!-- end-user-doc --> | ||
7563 | * @return the meta object for class '<em>DS for Private Insurance and Plan</em>'. | ||
7564 | * @see TaxationWithRoot.DS_for_Private_Insurance_and_Plan | ||
7565 | * @generated | ||
7566 | */ | ||
7567 | EClass getDS_for_Private_Insurance_and_Plan(); | ||
7568 | |||
7569 | /** | ||
7570 | * Returns the meta object for the attribute '{@link TaxationWithRoot.DS_for_Private_Insurance_and_Plan#getPrivate_insurance_and_plan_category <em>Private insurance and plan category</em>}'. | ||
7571 | * <!-- begin-user-doc --> | ||
7572 | * <!-- end-user-doc --> | ||
7573 | * @return the meta object for the attribute '<em>Private insurance and plan category</em>'. | ||
7574 | * @see TaxationWithRoot.DS_for_Private_Insurance_and_Plan#getPrivate_insurance_and_plan_category() | ||
7575 | * @see #getDS_for_Private_Insurance_and_Plan() | ||
7576 | * @generated | ||
7577 | */ | ||
7578 | EAttribute getDS_for_Private_Insurance_and_Plan_Private_insurance_and_plan_category(); | ||
7579 | |||
7580 | /** | ||
7581 | * Returns the meta object for class '{@link TaxationWithRoot.DS_for_Loss_Carryforward <em>DS for Loss Carryforward</em>}'. | ||
7582 | * <!-- begin-user-doc --> | ||
7583 | * <!-- end-user-doc --> | ||
7584 | * @return the meta object for class '<em>DS for Loss Carryforward</em>'. | ||
7585 | * @see TaxationWithRoot.DS_for_Loss_Carryforward | ||
7586 | * @generated | ||
7587 | */ | ||
7588 | EClass getDS_for_Loss_Carryforward(); | ||
7589 | |||
7590 | /** | ||
7591 | * Returns the meta object for class '{@link TaxationWithRoot.DS_for_Donation <em>DS for Donation</em>}'. | ||
7592 | * <!-- begin-user-doc --> | ||
7593 | * <!-- end-user-doc --> | ||
7594 | * @return the meta object for class '<em>DS for Donation</em>'. | ||
7595 | * @see TaxationWithRoot.DS_for_Donation | ||
7596 | * @generated | ||
7597 | */ | ||
7598 | EClass getDS_for_Donation(); | ||
7599 | |||
7600 | /** | ||
7601 | * Returns the meta object for class '{@link TaxationWithRoot.Permanent_Expense <em>Permanent Expense</em>}'. | 6965 | * Returns the meta object for class '{@link TaxationWithRoot.Permanent_Expense <em>Permanent Expense</em>}'. |
7602 | * <!-- begin-user-doc --> | 6966 | * <!-- begin-user-doc --> |
7603 | * <!-- end-user-doc --> | 6967 | * <!-- end-user-doc --> |
@@ -7838,16 +7202,6 @@ public interface TaxationPackage extends EPackage { | |||
7838 | EReference getResource_Contains(); | 7202 | EReference getResource_Contains(); |
7839 | 7203 | ||
7840 | /** | 7204 | /** |
7841 | * Returns the meta object for class '{@link TaxationWithRoot.Root <em>Root</em>}'. | ||
7842 | * <!-- begin-user-doc --> | ||
7843 | * <!-- end-user-doc --> | ||
7844 | * @return the meta object for class '<em>Root</em>'. | ||
7845 | * @see TaxationWithRoot.Root | ||
7846 | * @generated | ||
7847 | */ | ||
7848 | EClass getRoot(); | ||
7849 | |||
7850 | /** | ||
7851 | * Returns the meta object for enum '{@link TaxationWithRoot.Grantor <em>Grantor</em>}'. | 7205 | * Returns the meta object for enum '{@link TaxationWithRoot.Grantor <em>Grantor</em>}'. |
7852 | * <!-- begin-user-doc --> | 7206 | * <!-- begin-user-doc --> |
7853 | * <!-- end-user-doc --> | 7207 | * <!-- end-user-doc --> |
@@ -9597,154 +8951,6 @@ public interface TaxationPackage extends EPackage { | |||
9597 | EClass CIS = eINSTANCE.getCIS(); | 8951 | EClass CIS = eINSTANCE.getCIS(); |
9598 | 8952 | ||
9599 | /** | 8953 | /** |
9600 | * The meta object literal for the '{@link TaxationWithRoot.impl.FDImpl <em>FD</em>}' class. | ||
9601 | * <!-- begin-user-doc --> | ||
9602 | * <!-- end-user-doc --> | ||
9603 | * @see TaxationWithRoot.impl.FDImpl | ||
9604 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getFD() | ||
9605 | * @generated | ||
9606 | */ | ||
9607 | EClass FD = eINSTANCE.getFD(); | ||
9608 | |||
9609 | /** | ||
9610 | * The meta object literal for the '<em><b>Distance declared in january</b></em>' attribute feature. | ||
9611 | * <!-- begin-user-doc --> | ||
9612 | * <!-- end-user-doc --> | ||
9613 | * @generated | ||
9614 | */ | ||
9615 | EAttribute FD__DISTANCE_DECLARED_IN_JANUARY = eINSTANCE.getFD_Distance_declared_in_january(); | ||
9616 | |||
9617 | /** | ||
9618 | * The meta object literal for the '{@link TaxationWithRoot.impl.Professional_Expenses_DeductionImpl <em>Professional Expenses Deduction</em>}' class. | ||
9619 | * <!-- begin-user-doc --> | ||
9620 | * <!-- end-user-doc --> | ||
9621 | * @see TaxationWithRoot.impl.Professional_Expenses_DeductionImpl | ||
9622 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getProfessional_Expenses_Deduction() | ||
9623 | * @generated | ||
9624 | */ | ||
9625 | EClass PROFESSIONAL_EXPENSES_DEDUCTION = eINSTANCE.getProfessional_Expenses_Deduction(); | ||
9626 | |||
9627 | /** | ||
9628 | * The meta object literal for the '{@link TaxationWithRoot.impl.FOImpl <em>FO</em>}' class. | ||
9629 | * <!-- begin-user-doc --> | ||
9630 | * <!-- end-user-doc --> | ||
9631 | * @see TaxationWithRoot.impl.FOImpl | ||
9632 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getFO() | ||
9633 | * @generated | ||
9634 | */ | ||
9635 | EClass FO = eINSTANCE.getFO(); | ||
9636 | |||
9637 | /** | ||
9638 | * The meta object literal for the '{@link TaxationWithRoot.impl.DS_for_Permanent_ExpenseImpl <em>DS for Permanent Expense</em>}' class. | ||
9639 | * <!-- begin-user-doc --> | ||
9640 | * <!-- end-user-doc --> | ||
9641 | * @see TaxationWithRoot.impl.DS_for_Permanent_ExpenseImpl | ||
9642 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getDS_for_Permanent_Expense() | ||
9643 | * @generated | ||
9644 | */ | ||
9645 | EClass DS_FOR_PERMANENT_EXPENSE = eINSTANCE.getDS_for_Permanent_Expense(); | ||
9646 | |||
9647 | /** | ||
9648 | * The meta object literal for the '<em><b>Permanent expense category</b></em>' attribute feature. | ||
9649 | * <!-- begin-user-doc --> | ||
9650 | * <!-- end-user-doc --> | ||
9651 | * @generated | ||
9652 | */ | ||
9653 | EAttribute DS_FOR_PERMANENT_EXPENSE__PERMANENT_EXPENSE_CATEGORY = eINSTANCE.getDS_for_Permanent_Expense_Permanent_expense_category(); | ||
9654 | |||
9655 | /** | ||
9656 | * The meta object literal for the '{@link TaxationWithRoot.impl.DSImpl <em>DS</em>}' class. | ||
9657 | * <!-- begin-user-doc --> | ||
9658 | * <!-- end-user-doc --> | ||
9659 | * @see TaxationWithRoot.impl.DSImpl | ||
9660 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getDS() | ||
9661 | * @generated | ||
9662 | */ | ||
9663 | EClass DS = eINSTANCE.getDS(); | ||
9664 | |||
9665 | /** | ||
9666 | * The meta object literal for the '<em><b>Maximum deductible amount</b></em>' attribute feature. | ||
9667 | * <!-- begin-user-doc --> | ||
9668 | * <!-- end-user-doc --> | ||
9669 | * @generated | ||
9670 | */ | ||
9671 | EAttribute DS__MAXIMUM_DEDUCTIBLE_AMOUNT = eINSTANCE.getDS_Maximum_deductible_amount(); | ||
9672 | |||
9673 | /** | ||
9674 | * The meta object literal for the '<em><b>Id3</b></em>' attribute feature. | ||
9675 | * <!-- begin-user-doc --> | ||
9676 | * <!-- end-user-doc --> | ||
9677 | * @generated | ||
9678 | */ | ||
9679 | EAttribute DS__ID3 = eINSTANCE.getDS_Id3(); | ||
9680 | |||
9681 | /** | ||
9682 | * The meta object literal for the '{@link TaxationWithRoot.impl.DS_for_Interest_ExpenseImpl <em>DS for Interest Expense</em>}' class. | ||
9683 | * <!-- begin-user-doc --> | ||
9684 | * <!-- end-user-doc --> | ||
9685 | * @see TaxationWithRoot.impl.DS_for_Interest_ExpenseImpl | ||
9686 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getDS_for_Interest_Expense() | ||
9687 | * @generated | ||
9688 | */ | ||
9689 | EClass DS_FOR_INTEREST_EXPENSE = eINSTANCE.getDS_for_Interest_Expense(); | ||
9690 | |||
9691 | /** | ||
9692 | * The meta object literal for the '{@link TaxationWithRoot.impl.DS_for_Health_and_Pension_InsuranceImpl <em>DS for Health and Pension Insurance</em>}' class. | ||
9693 | * <!-- begin-user-doc --> | ||
9694 | * <!-- end-user-doc --> | ||
9695 | * @see TaxationWithRoot.impl.DS_for_Health_and_Pension_InsuranceImpl | ||
9696 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getDS_for_Health_and_Pension_Insurance() | ||
9697 | * @generated | ||
9698 | */ | ||
9699 | EClass DS_FOR_HEALTH_AND_PENSION_INSURANCE = eINSTANCE.getDS_for_Health_and_Pension_Insurance(); | ||
9700 | |||
9701 | /** | ||
9702 | * The meta object literal for the '<em><b>Insurance category</b></em>' attribute feature. | ||
9703 | * <!-- begin-user-doc --> | ||
9704 | * <!-- end-user-doc --> | ||
9705 | * @generated | ||
9706 | */ | ||
9707 | EAttribute DS_FOR_HEALTH_AND_PENSION_INSURANCE__INSURANCE_CATEGORY = eINSTANCE.getDS_for_Health_and_Pension_Insurance_Insurance_category(); | ||
9708 | |||
9709 | /** | ||
9710 | * The meta object literal for the '{@link TaxationWithRoot.impl.DS_for_Private_Insurance_and_PlanImpl <em>DS for Private Insurance and Plan</em>}' class. | ||
9711 | * <!-- begin-user-doc --> | ||
9712 | * <!-- end-user-doc --> | ||
9713 | * @see TaxationWithRoot.impl.DS_for_Private_Insurance_and_PlanImpl | ||
9714 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getDS_for_Private_Insurance_and_Plan() | ||
9715 | * @generated | ||
9716 | */ | ||
9717 | EClass DS_FOR_PRIVATE_INSURANCE_AND_PLAN = eINSTANCE.getDS_for_Private_Insurance_and_Plan(); | ||
9718 | |||
9719 | /** | ||
9720 | * The meta object literal for the '<em><b>Private insurance and plan category</b></em>' attribute feature. | ||
9721 | * <!-- begin-user-doc --> | ||
9722 | * <!-- end-user-doc --> | ||
9723 | * @generated | ||
9724 | */ | ||
9725 | EAttribute DS_FOR_PRIVATE_INSURANCE_AND_PLAN__PRIVATE_INSURANCE_AND_PLAN_CATEGORY = eINSTANCE.getDS_for_Private_Insurance_and_Plan_Private_insurance_and_plan_category(); | ||
9726 | |||
9727 | /** | ||
9728 | * The meta object literal for the '{@link TaxationWithRoot.impl.DS_for_Loss_CarryforwardImpl <em>DS for Loss Carryforward</em>}' class. | ||
9729 | * <!-- begin-user-doc --> | ||
9730 | * <!-- end-user-doc --> | ||
9731 | * @see TaxationWithRoot.impl.DS_for_Loss_CarryforwardImpl | ||
9732 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getDS_for_Loss_Carryforward() | ||
9733 | * @generated | ||
9734 | */ | ||
9735 | EClass DS_FOR_LOSS_CARRYFORWARD = eINSTANCE.getDS_for_Loss_Carryforward(); | ||
9736 | |||
9737 | /** | ||
9738 | * The meta object literal for the '{@link TaxationWithRoot.impl.DS_for_DonationImpl <em>DS for Donation</em>}' class. | ||
9739 | * <!-- begin-user-doc --> | ||
9740 | * <!-- end-user-doc --> | ||
9741 | * @see TaxationWithRoot.impl.DS_for_DonationImpl | ||
9742 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getDS_for_Donation() | ||
9743 | * @generated | ||
9744 | */ | ||
9745 | EClass DS_FOR_DONATION = eINSTANCE.getDS_for_Donation(); | ||
9746 | |||
9747 | /** | ||
9748 | * The meta object literal for the '{@link TaxationWithRoot.impl.Permanent_ExpenseImpl <em>Permanent Expense</em>}' class. | 8954 | * The meta object literal for the '{@link TaxationWithRoot.impl.Permanent_ExpenseImpl <em>Permanent Expense</em>}' class. |
9749 | * <!-- begin-user-doc --> | 8955 | * <!-- begin-user-doc --> |
9750 | * <!-- end-user-doc --> | 8956 | * <!-- end-user-doc --> |
@@ -9955,16 +9161,6 @@ public interface TaxationPackage extends EPackage { | |||
9955 | EReference RESOURCE__CONTAINS = eINSTANCE.getResource_Contains(); | 9161 | EReference RESOURCE__CONTAINS = eINSTANCE.getResource_Contains(); |
9956 | 9162 | ||
9957 | /** | 9163 | /** |
9958 | * The meta object literal for the '{@link TaxationWithRoot.impl.RootImpl <em>Root</em>}' class. | ||
9959 | * <!-- begin-user-doc --> | ||
9960 | * <!-- end-user-doc --> | ||
9961 | * @see TaxationWithRoot.impl.RootImpl | ||
9962 | * @see TaxationWithRoot.impl.TaxationPackageImpl#getRoot() | ||
9963 | * @generated | ||
9964 | */ | ||
9965 | EClass ROOT = eINSTANCE.getRoot(); | ||
9966 | |||
9967 | /** | ||
9968 | * The meta object literal for the '{@link TaxationWithRoot.Grantor <em>Grantor</em>}' enum. | 9164 | * The meta object literal for the '{@link TaxationWithRoot.Grantor <em>Grantor</em>}' enum. |
9969 | * <!-- begin-user-doc --> | 9165 | * <!-- begin-user-doc --> |
9970 | * <!-- end-user-doc --> | 9166 | * <!-- end-user-doc --> |
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/AddressImpl.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/AddressImpl.java index c6062848..fcd0a7fc 100644 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/AddressImpl.java +++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/AddressImpl.java | |||
@@ -18,6 +18,8 @@ import org.eclipse.emf.ecore.EClass; | |||
18 | import org.eclipse.emf.ecore.InternalEObject; | 18 | import org.eclipse.emf.ecore.InternalEObject; |
19 | 19 | ||
20 | import org.eclipse.emf.ecore.impl.ENotificationImpl; | 20 | import org.eclipse.emf.ecore.impl.ENotificationImpl; |
21 | import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; | ||
22 | |||
21 | import org.eclipse.emf.ecore.util.EObjectWithInverseResolvingEList; | 23 | import org.eclipse.emf.ecore.util.EObjectWithInverseResolvingEList; |
22 | import org.eclipse.emf.ecore.util.InternalEList; | 24 | import org.eclipse.emf.ecore.util.InternalEList; |
23 | 25 | ||
@@ -39,7 +41,7 @@ import org.eclipse.emf.ecore.util.InternalEList; | |||
39 | * | 41 | * |
40 | * @generated | 42 | * @generated |
41 | */ | 43 | */ |
42 | public class AddressImpl extends RootImpl implements Address { | 44 | public class AddressImpl extends MinimalEObjectImpl.Container implements Address { |
43 | /** | 45 | /** |
44 | * The default value of the '{@link #getCountry() <em>Country</em>}' attribute. | 46 | * The default value of the '{@link #getCountry() <em>Country</em>}' attribute. |
45 | * <!-- begin-user-doc --> | 47 | * <!-- begin-user-doc --> |
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/DSImpl.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/DSImpl.java deleted file mode 100644 index dabc6b3c..00000000 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/DSImpl.java +++ /dev/null | |||
@@ -1,220 +0,0 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package TaxationWithRoot.impl; | ||
4 | |||
5 | import TaxationWithRoot.DS; | ||
6 | import TaxationWithRoot.TaxationPackage; | ||
7 | |||
8 | import org.eclipse.emf.common.notify.Notification; | ||
9 | |||
10 | import org.eclipse.emf.ecore.EClass; | ||
11 | |||
12 | import org.eclipse.emf.ecore.impl.ENotificationImpl; | ||
13 | |||
14 | /** | ||
15 | * <!-- begin-user-doc --> | ||
16 | * An implementation of the model object '<em><b>DS</b></em>'. | ||
17 | * <!-- end-user-doc --> | ||
18 | * <p> | ||
19 | * The following features are implemented: | ||
20 | * </p> | ||
21 | * <ul> | ||
22 | * <li>{@link TaxationWithRoot.impl.DSImpl#getMaximum_deductible_amount <em>Maximum deductible amount</em>}</li> | ||
23 | * <li>{@link TaxationWithRoot.impl.DSImpl#getId3 <em>Id3</em>}</li> | ||
24 | * </ul> | ||
25 | * | ||
26 | * @generated | ||
27 | */ | ||
28 | public class DSImpl extends RootImpl implements DS { | ||
29 | /** | ||
30 | * The default value of the '{@link #getMaximum_deductible_amount() <em>Maximum deductible amount</em>}' attribute. | ||
31 | * <!-- begin-user-doc --> | ||
32 | * <!-- end-user-doc --> | ||
33 | * @see #getMaximum_deductible_amount() | ||
34 | * @generated | ||
35 | * @ordered | ||
36 | */ | ||
37 | protected static final double MAXIMUM_DEDUCTIBLE_AMOUNT_EDEFAULT = 0.0; | ||
38 | |||
39 | /** | ||
40 | * The cached value of the '{@link #getMaximum_deductible_amount() <em>Maximum deductible amount</em>}' attribute. | ||
41 | * <!-- begin-user-doc --> | ||
42 | * <!-- end-user-doc --> | ||
43 | * @see #getMaximum_deductible_amount() | ||
44 | * @generated | ||
45 | * @ordered | ||
46 | */ | ||
47 | protected double maximum_deductible_amount = MAXIMUM_DEDUCTIBLE_AMOUNT_EDEFAULT; | ||
48 | |||
49 | /** | ||
50 | * The default value of the '{@link #getId3() <em>Id3</em>}' attribute. | ||
51 | * <!-- begin-user-doc --> | ||
52 | * <!-- end-user-doc --> | ||
53 | * @see #getId3() | ||
54 | * @generated | ||
55 | * @ordered | ||
56 | */ | ||
57 | protected static final String ID3_EDEFAULT = null; | ||
58 | |||
59 | /** | ||
60 | * The cached value of the '{@link #getId3() <em>Id3</em>}' attribute. | ||
61 | * <!-- begin-user-doc --> | ||
62 | * <!-- end-user-doc --> | ||
63 | * @see #getId3() | ||
64 | * @generated | ||
65 | * @ordered | ||
66 | */ | ||
67 | protected String id3 = ID3_EDEFAULT; | ||
68 | |||
69 | /** | ||
70 | * <!-- begin-user-doc --> | ||
71 | * <!-- end-user-doc --> | ||
72 | * @generated | ||
73 | */ | ||
74 | protected DSImpl() { | ||
75 | super(); | ||
76 | } | ||
77 | |||
78 | /** | ||
79 | * <!-- begin-user-doc --> | ||
80 | * <!-- end-user-doc --> | ||
81 | * @generated | ||
82 | */ | ||
83 | @Override | ||
84 | protected EClass eStaticClass() { | ||
85 | return TaxationPackage.Literals.DS; | ||
86 | } | ||
87 | |||
88 | /** | ||
89 | * <!-- begin-user-doc --> | ||
90 | * <!-- end-user-doc --> | ||
91 | * @generated | ||
92 | */ | ||
93 | @Override | ||
94 | public double getMaximum_deductible_amount() { | ||
95 | return maximum_deductible_amount; | ||
96 | } | ||
97 | |||
98 | /** | ||
99 | * <!-- begin-user-doc --> | ||
100 | * <!-- end-user-doc --> | ||
101 | * @generated | ||
102 | */ | ||
103 | @Override | ||
104 | public void setMaximum_deductible_amount(double newMaximum_deductible_amount) { | ||
105 | double oldMaximum_deductible_amount = maximum_deductible_amount; | ||
106 | maximum_deductible_amount = newMaximum_deductible_amount; | ||
107 | if (eNotificationRequired()) | ||
108 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.DS__MAXIMUM_DEDUCTIBLE_AMOUNT, oldMaximum_deductible_amount, maximum_deductible_amount)); | ||
109 | } | ||
110 | |||
111 | /** | ||
112 | * <!-- begin-user-doc --> | ||
113 | * <!-- end-user-doc --> | ||
114 | * @generated | ||
115 | */ | ||
116 | @Override | ||
117 | public String getId3() { | ||
118 | return id3; | ||
119 | } | ||
120 | |||
121 | /** | ||
122 | * <!-- begin-user-doc --> | ||
123 | * <!-- end-user-doc --> | ||
124 | * @generated | ||
125 | */ | ||
126 | @Override | ||
127 | public void setId3(String newId3) { | ||
128 | String oldId3 = id3; | ||
129 | id3 = newId3; | ||
130 | if (eNotificationRequired()) | ||
131 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.DS__ID3, oldId3, id3)); | ||
132 | } | ||
133 | |||
134 | /** | ||
135 | * <!-- begin-user-doc --> | ||
136 | * <!-- end-user-doc --> | ||
137 | * @generated | ||
138 | */ | ||
139 | @Override | ||
140 | public Object eGet(int featureID, boolean resolve, boolean coreType) { | ||
141 | switch (featureID) { | ||
142 | case TaxationPackage.DS__MAXIMUM_DEDUCTIBLE_AMOUNT: | ||
143 | return getMaximum_deductible_amount(); | ||
144 | case TaxationPackage.DS__ID3: | ||
145 | return getId3(); | ||
146 | } | ||
147 | return super.eGet(featureID, resolve, coreType); | ||
148 | } | ||
149 | |||
150 | /** | ||
151 | * <!-- begin-user-doc --> | ||
152 | * <!-- end-user-doc --> | ||
153 | * @generated | ||
154 | */ | ||
155 | @Override | ||
156 | public void eSet(int featureID, Object newValue) { | ||
157 | switch (featureID) { | ||
158 | case TaxationPackage.DS__MAXIMUM_DEDUCTIBLE_AMOUNT: | ||
159 | setMaximum_deductible_amount((Double)newValue); | ||
160 | return; | ||
161 | case TaxationPackage.DS__ID3: | ||
162 | setId3((String)newValue); | ||
163 | return; | ||
164 | } | ||
165 | super.eSet(featureID, newValue); | ||
166 | } | ||
167 | |||
168 | /** | ||
169 | * <!-- begin-user-doc --> | ||
170 | * <!-- end-user-doc --> | ||
171 | * @generated | ||
172 | */ | ||
173 | @Override | ||
174 | public void eUnset(int featureID) { | ||
175 | switch (featureID) { | ||
176 | case TaxationPackage.DS__MAXIMUM_DEDUCTIBLE_AMOUNT: | ||
177 | setMaximum_deductible_amount(MAXIMUM_DEDUCTIBLE_AMOUNT_EDEFAULT); | ||
178 | return; | ||
179 | case TaxationPackage.DS__ID3: | ||
180 | setId3(ID3_EDEFAULT); | ||
181 | return; | ||
182 | } | ||
183 | super.eUnset(featureID); | ||
184 | } | ||
185 | |||
186 | /** | ||
187 | * <!-- begin-user-doc --> | ||
188 | * <!-- end-user-doc --> | ||
189 | * @generated | ||
190 | */ | ||
191 | @Override | ||
192 | public boolean eIsSet(int featureID) { | ||
193 | switch (featureID) { | ||
194 | case TaxationPackage.DS__MAXIMUM_DEDUCTIBLE_AMOUNT: | ||
195 | return maximum_deductible_amount != MAXIMUM_DEDUCTIBLE_AMOUNT_EDEFAULT; | ||
196 | case TaxationPackage.DS__ID3: | ||
197 | return ID3_EDEFAULT == null ? id3 != null : !ID3_EDEFAULT.equals(id3); | ||
198 | } | ||
199 | return super.eIsSet(featureID); | ||
200 | } | ||
201 | |||
202 | /** | ||
203 | * <!-- begin-user-doc --> | ||
204 | * <!-- end-user-doc --> | ||
205 | * @generated | ||
206 | */ | ||
207 | @Override | ||
208 | public String toString() { | ||
209 | if (eIsProxy()) return super.toString(); | ||
210 | |||
211 | StringBuilder result = new StringBuilder(super.toString()); | ||
212 | result.append(" (maximum_deductible_amount: "); | ||
213 | result.append(maximum_deductible_amount); | ||
214 | result.append(", id3: "); | ||
215 | result.append(id3); | ||
216 | result.append(')'); | ||
217 | return result.toString(); | ||
218 | } | ||
219 | |||
220 | } //DSImpl | ||
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/DS_for_DonationImpl.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/DS_for_DonationImpl.java deleted file mode 100644 index 2340f538..00000000 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/DS_for_DonationImpl.java +++ /dev/null | |||
@@ -1,37 +0,0 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package TaxationWithRoot.impl; | ||
4 | |||
5 | import TaxationWithRoot.DS_for_Donation; | ||
6 | import TaxationWithRoot.TaxationPackage; | ||
7 | |||
8 | import org.eclipse.emf.ecore.EClass; | ||
9 | |||
10 | /** | ||
11 | * <!-- begin-user-doc --> | ||
12 | * An implementation of the model object '<em><b>DS for Donation</b></em>'. | ||
13 | * <!-- end-user-doc --> | ||
14 | * | ||
15 | * @generated | ||
16 | */ | ||
17 | public class DS_for_DonationImpl extends DSImpl implements DS_for_Donation { | ||
18 | /** | ||
19 | * <!-- begin-user-doc --> | ||
20 | * <!-- end-user-doc --> | ||
21 | * @generated | ||
22 | */ | ||
23 | protected DS_for_DonationImpl() { | ||
24 | super(); | ||
25 | } | ||
26 | |||
27 | /** | ||
28 | * <!-- begin-user-doc --> | ||
29 | * <!-- end-user-doc --> | ||
30 | * @generated | ||
31 | */ | ||
32 | @Override | ||
33 | protected EClass eStaticClass() { | ||
34 | return TaxationPackage.Literals.DS_FOR_DONATION; | ||
35 | } | ||
36 | |||
37 | } //DS_for_DonationImpl | ||
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/DS_for_Health_and_Pension_InsuranceImpl.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/DS_for_Health_and_Pension_InsuranceImpl.java deleted file mode 100644 index 98886913..00000000 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/DS_for_Health_and_Pension_InsuranceImpl.java +++ /dev/null | |||
@@ -1,165 +0,0 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package TaxationWithRoot.impl; | ||
4 | |||
5 | import TaxationWithRoot.Category_of_Health_and_Pension_Insurances; | ||
6 | import TaxationWithRoot.DS_for_Health_and_Pension_Insurance; | ||
7 | import TaxationWithRoot.TaxationPackage; | ||
8 | |||
9 | import org.eclipse.emf.common.notify.Notification; | ||
10 | |||
11 | import org.eclipse.emf.ecore.EClass; | ||
12 | |||
13 | import org.eclipse.emf.ecore.impl.ENotificationImpl; | ||
14 | |||
15 | /** | ||
16 | * <!-- begin-user-doc --> | ||
17 | * An implementation of the model object '<em><b>DS for Health and Pension Insurance</b></em>'. | ||
18 | * <!-- end-user-doc --> | ||
19 | * <p> | ||
20 | * The following features are implemented: | ||
21 | * </p> | ||
22 | * <ul> | ||
23 | * <li>{@link TaxationWithRoot.impl.DS_for_Health_and_Pension_InsuranceImpl#getInsurance_category <em>Insurance category</em>}</li> | ||
24 | * </ul> | ||
25 | * | ||
26 | * @generated | ||
27 | */ | ||
28 | public class DS_for_Health_and_Pension_InsuranceImpl extends DSImpl implements DS_for_Health_and_Pension_Insurance { | ||
29 | /** | ||
30 | * The default value of the '{@link #getInsurance_category() <em>Insurance category</em>}' attribute. | ||
31 | * <!-- begin-user-doc --> | ||
32 | * <!-- end-user-doc --> | ||
33 | * @see #getInsurance_category() | ||
34 | * @generated | ||
35 | * @ordered | ||
36 | */ | ||
37 | protected static final Category_of_Health_and_Pension_Insurances INSURANCE_CATEGORY_EDEFAULT = Category_of_Health_and_Pension_Insurances.MANDATORY_HEALTH_AND_PENSION_INSURANCE; | ||
38 | |||
39 | /** | ||
40 | * The cached value of the '{@link #getInsurance_category() <em>Insurance category</em>}' attribute. | ||
41 | * <!-- begin-user-doc --> | ||
42 | * <!-- end-user-doc --> | ||
43 | * @see #getInsurance_category() | ||
44 | * @generated | ||
45 | * @ordered | ||
46 | */ | ||
47 | protected Category_of_Health_and_Pension_Insurances insurance_category = INSURANCE_CATEGORY_EDEFAULT; | ||
48 | |||
49 | /** | ||
50 | * <!-- begin-user-doc --> | ||
51 | * <!-- end-user-doc --> | ||
52 | * @generated | ||
53 | */ | ||
54 | protected DS_for_Health_and_Pension_InsuranceImpl() { | ||
55 | super(); | ||
56 | } | ||
57 | |||
58 | /** | ||
59 | * <!-- begin-user-doc --> | ||
60 | * <!-- end-user-doc --> | ||
61 | * @generated | ||
62 | */ | ||
63 | @Override | ||
64 | protected EClass eStaticClass() { | ||
65 | return TaxationPackage.Literals.DS_FOR_HEALTH_AND_PENSION_INSURANCE; | ||
66 | } | ||
67 | |||
68 | /** | ||
69 | * <!-- begin-user-doc --> | ||
70 | * <!-- end-user-doc --> | ||
71 | * @generated | ||
72 | */ | ||
73 | @Override | ||
74 | public Category_of_Health_and_Pension_Insurances getInsurance_category() { | ||
75 | return insurance_category; | ||
76 | } | ||
77 | |||
78 | /** | ||
79 | * <!-- begin-user-doc --> | ||
80 | * <!-- end-user-doc --> | ||
81 | * @generated | ||
82 | */ | ||
83 | @Override | ||
84 | public void setInsurance_category(Category_of_Health_and_Pension_Insurances newInsurance_category) { | ||
85 | Category_of_Health_and_Pension_Insurances oldInsurance_category = insurance_category; | ||
86 | insurance_category = newInsurance_category == null ? INSURANCE_CATEGORY_EDEFAULT : newInsurance_category; | ||
87 | if (eNotificationRequired()) | ||
88 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.DS_FOR_HEALTH_AND_PENSION_INSURANCE__INSURANCE_CATEGORY, oldInsurance_category, insurance_category)); | ||
89 | } | ||
90 | |||
91 | /** | ||
92 | * <!-- begin-user-doc --> | ||
93 | * <!-- end-user-doc --> | ||
94 | * @generated | ||
95 | */ | ||
96 | @Override | ||
97 | public Object eGet(int featureID, boolean resolve, boolean coreType) { | ||
98 | switch (featureID) { | ||
99 | case TaxationPackage.DS_FOR_HEALTH_AND_PENSION_INSURANCE__INSURANCE_CATEGORY: | ||
100 | return getInsurance_category(); | ||
101 | } | ||
102 | return super.eGet(featureID, resolve, coreType); | ||
103 | } | ||
104 | |||
105 | /** | ||
106 | * <!-- begin-user-doc --> | ||
107 | * <!-- end-user-doc --> | ||
108 | * @generated | ||
109 | */ | ||
110 | @Override | ||
111 | public void eSet(int featureID, Object newValue) { | ||
112 | switch (featureID) { | ||
113 | case TaxationPackage.DS_FOR_HEALTH_AND_PENSION_INSURANCE__INSURANCE_CATEGORY: | ||
114 | setInsurance_category((Category_of_Health_and_Pension_Insurances)newValue); | ||
115 | return; | ||
116 | } | ||
117 | super.eSet(featureID, newValue); | ||
118 | } | ||
119 | |||
120 | /** | ||
121 | * <!-- begin-user-doc --> | ||
122 | * <!-- end-user-doc --> | ||
123 | * @generated | ||
124 | */ | ||
125 | @Override | ||
126 | public void eUnset(int featureID) { | ||
127 | switch (featureID) { | ||
128 | case TaxationPackage.DS_FOR_HEALTH_AND_PENSION_INSURANCE__INSURANCE_CATEGORY: | ||
129 | setInsurance_category(INSURANCE_CATEGORY_EDEFAULT); | ||
130 | return; | ||
131 | } | ||
132 | super.eUnset(featureID); | ||
133 | } | ||
134 | |||
135 | /** | ||
136 | * <!-- begin-user-doc --> | ||
137 | * <!-- end-user-doc --> | ||
138 | * @generated | ||
139 | */ | ||
140 | @Override | ||
141 | public boolean eIsSet(int featureID) { | ||
142 | switch (featureID) { | ||
143 | case TaxationPackage.DS_FOR_HEALTH_AND_PENSION_INSURANCE__INSURANCE_CATEGORY: | ||
144 | return insurance_category != INSURANCE_CATEGORY_EDEFAULT; | ||
145 | } | ||
146 | return super.eIsSet(featureID); | ||
147 | } | ||
148 | |||
149 | /** | ||
150 | * <!-- begin-user-doc --> | ||
151 | * <!-- end-user-doc --> | ||
152 | * @generated | ||
153 | */ | ||
154 | @Override | ||
155 | public String toString() { | ||
156 | if (eIsProxy()) return super.toString(); | ||
157 | |||
158 | StringBuilder result = new StringBuilder(super.toString()); | ||
159 | result.append(" (insurance_category: "); | ||
160 | result.append(insurance_category); | ||
161 | result.append(')'); | ||
162 | return result.toString(); | ||
163 | } | ||
164 | |||
165 | } //DS_for_Health_and_Pension_InsuranceImpl | ||
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/DS_for_Interest_ExpenseImpl.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/DS_for_Interest_ExpenseImpl.java deleted file mode 100644 index c7472a4e..00000000 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/DS_for_Interest_ExpenseImpl.java +++ /dev/null | |||
@@ -1,37 +0,0 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package TaxationWithRoot.impl; | ||
4 | |||
5 | import TaxationWithRoot.DS_for_Interest_Expense; | ||
6 | import TaxationWithRoot.TaxationPackage; | ||
7 | |||
8 | import org.eclipse.emf.ecore.EClass; | ||
9 | |||
10 | /** | ||
11 | * <!-- begin-user-doc --> | ||
12 | * An implementation of the model object '<em><b>DS for Interest Expense</b></em>'. | ||
13 | * <!-- end-user-doc --> | ||
14 | * | ||
15 | * @generated | ||
16 | */ | ||
17 | public class DS_for_Interest_ExpenseImpl extends DSImpl implements DS_for_Interest_Expense { | ||
18 | /** | ||
19 | * <!-- begin-user-doc --> | ||
20 | * <!-- end-user-doc --> | ||
21 | * @generated | ||
22 | */ | ||
23 | protected DS_for_Interest_ExpenseImpl() { | ||
24 | super(); | ||
25 | } | ||
26 | |||
27 | /** | ||
28 | * <!-- begin-user-doc --> | ||
29 | * <!-- end-user-doc --> | ||
30 | * @generated | ||
31 | */ | ||
32 | @Override | ||
33 | protected EClass eStaticClass() { | ||
34 | return TaxationPackage.Literals.DS_FOR_INTEREST_EXPENSE; | ||
35 | } | ||
36 | |||
37 | } //DS_for_Interest_ExpenseImpl | ||
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/DS_for_Loss_CarryforwardImpl.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/DS_for_Loss_CarryforwardImpl.java deleted file mode 100644 index f08a6c28..00000000 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/DS_for_Loss_CarryforwardImpl.java +++ /dev/null | |||
@@ -1,37 +0,0 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package TaxationWithRoot.impl; | ||
4 | |||
5 | import TaxationWithRoot.DS_for_Loss_Carryforward; | ||
6 | import TaxationWithRoot.TaxationPackage; | ||
7 | |||
8 | import org.eclipse.emf.ecore.EClass; | ||
9 | |||
10 | /** | ||
11 | * <!-- begin-user-doc --> | ||
12 | * An implementation of the model object '<em><b>DS for Loss Carryforward</b></em>'. | ||
13 | * <!-- end-user-doc --> | ||
14 | * | ||
15 | * @generated | ||
16 | */ | ||
17 | public class DS_for_Loss_CarryforwardImpl extends DSImpl implements DS_for_Loss_Carryforward { | ||
18 | /** | ||
19 | * <!-- begin-user-doc --> | ||
20 | * <!-- end-user-doc --> | ||
21 | * @generated | ||
22 | */ | ||
23 | protected DS_for_Loss_CarryforwardImpl() { | ||
24 | super(); | ||
25 | } | ||
26 | |||
27 | /** | ||
28 | * <!-- begin-user-doc --> | ||
29 | * <!-- end-user-doc --> | ||
30 | * @generated | ||
31 | */ | ||
32 | @Override | ||
33 | protected EClass eStaticClass() { | ||
34 | return TaxationPackage.Literals.DS_FOR_LOSS_CARRYFORWARD; | ||
35 | } | ||
36 | |||
37 | } //DS_for_Loss_CarryforwardImpl | ||
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/DS_for_Permanent_ExpenseImpl.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/DS_for_Permanent_ExpenseImpl.java deleted file mode 100644 index 09859cfc..00000000 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/DS_for_Permanent_ExpenseImpl.java +++ /dev/null | |||
@@ -1,165 +0,0 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package TaxationWithRoot.impl; | ||
4 | |||
5 | import TaxationWithRoot.Category_of_Permanent_Expense; | ||
6 | import TaxationWithRoot.DS_for_Permanent_Expense; | ||
7 | import TaxationWithRoot.TaxationPackage; | ||
8 | |||
9 | import org.eclipse.emf.common.notify.Notification; | ||
10 | |||
11 | import org.eclipse.emf.ecore.EClass; | ||
12 | |||
13 | import org.eclipse.emf.ecore.impl.ENotificationImpl; | ||
14 | |||
15 | /** | ||
16 | * <!-- begin-user-doc --> | ||
17 | * An implementation of the model object '<em><b>DS for Permanent Expense</b></em>'. | ||
18 | * <!-- end-user-doc --> | ||
19 | * <p> | ||
20 | * The following features are implemented: | ||
21 | * </p> | ||
22 | * <ul> | ||
23 | * <li>{@link TaxationWithRoot.impl.DS_for_Permanent_ExpenseImpl#getPermanent_expense_category <em>Permanent expense category</em>}</li> | ||
24 | * </ul> | ||
25 | * | ||
26 | * @generated | ||
27 | */ | ||
28 | public class DS_for_Permanent_ExpenseImpl extends DSImpl implements DS_for_Permanent_Expense { | ||
29 | /** | ||
30 | * The default value of the '{@link #getPermanent_expense_category() <em>Permanent expense category</em>}' attribute. | ||
31 | * <!-- begin-user-doc --> | ||
32 | * <!-- end-user-doc --> | ||
33 | * @see #getPermanent_expense_category() | ||
34 | * @generated | ||
35 | * @ordered | ||
36 | */ | ||
37 | protected static final Category_of_Permanent_Expense PERMANENT_EXPENSE_CATEGORY_EDEFAULT = Category_of_Permanent_Expense.MISCELLANEOUS_DEBT; | ||
38 | |||
39 | /** | ||
40 | * The cached value of the '{@link #getPermanent_expense_category() <em>Permanent expense category</em>}' attribute. | ||
41 | * <!-- begin-user-doc --> | ||
42 | * <!-- end-user-doc --> | ||
43 | * @see #getPermanent_expense_category() | ||
44 | * @generated | ||
45 | * @ordered | ||
46 | */ | ||
47 | protected Category_of_Permanent_Expense permanent_expense_category = PERMANENT_EXPENSE_CATEGORY_EDEFAULT; | ||
48 | |||
49 | /** | ||
50 | * <!-- begin-user-doc --> | ||
51 | * <!-- end-user-doc --> | ||
52 | * @generated | ||
53 | */ | ||
54 | protected DS_for_Permanent_ExpenseImpl() { | ||
55 | super(); | ||
56 | } | ||
57 | |||
58 | /** | ||
59 | * <!-- begin-user-doc --> | ||
60 | * <!-- end-user-doc --> | ||
61 | * @generated | ||
62 | */ | ||
63 | @Override | ||
64 | protected EClass eStaticClass() { | ||
65 | return TaxationPackage.Literals.DS_FOR_PERMANENT_EXPENSE; | ||
66 | } | ||
67 | |||
68 | /** | ||
69 | * <!-- begin-user-doc --> | ||
70 | * <!-- end-user-doc --> | ||
71 | * @generated | ||
72 | */ | ||
73 | @Override | ||
74 | public Category_of_Permanent_Expense getPermanent_expense_category() { | ||
75 | return permanent_expense_category; | ||
76 | } | ||
77 | |||
78 | /** | ||
79 | * <!-- begin-user-doc --> | ||
80 | * <!-- end-user-doc --> | ||
81 | * @generated | ||
82 | */ | ||
83 | @Override | ||
84 | public void setPermanent_expense_category(Category_of_Permanent_Expense newPermanent_expense_category) { | ||
85 | Category_of_Permanent_Expense oldPermanent_expense_category = permanent_expense_category; | ||
86 | permanent_expense_category = newPermanent_expense_category == null ? PERMANENT_EXPENSE_CATEGORY_EDEFAULT : newPermanent_expense_category; | ||
87 | if (eNotificationRequired()) | ||
88 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.DS_FOR_PERMANENT_EXPENSE__PERMANENT_EXPENSE_CATEGORY, oldPermanent_expense_category, permanent_expense_category)); | ||
89 | } | ||
90 | |||
91 | /** | ||
92 | * <!-- begin-user-doc --> | ||
93 | * <!-- end-user-doc --> | ||
94 | * @generated | ||
95 | */ | ||
96 | @Override | ||
97 | public Object eGet(int featureID, boolean resolve, boolean coreType) { | ||
98 | switch (featureID) { | ||
99 | case TaxationPackage.DS_FOR_PERMANENT_EXPENSE__PERMANENT_EXPENSE_CATEGORY: | ||
100 | return getPermanent_expense_category(); | ||
101 | } | ||
102 | return super.eGet(featureID, resolve, coreType); | ||
103 | } | ||
104 | |||
105 | /** | ||
106 | * <!-- begin-user-doc --> | ||
107 | * <!-- end-user-doc --> | ||
108 | * @generated | ||
109 | */ | ||
110 | @Override | ||
111 | public void eSet(int featureID, Object newValue) { | ||
112 | switch (featureID) { | ||
113 | case TaxationPackage.DS_FOR_PERMANENT_EXPENSE__PERMANENT_EXPENSE_CATEGORY: | ||
114 | setPermanent_expense_category((Category_of_Permanent_Expense)newValue); | ||
115 | return; | ||
116 | } | ||
117 | super.eSet(featureID, newValue); | ||
118 | } | ||
119 | |||
120 | /** | ||
121 | * <!-- begin-user-doc --> | ||
122 | * <!-- end-user-doc --> | ||
123 | * @generated | ||
124 | */ | ||
125 | @Override | ||
126 | public void eUnset(int featureID) { | ||
127 | switch (featureID) { | ||
128 | case TaxationPackage.DS_FOR_PERMANENT_EXPENSE__PERMANENT_EXPENSE_CATEGORY: | ||
129 | setPermanent_expense_category(PERMANENT_EXPENSE_CATEGORY_EDEFAULT); | ||
130 | return; | ||
131 | } | ||
132 | super.eUnset(featureID); | ||
133 | } | ||
134 | |||
135 | /** | ||
136 | * <!-- begin-user-doc --> | ||
137 | * <!-- end-user-doc --> | ||
138 | * @generated | ||
139 | */ | ||
140 | @Override | ||
141 | public boolean eIsSet(int featureID) { | ||
142 | switch (featureID) { | ||
143 | case TaxationPackage.DS_FOR_PERMANENT_EXPENSE__PERMANENT_EXPENSE_CATEGORY: | ||
144 | return permanent_expense_category != PERMANENT_EXPENSE_CATEGORY_EDEFAULT; | ||
145 | } | ||
146 | return super.eIsSet(featureID); | ||
147 | } | ||
148 | |||
149 | /** | ||
150 | * <!-- begin-user-doc --> | ||
151 | * <!-- end-user-doc --> | ||
152 | * @generated | ||
153 | */ | ||
154 | @Override | ||
155 | public String toString() { | ||
156 | if (eIsProxy()) return super.toString(); | ||
157 | |||
158 | StringBuilder result = new StringBuilder(super.toString()); | ||
159 | result.append(" (permanent_expense_category: "); | ||
160 | result.append(permanent_expense_category); | ||
161 | result.append(')'); | ||
162 | return result.toString(); | ||
163 | } | ||
164 | |||
165 | } //DS_for_Permanent_ExpenseImpl | ||
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/DS_for_Private_Insurance_and_PlanImpl.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/DS_for_Private_Insurance_and_PlanImpl.java deleted file mode 100644 index 479477c9..00000000 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/DS_for_Private_Insurance_and_PlanImpl.java +++ /dev/null | |||
@@ -1,165 +0,0 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package TaxationWithRoot.impl; | ||
4 | |||
5 | import TaxationWithRoot.Category_of_Private_Insurance_and_Plan; | ||
6 | import TaxationWithRoot.DS_for_Private_Insurance_and_Plan; | ||
7 | import TaxationWithRoot.TaxationPackage; | ||
8 | |||
9 | import org.eclipse.emf.common.notify.Notification; | ||
10 | |||
11 | import org.eclipse.emf.ecore.EClass; | ||
12 | |||
13 | import org.eclipse.emf.ecore.impl.ENotificationImpl; | ||
14 | |||
15 | /** | ||
16 | * <!-- begin-user-doc --> | ||
17 | * An implementation of the model object '<em><b>DS for Private Insurance and Plan</b></em>'. | ||
18 | * <!-- end-user-doc --> | ||
19 | * <p> | ||
20 | * The following features are implemented: | ||
21 | * </p> | ||
22 | * <ul> | ||
23 | * <li>{@link TaxationWithRoot.impl.DS_for_Private_Insurance_and_PlanImpl#getPrivate_insurance_and_plan_category <em>Private insurance and plan category</em>}</li> | ||
24 | * </ul> | ||
25 | * | ||
26 | * @generated | ||
27 | */ | ||
28 | public class DS_for_Private_Insurance_and_PlanImpl extends DSImpl implements DS_for_Private_Insurance_and_Plan { | ||
29 | /** | ||
30 | * The default value of the '{@link #getPrivate_insurance_and_plan_category() <em>Private insurance and plan category</em>}' attribute. | ||
31 | * <!-- begin-user-doc --> | ||
32 | * <!-- end-user-doc --> | ||
33 | * @see #getPrivate_insurance_and_plan_category() | ||
34 | * @generated | ||
35 | * @ordered | ||
36 | */ | ||
37 | protected static final Category_of_Private_Insurance_and_Plan PRIVATE_INSURANCE_AND_PLAN_CATEGORY_EDEFAULT = Category_of_Private_Insurance_and_Plan.PRIVATE_INSURANCE; | ||
38 | |||
39 | /** | ||
40 | * The cached value of the '{@link #getPrivate_insurance_and_plan_category() <em>Private insurance and plan category</em>}' attribute. | ||
41 | * <!-- begin-user-doc --> | ||
42 | * <!-- end-user-doc --> | ||
43 | * @see #getPrivate_insurance_and_plan_category() | ||
44 | * @generated | ||
45 | * @ordered | ||
46 | */ | ||
47 | protected Category_of_Private_Insurance_and_Plan private_insurance_and_plan_category = PRIVATE_INSURANCE_AND_PLAN_CATEGORY_EDEFAULT; | ||
48 | |||
49 | /** | ||
50 | * <!-- begin-user-doc --> | ||
51 | * <!-- end-user-doc --> | ||
52 | * @generated | ||
53 | */ | ||
54 | protected DS_for_Private_Insurance_and_PlanImpl() { | ||
55 | super(); | ||
56 | } | ||
57 | |||
58 | /** | ||
59 | * <!-- begin-user-doc --> | ||
60 | * <!-- end-user-doc --> | ||
61 | * @generated | ||
62 | */ | ||
63 | @Override | ||
64 | protected EClass eStaticClass() { | ||
65 | return TaxationPackage.Literals.DS_FOR_PRIVATE_INSURANCE_AND_PLAN; | ||
66 | } | ||
67 | |||
68 | /** | ||
69 | * <!-- begin-user-doc --> | ||
70 | * <!-- end-user-doc --> | ||
71 | * @generated | ||
72 | */ | ||
73 | @Override | ||
74 | public Category_of_Private_Insurance_and_Plan getPrivate_insurance_and_plan_category() { | ||
75 | return private_insurance_and_plan_category; | ||
76 | } | ||
77 | |||
78 | /** | ||
79 | * <!-- begin-user-doc --> | ||
80 | * <!-- end-user-doc --> | ||
81 | * @generated | ||
82 | */ | ||
83 | @Override | ||
84 | public void setPrivate_insurance_and_plan_category(Category_of_Private_Insurance_and_Plan newPrivate_insurance_and_plan_category) { | ||
85 | Category_of_Private_Insurance_and_Plan oldPrivate_insurance_and_plan_category = private_insurance_and_plan_category; | ||
86 | private_insurance_and_plan_category = newPrivate_insurance_and_plan_category == null ? PRIVATE_INSURANCE_AND_PLAN_CATEGORY_EDEFAULT : newPrivate_insurance_and_plan_category; | ||
87 | if (eNotificationRequired()) | ||
88 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.DS_FOR_PRIVATE_INSURANCE_AND_PLAN__PRIVATE_INSURANCE_AND_PLAN_CATEGORY, oldPrivate_insurance_and_plan_category, private_insurance_and_plan_category)); | ||
89 | } | ||
90 | |||
91 | /** | ||
92 | * <!-- begin-user-doc --> | ||
93 | * <!-- end-user-doc --> | ||
94 | * @generated | ||
95 | */ | ||
96 | @Override | ||
97 | public Object eGet(int featureID, boolean resolve, boolean coreType) { | ||
98 | switch (featureID) { | ||
99 | case TaxationPackage.DS_FOR_PRIVATE_INSURANCE_AND_PLAN__PRIVATE_INSURANCE_AND_PLAN_CATEGORY: | ||
100 | return getPrivate_insurance_and_plan_category(); | ||
101 | } | ||
102 | return super.eGet(featureID, resolve, coreType); | ||
103 | } | ||
104 | |||
105 | /** | ||
106 | * <!-- begin-user-doc --> | ||
107 | * <!-- end-user-doc --> | ||
108 | * @generated | ||
109 | */ | ||
110 | @Override | ||
111 | public void eSet(int featureID, Object newValue) { | ||
112 | switch (featureID) { | ||
113 | case TaxationPackage.DS_FOR_PRIVATE_INSURANCE_AND_PLAN__PRIVATE_INSURANCE_AND_PLAN_CATEGORY: | ||
114 | setPrivate_insurance_and_plan_category((Category_of_Private_Insurance_and_Plan)newValue); | ||
115 | return; | ||
116 | } | ||
117 | super.eSet(featureID, newValue); | ||
118 | } | ||
119 | |||
120 | /** | ||
121 | * <!-- begin-user-doc --> | ||
122 | * <!-- end-user-doc --> | ||
123 | * @generated | ||
124 | */ | ||
125 | @Override | ||
126 | public void eUnset(int featureID) { | ||
127 | switch (featureID) { | ||
128 | case TaxationPackage.DS_FOR_PRIVATE_INSURANCE_AND_PLAN__PRIVATE_INSURANCE_AND_PLAN_CATEGORY: | ||
129 | setPrivate_insurance_and_plan_category(PRIVATE_INSURANCE_AND_PLAN_CATEGORY_EDEFAULT); | ||
130 | return; | ||
131 | } | ||
132 | super.eUnset(featureID); | ||
133 | } | ||
134 | |||
135 | /** | ||
136 | * <!-- begin-user-doc --> | ||
137 | * <!-- end-user-doc --> | ||
138 | * @generated | ||
139 | */ | ||
140 | @Override | ||
141 | public boolean eIsSet(int featureID) { | ||
142 | switch (featureID) { | ||
143 | case TaxationPackage.DS_FOR_PRIVATE_INSURANCE_AND_PLAN__PRIVATE_INSURANCE_AND_PLAN_CATEGORY: | ||
144 | return private_insurance_and_plan_category != PRIVATE_INSURANCE_AND_PLAN_CATEGORY_EDEFAULT; | ||
145 | } | ||
146 | return super.eIsSet(featureID); | ||
147 | } | ||
148 | |||
149 | /** | ||
150 | * <!-- begin-user-doc --> | ||
151 | * <!-- end-user-doc --> | ||
152 | * @generated | ||
153 | */ | ||
154 | @Override | ||
155 | public String toString() { | ||
156 | if (eIsProxy()) return super.toString(); | ||
157 | |||
158 | StringBuilder result = new StringBuilder(super.toString()); | ||
159 | result.append(" (private_insurance_and_plan_category: "); | ||
160 | result.append(private_insurance_and_plan_category); | ||
161 | result.append(')'); | ||
162 | return result.toString(); | ||
163 | } | ||
164 | |||
165 | } //DS_for_Private_Insurance_and_PlanImpl | ||
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/FDImpl.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/FDImpl.java deleted file mode 100644 index 270e8f39..00000000 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/FDImpl.java +++ /dev/null | |||
@@ -1,164 +0,0 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package TaxationWithRoot.impl; | ||
4 | |||
5 | import TaxationWithRoot.FD; | ||
6 | import TaxationWithRoot.TaxationPackage; | ||
7 | |||
8 | import org.eclipse.emf.common.notify.Notification; | ||
9 | |||
10 | import org.eclipse.emf.ecore.EClass; | ||
11 | |||
12 | import org.eclipse.emf.ecore.impl.ENotificationImpl; | ||
13 | |||
14 | /** | ||
15 | * <!-- begin-user-doc --> | ||
16 | * An implementation of the model object '<em><b>FD</b></em>'. | ||
17 | * <!-- end-user-doc --> | ||
18 | * <p> | ||
19 | * The following features are implemented: | ||
20 | * </p> | ||
21 | * <ul> | ||
22 | * <li>{@link TaxationWithRoot.impl.FDImpl#getDistance_declared_in_january <em>Distance declared in january</em>}</li> | ||
23 | * </ul> | ||
24 | * | ||
25 | * @generated | ||
26 | */ | ||
27 | public class FDImpl extends Professional_Expenses_DeductionImpl implements FD { | ||
28 | /** | ||
29 | * The default value of the '{@link #getDistance_declared_in_january() <em>Distance declared in january</em>}' attribute. | ||
30 | * <!-- begin-user-doc --> | ||
31 | * <!-- end-user-doc --> | ||
32 | * @see #getDistance_declared_in_january() | ||
33 | * @generated | ||
34 | * @ordered | ||
35 | */ | ||
36 | protected static final double DISTANCE_DECLARED_IN_JANUARY_EDEFAULT = 0.0; | ||
37 | |||
38 | /** | ||
39 | * The cached value of the '{@link #getDistance_declared_in_january() <em>Distance declared in january</em>}' attribute. | ||
40 | * <!-- begin-user-doc --> | ||
41 | * <!-- end-user-doc --> | ||
42 | * @see #getDistance_declared_in_january() | ||
43 | * @generated | ||
44 | * @ordered | ||
45 | */ | ||
46 | protected double distance_declared_in_january = DISTANCE_DECLARED_IN_JANUARY_EDEFAULT; | ||
47 | |||
48 | /** | ||
49 | * <!-- begin-user-doc --> | ||
50 | * <!-- end-user-doc --> | ||
51 | * @generated | ||
52 | */ | ||
53 | protected FDImpl() { | ||
54 | super(); | ||
55 | } | ||
56 | |||
57 | /** | ||
58 | * <!-- begin-user-doc --> | ||
59 | * <!-- end-user-doc --> | ||
60 | * @generated | ||
61 | */ | ||
62 | @Override | ||
63 | protected EClass eStaticClass() { | ||
64 | return TaxationPackage.Literals.FD; | ||
65 | } | ||
66 | |||
67 | /** | ||
68 | * <!-- begin-user-doc --> | ||
69 | * <!-- end-user-doc --> | ||
70 | * @generated | ||
71 | */ | ||
72 | @Override | ||
73 | public double getDistance_declared_in_january() { | ||
74 | return distance_declared_in_january; | ||
75 | } | ||
76 | |||
77 | /** | ||
78 | * <!-- begin-user-doc --> | ||
79 | * <!-- end-user-doc --> | ||
80 | * @generated | ||
81 | */ | ||
82 | @Override | ||
83 | public void setDistance_declared_in_january(double newDistance_declared_in_january) { | ||
84 | double oldDistance_declared_in_january = distance_declared_in_january; | ||
85 | distance_declared_in_january = newDistance_declared_in_january; | ||
86 | if (eNotificationRequired()) | ||
87 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.FD__DISTANCE_DECLARED_IN_JANUARY, oldDistance_declared_in_january, distance_declared_in_january)); | ||
88 | } | ||
89 | |||
90 | /** | ||
91 | * <!-- begin-user-doc --> | ||
92 | * <!-- end-user-doc --> | ||
93 | * @generated | ||
94 | */ | ||
95 | @Override | ||
96 | public Object eGet(int featureID, boolean resolve, boolean coreType) { | ||
97 | switch (featureID) { | ||
98 | case TaxationPackage.FD__DISTANCE_DECLARED_IN_JANUARY: | ||
99 | return getDistance_declared_in_january(); | ||
100 | } | ||
101 | return super.eGet(featureID, resolve, coreType); | ||
102 | } | ||
103 | |||
104 | /** | ||
105 | * <!-- begin-user-doc --> | ||
106 | * <!-- end-user-doc --> | ||
107 | * @generated | ||
108 | */ | ||
109 | @Override | ||
110 | public void eSet(int featureID, Object newValue) { | ||
111 | switch (featureID) { | ||
112 | case TaxationPackage.FD__DISTANCE_DECLARED_IN_JANUARY: | ||
113 | setDistance_declared_in_january((Double)newValue); | ||
114 | return; | ||
115 | } | ||
116 | super.eSet(featureID, newValue); | ||
117 | } | ||
118 | |||
119 | /** | ||
120 | * <!-- begin-user-doc --> | ||
121 | * <!-- end-user-doc --> | ||
122 | * @generated | ||
123 | */ | ||
124 | @Override | ||
125 | public void eUnset(int featureID) { | ||
126 | switch (featureID) { | ||
127 | case TaxationPackage.FD__DISTANCE_DECLARED_IN_JANUARY: | ||
128 | setDistance_declared_in_january(DISTANCE_DECLARED_IN_JANUARY_EDEFAULT); | ||
129 | return; | ||
130 | } | ||
131 | super.eUnset(featureID); | ||
132 | } | ||
133 | |||
134 | /** | ||
135 | * <!-- begin-user-doc --> | ||
136 | * <!-- end-user-doc --> | ||
137 | * @generated | ||
138 | */ | ||
139 | @Override | ||
140 | public boolean eIsSet(int featureID) { | ||
141 | switch (featureID) { | ||
142 | case TaxationPackage.FD__DISTANCE_DECLARED_IN_JANUARY: | ||
143 | return distance_declared_in_january != DISTANCE_DECLARED_IN_JANUARY_EDEFAULT; | ||
144 | } | ||
145 | return super.eIsSet(featureID); | ||
146 | } | ||
147 | |||
148 | /** | ||
149 | * <!-- begin-user-doc --> | ||
150 | * <!-- end-user-doc --> | ||
151 | * @generated | ||
152 | */ | ||
153 | @Override | ||
154 | public String toString() { | ||
155 | if (eIsProxy()) return super.toString(); | ||
156 | |||
157 | StringBuilder result = new StringBuilder(super.toString()); | ||
158 | result.append(" (distance_declared_in_january: "); | ||
159 | result.append(distance_declared_in_january); | ||
160 | result.append(')'); | ||
161 | return result.toString(); | ||
162 | } | ||
163 | |||
164 | } //FDImpl | ||
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/FOImpl.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/FOImpl.java deleted file mode 100644 index 18919a65..00000000 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/FOImpl.java +++ /dev/null | |||
@@ -1,37 +0,0 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package TaxationWithRoot.impl; | ||
4 | |||
5 | import TaxationWithRoot.FO; | ||
6 | import TaxationWithRoot.TaxationPackage; | ||
7 | |||
8 | import org.eclipse.emf.ecore.EClass; | ||
9 | |||
10 | /** | ||
11 | * <!-- begin-user-doc --> | ||
12 | * An implementation of the model object '<em><b>FO</b></em>'. | ||
13 | * <!-- end-user-doc --> | ||
14 | * | ||
15 | * @generated | ||
16 | */ | ||
17 | public class FOImpl extends Professional_Expenses_DeductionImpl implements FO { | ||
18 | /** | ||
19 | * <!-- begin-user-doc --> | ||
20 | * <!-- end-user-doc --> | ||
21 | * @generated | ||
22 | */ | ||
23 | protected FOImpl() { | ||
24 | super(); | ||
25 | } | ||
26 | |||
27 | /** | ||
28 | * <!-- begin-user-doc --> | ||
29 | * <!-- end-user-doc --> | ||
30 | * @generated | ||
31 | */ | ||
32 | @Override | ||
33 | protected EClass eStaticClass() { | ||
34 | return TaxationPackage.Literals.FO; | ||
35 | } | ||
36 | |||
37 | } //FOImpl | ||
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/HouseholdImpl.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/HouseholdImpl.java index 770bb5e0..896eddd1 100644 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/HouseholdImpl.java +++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/HouseholdImpl.java | |||
@@ -18,6 +18,8 @@ import org.eclipse.emf.ecore.EClass; | |||
18 | import org.eclipse.emf.ecore.InternalEObject; | 18 | import org.eclipse.emf.ecore.InternalEObject; |
19 | 19 | ||
20 | import org.eclipse.emf.ecore.impl.ENotificationImpl; | 20 | import org.eclipse.emf.ecore.impl.ENotificationImpl; |
21 | import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; | ||
22 | |||
21 | import org.eclipse.emf.ecore.util.EObjectContainmentWithInverseEList; | 23 | import org.eclipse.emf.ecore.util.EObjectContainmentWithInverseEList; |
22 | import org.eclipse.emf.ecore.util.InternalEList; | 24 | import org.eclipse.emf.ecore.util.InternalEList; |
23 | 25 | ||
@@ -36,7 +38,7 @@ import org.eclipse.emf.ecore.util.InternalEList; | |||
36 | * | 38 | * |
37 | * @generated | 39 | * @generated |
38 | */ | 40 | */ |
39 | public class HouseholdImpl extends RootImpl implements Household { | 41 | public class HouseholdImpl extends MinimalEObjectImpl.Container implements Household { |
40 | /** | 42 | /** |
41 | * The cached value of the '{@link #getParents() <em>Parents</em>}' containment reference. | 43 | * The cached value of the '{@link #getParents() <em>Parents</em>}' containment reference. |
42 | * <!-- begin-user-doc --> | 44 | * <!-- begin-user-doc --> |
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/Income_Tax_CreditImpl.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/Income_Tax_CreditImpl.java index 308a8f01..90d87de4 100644 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/Income_Tax_CreditImpl.java +++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/Income_Tax_CreditImpl.java | |||
@@ -15,6 +15,7 @@ import org.eclipse.emf.ecore.EClass; | |||
15 | import org.eclipse.emf.ecore.InternalEObject; | 15 | import org.eclipse.emf.ecore.InternalEObject; |
16 | 16 | ||
17 | import org.eclipse.emf.ecore.impl.ENotificationImpl; | 17 | import org.eclipse.emf.ecore.impl.ENotificationImpl; |
18 | import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; | ||
18 | 19 | ||
19 | /** | 20 | /** |
20 | * <!-- begin-user-doc --> | 21 | * <!-- begin-user-doc --> |
@@ -36,7 +37,7 @@ import org.eclipse.emf.ecore.impl.ENotificationImpl; | |||
36 | * | 37 | * |
37 | * @generated | 38 | * @generated |
38 | */ | 39 | */ |
39 | public class Income_Tax_CreditImpl extends RootImpl implements Income_Tax_Credit { | 40 | public class Income_Tax_CreditImpl extends MinimalEObjectImpl.Container implements Income_Tax_Credit { |
40 | /** | 41 | /** |
41 | * The default value of the '{@link #getGrantedBy() <em>Granted By</em>}' attribute. | 42 | * The default value of the '{@link #getGrantedBy() <em>Granted By</em>}' attribute. |
42 | * <!-- begin-user-doc --> | 43 | * <!-- begin-user-doc --> |
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/Professional_Expenses_DeductionImpl.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/Professional_Expenses_DeductionImpl.java deleted file mode 100644 index a4a903e8..00000000 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/Professional_Expenses_DeductionImpl.java +++ /dev/null | |||
@@ -1,37 +0,0 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package TaxationWithRoot.impl; | ||
4 | |||
5 | import TaxationWithRoot.Professional_Expenses_Deduction; | ||
6 | import TaxationWithRoot.TaxationPackage; | ||
7 | |||
8 | import org.eclipse.emf.ecore.EClass; | ||
9 | |||
10 | /** | ||
11 | * <!-- begin-user-doc --> | ||
12 | * An implementation of the model object '<em><b>Professional Expenses Deduction</b></em>'. | ||
13 | * <!-- end-user-doc --> | ||
14 | * | ||
15 | * @generated | ||
16 | */ | ||
17 | public class Professional_Expenses_DeductionImpl extends RootImpl implements Professional_Expenses_Deduction { | ||
18 | /** | ||
19 | * <!-- begin-user-doc --> | ||
20 | * <!-- end-user-doc --> | ||
21 | * @generated | ||
22 | */ | ||
23 | protected Professional_Expenses_DeductionImpl() { | ||
24 | super(); | ||
25 | } | ||
26 | |||
27 | /** | ||
28 | * <!-- begin-user-doc --> | ||
29 | * <!-- end-user-doc --> | ||
30 | * @generated | ||
31 | */ | ||
32 | @Override | ||
33 | protected EClass eStaticClass() { | ||
34 | return TaxationPackage.Literals.PROFESSIONAL_EXPENSES_DEDUCTION; | ||
35 | } | ||
36 | |||
37 | } //Professional_Expenses_DeductionImpl | ||
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/ResourceImpl.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/ResourceImpl.java index 2104cce8..6476e121 100644 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/ResourceImpl.java +++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/ResourceImpl.java | |||
@@ -2,8 +2,8 @@ | |||
2 | */ | 2 | */ |
3 | package TaxationWithRoot.impl; | 3 | package TaxationWithRoot.impl; |
4 | 4 | ||
5 | import TaxationWithRoot.Household; | ||
5 | import TaxationWithRoot.Resource; | 6 | import TaxationWithRoot.Resource; |
6 | import TaxationWithRoot.Root; | ||
7 | import TaxationWithRoot.TaxationPackage; | 7 | import TaxationWithRoot.TaxationPackage; |
8 | 8 | ||
9 | import java.util.Collection; | 9 | import java.util.Collection; |
@@ -42,7 +42,7 @@ public class ResourceImpl extends MinimalEObjectImpl.Container implements Resour | |||
42 | * @generated | 42 | * @generated |
43 | * @ordered | 43 | * @ordered |
44 | */ | 44 | */ |
45 | protected EList<Root> contains; | 45 | protected EList<Household> contains; |
46 | 46 | ||
47 | /** | 47 | /** |
48 | * <!-- begin-user-doc --> | 48 | * <!-- begin-user-doc --> |
@@ -69,9 +69,9 @@ public class ResourceImpl extends MinimalEObjectImpl.Container implements Resour | |||
69 | * @generated | 69 | * @generated |
70 | */ | 70 | */ |
71 | @Override | 71 | @Override |
72 | public EList<Root> getContains() { | 72 | public EList<Household> getContains() { |
73 | if (contains == null) { | 73 | if (contains == null) { |
74 | contains = new EObjectContainmentEList<Root>(Root.class, this, TaxationPackage.RESOURCE__CONTAINS); | 74 | contains = new EObjectContainmentEList<Household>(Household.class, this, TaxationPackage.RESOURCE__CONTAINS); |
75 | } | 75 | } |
76 | return contains; | 76 | return contains; |
77 | } | 77 | } |
@@ -115,7 +115,7 @@ public class ResourceImpl extends MinimalEObjectImpl.Container implements Resour | |||
115 | switch (featureID) { | 115 | switch (featureID) { |
116 | case TaxationPackage.RESOURCE__CONTAINS: | 116 | case TaxationPackage.RESOURCE__CONTAINS: |
117 | getContains().clear(); | 117 | getContains().clear(); |
118 | getContains().addAll((Collection<? extends Root>)newValue); | 118 | getContains().addAll((Collection<? extends Household>)newValue); |
119 | return; | 119 | return; |
120 | } | 120 | } |
121 | super.eSet(featureID, newValue); | 121 | super.eSet(featureID, newValue); |
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/RootImpl.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/RootImpl.java deleted file mode 100644 index 65a8d68c..00000000 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/RootImpl.java +++ /dev/null | |||
@@ -1,39 +0,0 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package TaxationWithRoot.impl; | ||
4 | |||
5 | import TaxationWithRoot.Root; | ||
6 | import TaxationWithRoot.TaxationPackage; | ||
7 | |||
8 | import org.eclipse.emf.ecore.EClass; | ||
9 | |||
10 | import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; | ||
11 | |||
12 | /** | ||
13 | * <!-- begin-user-doc --> | ||
14 | * An implementation of the model object '<em><b>Root</b></em>'. | ||
15 | * <!-- end-user-doc --> | ||
16 | * | ||
17 | * @generated | ||
18 | */ | ||
19 | public abstract class RootImpl extends MinimalEObjectImpl.Container implements Root { | ||
20 | /** | ||
21 | * <!-- begin-user-doc --> | ||
22 | * <!-- end-user-doc --> | ||
23 | * @generated | ||
24 | */ | ||
25 | protected RootImpl() { | ||
26 | super(); | ||
27 | } | ||
28 | |||
29 | /** | ||
30 | * <!-- begin-user-doc --> | ||
31 | * <!-- end-user-doc --> | ||
32 | * @generated | ||
33 | */ | ||
34 | @Override | ||
35 | protected EClass eStaticClass() { | ||
36 | return TaxationPackage.Literals.ROOT; | ||
37 | } | ||
38 | |||
39 | } //RootImpl | ||
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/TaxationFactoryImpl.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/TaxationFactoryImpl.java index 12caab7b..1f527881 100644 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/TaxationFactoryImpl.java +++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/TaxationFactoryImpl.java | |||
@@ -87,16 +87,6 @@ public class TaxationFactoryImpl extends EFactoryImpl implements TaxationFactory | |||
87 | case TaxationPackage.CIM: return createCIM(); | 87 | case TaxationPackage.CIM: return createCIM(); |
88 | case TaxationPackage.CIP: return createCIP(); | 88 | case TaxationPackage.CIP: return createCIP(); |
89 | case TaxationPackage.CIS: return createCIS(); | 89 | case TaxationPackage.CIS: return createCIS(); |
90 | case TaxationPackage.FD: return createFD(); | ||
91 | case TaxationPackage.PROFESSIONAL_EXPENSES_DEDUCTION: return createProfessional_Expenses_Deduction(); | ||
92 | case TaxationPackage.FO: return createFO(); | ||
93 | case TaxationPackage.DS_FOR_PERMANENT_EXPENSE: return createDS_for_Permanent_Expense(); | ||
94 | case TaxationPackage.DS: return createDS(); | ||
95 | case TaxationPackage.DS_FOR_INTEREST_EXPENSE: return createDS_for_Interest_Expense(); | ||
96 | case TaxationPackage.DS_FOR_HEALTH_AND_PENSION_INSURANCE: return createDS_for_Health_and_Pension_Insurance(); | ||
97 | case TaxationPackage.DS_FOR_PRIVATE_INSURANCE_AND_PLAN: return createDS_for_Private_Insurance_and_Plan(); | ||
98 | case TaxationPackage.DS_FOR_LOSS_CARRYFORWARD: return createDS_for_Loss_Carryforward(); | ||
99 | case TaxationPackage.DS_FOR_DONATION: return createDS_for_Donation(); | ||
100 | case TaxationPackage.PERMANENT_EXPENSE: return createPermanent_Expense(); | 90 | case TaxationPackage.PERMANENT_EXPENSE: return createPermanent_Expense(); |
101 | case TaxationPackage.SPECIAL_EXPENSE_DS: return createSpecial_Expense_DS(); | 91 | case TaxationPackage.SPECIAL_EXPENSE_DS: return createSpecial_Expense_DS(); |
102 | case TaxationPackage.INTEREST_EXPENSE: return createInterest_Expense(); | 92 | case TaxationPackage.INTEREST_EXPENSE: return createInterest_Expense(); |
@@ -537,116 +527,6 @@ public class TaxationFactoryImpl extends EFactoryImpl implements TaxationFactory | |||
537 | * @generated | 527 | * @generated |
538 | */ | 528 | */ |
539 | @Override | 529 | @Override |
540 | public FD createFD() { | ||
541 | FDImpl fd = new FDImpl(); | ||
542 | return fd; | ||
543 | } | ||
544 | |||
545 | /** | ||
546 | * <!-- begin-user-doc --> | ||
547 | * <!-- end-user-doc --> | ||
548 | * @generated | ||
549 | */ | ||
550 | @Override | ||
551 | public Professional_Expenses_Deduction createProfessional_Expenses_Deduction() { | ||
552 | Professional_Expenses_DeductionImpl professional_Expenses_Deduction = new Professional_Expenses_DeductionImpl(); | ||
553 | return professional_Expenses_Deduction; | ||
554 | } | ||
555 | |||
556 | /** | ||
557 | * <!-- begin-user-doc --> | ||
558 | * <!-- end-user-doc --> | ||
559 | * @generated | ||
560 | */ | ||
561 | @Override | ||
562 | public FO createFO() { | ||
563 | FOImpl fo = new FOImpl(); | ||
564 | return fo; | ||
565 | } | ||
566 | |||
567 | /** | ||
568 | * <!-- begin-user-doc --> | ||
569 | * <!-- end-user-doc --> | ||
570 | * @generated | ||
571 | */ | ||
572 | @Override | ||
573 | public DS_for_Permanent_Expense createDS_for_Permanent_Expense() { | ||
574 | DS_for_Permanent_ExpenseImpl dS_for_Permanent_Expense = new DS_for_Permanent_ExpenseImpl(); | ||
575 | return dS_for_Permanent_Expense; | ||
576 | } | ||
577 | |||
578 | /** | ||
579 | * <!-- begin-user-doc --> | ||
580 | * <!-- end-user-doc --> | ||
581 | * @generated | ||
582 | */ | ||
583 | @Override | ||
584 | public DS createDS() { | ||
585 | DSImpl ds = new DSImpl(); | ||
586 | return ds; | ||
587 | } | ||
588 | |||
589 | /** | ||
590 | * <!-- begin-user-doc --> | ||
591 | * <!-- end-user-doc --> | ||
592 | * @generated | ||
593 | */ | ||
594 | @Override | ||
595 | public DS_for_Interest_Expense createDS_for_Interest_Expense() { | ||
596 | DS_for_Interest_ExpenseImpl dS_for_Interest_Expense = new DS_for_Interest_ExpenseImpl(); | ||
597 | return dS_for_Interest_Expense; | ||
598 | } | ||
599 | |||
600 | /** | ||
601 | * <!-- begin-user-doc --> | ||
602 | * <!-- end-user-doc --> | ||
603 | * @generated | ||
604 | */ | ||
605 | @Override | ||
606 | public DS_for_Health_and_Pension_Insurance createDS_for_Health_and_Pension_Insurance() { | ||
607 | DS_for_Health_and_Pension_InsuranceImpl dS_for_Health_and_Pension_Insurance = new DS_for_Health_and_Pension_InsuranceImpl(); | ||
608 | return dS_for_Health_and_Pension_Insurance; | ||
609 | } | ||
610 | |||
611 | /** | ||
612 | * <!-- begin-user-doc --> | ||
613 | * <!-- end-user-doc --> | ||
614 | * @generated | ||
615 | */ | ||
616 | @Override | ||
617 | public DS_for_Private_Insurance_and_Plan createDS_for_Private_Insurance_and_Plan() { | ||
618 | DS_for_Private_Insurance_and_PlanImpl dS_for_Private_Insurance_and_Plan = new DS_for_Private_Insurance_and_PlanImpl(); | ||
619 | return dS_for_Private_Insurance_and_Plan; | ||
620 | } | ||
621 | |||
622 | /** | ||
623 | * <!-- begin-user-doc --> | ||
624 | * <!-- end-user-doc --> | ||
625 | * @generated | ||
626 | */ | ||
627 | @Override | ||
628 | public DS_for_Loss_Carryforward createDS_for_Loss_Carryforward() { | ||
629 | DS_for_Loss_CarryforwardImpl dS_for_Loss_Carryforward = new DS_for_Loss_CarryforwardImpl(); | ||
630 | return dS_for_Loss_Carryforward; | ||
631 | } | ||
632 | |||
633 | /** | ||
634 | * <!-- begin-user-doc --> | ||
635 | * <!-- end-user-doc --> | ||
636 | * @generated | ||
637 | */ | ||
638 | @Override | ||
639 | public DS_for_Donation createDS_for_Donation() { | ||
640 | DS_for_DonationImpl dS_for_Donation = new DS_for_DonationImpl(); | ||
641 | return dS_for_Donation; | ||
642 | } | ||
643 | |||
644 | /** | ||
645 | * <!-- begin-user-doc --> | ||
646 | * <!-- end-user-doc --> | ||
647 | * @generated | ||
648 | */ | ||
649 | @Override | ||
650 | public Permanent_Expense createPermanent_Expense() { | 530 | public Permanent_Expense createPermanent_Expense() { |
651 | Permanent_ExpenseImpl permanent_Expense = new Permanent_ExpenseImpl(); | 531 | Permanent_ExpenseImpl permanent_Expense = new Permanent_ExpenseImpl(); |
652 | return permanent_Expense; | 532 | return permanent_Expense; |
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/TaxationPackageImpl.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/TaxationPackageImpl.java index c8a1400d..65a7541a 100644 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/TaxationPackageImpl.java +++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/impl/TaxationPackageImpl.java | |||
@@ -11,12 +11,6 @@ import TaxationWithRoot.Category_of_Permanent_Expense; | |||
11 | import TaxationWithRoot.Category_of_Private_Insurance_and_Plan; | 11 | import TaxationWithRoot.Category_of_Private_Insurance_and_Plan; |
12 | import TaxationWithRoot.Constants; | 12 | import TaxationWithRoot.Constants; |
13 | import TaxationWithRoot.Country; | 13 | import TaxationWithRoot.Country; |
14 | import TaxationWithRoot.DS_for_Donation; | ||
15 | import TaxationWithRoot.DS_for_Health_and_Pension_Insurance; | ||
16 | import TaxationWithRoot.DS_for_Interest_Expense; | ||
17 | import TaxationWithRoot.DS_for_Loss_Carryforward; | ||
18 | import TaxationWithRoot.DS_for_Permanent_Expense; | ||
19 | import TaxationWithRoot.DS_for_Private_Insurance_and_Plan; | ||
20 | import TaxationWithRoot.Dependent; | 14 | import TaxationWithRoot.Dependent; |
21 | import TaxationWithRoot.Dependent_Type; | 15 | import TaxationWithRoot.Dependent_Type; |
22 | import TaxationWithRoot.Disability_Types; | 16 | import TaxationWithRoot.Disability_Types; |
@@ -54,11 +48,9 @@ import TaxationWithRoot.Permanent_Expense; | |||
54 | import TaxationWithRoot.Physical_Person; | 48 | import TaxationWithRoot.Physical_Person; |
55 | import TaxationWithRoot.Private_Insurance_and_Plan; | 49 | import TaxationWithRoot.Private_Insurance_and_Plan; |
56 | import TaxationWithRoot.Professional_Expense; | 50 | import TaxationWithRoot.Professional_Expense; |
57 | import TaxationWithRoot.Professional_Expenses_Deduction; | ||
58 | import TaxationWithRoot.Rentals_and_Leases_Income; | 51 | import TaxationWithRoot.Rentals_and_Leases_Income; |
59 | import TaxationWithRoot.Resident_Tax_Payer; | 52 | import TaxationWithRoot.Resident_Tax_Payer; |
60 | import TaxationWithRoot.Resource; | 53 | import TaxationWithRoot.Resource; |
61 | import TaxationWithRoot.Root; | ||
62 | import TaxationWithRoot.Separation_Causes; | 54 | import TaxationWithRoot.Separation_Causes; |
63 | import TaxationWithRoot.Special_Expense_DS; | 55 | import TaxationWithRoot.Special_Expense_DS; |
64 | import TaxationWithRoot.Spousal_Expense_AC; | 56 | import TaxationWithRoot.Spousal_Expense_AC; |
@@ -346,76 +338,6 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
346 | * <!-- end-user-doc --> | 338 | * <!-- end-user-doc --> |
347 | * @generated | 339 | * @generated |
348 | */ | 340 | */ |
349 | private EClass fdEClass = null; | ||
350 | |||
351 | /** | ||
352 | * <!-- begin-user-doc --> | ||
353 | * <!-- end-user-doc --> | ||
354 | * @generated | ||
355 | */ | ||
356 | private EClass professional_Expenses_DeductionEClass = null; | ||
357 | |||
358 | /** | ||
359 | * <!-- begin-user-doc --> | ||
360 | * <!-- end-user-doc --> | ||
361 | * @generated | ||
362 | */ | ||
363 | private EClass foEClass = null; | ||
364 | |||
365 | /** | ||
366 | * <!-- begin-user-doc --> | ||
367 | * <!-- end-user-doc --> | ||
368 | * @generated | ||
369 | */ | ||
370 | private EClass dS_for_Permanent_ExpenseEClass = null; | ||
371 | |||
372 | /** | ||
373 | * <!-- begin-user-doc --> | ||
374 | * <!-- end-user-doc --> | ||
375 | * @generated | ||
376 | */ | ||
377 | private EClass dsEClass = null; | ||
378 | |||
379 | /** | ||
380 | * <!-- begin-user-doc --> | ||
381 | * <!-- end-user-doc --> | ||
382 | * @generated | ||
383 | */ | ||
384 | private EClass dS_for_Interest_ExpenseEClass = null; | ||
385 | |||
386 | /** | ||
387 | * <!-- begin-user-doc --> | ||
388 | * <!-- end-user-doc --> | ||
389 | * @generated | ||
390 | */ | ||
391 | private EClass dS_for_Health_and_Pension_InsuranceEClass = null; | ||
392 | |||
393 | /** | ||
394 | * <!-- begin-user-doc --> | ||
395 | * <!-- end-user-doc --> | ||
396 | * @generated | ||
397 | */ | ||
398 | private EClass dS_for_Private_Insurance_and_PlanEClass = null; | ||
399 | |||
400 | /** | ||
401 | * <!-- begin-user-doc --> | ||
402 | * <!-- end-user-doc --> | ||
403 | * @generated | ||
404 | */ | ||
405 | private EClass dS_for_Loss_CarryforwardEClass = null; | ||
406 | |||
407 | /** | ||
408 | * <!-- begin-user-doc --> | ||
409 | * <!-- end-user-doc --> | ||
410 | * @generated | ||
411 | */ | ||
412 | private EClass dS_for_DonationEClass = null; | ||
413 | |||
414 | /** | ||
415 | * <!-- begin-user-doc --> | ||
416 | * <!-- end-user-doc --> | ||
417 | * @generated | ||
418 | */ | ||
419 | private EClass permanent_ExpenseEClass = null; | 341 | private EClass permanent_ExpenseEClass = null; |
420 | 342 | ||
421 | /** | 343 | /** |
@@ -507,13 +429,6 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
507 | * <!-- end-user-doc --> | 429 | * <!-- end-user-doc --> |
508 | * @generated | 430 | * @generated |
509 | */ | 431 | */ |
510 | private EClass rootEClass = null; | ||
511 | |||
512 | /** | ||
513 | * <!-- begin-user-doc --> | ||
514 | * <!-- end-user-doc --> | ||
515 | * @generated | ||
516 | */ | ||
517 | private EEnum grantorEEnum = null; | 432 | private EEnum grantorEEnum = null; |
518 | 433 | ||
519 | /** | 434 | /** |
@@ -2561,166 +2476,6 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2561 | * @generated | 2476 | * @generated |
2562 | */ | 2477 | */ |
2563 | @Override | 2478 | @Override |
2564 | public EClass getFD() { | ||
2565 | return fdEClass; | ||
2566 | } | ||
2567 | |||
2568 | /** | ||
2569 | * <!-- begin-user-doc --> | ||
2570 | * <!-- end-user-doc --> | ||
2571 | * @generated | ||
2572 | */ | ||
2573 | @Override | ||
2574 | public EAttribute getFD_Distance_declared_in_january() { | ||
2575 | return (EAttribute)fdEClass.getEStructuralFeatures().get(0); | ||
2576 | } | ||
2577 | |||
2578 | /** | ||
2579 | * <!-- begin-user-doc --> | ||
2580 | * <!-- end-user-doc --> | ||
2581 | * @generated | ||
2582 | */ | ||
2583 | @Override | ||
2584 | public EClass getProfessional_Expenses_Deduction() { | ||
2585 | return professional_Expenses_DeductionEClass; | ||
2586 | } | ||
2587 | |||
2588 | /** | ||
2589 | * <!-- begin-user-doc --> | ||
2590 | * <!-- end-user-doc --> | ||
2591 | * @generated | ||
2592 | */ | ||
2593 | @Override | ||
2594 | public EClass getFO() { | ||
2595 | return foEClass; | ||
2596 | } | ||
2597 | |||
2598 | /** | ||
2599 | * <!-- begin-user-doc --> | ||
2600 | * <!-- end-user-doc --> | ||
2601 | * @generated | ||
2602 | */ | ||
2603 | @Override | ||
2604 | public EClass getDS_for_Permanent_Expense() { | ||
2605 | return dS_for_Permanent_ExpenseEClass; | ||
2606 | } | ||
2607 | |||
2608 | /** | ||
2609 | * <!-- begin-user-doc --> | ||
2610 | * <!-- end-user-doc --> | ||
2611 | * @generated | ||
2612 | */ | ||
2613 | @Override | ||
2614 | public EAttribute getDS_for_Permanent_Expense_Permanent_expense_category() { | ||
2615 | return (EAttribute)dS_for_Permanent_ExpenseEClass.getEStructuralFeatures().get(0); | ||
2616 | } | ||
2617 | |||
2618 | /** | ||
2619 | * <!-- begin-user-doc --> | ||
2620 | * <!-- end-user-doc --> | ||
2621 | * @generated | ||
2622 | */ | ||
2623 | @Override | ||
2624 | public EClass getDS() { | ||
2625 | return dsEClass; | ||
2626 | } | ||
2627 | |||
2628 | /** | ||
2629 | * <!-- begin-user-doc --> | ||
2630 | * <!-- end-user-doc --> | ||
2631 | * @generated | ||
2632 | */ | ||
2633 | @Override | ||
2634 | public EAttribute getDS_Maximum_deductible_amount() { | ||
2635 | return (EAttribute)dsEClass.getEStructuralFeatures().get(0); | ||
2636 | } | ||
2637 | |||
2638 | /** | ||
2639 | * <!-- begin-user-doc --> | ||
2640 | * <!-- end-user-doc --> | ||
2641 | * @generated | ||
2642 | */ | ||
2643 | @Override | ||
2644 | public EAttribute getDS_Id3() { | ||
2645 | return (EAttribute)dsEClass.getEStructuralFeatures().get(1); | ||
2646 | } | ||
2647 | |||
2648 | /** | ||
2649 | * <!-- begin-user-doc --> | ||
2650 | * <!-- end-user-doc --> | ||
2651 | * @generated | ||
2652 | */ | ||
2653 | @Override | ||
2654 | public EClass getDS_for_Interest_Expense() { | ||
2655 | return dS_for_Interest_ExpenseEClass; | ||
2656 | } | ||
2657 | |||
2658 | /** | ||
2659 | * <!-- begin-user-doc --> | ||
2660 | * <!-- end-user-doc --> | ||
2661 | * @generated | ||
2662 | */ | ||
2663 | @Override | ||
2664 | public EClass getDS_for_Health_and_Pension_Insurance() { | ||
2665 | return dS_for_Health_and_Pension_InsuranceEClass; | ||
2666 | } | ||
2667 | |||
2668 | /** | ||
2669 | * <!-- begin-user-doc --> | ||
2670 | * <!-- end-user-doc --> | ||
2671 | * @generated | ||
2672 | */ | ||
2673 | @Override | ||
2674 | public EAttribute getDS_for_Health_and_Pension_Insurance_Insurance_category() { | ||
2675 | return (EAttribute)dS_for_Health_and_Pension_InsuranceEClass.getEStructuralFeatures().get(0); | ||
2676 | } | ||
2677 | |||
2678 | /** | ||
2679 | * <!-- begin-user-doc --> | ||
2680 | * <!-- end-user-doc --> | ||
2681 | * @generated | ||
2682 | */ | ||
2683 | @Override | ||
2684 | public EClass getDS_for_Private_Insurance_and_Plan() { | ||
2685 | return dS_for_Private_Insurance_and_PlanEClass; | ||
2686 | } | ||
2687 | |||
2688 | /** | ||
2689 | * <!-- begin-user-doc --> | ||
2690 | * <!-- end-user-doc --> | ||
2691 | * @generated | ||
2692 | */ | ||
2693 | @Override | ||
2694 | public EAttribute getDS_for_Private_Insurance_and_Plan_Private_insurance_and_plan_category() { | ||
2695 | return (EAttribute)dS_for_Private_Insurance_and_PlanEClass.getEStructuralFeatures().get(0); | ||
2696 | } | ||
2697 | |||
2698 | /** | ||
2699 | * <!-- begin-user-doc --> | ||
2700 | * <!-- end-user-doc --> | ||
2701 | * @generated | ||
2702 | */ | ||
2703 | @Override | ||
2704 | public EClass getDS_for_Loss_Carryforward() { | ||
2705 | return dS_for_Loss_CarryforwardEClass; | ||
2706 | } | ||
2707 | |||
2708 | /** | ||
2709 | * <!-- begin-user-doc --> | ||
2710 | * <!-- end-user-doc --> | ||
2711 | * @generated | ||
2712 | */ | ||
2713 | @Override | ||
2714 | public EClass getDS_for_Donation() { | ||
2715 | return dS_for_DonationEClass; | ||
2716 | } | ||
2717 | |||
2718 | /** | ||
2719 | * <!-- begin-user-doc --> | ||
2720 | * <!-- end-user-doc --> | ||
2721 | * @generated | ||
2722 | */ | ||
2723 | @Override | ||
2724 | public EClass getPermanent_Expense() { | 2479 | public EClass getPermanent_Expense() { |
2725 | return permanent_ExpenseEClass; | 2480 | return permanent_ExpenseEClass; |
2726 | } | 2481 | } |
@@ -2951,16 +2706,6 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2951 | * @generated | 2706 | * @generated |
2952 | */ | 2707 | */ |
2953 | @Override | 2708 | @Override |
2954 | public EClass getRoot() { | ||
2955 | return rootEClass; | ||
2956 | } | ||
2957 | |||
2958 | /** | ||
2959 | * <!-- begin-user-doc --> | ||
2960 | * <!-- end-user-doc --> | ||
2961 | * @generated | ||
2962 | */ | ||
2963 | @Override | ||
2964 | public EEnum getGrantor() { | 2709 | public EEnum getGrantor() { |
2965 | return grantorEEnum; | 2710 | return grantorEEnum; |
2966 | } | 2711 | } |
@@ -3358,32 +3103,6 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
3358 | 3103 | ||
3359 | cisEClass = createEClass(CIS); | 3104 | cisEClass = createEClass(CIS); |
3360 | 3105 | ||
3361 | fdEClass = createEClass(FD); | ||
3362 | createEAttribute(fdEClass, FD__DISTANCE_DECLARED_IN_JANUARY); | ||
3363 | |||
3364 | professional_Expenses_DeductionEClass = createEClass(PROFESSIONAL_EXPENSES_DEDUCTION); | ||
3365 | |||
3366 | foEClass = createEClass(FO); | ||
3367 | |||
3368 | dS_for_Permanent_ExpenseEClass = createEClass(DS_FOR_PERMANENT_EXPENSE); | ||
3369 | createEAttribute(dS_for_Permanent_ExpenseEClass, DS_FOR_PERMANENT_EXPENSE__PERMANENT_EXPENSE_CATEGORY); | ||
3370 | |||
3371 | dsEClass = createEClass(DS); | ||
3372 | createEAttribute(dsEClass, DS__MAXIMUM_DEDUCTIBLE_AMOUNT); | ||
3373 | createEAttribute(dsEClass, DS__ID3); | ||
3374 | |||
3375 | dS_for_Interest_ExpenseEClass = createEClass(DS_FOR_INTEREST_EXPENSE); | ||
3376 | |||
3377 | dS_for_Health_and_Pension_InsuranceEClass = createEClass(DS_FOR_HEALTH_AND_PENSION_INSURANCE); | ||
3378 | createEAttribute(dS_for_Health_and_Pension_InsuranceEClass, DS_FOR_HEALTH_AND_PENSION_INSURANCE__INSURANCE_CATEGORY); | ||
3379 | |||
3380 | dS_for_Private_Insurance_and_PlanEClass = createEClass(DS_FOR_PRIVATE_INSURANCE_AND_PLAN); | ||
3381 | createEAttribute(dS_for_Private_Insurance_and_PlanEClass, DS_FOR_PRIVATE_INSURANCE_AND_PLAN__PRIVATE_INSURANCE_AND_PLAN_CATEGORY); | ||
3382 | |||
3383 | dS_for_Loss_CarryforwardEClass = createEClass(DS_FOR_LOSS_CARRYFORWARD); | ||
3384 | |||
3385 | dS_for_DonationEClass = createEClass(DS_FOR_DONATION); | ||
3386 | |||
3387 | permanent_ExpenseEClass = createEClass(PERMANENT_EXPENSE); | 3106 | permanent_ExpenseEClass = createEClass(PERMANENT_EXPENSE); |
3388 | createEAttribute(permanent_ExpenseEClass, PERMANENT_EXPENSE__CATEGORY); | 3107 | createEAttribute(permanent_ExpenseEClass, PERMANENT_EXPENSE__CATEGORY); |
3389 | 3108 | ||
@@ -3420,8 +3139,6 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
3420 | resourceEClass = createEClass(RESOURCE); | 3139 | resourceEClass = createEClass(RESOURCE); |
3421 | createEReference(resourceEClass, RESOURCE__CONTAINS); | 3140 | createEReference(resourceEClass, RESOURCE__CONTAINS); |
3422 | 3141 | ||
3423 | rootEClass = createEClass(ROOT); | ||
3424 | |||
3425 | // Create enums | 3142 | // Create enums |
3426 | grantorEEnum = createEEnum(GRANTOR); | 3143 | grantorEEnum = createEEnum(GRANTOR); |
3427 | disability_TypesEEnum = createEEnum(DISABILITY_TYPES); | 3144 | disability_TypesEEnum = createEEnum(DISABILITY_TYPES); |
@@ -3470,12 +3187,8 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
3470 | // Add supertypes to classes | 3187 | // Add supertypes to classes |
3471 | tax_PayerEClass.getESuperTypes().add(this.getPhysical_Person()); | 3188 | tax_PayerEClass.getESuperTypes().add(this.getPhysical_Person()); |
3472 | tax_PayerEClass.getESuperTypes().add(this.getTax_Case()); | 3189 | tax_PayerEClass.getESuperTypes().add(this.getTax_Case()); |
3473 | tax_PayerEClass.getESuperTypes().add(this.getRoot()); | ||
3474 | addressEClass.getESuperTypes().add(this.getRoot()); | ||
3475 | dependentEClass.getESuperTypes().add(this.getPhysical_Person()); | 3190 | dependentEClass.getESuperTypes().add(this.getPhysical_Person()); |
3476 | householdEClass.getESuperTypes().add(this.getTax_Case()); | 3191 | householdEClass.getESuperTypes().add(this.getTax_Case()); |
3477 | tax_CaseEClass.getESuperTypes().add(this.getRoot()); | ||
3478 | income_Tax_CreditEClass.getESuperTypes().add(this.getRoot()); | ||
3479 | fiscal_AddressEClass.getESuperTypes().add(this.getAddress()); | 3192 | fiscal_AddressEClass.getESuperTypes().add(this.getAddress()); |
3480 | habitual_AddressEClass.getESuperTypes().add(this.getAddress()); | 3193 | habitual_AddressEClass.getESuperTypes().add(this.getAddress()); |
3481 | marriage_RecordEClass.getESuperTypes().add(this.getLegal_Union_Record()); | 3194 | marriage_RecordEClass.getESuperTypes().add(this.getLegal_Union_Record()); |
@@ -3493,16 +3206,6 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
3493 | cimEClass.getESuperTypes().add(this.getIncome_Tax_Credit()); | 3206 | cimEClass.getESuperTypes().add(this.getIncome_Tax_Credit()); |
3494 | cipEClass.getESuperTypes().add(this.getIncome_Tax_Credit()); | 3207 | cipEClass.getESuperTypes().add(this.getIncome_Tax_Credit()); |
3495 | cisEClass.getESuperTypes().add(this.getIncome_Tax_Credit()); | 3208 | cisEClass.getESuperTypes().add(this.getIncome_Tax_Credit()); |
3496 | fdEClass.getESuperTypes().add(this.getProfessional_Expenses_Deduction()); | ||
3497 | professional_Expenses_DeductionEClass.getESuperTypes().add(this.getRoot()); | ||
3498 | foEClass.getESuperTypes().add(this.getProfessional_Expenses_Deduction()); | ||
3499 | dS_for_Permanent_ExpenseEClass.getESuperTypes().add(this.getDS()); | ||
3500 | dsEClass.getESuperTypes().add(this.getRoot()); | ||
3501 | dS_for_Interest_ExpenseEClass.getESuperTypes().add(this.getDS()); | ||
3502 | dS_for_Health_and_Pension_InsuranceEClass.getESuperTypes().add(this.getDS()); | ||
3503 | dS_for_Private_Insurance_and_PlanEClass.getESuperTypes().add(this.getDS()); | ||
3504 | dS_for_Loss_CarryforwardEClass.getESuperTypes().add(this.getDS()); | ||
3505 | dS_for_DonationEClass.getESuperTypes().add(this.getDS()); | ||
3506 | permanent_ExpenseEClass.getESuperTypes().add(this.getSpecial_Expense_DS()); | 3209 | permanent_ExpenseEClass.getESuperTypes().add(this.getSpecial_Expense_DS()); |
3507 | special_Expense_DSEClass.getESuperTypes().add(this.getExpense()); | 3210 | special_Expense_DSEClass.getESuperTypes().add(this.getExpense()); |
3508 | interest_ExpenseEClass.getESuperTypes().add(this.getSpecial_Expense_DS()); | 3211 | interest_ExpenseEClass.getESuperTypes().add(this.getSpecial_Expense_DS()); |
@@ -3741,32 +3444,6 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
3741 | 3444 | ||
3742 | initEClass(cisEClass, TaxationWithRoot.CIS.class, "CIS", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 3445 | initEClass(cisEClass, TaxationWithRoot.CIS.class, "CIS", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
3743 | 3446 | ||
3744 | initEClass(fdEClass, TaxationWithRoot.FD.class, "FD", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
3745 | initEAttribute(getFD_Distance_declared_in_january(), ecorePackage.getEDouble(), "distance_declared_in_january", null, 1, 1, TaxationWithRoot.FD.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
3746 | |||
3747 | initEClass(professional_Expenses_DeductionEClass, Professional_Expenses_Deduction.class, "Professional_Expenses_Deduction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
3748 | |||
3749 | initEClass(foEClass, TaxationWithRoot.FO.class, "FO", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
3750 | |||
3751 | initEClass(dS_for_Permanent_ExpenseEClass, DS_for_Permanent_Expense.class, "DS_for_Permanent_Expense", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
3752 | initEAttribute(getDS_for_Permanent_Expense_Permanent_expense_category(), this.getCategory_of_Permanent_Expense(), "permanent_expense_category", null, 1, 1, DS_for_Permanent_Expense.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
3753 | |||
3754 | initEClass(dsEClass, TaxationWithRoot.DS.class, "DS", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
3755 | initEAttribute(getDS_Maximum_deductible_amount(), ecorePackage.getEDouble(), "maximum_deductible_amount", null, 1, 1, TaxationWithRoot.DS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
3756 | initEAttribute(getDS_Id3(), ecorePackage.getEString(), "id3", null, 1, 1, TaxationWithRoot.DS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | ||
3757 | |||
3758 | initEClass(dS_for_Interest_ExpenseEClass, DS_for_Interest_Expense.class, "DS_for_Interest_Expense", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
3759 | |||
3760 | initEClass(dS_for_Health_and_Pension_InsuranceEClass, DS_for_Health_and_Pension_Insurance.class, "DS_for_Health_and_Pension_Insurance", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
3761 | initEAttribute(getDS_for_Health_and_Pension_Insurance_Insurance_category(), this.getCategory_of_Health_and_Pension_Insurances(), "insurance_category", null, 1, 1, DS_for_Health_and_Pension_Insurance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
3762 | |||
3763 | initEClass(dS_for_Private_Insurance_and_PlanEClass, DS_for_Private_Insurance_and_Plan.class, "DS_for_Private_Insurance_and_Plan", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
3764 | initEAttribute(getDS_for_Private_Insurance_and_Plan_Private_insurance_and_plan_category(), this.getCategory_of_Private_Insurance_and_Plan(), "private_insurance_and_plan_category", null, 1, 1, DS_for_Private_Insurance_and_Plan.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
3765 | |||
3766 | initEClass(dS_for_Loss_CarryforwardEClass, DS_for_Loss_Carryforward.class, "DS_for_Loss_Carryforward", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
3767 | |||
3768 | initEClass(dS_for_DonationEClass, DS_for_Donation.class, "DS_for_Donation", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
3769 | |||
3770 | initEClass(permanent_ExpenseEClass, Permanent_Expense.class, "Permanent_Expense", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 3447 | initEClass(permanent_ExpenseEClass, Permanent_Expense.class, "Permanent_Expense", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
3771 | initEAttribute(getPermanent_Expense_Category(), this.getCategory_of_Permanent_Expense(), "category", null, 1, 1, Permanent_Expense.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 3448 | initEAttribute(getPermanent_Expense_Category(), this.getCategory_of_Permanent_Expense(), "category", null, 1, 1, Permanent_Expense.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
3772 | 3449 | ||
@@ -3801,9 +3478,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
3801 | initEClass(miscellaneous_Expense_FOEClass, Miscellaneous_Expense_FO.class, "Miscellaneous_Expense_FO", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 3478 | initEClass(miscellaneous_Expense_FOEClass, Miscellaneous_Expense_FO.class, "Miscellaneous_Expense_FO", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
3802 | 3479 | ||
3803 | initEClass(resourceEClass, Resource.class, "Resource", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 3480 | initEClass(resourceEClass, Resource.class, "Resource", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
3804 | initEReference(getResource_Contains(), this.getRoot(), null, "contains", null, 0, -1, Resource.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 3481 | initEReference(getResource_Contains(), this.getHousehold(), null, "contains", null, 0, -1, Resource.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
3805 | |||
3806 | initEClass(rootEClass, Root.class, "Root", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
3807 | 3482 | ||
3808 | // Initialize enums and add enum literals | 3483 | // Initialize enums and add enum literals |
3809 | initEEnum(grantorEEnum, Grantor.class, "Grantor"); | 3484 | initEEnum(grantorEEnum, Grantor.class, "Grantor"); |
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/util/TaxationAdapterFactory.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/util/TaxationAdapterFactory.java index 639750ed..ed4a11ff 100644 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/util/TaxationAdapterFactory.java +++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/util/TaxationAdapterFactory.java | |||
@@ -212,46 +212,6 @@ public class TaxationAdapterFactory extends AdapterFactoryImpl { | |||
212 | return createCISAdapter(); | 212 | return createCISAdapter(); |
213 | } | 213 | } |
214 | @Override | 214 | @Override |
215 | public Adapter caseFD(FD object) { | ||
216 | return createFDAdapter(); | ||
217 | } | ||
218 | @Override | ||
219 | public Adapter caseProfessional_Expenses_Deduction(Professional_Expenses_Deduction object) { | ||
220 | return createProfessional_Expenses_DeductionAdapter(); | ||
221 | } | ||
222 | @Override | ||
223 | public Adapter caseFO(FO object) { | ||
224 | return createFOAdapter(); | ||
225 | } | ||
226 | @Override | ||
227 | public Adapter caseDS_for_Permanent_Expense(DS_for_Permanent_Expense object) { | ||
228 | return createDS_for_Permanent_ExpenseAdapter(); | ||
229 | } | ||
230 | @Override | ||
231 | public Adapter caseDS(DS object) { | ||
232 | return createDSAdapter(); | ||
233 | } | ||
234 | @Override | ||
235 | public Adapter caseDS_for_Interest_Expense(DS_for_Interest_Expense object) { | ||
236 | return createDS_for_Interest_ExpenseAdapter(); | ||
237 | } | ||
238 | @Override | ||
239 | public Adapter caseDS_for_Health_and_Pension_Insurance(DS_for_Health_and_Pension_Insurance object) { | ||
240 | return createDS_for_Health_and_Pension_InsuranceAdapter(); | ||
241 | } | ||
242 | @Override | ||
243 | public Adapter caseDS_for_Private_Insurance_and_Plan(DS_for_Private_Insurance_and_Plan object) { | ||
244 | return createDS_for_Private_Insurance_and_PlanAdapter(); | ||
245 | } | ||
246 | @Override | ||
247 | public Adapter caseDS_for_Loss_Carryforward(DS_for_Loss_Carryforward object) { | ||
248 | return createDS_for_Loss_CarryforwardAdapter(); | ||
249 | } | ||
250 | @Override | ||
251 | public Adapter caseDS_for_Donation(DS_for_Donation object) { | ||
252 | return createDS_for_DonationAdapter(); | ||
253 | } | ||
254 | @Override | ||
255 | public Adapter casePermanent_Expense(Permanent_Expense object) { | 215 | public Adapter casePermanent_Expense(Permanent_Expense object) { |
256 | return createPermanent_ExpenseAdapter(); | 216 | return createPermanent_ExpenseAdapter(); |
257 | } | 217 | } |
@@ -304,10 +264,6 @@ public class TaxationAdapterFactory extends AdapterFactoryImpl { | |||
304 | return createResourceAdapter(); | 264 | return createResourceAdapter(); |
305 | } | 265 | } |
306 | @Override | 266 | @Override |
307 | public Adapter caseRoot(Root object) { | ||
308 | return createRootAdapter(); | ||
309 | } | ||
310 | @Override | ||
311 | public Adapter defaultCase(EObject object) { | 267 | public Adapter defaultCase(EObject object) { |
312 | return createEObjectAdapter(); | 268 | return createEObjectAdapter(); |
313 | } | 269 | } |
@@ -832,146 +788,6 @@ public class TaxationAdapterFactory extends AdapterFactoryImpl { | |||
832 | } | 788 | } |
833 | 789 | ||
834 | /** | 790 | /** |
835 | * Creates a new adapter for an object of class '{@link TaxationWithRoot.FD <em>FD</em>}'. | ||
836 | * <!-- begin-user-doc --> | ||
837 | * This default implementation returns null so that we can easily ignore cases; | ||
838 | * it's useful to ignore a case when inheritance will catch all the cases anyway. | ||
839 | * <!-- end-user-doc --> | ||
840 | * @return the new adapter. | ||
841 | * @see TaxationWithRoot.FD | ||
842 | * @generated | ||
843 | */ | ||
844 | public Adapter createFDAdapter() { | ||
845 | return null; | ||
846 | } | ||
847 | |||
848 | /** | ||
849 | * Creates a new adapter for an object of class '{@link TaxationWithRoot.Professional_Expenses_Deduction <em>Professional Expenses Deduction</em>}'. | ||
850 | * <!-- begin-user-doc --> | ||
851 | * This default implementation returns null so that we can easily ignore cases; | ||
852 | * it's useful to ignore a case when inheritance will catch all the cases anyway. | ||
853 | * <!-- end-user-doc --> | ||
854 | * @return the new adapter. | ||
855 | * @see TaxationWithRoot.Professional_Expenses_Deduction | ||
856 | * @generated | ||
857 | */ | ||
858 | public Adapter createProfessional_Expenses_DeductionAdapter() { | ||
859 | return null; | ||
860 | } | ||
861 | |||
862 | /** | ||
863 | * Creates a new adapter for an object of class '{@link TaxationWithRoot.FO <em>FO</em>}'. | ||
864 | * <!-- begin-user-doc --> | ||
865 | * This default implementation returns null so that we can easily ignore cases; | ||
866 | * it's useful to ignore a case when inheritance will catch all the cases anyway. | ||
867 | * <!-- end-user-doc --> | ||
868 | * @return the new adapter. | ||
869 | * @see TaxationWithRoot.FO | ||
870 | * @generated | ||
871 | */ | ||
872 | public Adapter createFOAdapter() { | ||
873 | return null; | ||
874 | } | ||
875 | |||
876 | /** | ||
877 | * Creates a new adapter for an object of class '{@link TaxationWithRoot.DS_for_Permanent_Expense <em>DS for Permanent Expense</em>}'. | ||
878 | * <!-- begin-user-doc --> | ||
879 | * This default implementation returns null so that we can easily ignore cases; | ||
880 | * it's useful to ignore a case when inheritance will catch all the cases anyway. | ||
881 | * <!-- end-user-doc --> | ||
882 | * @return the new adapter. | ||
883 | * @see TaxationWithRoot.DS_for_Permanent_Expense | ||
884 | * @generated | ||
885 | */ | ||
886 | public Adapter createDS_for_Permanent_ExpenseAdapter() { | ||
887 | return null; | ||
888 | } | ||
889 | |||
890 | /** | ||
891 | * Creates a new adapter for an object of class '{@link TaxationWithRoot.DS <em>DS</em>}'. | ||
892 | * <!-- begin-user-doc --> | ||
893 | * This default implementation returns null so that we can easily ignore cases; | ||
894 | * it's useful to ignore a case when inheritance will catch all the cases anyway. | ||
895 | * <!-- end-user-doc --> | ||
896 | * @return the new adapter. | ||
897 | * @see TaxationWithRoot.DS | ||
898 | * @generated | ||
899 | */ | ||
900 | public Adapter createDSAdapter() { | ||
901 | return null; | ||
902 | } | ||
903 | |||
904 | /** | ||
905 | * Creates a new adapter for an object of class '{@link TaxationWithRoot.DS_for_Interest_Expense <em>DS for Interest Expense</em>}'. | ||
906 | * <!-- begin-user-doc --> | ||
907 | * This default implementation returns null so that we can easily ignore cases; | ||
908 | * it's useful to ignore a case when inheritance will catch all the cases anyway. | ||
909 | * <!-- end-user-doc --> | ||
910 | * @return the new adapter. | ||
911 | * @see TaxationWithRoot.DS_for_Interest_Expense | ||
912 | * @generated | ||
913 | */ | ||
914 | public Adapter createDS_for_Interest_ExpenseAdapter() { | ||
915 | return null; | ||
916 | } | ||
917 | |||
918 | /** | ||
919 | * Creates a new adapter for an object of class '{@link TaxationWithRoot.DS_for_Health_and_Pension_Insurance <em>DS for Health and Pension Insurance</em>}'. | ||
920 | * <!-- begin-user-doc --> | ||
921 | * This default implementation returns null so that we can easily ignore cases; | ||
922 | * it's useful to ignore a case when inheritance will catch all the cases anyway. | ||
923 | * <!-- end-user-doc --> | ||
924 | * @return the new adapter. | ||
925 | * @see TaxationWithRoot.DS_for_Health_and_Pension_Insurance | ||
926 | * @generated | ||
927 | */ | ||
928 | public Adapter createDS_for_Health_and_Pension_InsuranceAdapter() { | ||
929 | return null; | ||
930 | } | ||
931 | |||
932 | /** | ||
933 | * Creates a new adapter for an object of class '{@link TaxationWithRoot.DS_for_Private_Insurance_and_Plan <em>DS for Private Insurance and Plan</em>}'. | ||
934 | * <!-- begin-user-doc --> | ||
935 | * This default implementation returns null so that we can easily ignore cases; | ||
936 | * it's useful to ignore a case when inheritance will catch all the cases anyway. | ||
937 | * <!-- end-user-doc --> | ||
938 | * @return the new adapter. | ||
939 | * @see TaxationWithRoot.DS_for_Private_Insurance_and_Plan | ||
940 | * @generated | ||
941 | */ | ||
942 | public Adapter createDS_for_Private_Insurance_and_PlanAdapter() { | ||
943 | return null; | ||
944 | } | ||
945 | |||
946 | /** | ||
947 | * Creates a new adapter for an object of class '{@link TaxationWithRoot.DS_for_Loss_Carryforward <em>DS for Loss Carryforward</em>}'. | ||
948 | * <!-- begin-user-doc --> | ||
949 | * This default implementation returns null so that we can easily ignore cases; | ||
950 | * it's useful to ignore a case when inheritance will catch all the cases anyway. | ||
951 | * <!-- end-user-doc --> | ||
952 | * @return the new adapter. | ||
953 | * @see TaxationWithRoot.DS_for_Loss_Carryforward | ||
954 | * @generated | ||
955 | */ | ||
956 | public Adapter createDS_for_Loss_CarryforwardAdapter() { | ||
957 | return null; | ||
958 | } | ||
959 | |||
960 | /** | ||
961 | * Creates a new adapter for an object of class '{@link TaxationWithRoot.DS_for_Donation <em>DS for Donation</em>}'. | ||
962 | * <!-- begin-user-doc --> | ||
963 | * This default implementation returns null so that we can easily ignore cases; | ||
964 | * it's useful to ignore a case when inheritance will catch all the cases anyway. | ||
965 | * <!-- end-user-doc --> | ||
966 | * @return the new adapter. | ||
967 | * @see TaxationWithRoot.DS_for_Donation | ||
968 | * @generated | ||
969 | */ | ||
970 | public Adapter createDS_for_DonationAdapter() { | ||
971 | return null; | ||
972 | } | ||
973 | |||
974 | /** | ||
975 | * Creates a new adapter for an object of class '{@link TaxationWithRoot.Permanent_Expense <em>Permanent Expense</em>}'. | 791 | * Creates a new adapter for an object of class '{@link TaxationWithRoot.Permanent_Expense <em>Permanent Expense</em>}'. |
976 | * <!-- begin-user-doc --> | 792 | * <!-- begin-user-doc --> |
977 | * This default implementation returns null so that we can easily ignore cases; | 793 | * This default implementation returns null so that we can easily ignore cases; |
@@ -1154,20 +970,6 @@ public class TaxationAdapterFactory extends AdapterFactoryImpl { | |||
1154 | } | 970 | } |
1155 | 971 | ||
1156 | /** | 972 | /** |
1157 | * Creates a new adapter for an object of class '{@link TaxationWithRoot.Root <em>Root</em>}'. | ||
1158 | * <!-- begin-user-doc --> | ||
1159 | * This default implementation returns null so that we can easily ignore cases; | ||
1160 | * it's useful to ignore a case when inheritance will catch all the cases anyway. | ||
1161 | * <!-- end-user-doc --> | ||
1162 | * @return the new adapter. | ||
1163 | * @see TaxationWithRoot.Root | ||
1164 | * @generated | ||
1165 | */ | ||
1166 | public Adapter createRootAdapter() { | ||
1167 | return null; | ||
1168 | } | ||
1169 | |||
1170 | /** | ||
1171 | * Creates a new adapter for the default case. | 973 | * Creates a new adapter for the default case. |
1172 | * <!-- begin-user-doc --> | 974 | * <!-- begin-user-doc --> |
1173 | * This default implementation returns null. | 975 | * This default implementation returns null. |
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/util/TaxationSwitch.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/util/TaxationSwitch.java index f5b4b681..cf021107 100644 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/util/TaxationSwitch.java +++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/util/TaxationSwitch.java | |||
@@ -83,7 +83,6 @@ public class TaxationSwitch<T> extends Switch<T> { | |||
83 | T result = caseTax_Payer(tax_Payer); | 83 | T result = caseTax_Payer(tax_Payer); |
84 | if (result == null) result = casePhysical_Person(tax_Payer); | 84 | if (result == null) result = casePhysical_Person(tax_Payer); |
85 | if (result == null) result = caseTax_Case(tax_Payer); | 85 | if (result == null) result = caseTax_Case(tax_Payer); |
86 | if (result == null) result = caseRoot(tax_Payer); | ||
87 | if (result == null) result = defaultCase(theEObject); | 86 | if (result == null) result = defaultCase(theEObject); |
88 | return result; | 87 | return result; |
89 | } | 88 | } |
@@ -96,7 +95,6 @@ public class TaxationSwitch<T> extends Switch<T> { | |||
96 | case TaxationPackage.ADDRESS: { | 95 | case TaxationPackage.ADDRESS: { |
97 | Address address = (Address)theEObject; | 96 | Address address = (Address)theEObject; |
98 | T result = caseAddress(address); | 97 | T result = caseAddress(address); |
99 | if (result == null) result = caseRoot(address); | ||
100 | if (result == null) result = defaultCase(theEObject); | 98 | if (result == null) result = defaultCase(theEObject); |
101 | return result; | 99 | return result; |
102 | } | 100 | } |
@@ -123,7 +121,6 @@ public class TaxationSwitch<T> extends Switch<T> { | |||
123 | Household household = (Household)theEObject; | 121 | Household household = (Household)theEObject; |
124 | T result = caseHousehold(household); | 122 | T result = caseHousehold(household); |
125 | if (result == null) result = caseTax_Case(household); | 123 | if (result == null) result = caseTax_Case(household); |
126 | if (result == null) result = caseRoot(household); | ||
127 | if (result == null) result = defaultCase(theEObject); | 124 | if (result == null) result = defaultCase(theEObject); |
128 | return result; | 125 | return result; |
129 | } | 126 | } |
@@ -142,7 +139,6 @@ public class TaxationSwitch<T> extends Switch<T> { | |||
142 | case TaxationPackage.TAX_CASE: { | 139 | case TaxationPackage.TAX_CASE: { |
143 | Tax_Case tax_Case = (Tax_Case)theEObject; | 140 | Tax_Case tax_Case = (Tax_Case)theEObject; |
144 | T result = caseTax_Case(tax_Case); | 141 | T result = caseTax_Case(tax_Case); |
145 | if (result == null) result = caseRoot(tax_Case); | ||
146 | if (result == null) result = defaultCase(theEObject); | 142 | if (result == null) result = defaultCase(theEObject); |
147 | return result; | 143 | return result; |
148 | } | 144 | } |
@@ -173,7 +169,6 @@ public class TaxationSwitch<T> extends Switch<T> { | |||
173 | case TaxationPackage.INCOME_TAX_CREDIT: { | 169 | case TaxationPackage.INCOME_TAX_CREDIT: { |
174 | Income_Tax_Credit income_Tax_Credit = (Income_Tax_Credit)theEObject; | 170 | Income_Tax_Credit income_Tax_Credit = (Income_Tax_Credit)theEObject; |
175 | T result = caseIncome_Tax_Credit(income_Tax_Credit); | 171 | T result = caseIncome_Tax_Credit(income_Tax_Credit); |
176 | if (result == null) result = caseRoot(income_Tax_Credit); | ||
177 | if (result == null) result = defaultCase(theEObject); | 172 | if (result == null) result = defaultCase(theEObject); |
178 | return result; | 173 | return result; |
179 | } | 174 | } |
@@ -193,7 +188,6 @@ public class TaxationSwitch<T> extends Switch<T> { | |||
193 | Fiscal_Address fiscal_Address = (Fiscal_Address)theEObject; | 188 | Fiscal_Address fiscal_Address = (Fiscal_Address)theEObject; |
194 | T result = caseFiscal_Address(fiscal_Address); | 189 | T result = caseFiscal_Address(fiscal_Address); |
195 | if (result == null) result = caseAddress(fiscal_Address); | 190 | if (result == null) result = caseAddress(fiscal_Address); |
196 | if (result == null) result = caseRoot(fiscal_Address); | ||
197 | if (result == null) result = defaultCase(theEObject); | 191 | if (result == null) result = defaultCase(theEObject); |
198 | return result; | 192 | return result; |
199 | } | 193 | } |
@@ -201,7 +195,6 @@ public class TaxationSwitch<T> extends Switch<T> { | |||
201 | Habitual_Address habitual_Address = (Habitual_Address)theEObject; | 195 | Habitual_Address habitual_Address = (Habitual_Address)theEObject; |
202 | T result = caseHabitual_Address(habitual_Address); | 196 | T result = caseHabitual_Address(habitual_Address); |
203 | if (result == null) result = caseAddress(habitual_Address); | 197 | if (result == null) result = caseAddress(habitual_Address); |
204 | if (result == null) result = caseRoot(habitual_Address); | ||
205 | if (result == null) result = defaultCase(theEObject); | 198 | if (result == null) result = defaultCase(theEObject); |
206 | return result; | 199 | return result; |
207 | } | 200 | } |
@@ -218,7 +211,6 @@ public class TaxationSwitch<T> extends Switch<T> { | |||
218 | if (result == null) result = caseTax_Payer(non_Resident_Tax_Payer); | 211 | if (result == null) result = caseTax_Payer(non_Resident_Tax_Payer); |
219 | if (result == null) result = casePhysical_Person(non_Resident_Tax_Payer); | 212 | if (result == null) result = casePhysical_Person(non_Resident_Tax_Payer); |
220 | if (result == null) result = caseTax_Case(non_Resident_Tax_Payer); | 213 | if (result == null) result = caseTax_Case(non_Resident_Tax_Payer); |
221 | if (result == null) result = caseRoot(non_Resident_Tax_Payer); | ||
222 | if (result == null) result = defaultCase(theEObject); | 214 | if (result == null) result = defaultCase(theEObject); |
223 | return result; | 215 | return result; |
224 | } | 216 | } |
@@ -235,7 +227,6 @@ public class TaxationSwitch<T> extends Switch<T> { | |||
235 | if (result == null) result = caseTax_Payer(resident_Tax_Payer); | 227 | if (result == null) result = caseTax_Payer(resident_Tax_Payer); |
236 | if (result == null) result = casePhysical_Person(resident_Tax_Payer); | 228 | if (result == null) result = casePhysical_Person(resident_Tax_Payer); |
237 | if (result == null) result = caseTax_Case(resident_Tax_Payer); | 229 | if (result == null) result = caseTax_Case(resident_Tax_Payer); |
238 | if (result == null) result = caseRoot(resident_Tax_Payer); | ||
239 | if (result == null) result = defaultCase(theEObject); | 230 | if (result == null) result = defaultCase(theEObject); |
240 | return result; | 231 | return result; |
241 | } | 232 | } |
@@ -299,7 +290,6 @@ public class TaxationSwitch<T> extends Switch<T> { | |||
299 | CIM cim = (CIM)theEObject; | 290 | CIM cim = (CIM)theEObject; |
300 | T result = caseCIM(cim); | 291 | T result = caseCIM(cim); |
301 | if (result == null) result = caseIncome_Tax_Credit(cim); | 292 | if (result == null) result = caseIncome_Tax_Credit(cim); |
302 | if (result == null) result = caseRoot(cim); | ||
303 | if (result == null) result = defaultCase(theEObject); | 293 | if (result == null) result = defaultCase(theEObject); |
304 | return result; | 294 | return result; |
305 | } | 295 | } |
@@ -307,7 +297,6 @@ public class TaxationSwitch<T> extends Switch<T> { | |||
307 | CIP cip = (CIP)theEObject; | 297 | CIP cip = (CIP)theEObject; |
308 | T result = caseCIP(cip); | 298 | T result = caseCIP(cip); |
309 | if (result == null) result = caseIncome_Tax_Credit(cip); | 299 | if (result == null) result = caseIncome_Tax_Credit(cip); |
310 | if (result == null) result = caseRoot(cip); | ||
311 | if (result == null) result = defaultCase(theEObject); | 300 | if (result == null) result = defaultCase(theEObject); |
312 | return result; | 301 | return result; |
313 | } | 302 | } |
@@ -315,85 +304,6 @@ public class TaxationSwitch<T> extends Switch<T> { | |||
315 | CIS cis = (CIS)theEObject; | 304 | CIS cis = (CIS)theEObject; |
316 | T result = caseCIS(cis); | 305 | T result = caseCIS(cis); |
317 | if (result == null) result = caseIncome_Tax_Credit(cis); | 306 | if (result == null) result = caseIncome_Tax_Credit(cis); |
318 | if (result == null) result = caseRoot(cis); | ||
319 | if (result == null) result = defaultCase(theEObject); | ||
320 | return result; | ||
321 | } | ||
322 | case TaxationPackage.FD: { | ||
323 | FD fd = (FD)theEObject; | ||
324 | T result = caseFD(fd); | ||
325 | if (result == null) result = caseProfessional_Expenses_Deduction(fd); | ||
326 | if (result == null) result = caseRoot(fd); | ||
327 | if (result == null) result = defaultCase(theEObject); | ||
328 | return result; | ||
329 | } | ||
330 | case TaxationPackage.PROFESSIONAL_EXPENSES_DEDUCTION: { | ||
331 | Professional_Expenses_Deduction professional_Expenses_Deduction = (Professional_Expenses_Deduction)theEObject; | ||
332 | T result = caseProfessional_Expenses_Deduction(professional_Expenses_Deduction); | ||
333 | if (result == null) result = caseRoot(professional_Expenses_Deduction); | ||
334 | if (result == null) result = defaultCase(theEObject); | ||
335 | return result; | ||
336 | } | ||
337 | case TaxationPackage.FO: { | ||
338 | FO fo = (FO)theEObject; | ||
339 | T result = caseFO(fo); | ||
340 | if (result == null) result = caseProfessional_Expenses_Deduction(fo); | ||
341 | if (result == null) result = caseRoot(fo); | ||
342 | if (result == null) result = defaultCase(theEObject); | ||
343 | return result; | ||
344 | } | ||
345 | case TaxationPackage.DS_FOR_PERMANENT_EXPENSE: { | ||
346 | DS_for_Permanent_Expense dS_for_Permanent_Expense = (DS_for_Permanent_Expense)theEObject; | ||
347 | T result = caseDS_for_Permanent_Expense(dS_for_Permanent_Expense); | ||
348 | if (result == null) result = caseDS(dS_for_Permanent_Expense); | ||
349 | if (result == null) result = caseRoot(dS_for_Permanent_Expense); | ||
350 | if (result == null) result = defaultCase(theEObject); | ||
351 | return result; | ||
352 | } | ||
353 | case TaxationPackage.DS: { | ||
354 | DS ds = (DS)theEObject; | ||
355 | T result = caseDS(ds); | ||
356 | if (result == null) result = caseRoot(ds); | ||
357 | if (result == null) result = defaultCase(theEObject); | ||
358 | return result; | ||
359 | } | ||
360 | case TaxationPackage.DS_FOR_INTEREST_EXPENSE: { | ||
361 | DS_for_Interest_Expense dS_for_Interest_Expense = (DS_for_Interest_Expense)theEObject; | ||
362 | T result = caseDS_for_Interest_Expense(dS_for_Interest_Expense); | ||
363 | if (result == null) result = caseDS(dS_for_Interest_Expense); | ||
364 | if (result == null) result = caseRoot(dS_for_Interest_Expense); | ||
365 | if (result == null) result = defaultCase(theEObject); | ||
366 | return result; | ||
367 | } | ||
368 | case TaxationPackage.DS_FOR_HEALTH_AND_PENSION_INSURANCE: { | ||
369 | DS_for_Health_and_Pension_Insurance dS_for_Health_and_Pension_Insurance = (DS_for_Health_and_Pension_Insurance)theEObject; | ||
370 | T result = caseDS_for_Health_and_Pension_Insurance(dS_for_Health_and_Pension_Insurance); | ||
371 | if (result == null) result = caseDS(dS_for_Health_and_Pension_Insurance); | ||
372 | if (result == null) result = caseRoot(dS_for_Health_and_Pension_Insurance); | ||
373 | if (result == null) result = defaultCase(theEObject); | ||
374 | return result; | ||
375 | } | ||
376 | case TaxationPackage.DS_FOR_PRIVATE_INSURANCE_AND_PLAN: { | ||
377 | DS_for_Private_Insurance_and_Plan dS_for_Private_Insurance_and_Plan = (DS_for_Private_Insurance_and_Plan)theEObject; | ||
378 | T result = caseDS_for_Private_Insurance_and_Plan(dS_for_Private_Insurance_and_Plan); | ||
379 | if (result == null) result = caseDS(dS_for_Private_Insurance_and_Plan); | ||
380 | if (result == null) result = caseRoot(dS_for_Private_Insurance_and_Plan); | ||
381 | if (result == null) result = defaultCase(theEObject); | ||
382 | return result; | ||
383 | } | ||
384 | case TaxationPackage.DS_FOR_LOSS_CARRYFORWARD: { | ||
385 | DS_for_Loss_Carryforward dS_for_Loss_Carryforward = (DS_for_Loss_Carryforward)theEObject; | ||
386 | T result = caseDS_for_Loss_Carryforward(dS_for_Loss_Carryforward); | ||
387 | if (result == null) result = caseDS(dS_for_Loss_Carryforward); | ||
388 | if (result == null) result = caseRoot(dS_for_Loss_Carryforward); | ||
389 | if (result == null) result = defaultCase(theEObject); | ||
390 | return result; | ||
391 | } | ||
392 | case TaxationPackage.DS_FOR_DONATION: { | ||
393 | DS_for_Donation dS_for_Donation = (DS_for_Donation)theEObject; | ||
394 | T result = caseDS_for_Donation(dS_for_Donation); | ||
395 | if (result == null) result = caseDS(dS_for_Donation); | ||
396 | if (result == null) result = caseRoot(dS_for_Donation); | ||
397 | if (result == null) result = defaultCase(theEObject); | 307 | if (result == null) result = defaultCase(theEObject); |
398 | return result; | 308 | return result; |
399 | } | 309 | } |
@@ -495,12 +405,6 @@ public class TaxationSwitch<T> extends Switch<T> { | |||
495 | if (result == null) result = defaultCase(theEObject); | 405 | if (result == null) result = defaultCase(theEObject); |
496 | return result; | 406 | return result; |
497 | } | 407 | } |
498 | case TaxationPackage.ROOT: { | ||
499 | Root root = (Root)theEObject; | ||
500 | T result = caseRoot(root); | ||
501 | if (result == null) result = defaultCase(theEObject); | ||
502 | return result; | ||
503 | } | ||
504 | default: return defaultCase(theEObject); | 408 | default: return defaultCase(theEObject); |
505 | } | 409 | } |
506 | } | 410 | } |
@@ -1046,156 +950,6 @@ public class TaxationSwitch<T> extends Switch<T> { | |||
1046 | } | 950 | } |
1047 | 951 | ||
1048 | /** | 952 | /** |
1049 | * Returns the result of interpreting the object as an instance of '<em>FD</em>'. | ||
1050 | * <!-- begin-user-doc --> | ||
1051 | * This implementation returns null; | ||
1052 | * returning a non-null result will terminate the switch. | ||
1053 | * <!-- end-user-doc --> | ||
1054 | * @param object the target of the switch. | ||
1055 | * @return the result of interpreting the object as an instance of '<em>FD</em>'. | ||
1056 | * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) | ||
1057 | * @generated | ||
1058 | */ | ||
1059 | public T caseFD(FD object) { | ||
1060 | return null; | ||
1061 | } | ||
1062 | |||
1063 | /** | ||
1064 | * Returns the result of interpreting the object as an instance of '<em>Professional Expenses Deduction</em>'. | ||
1065 | * <!-- begin-user-doc --> | ||
1066 | * This implementation returns null; | ||
1067 | * returning a non-null result will terminate the switch. | ||
1068 | * <!-- end-user-doc --> | ||
1069 | * @param object the target of the switch. | ||
1070 | * @return the result of interpreting the object as an instance of '<em>Professional Expenses Deduction</em>'. | ||
1071 | * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) | ||
1072 | * @generated | ||
1073 | */ | ||
1074 | public T caseProfessional_Expenses_Deduction(Professional_Expenses_Deduction object) { | ||
1075 | return null; | ||
1076 | } | ||
1077 | |||
1078 | /** | ||
1079 | * Returns the result of interpreting the object as an instance of '<em>FO</em>'. | ||
1080 | * <!-- begin-user-doc --> | ||
1081 | * This implementation returns null; | ||
1082 | * returning a non-null result will terminate the switch. | ||
1083 | * <!-- end-user-doc --> | ||
1084 | * @param object the target of the switch. | ||
1085 | * @return the result of interpreting the object as an instance of '<em>FO</em>'. | ||
1086 | * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) | ||
1087 | * @generated | ||
1088 | */ | ||
1089 | public T caseFO(FO object) { | ||
1090 | return null; | ||
1091 | } | ||
1092 | |||
1093 | /** | ||
1094 | * Returns the result of interpreting the object as an instance of '<em>DS for Permanent Expense</em>'. | ||
1095 | * <!-- begin-user-doc --> | ||
1096 | * This implementation returns null; | ||
1097 | * returning a non-null result will terminate the switch. | ||
1098 | * <!-- end-user-doc --> | ||
1099 | * @param object the target of the switch. | ||
1100 | * @return the result of interpreting the object as an instance of '<em>DS for Permanent Expense</em>'. | ||
1101 | * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) | ||
1102 | * @generated | ||
1103 | */ | ||
1104 | public T caseDS_for_Permanent_Expense(DS_for_Permanent_Expense object) { | ||
1105 | return null; | ||
1106 | } | ||
1107 | |||
1108 | /** | ||
1109 | * Returns the result of interpreting the object as an instance of '<em>DS</em>'. | ||
1110 | * <!-- begin-user-doc --> | ||
1111 | * This implementation returns null; | ||
1112 | * returning a non-null result will terminate the switch. | ||
1113 | * <!-- end-user-doc --> | ||
1114 | * @param object the target of the switch. | ||
1115 | * @return the result of interpreting the object as an instance of '<em>DS</em>'. | ||
1116 | * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) | ||
1117 | * @generated | ||
1118 | */ | ||
1119 | public T caseDS(DS object) { | ||
1120 | return null; | ||
1121 | } | ||
1122 | |||
1123 | /** | ||
1124 | * Returns the result of interpreting the object as an instance of '<em>DS for Interest Expense</em>'. | ||
1125 | * <!-- begin-user-doc --> | ||
1126 | * This implementation returns null; | ||
1127 | * returning a non-null result will terminate the switch. | ||
1128 | * <!-- end-user-doc --> | ||
1129 | * @param object the target of the switch. | ||
1130 | * @return the result of interpreting the object as an instance of '<em>DS for Interest Expense</em>'. | ||
1131 | * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) | ||
1132 | * @generated | ||
1133 | */ | ||
1134 | public T caseDS_for_Interest_Expense(DS_for_Interest_Expense object) { | ||
1135 | return null; | ||
1136 | } | ||
1137 | |||
1138 | /** | ||
1139 | * Returns the result of interpreting the object as an instance of '<em>DS for Health and Pension Insurance</em>'. | ||
1140 | * <!-- begin-user-doc --> | ||
1141 | * This implementation returns null; | ||
1142 | * returning a non-null result will terminate the switch. | ||
1143 | * <!-- end-user-doc --> | ||
1144 | * @param object the target of the switch. | ||
1145 | * @return the result of interpreting the object as an instance of '<em>DS for Health and Pension Insurance</em>'. | ||
1146 | * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) | ||
1147 | * @generated | ||
1148 | */ | ||
1149 | public T caseDS_for_Health_and_Pension_Insurance(DS_for_Health_and_Pension_Insurance object) { | ||
1150 | return null; | ||
1151 | } | ||
1152 | |||
1153 | /** | ||
1154 | * Returns the result of interpreting the object as an instance of '<em>DS for Private Insurance and Plan</em>'. | ||
1155 | * <!-- begin-user-doc --> | ||
1156 | * This implementation returns null; | ||
1157 | * returning a non-null result will terminate the switch. | ||
1158 | * <!-- end-user-doc --> | ||
1159 | * @param object the target of the switch. | ||
1160 | * @return the result of interpreting the object as an instance of '<em>DS for Private Insurance and Plan</em>'. | ||
1161 | * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) | ||
1162 | * @generated | ||
1163 | */ | ||
1164 | public T caseDS_for_Private_Insurance_and_Plan(DS_for_Private_Insurance_and_Plan object) { | ||
1165 | return null; | ||
1166 | } | ||
1167 | |||
1168 | /** | ||
1169 | * Returns the result of interpreting the object as an instance of '<em>DS for Loss Carryforward</em>'. | ||
1170 | * <!-- begin-user-doc --> | ||
1171 | * This implementation returns null; | ||
1172 | * returning a non-null result will terminate the switch. | ||
1173 | * <!-- end-user-doc --> | ||
1174 | * @param object the target of the switch. | ||
1175 | * @return the result of interpreting the object as an instance of '<em>DS for Loss Carryforward</em>'. | ||
1176 | * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) | ||
1177 | * @generated | ||
1178 | */ | ||
1179 | public T caseDS_for_Loss_Carryforward(DS_for_Loss_Carryforward object) { | ||
1180 | return null; | ||
1181 | } | ||
1182 | |||
1183 | /** | ||
1184 | * Returns the result of interpreting the object as an instance of '<em>DS for Donation</em>'. | ||
1185 | * <!-- begin-user-doc --> | ||
1186 | * This implementation returns null; | ||
1187 | * returning a non-null result will terminate the switch. | ||
1188 | * <!-- end-user-doc --> | ||
1189 | * @param object the target of the switch. | ||
1190 | * @return the result of interpreting the object as an instance of '<em>DS for Donation</em>'. | ||
1191 | * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) | ||
1192 | * @generated | ||
1193 | */ | ||
1194 | public T caseDS_for_Donation(DS_for_Donation object) { | ||
1195 | return null; | ||
1196 | } | ||
1197 | |||
1198 | /** | ||
1199 | * Returns the result of interpreting the object as an instance of '<em>Permanent Expense</em>'. | 953 | * Returns the result of interpreting the object as an instance of '<em>Permanent Expense</em>'. |
1200 | * <!-- begin-user-doc --> | 954 | * <!-- begin-user-doc --> |
1201 | * This implementation returns null; | 955 | * This implementation returns null; |
@@ -1391,21 +1145,6 @@ public class TaxationSwitch<T> extends Switch<T> { | |||
1391 | } | 1145 | } |
1392 | 1146 | ||
1393 | /** | 1147 | /** |
1394 | * Returns the result of interpreting the object as an instance of '<em>Root</em>'. | ||
1395 | * <!-- begin-user-doc --> | ||
1396 | * This implementation returns null; | ||
1397 | * returning a non-null result will terminate the switch. | ||
1398 | * <!-- end-user-doc --> | ||
1399 | * @param object the target of the switch. | ||
1400 | * @return the result of interpreting the object as an instance of '<em>Root</em>'. | ||
1401 | * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) | ||
1402 | * @generated | ||
1403 | */ | ||
1404 | public T caseRoot(Root object) { | ||
1405 | return null; | ||
1406 | } | ||
1407 | |||
1408 | /** | ||
1409 | * Returns the result of interpreting the object as an instance of '<em>EObject</em>'. | 1148 | * Returns the result of interpreting the object as an instance of '<em>EObject</em>'. |
1410 | * <!-- begin-user-doc --> | 1149 | * <!-- begin-user-doc --> |
1411 | * This implementation returns null; | 1150 | * This implementation returns null; |