aboutsummaryrefslogtreecommitdiffstats
path: root/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/src/TaxationWithRoot/util/TaxationWithRootAdapterFactory.java
diff options
context:
space:
mode:
Diffstat (limited to 'Tests/MODELS2020-CaseStudies/models20.diversity-calculator/src/TaxationWithRoot/util/TaxationWithRootAdapterFactory.java')
-rw-r--r--Tests/MODELS2020-CaseStudies/models20.diversity-calculator/src/TaxationWithRoot/util/TaxationWithRootAdapterFactory.java984
1 files changed, 984 insertions, 0 deletions
diff --git a/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/src/TaxationWithRoot/util/TaxationWithRootAdapterFactory.java b/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/src/TaxationWithRoot/util/TaxationWithRootAdapterFactory.java
new file mode 100644
index 00000000..bc6cd6e2
--- /dev/null
+++ b/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/src/TaxationWithRoot/util/TaxationWithRootAdapterFactory.java
@@ -0,0 +1,984 @@
1/**
2 */
3package TaxationWithRoot.util;
4
5import TaxationWithRoot.*;
6
7import org.eclipse.emf.common.notify.Adapter;
8import org.eclipse.emf.common.notify.Notifier;
9
10import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl;
11
12import org.eclipse.emf.ecore.EObject;
13
14/**
15 * <!-- begin-user-doc -->
16 * The <b>Adapter Factory</b> for the model.
17 * It provides an adapter <code>createXXX</code> method for each class of the model.
18 * <!-- end-user-doc -->
19 * @see TaxationWithRoot.TaxationWithRootPackage
20 * @generated
21 */
22public class TaxationWithRootAdapterFactory extends AdapterFactoryImpl {
23 /**
24 * The cached model package.
25 * <!-- begin-user-doc -->
26 * <!-- end-user-doc -->
27 * @generated
28 */
29 protected static TaxationWithRootPackage modelPackage;
30
31 /**
32 * Creates an instance of the adapter factory.
33 * <!-- begin-user-doc -->
34 * <!-- end-user-doc -->
35 * @generated
36 */
37 public TaxationWithRootAdapterFactory() {
38 if (modelPackage == null) {
39 modelPackage = TaxationWithRootPackage.eINSTANCE;
40 }
41 }
42
43 /**
44 * Returns whether this factory is applicable for the type of the object.
45 * <!-- begin-user-doc -->
46 * This implementation returns <code>true</code> if the object is either the model's package or is an instance object of the model.
47 * <!-- end-user-doc -->
48 * @return whether this factory is applicable for the type of the object.
49 * @generated
50 */
51 @Override
52 public boolean isFactoryForType(Object object) {
53 if (object == modelPackage) {
54 return true;
55 }
56 if (object instanceof EObject) {
57 return ((EObject)object).eClass().getEPackage() == modelPackage;
58 }
59 return false;
60 }
61
62 /**
63 * The switch that delegates to the <code>createXXX</code> methods.
64 * <!-- begin-user-doc -->
65 * <!-- end-user-doc -->
66 * @generated
67 */
68 protected TaxationWithRootSwitch<Adapter> modelSwitch =
69 new TaxationWithRootSwitch<Adapter>() {
70 @Override
71 public Adapter caseConstants(Constants object) {
72 return createConstantsAdapter();
73 }
74 @Override
75 public Adapter caseIncome_Tax(Income_Tax object) {
76 return createIncome_TaxAdapter();
77 }
78 @Override
79 public Adapter caseTax_Payer(Tax_Payer object) {
80 return createTax_PayerAdapter();
81 }
82 @Override
83 public Adapter casePhysical_Person(Physical_Person object) {
84 return createPhysical_PersonAdapter();
85 }
86 @Override
87 public Adapter caseAddress(Address object) {
88 return createAddressAdapter();
89 }
90 @Override
91 public Adapter caseExpense(Expense object) {
92 return createExpenseAdapter();
93 }
94 @Override
95 public Adapter caseDependent(Dependent object) {
96 return createDependentAdapter();
97 }
98 @Override
99 public Adapter caseExternal_Allowance(External_Allowance object) {
100 return createExternal_AllowanceAdapter();
101 }
102 @Override
103 public Adapter caseHousehold(Household object) {
104 return createHouseholdAdapter();
105 }
106 @Override
107 public Adapter caseLegal_Union_Record(Legal_Union_Record object) {
108 return createLegal_Union_RecordAdapter();
109 }
110 @Override
111 public Adapter caseTax_Property(Tax_Property object) {
112 return createTax_PropertyAdapter();
113 }
114 @Override
115 public Adapter caseTax_Case(Tax_Case object) {
116 return createTax_CaseAdapter();
117 }
118 @Override
119 public Adapter caseFromAgent(FromAgent object) {
120 return createFromAgentAdapter();
121 }
122 @Override
123 public Adapter caseIncome(Income object) {
124 return createIncomeAdapter();
125 }
126 @Override
127 public Adapter caseIncome_Type(Income_Type object) {
128 return createIncome_TypeAdapter();
129 }
130 @Override
131 public Adapter caseTax_Card(Tax_Card object) {
132 return createTax_CardAdapter();
133 }
134 @Override
135 public Adapter caseIncome_Tax_Credit(Income_Tax_Credit object) {
136 return createIncome_Tax_CreditAdapter();
137 }
138 @Override
139 public Adapter caseIncome_Detail(Income_Detail object) {
140 return createIncome_DetailAdapter();
141 }
142 @Override
143 public Adapter caseFromLaw(FromLaw object) {
144 return createFromLawAdapter();
145 }
146 @Override
147 public Adapter caseFiscal_Address(Fiscal_Address object) {
148 return createFiscal_AddressAdapter();
149 }
150 @Override
151 public Adapter caseHabitual_Address(Habitual_Address object) {
152 return createHabitual_AddressAdapter();
153 }
154 @Override
155 public Adapter caseMarriage_Record(Marriage_Record object) {
156 return createMarriage_RecordAdapter();
157 }
158 @Override
159 public Adapter caseNon_Resident_Tax_Payer(Non_Resident_Tax_Payer object) {
160 return createNon_Resident_Tax_PayerAdapter();
161 }
162 @Override
163 public Adapter casePartnership_Record(Partnership_Record object) {
164 return createPartnership_RecordAdapter();
165 }
166 @Override
167 public Adapter caseResident_Tax_Payer(Resident_Tax_Payer object) {
168 return createResident_Tax_PayerAdapter();
169 }
170 @Override
171 public Adapter caseTrade_and_Business_Income(Trade_and_Business_Income object) {
172 return createTrade_and_Business_IncomeAdapter();
173 }
174 @Override
175 public Adapter caseAgriculture_and_Forestry_Income(Agriculture_and_Forestry_Income object) {
176 return createAgriculture_and_Forestry_IncomeAdapter();
177 }
178 @Override
179 public Adapter casePensions_and_Annuities_Income(Pensions_and_Annuities_Income object) {
180 return createPensions_and_Annuities_IncomeAdapter();
181 }
182 @Override
183 public Adapter caseCapital_and_Investments_Income(Capital_and_Investments_Income object) {
184 return createCapital_and_Investments_IncomeAdapter();
185 }
186 @Override
187 public Adapter caseEmployment_Income(Employment_Income object) {
188 return createEmployment_IncomeAdapter();
189 }
190 @Override
191 public Adapter caseRentals_and_Leases_Income(Rentals_and_Leases_Income object) {
192 return createRentals_and_Leases_IncomeAdapter();
193 }
194 @Override
195 public Adapter caseForeign_Income(Foreign_Income object) {
196 return createForeign_IncomeAdapter();
197 }
198 @Override
199 public Adapter caseLocal_Income(Local_Income object) {
200 return createLocal_IncomeAdapter();
201 }
202 @Override
203 public Adapter caseCIM(CIM object) {
204 return createCIMAdapter();
205 }
206 @Override
207 public Adapter caseCIP(CIP object) {
208 return createCIPAdapter();
209 }
210 @Override
211 public Adapter caseCIS(CIS object) {
212 return createCISAdapter();
213 }
214 @Override
215 public Adapter casePermanent_Expense(Permanent_Expense object) {
216 return createPermanent_ExpenseAdapter();
217 }
218 @Override
219 public Adapter caseSpecial_Expense_DS(Special_Expense_DS object) {
220 return createSpecial_Expense_DSAdapter();
221 }
222 @Override
223 public Adapter caseInterest_Expense(Interest_Expense object) {
224 return createInterest_ExpenseAdapter();
225 }
226 @Override
227 public Adapter casePrivate_Insurance_and_Plan(Private_Insurance_and_Plan object) {
228 return createPrivate_Insurance_and_PlanAdapter();
229 }
230 @Override
231 public Adapter caseHealth_and_Pension_Insurance(Health_and_Pension_Insurance object) {
232 return createHealth_and_Pension_InsuranceAdapter();
233 }
234 @Override
235 public Adapter caseDonation(Donation object) {
236 return createDonationAdapter();
237 }
238 @Override
239 public Adapter caseLoss_Carryforward(Loss_Carryforward object) {
240 return createLoss_CarryforwardAdapter();
241 }
242 @Override
243 public Adapter caseSpousal_Expense_AC(Spousal_Expense_AC object) {
244 return createSpousal_Expense_ACAdapter();
245 }
246 @Override
247 public Adapter caseExtraordinary_Expense_CE(Extraordinary_Expense_CE object) {
248 return createExtraordinary_Expense_CEAdapter();
249 }
250 @Override
251 public Adapter caseTravel_Expense_FD(Travel_Expense_FD object) {
252 return createTravel_Expense_FDAdapter();
253 }
254 @Override
255 public Adapter caseProfessional_Expense(Professional_Expense object) {
256 return createProfessional_ExpenseAdapter();
257 }
258 @Override
259 public Adapter caseMiscellaneous_Expense_FO(Miscellaneous_Expense_FO object) {
260 return createMiscellaneous_Expense_FOAdapter();
261 }
262 @Override
263 public Adapter caseResource(Resource object) {
264 return createResourceAdapter();
265 }
266 @Override
267 public Adapter defaultCase(EObject object) {
268 return createEObjectAdapter();
269 }
270 };
271
272 /**
273 * Creates an adapter for the <code>target</code>.
274 * <!-- begin-user-doc -->
275 * <!-- end-user-doc -->
276 * @param target the object to adapt.
277 * @return the adapter for the <code>target</code>.
278 * @generated
279 */
280 @Override
281 public Adapter createAdapter(Notifier target) {
282 return modelSwitch.doSwitch((EObject)target);
283 }
284
285
286 /**
287 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Constants <em>Constants</em>}'.
288 * <!-- begin-user-doc -->
289 * This default implementation returns null so that we can easily ignore cases;
290 * it's useful to ignore a case when inheritance will catch all the cases anyway.
291 * <!-- end-user-doc -->
292 * @return the new adapter.
293 * @see TaxationWithRoot.Constants
294 * @generated
295 */
296 public Adapter createConstantsAdapter() {
297 return null;
298 }
299
300 /**
301 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Income_Tax <em>Income Tax</em>}'.
302 * <!-- begin-user-doc -->
303 * This default implementation returns null so that we can easily ignore cases;
304 * it's useful to ignore a case when inheritance will catch all the cases anyway.
305 * <!-- end-user-doc -->
306 * @return the new adapter.
307 * @see TaxationWithRoot.Income_Tax
308 * @generated
309 */
310 public Adapter createIncome_TaxAdapter() {
311 return null;
312 }
313
314 /**
315 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Tax_Payer <em>Tax Payer</em>}'.
316 * <!-- begin-user-doc -->
317 * This default implementation returns null so that we can easily ignore cases;
318 * it's useful to ignore a case when inheritance will catch all the cases anyway.
319 * <!-- end-user-doc -->
320 * @return the new adapter.
321 * @see TaxationWithRoot.Tax_Payer
322 * @generated
323 */
324 public Adapter createTax_PayerAdapter() {
325 return null;
326 }
327
328 /**
329 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Physical_Person <em>Physical Person</em>}'.
330 * <!-- begin-user-doc -->
331 * This default implementation returns null so that we can easily ignore cases;
332 * it's useful to ignore a case when inheritance will catch all the cases anyway.
333 * <!-- end-user-doc -->
334 * @return the new adapter.
335 * @see TaxationWithRoot.Physical_Person
336 * @generated
337 */
338 public Adapter createPhysical_PersonAdapter() {
339 return null;
340 }
341
342 /**
343 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Address <em>Address</em>}'.
344 * <!-- begin-user-doc -->
345 * This default implementation returns null so that we can easily ignore cases;
346 * it's useful to ignore a case when inheritance will catch all the cases anyway.
347 * <!-- end-user-doc -->
348 * @return the new adapter.
349 * @see TaxationWithRoot.Address
350 * @generated
351 */
352 public Adapter createAddressAdapter() {
353 return null;
354 }
355
356 /**
357 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Expense <em>Expense</em>}'.
358 * <!-- begin-user-doc -->
359 * This default implementation returns null so that we can easily ignore cases;
360 * it's useful to ignore a case when inheritance will catch all the cases anyway.
361 * <!-- end-user-doc -->
362 * @return the new adapter.
363 * @see TaxationWithRoot.Expense
364 * @generated
365 */
366 public Adapter createExpenseAdapter() {
367 return null;
368 }
369
370 /**
371 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Dependent <em>Dependent</em>}'.
372 * <!-- begin-user-doc -->
373 * This default implementation returns null so that we can easily ignore cases;
374 * it's useful to ignore a case when inheritance will catch all the cases anyway.
375 * <!-- end-user-doc -->
376 * @return the new adapter.
377 * @see TaxationWithRoot.Dependent
378 * @generated
379 */
380 public Adapter createDependentAdapter() {
381 return null;
382 }
383
384 /**
385 * Creates a new adapter for an object of class '{@link TaxationWithRoot.External_Allowance <em>External Allowance</em>}'.
386 * <!-- begin-user-doc -->
387 * This default implementation returns null so that we can easily ignore cases;
388 * it's useful to ignore a case when inheritance will catch all the cases anyway.
389 * <!-- end-user-doc -->
390 * @return the new adapter.
391 * @see TaxationWithRoot.External_Allowance
392 * @generated
393 */
394 public Adapter createExternal_AllowanceAdapter() {
395 return null;
396 }
397
398 /**
399 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Household <em>Household</em>}'.
400 * <!-- begin-user-doc -->
401 * This default implementation returns null so that we can easily ignore cases;
402 * it's useful to ignore a case when inheritance will catch all the cases anyway.
403 * <!-- end-user-doc -->
404 * @return the new adapter.
405 * @see TaxationWithRoot.Household
406 * @generated
407 */
408 public Adapter createHouseholdAdapter() {
409 return null;
410 }
411
412 /**
413 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Legal_Union_Record <em>Legal Union Record</em>}'.
414 * <!-- begin-user-doc -->
415 * This default implementation returns null so that we can easily ignore cases;
416 * it's useful to ignore a case when inheritance will catch all the cases anyway.
417 * <!-- end-user-doc -->
418 * @return the new adapter.
419 * @see TaxationWithRoot.Legal_Union_Record
420 * @generated
421 */
422 public Adapter createLegal_Union_RecordAdapter() {
423 return null;
424 }
425
426 /**
427 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Tax_Property <em>Tax Property</em>}'.
428 * <!-- begin-user-doc -->
429 * This default implementation returns null so that we can easily ignore cases;
430 * it's useful to ignore a case when inheritance will catch all the cases anyway.
431 * <!-- end-user-doc -->
432 * @return the new adapter.
433 * @see TaxationWithRoot.Tax_Property
434 * @generated
435 */
436 public Adapter createTax_PropertyAdapter() {
437 return null;
438 }
439
440 /**
441 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Tax_Case <em>Tax Case</em>}'.
442 * <!-- begin-user-doc -->
443 * This default implementation returns null so that we can easily ignore cases;
444 * it's useful to ignore a case when inheritance will catch all the cases anyway.
445 * <!-- end-user-doc -->
446 * @return the new adapter.
447 * @see TaxationWithRoot.Tax_Case
448 * @generated
449 */
450 public Adapter createTax_CaseAdapter() {
451 return null;
452 }
453
454 /**
455 * Creates a new adapter for an object of class '{@link TaxationWithRoot.FromAgent <em>From Agent</em>}'.
456 * <!-- begin-user-doc -->
457 * This default implementation returns null so that we can easily ignore cases;
458 * it's useful to ignore a case when inheritance will catch all the cases anyway.
459 * <!-- end-user-doc -->
460 * @return the new adapter.
461 * @see TaxationWithRoot.FromAgent
462 * @generated
463 */
464 public Adapter createFromAgentAdapter() {
465 return null;
466 }
467
468 /**
469 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Income <em>Income</em>}'.
470 * <!-- begin-user-doc -->
471 * This default implementation returns null so that we can easily ignore cases;
472 * it's useful to ignore a case when inheritance will catch all the cases anyway.
473 * <!-- end-user-doc -->
474 * @return the new adapter.
475 * @see TaxationWithRoot.Income
476 * @generated
477 */
478 public Adapter createIncomeAdapter() {
479 return null;
480 }
481
482 /**
483 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Income_Type <em>Income Type</em>}'.
484 * <!-- begin-user-doc -->
485 * This default implementation returns null so that we can easily ignore cases;
486 * it's useful to ignore a case when inheritance will catch all the cases anyway.
487 * <!-- end-user-doc -->
488 * @return the new adapter.
489 * @see TaxationWithRoot.Income_Type
490 * @generated
491 */
492 public Adapter createIncome_TypeAdapter() {
493 return null;
494 }
495
496 /**
497 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Tax_Card <em>Tax Card</em>}'.
498 * <!-- begin-user-doc -->
499 * This default implementation returns null so that we can easily ignore cases;
500 * it's useful to ignore a case when inheritance will catch all the cases anyway.
501 * <!-- end-user-doc -->
502 * @return the new adapter.
503 * @see TaxationWithRoot.Tax_Card
504 * @generated
505 */
506 public Adapter createTax_CardAdapter() {
507 return null;
508 }
509
510 /**
511 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Income_Tax_Credit <em>Income Tax Credit</em>}'.
512 * <!-- begin-user-doc -->
513 * This default implementation returns null so that we can easily ignore cases;
514 * it's useful to ignore a case when inheritance will catch all the cases anyway.
515 * <!-- end-user-doc -->
516 * @return the new adapter.
517 * @see TaxationWithRoot.Income_Tax_Credit
518 * @generated
519 */
520 public Adapter createIncome_Tax_CreditAdapter() {
521 return null;
522 }
523
524 /**
525 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Income_Detail <em>Income Detail</em>}'.
526 * <!-- begin-user-doc -->
527 * This default implementation returns null so that we can easily ignore cases;
528 * it's useful to ignore a case when inheritance will catch all the cases anyway.
529 * <!-- end-user-doc -->
530 * @return the new adapter.
531 * @see TaxationWithRoot.Income_Detail
532 * @generated
533 */
534 public Adapter createIncome_DetailAdapter() {
535 return null;
536 }
537
538 /**
539 * Creates a new adapter for an object of class '{@link TaxationWithRoot.FromLaw <em>From Law</em>}'.
540 * <!-- begin-user-doc -->
541 * This default implementation returns null so that we can easily ignore cases;
542 * it's useful to ignore a case when inheritance will catch all the cases anyway.
543 * <!-- end-user-doc -->
544 * @return the new adapter.
545 * @see TaxationWithRoot.FromLaw
546 * @generated
547 */
548 public Adapter createFromLawAdapter() {
549 return null;
550 }
551
552 /**
553 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Fiscal_Address <em>Fiscal Address</em>}'.
554 * <!-- begin-user-doc -->
555 * This default implementation returns null so that we can easily ignore cases;
556 * it's useful to ignore a case when inheritance will catch all the cases anyway.
557 * <!-- end-user-doc -->
558 * @return the new adapter.
559 * @see TaxationWithRoot.Fiscal_Address
560 * @generated
561 */
562 public Adapter createFiscal_AddressAdapter() {
563 return null;
564 }
565
566 /**
567 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Habitual_Address <em>Habitual Address</em>}'.
568 * <!-- begin-user-doc -->
569 * This default implementation returns null so that we can easily ignore cases;
570 * it's useful to ignore a case when inheritance will catch all the cases anyway.
571 * <!-- end-user-doc -->
572 * @return the new adapter.
573 * @see TaxationWithRoot.Habitual_Address
574 * @generated
575 */
576 public Adapter createHabitual_AddressAdapter() {
577 return null;
578 }
579
580 /**
581 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Marriage_Record <em>Marriage Record</em>}'.
582 * <!-- begin-user-doc -->
583 * This default implementation returns null so that we can easily ignore cases;
584 * it's useful to ignore a case when inheritance will catch all the cases anyway.
585 * <!-- end-user-doc -->
586 * @return the new adapter.
587 * @see TaxationWithRoot.Marriage_Record
588 * @generated
589 */
590 public Adapter createMarriage_RecordAdapter() {
591 return null;
592 }
593
594 /**
595 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Non_Resident_Tax_Payer <em>Non Resident Tax Payer</em>}'.
596 * <!-- begin-user-doc -->
597 * This default implementation returns null so that we can easily ignore cases;
598 * it's useful to ignore a case when inheritance will catch all the cases anyway.
599 * <!-- end-user-doc -->
600 * @return the new adapter.
601 * @see TaxationWithRoot.Non_Resident_Tax_Payer
602 * @generated
603 */
604 public Adapter createNon_Resident_Tax_PayerAdapter() {
605 return null;
606 }
607
608 /**
609 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Partnership_Record <em>Partnership Record</em>}'.
610 * <!-- begin-user-doc -->
611 * This default implementation returns null so that we can easily ignore cases;
612 * it's useful to ignore a case when inheritance will catch all the cases anyway.
613 * <!-- end-user-doc -->
614 * @return the new adapter.
615 * @see TaxationWithRoot.Partnership_Record
616 * @generated
617 */
618 public Adapter createPartnership_RecordAdapter() {
619 return null;
620 }
621
622 /**
623 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Resident_Tax_Payer <em>Resident Tax Payer</em>}'.
624 * <!-- begin-user-doc -->
625 * This default implementation returns null so that we can easily ignore cases;
626 * it's useful to ignore a case when inheritance will catch all the cases anyway.
627 * <!-- end-user-doc -->
628 * @return the new adapter.
629 * @see TaxationWithRoot.Resident_Tax_Payer
630 * @generated
631 */
632 public Adapter createResident_Tax_PayerAdapter() {
633 return null;
634 }
635
636 /**
637 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Trade_and_Business_Income <em>Trade and Business Income</em>}'.
638 * <!-- begin-user-doc -->
639 * This default implementation returns null so that we can easily ignore cases;
640 * it's useful to ignore a case when inheritance will catch all the cases anyway.
641 * <!-- end-user-doc -->
642 * @return the new adapter.
643 * @see TaxationWithRoot.Trade_and_Business_Income
644 * @generated
645 */
646 public Adapter createTrade_and_Business_IncomeAdapter() {
647 return null;
648 }
649
650 /**
651 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Agriculture_and_Forestry_Income <em>Agriculture and Forestry Income</em>}'.
652 * <!-- begin-user-doc -->
653 * This default implementation returns null so that we can easily ignore cases;
654 * it's useful to ignore a case when inheritance will catch all the cases anyway.
655 * <!-- end-user-doc -->
656 * @return the new adapter.
657 * @see TaxationWithRoot.Agriculture_and_Forestry_Income
658 * @generated
659 */
660 public Adapter createAgriculture_and_Forestry_IncomeAdapter() {
661 return null;
662 }
663
664 /**
665 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Pensions_and_Annuities_Income <em>Pensions and Annuities Income</em>}'.
666 * <!-- begin-user-doc -->
667 * This default implementation returns null so that we can easily ignore cases;
668 * it's useful to ignore a case when inheritance will catch all the cases anyway.
669 * <!-- end-user-doc -->
670 * @return the new adapter.
671 * @see TaxationWithRoot.Pensions_and_Annuities_Income
672 * @generated
673 */
674 public Adapter createPensions_and_Annuities_IncomeAdapter() {
675 return null;
676 }
677
678 /**
679 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Capital_and_Investments_Income <em>Capital and Investments Income</em>}'.
680 * <!-- begin-user-doc -->
681 * This default implementation returns null so that we can easily ignore cases;
682 * it's useful to ignore a case when inheritance will catch all the cases anyway.
683 * <!-- end-user-doc -->
684 * @return the new adapter.
685 * @see TaxationWithRoot.Capital_and_Investments_Income
686 * @generated
687 */
688 public Adapter createCapital_and_Investments_IncomeAdapter() {
689 return null;
690 }
691
692 /**
693 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Employment_Income <em>Employment Income</em>}'.
694 * <!-- begin-user-doc -->
695 * This default implementation returns null so that we can easily ignore cases;
696 * it's useful to ignore a case when inheritance will catch all the cases anyway.
697 * <!-- end-user-doc -->
698 * @return the new adapter.
699 * @see TaxationWithRoot.Employment_Income
700 * @generated
701 */
702 public Adapter createEmployment_IncomeAdapter() {
703 return null;
704 }
705
706 /**
707 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Rentals_and_Leases_Income <em>Rentals and Leases Income</em>}'.
708 * <!-- begin-user-doc -->
709 * This default implementation returns null so that we can easily ignore cases;
710 * it's useful to ignore a case when inheritance will catch all the cases anyway.
711 * <!-- end-user-doc -->
712 * @return the new adapter.
713 * @see TaxationWithRoot.Rentals_and_Leases_Income
714 * @generated
715 */
716 public Adapter createRentals_and_Leases_IncomeAdapter() {
717 return null;
718 }
719
720 /**
721 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Foreign_Income <em>Foreign Income</em>}'.
722 * <!-- begin-user-doc -->
723 * This default implementation returns null so that we can easily ignore cases;
724 * it's useful to ignore a case when inheritance will catch all the cases anyway.
725 * <!-- end-user-doc -->
726 * @return the new adapter.
727 * @see TaxationWithRoot.Foreign_Income
728 * @generated
729 */
730 public Adapter createForeign_IncomeAdapter() {
731 return null;
732 }
733
734 /**
735 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Local_Income <em>Local Income</em>}'.
736 * <!-- begin-user-doc -->
737 * This default implementation returns null so that we can easily ignore cases;
738 * it's useful to ignore a case when inheritance will catch all the cases anyway.
739 * <!-- end-user-doc -->
740 * @return the new adapter.
741 * @see TaxationWithRoot.Local_Income
742 * @generated
743 */
744 public Adapter createLocal_IncomeAdapter() {
745 return null;
746 }
747
748 /**
749 * Creates a new adapter for an object of class '{@link TaxationWithRoot.CIM <em>CIM</em>}'.
750 * <!-- begin-user-doc -->
751 * This default implementation returns null so that we can easily ignore cases;
752 * it's useful to ignore a case when inheritance will catch all the cases anyway.
753 * <!-- end-user-doc -->
754 * @return the new adapter.
755 * @see TaxationWithRoot.CIM
756 * @generated
757 */
758 public Adapter createCIMAdapter() {
759 return null;
760 }
761
762 /**
763 * Creates a new adapter for an object of class '{@link TaxationWithRoot.CIP <em>CIP</em>}'.
764 * <!-- begin-user-doc -->
765 * This default implementation returns null so that we can easily ignore cases;
766 * it's useful to ignore a case when inheritance will catch all the cases anyway.
767 * <!-- end-user-doc -->
768 * @return the new adapter.
769 * @see TaxationWithRoot.CIP
770 * @generated
771 */
772 public Adapter createCIPAdapter() {
773 return null;
774 }
775
776 /**
777 * Creates a new adapter for an object of class '{@link TaxationWithRoot.CIS <em>CIS</em>}'.
778 * <!-- begin-user-doc -->
779 * This default implementation returns null so that we can easily ignore cases;
780 * it's useful to ignore a case when inheritance will catch all the cases anyway.
781 * <!-- end-user-doc -->
782 * @return the new adapter.
783 * @see TaxationWithRoot.CIS
784 * @generated
785 */
786 public Adapter createCISAdapter() {
787 return null;
788 }
789
790 /**
791 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Permanent_Expense <em>Permanent Expense</em>}'.
792 * <!-- begin-user-doc -->
793 * This default implementation returns null so that we can easily ignore cases;
794 * it's useful to ignore a case when inheritance will catch all the cases anyway.
795 * <!-- end-user-doc -->
796 * @return the new adapter.
797 * @see TaxationWithRoot.Permanent_Expense
798 * @generated
799 */
800 public Adapter createPermanent_ExpenseAdapter() {
801 return null;
802 }
803
804 /**
805 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Special_Expense_DS <em>Special Expense DS</em>}'.
806 * <!-- begin-user-doc -->
807 * This default implementation returns null so that we can easily ignore cases;
808 * it's useful to ignore a case when inheritance will catch all the cases anyway.
809 * <!-- end-user-doc -->
810 * @return the new adapter.
811 * @see TaxationWithRoot.Special_Expense_DS
812 * @generated
813 */
814 public Adapter createSpecial_Expense_DSAdapter() {
815 return null;
816 }
817
818 /**
819 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Interest_Expense <em>Interest Expense</em>}'.
820 * <!-- begin-user-doc -->
821 * This default implementation returns null so that we can easily ignore cases;
822 * it's useful to ignore a case when inheritance will catch all the cases anyway.
823 * <!-- end-user-doc -->
824 * @return the new adapter.
825 * @see TaxationWithRoot.Interest_Expense
826 * @generated
827 */
828 public Adapter createInterest_ExpenseAdapter() {
829 return null;
830 }
831
832 /**
833 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Private_Insurance_and_Plan <em>Private Insurance and Plan</em>}'.
834 * <!-- begin-user-doc -->
835 * This default implementation returns null so that we can easily ignore cases;
836 * it's useful to ignore a case when inheritance will catch all the cases anyway.
837 * <!-- end-user-doc -->
838 * @return the new adapter.
839 * @see TaxationWithRoot.Private_Insurance_and_Plan
840 * @generated
841 */
842 public Adapter createPrivate_Insurance_and_PlanAdapter() {
843 return null;
844 }
845
846 /**
847 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Health_and_Pension_Insurance <em>Health and Pension Insurance</em>}'.
848 * <!-- begin-user-doc -->
849 * This default implementation returns null so that we can easily ignore cases;
850 * it's useful to ignore a case when inheritance will catch all the cases anyway.
851 * <!-- end-user-doc -->
852 * @return the new adapter.
853 * @see TaxationWithRoot.Health_and_Pension_Insurance
854 * @generated
855 */
856 public Adapter createHealth_and_Pension_InsuranceAdapter() {
857 return null;
858 }
859
860 /**
861 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Donation <em>Donation</em>}'.
862 * <!-- begin-user-doc -->
863 * This default implementation returns null so that we can easily ignore cases;
864 * it's useful to ignore a case when inheritance will catch all the cases anyway.
865 * <!-- end-user-doc -->
866 * @return the new adapter.
867 * @see TaxationWithRoot.Donation
868 * @generated
869 */
870 public Adapter createDonationAdapter() {
871 return null;
872 }
873
874 /**
875 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Loss_Carryforward <em>Loss Carryforward</em>}'.
876 * <!-- begin-user-doc -->
877 * This default implementation returns null so that we can easily ignore cases;
878 * it's useful to ignore a case when inheritance will catch all the cases anyway.
879 * <!-- end-user-doc -->
880 * @return the new adapter.
881 * @see TaxationWithRoot.Loss_Carryforward
882 * @generated
883 */
884 public Adapter createLoss_CarryforwardAdapter() {
885 return null;
886 }
887
888 /**
889 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Spousal_Expense_AC <em>Spousal Expense AC</em>}'.
890 * <!-- begin-user-doc -->
891 * This default implementation returns null so that we can easily ignore cases;
892 * it's useful to ignore a case when inheritance will catch all the cases anyway.
893 * <!-- end-user-doc -->
894 * @return the new adapter.
895 * @see TaxationWithRoot.Spousal_Expense_AC
896 * @generated
897 */
898 public Adapter createSpousal_Expense_ACAdapter() {
899 return null;
900 }
901
902 /**
903 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Extraordinary_Expense_CE <em>Extraordinary Expense CE</em>}'.
904 * <!-- begin-user-doc -->
905 * This default implementation returns null so that we can easily ignore cases;
906 * it's useful to ignore a case when inheritance will catch all the cases anyway.
907 * <!-- end-user-doc -->
908 * @return the new adapter.
909 * @see TaxationWithRoot.Extraordinary_Expense_CE
910 * @generated
911 */
912 public Adapter createExtraordinary_Expense_CEAdapter() {
913 return null;
914 }
915
916 /**
917 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Travel_Expense_FD <em>Travel Expense FD</em>}'.
918 * <!-- begin-user-doc -->
919 * This default implementation returns null so that we can easily ignore cases;
920 * it's useful to ignore a case when inheritance will catch all the cases anyway.
921 * <!-- end-user-doc -->
922 * @return the new adapter.
923 * @see TaxationWithRoot.Travel_Expense_FD
924 * @generated
925 */
926 public Adapter createTravel_Expense_FDAdapter() {
927 return null;
928 }
929
930 /**
931 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Professional_Expense <em>Professional Expense</em>}'.
932 * <!-- begin-user-doc -->
933 * This default implementation returns null so that we can easily ignore cases;
934 * it's useful to ignore a case when inheritance will catch all the cases anyway.
935 * <!-- end-user-doc -->
936 * @return the new adapter.
937 * @see TaxationWithRoot.Professional_Expense
938 * @generated
939 */
940 public Adapter createProfessional_ExpenseAdapter() {
941 return null;
942 }
943
944 /**
945 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Miscellaneous_Expense_FO <em>Miscellaneous Expense FO</em>}'.
946 * <!-- begin-user-doc -->
947 * This default implementation returns null so that we can easily ignore cases;
948 * it's useful to ignore a case when inheritance will catch all the cases anyway.
949 * <!-- end-user-doc -->
950 * @return the new adapter.
951 * @see TaxationWithRoot.Miscellaneous_Expense_FO
952 * @generated
953 */
954 public Adapter createMiscellaneous_Expense_FOAdapter() {
955 return null;
956 }
957
958 /**
959 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Resource <em>Resource</em>}'.
960 * <!-- begin-user-doc -->
961 * This default implementation returns null so that we can easily ignore cases;
962 * it's useful to ignore a case when inheritance will catch all the cases anyway.
963 * <!-- end-user-doc -->
964 * @return the new adapter.
965 * @see TaxationWithRoot.Resource
966 * @generated
967 */
968 public Adapter createResourceAdapter() {
969 return null;
970 }
971
972 /**
973 * Creates a new adapter for the default case.
974 * <!-- begin-user-doc -->
975 * This default implementation returns null.
976 * <!-- end-user-doc -->
977 * @return the new adapter.
978 * @generated
979 */
980 public Adapter createEObjectAdapter() {
981 return null;
982 }
983
984} //TaxationWithRootAdapterFactory