aboutsummaryrefslogtreecommitdiffstats
path: root/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/util/TaxationAdapterFactory.java
diff options
context:
space:
mode:
authorLibravatar ArenBabikian <aren.babikian@mail.mcgill.ca>2020-05-13 00:16:27 -0400
committerLibravatar ArenBabikian <aren.babikian@mail.mcgill.ca>2020-05-13 00:16:27 -0400
commit5fd28fe3201ad6e316fea3688bd89130bc29bc13 (patch)
treef8cc7181b1eadec0f2e1d69d4cdac9e4938e07df /Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/util/TaxationAdapterFactory.java
parentmemory cleaning message between tasks (diff)
downloadVIATRA-Generator-5fd28fe3201ad6e316fea3688bd89130bc29bc13.tar.gz
VIATRA-Generator-5fd28fe3201ad6e316fea3688bd89130bc29bc13.tar.zst
VIATRA-Generator-5fd28fe3201ad6e316fea3688bd89130bc29bc13.zip
Adjust FamilyTree MM. Add new Taxation MM with possible Multiple Roots
Diffstat (limited to 'Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/util/TaxationAdapterFactory.java')
-rw-r--r--Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/util/TaxationAdapterFactory.java1182
1 files changed, 1182 insertions, 0 deletions
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
new file mode 100644
index 00000000..639750ed
--- /dev/null
+++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/TaxationWithRoot/util/TaxationAdapterFactory.java
@@ -0,0 +1,1182 @@
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.TaxationPackage
20 * @generated
21 */
22public class TaxationAdapterFactory extends AdapterFactoryImpl {
23 /**
24 * The cached model package.
25 * <!-- begin-user-doc -->
26 * <!-- end-user-doc -->
27 * @generated
28 */
29 protected static TaxationPackage modelPackage;
30
31 /**
32 * Creates an instance of the adapter factory.
33 * <!-- begin-user-doc -->
34 * <!-- end-user-doc -->
35 * @generated
36 */
37 public TaxationAdapterFactory() {
38 if (modelPackage == null) {
39 modelPackage = TaxationPackage.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 TaxationSwitch<Adapter> modelSwitch =
69 new TaxationSwitch<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 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) {
256 return createPermanent_ExpenseAdapter();
257 }
258 @Override
259 public Adapter caseSpecial_Expense_DS(Special_Expense_DS object) {
260 return createSpecial_Expense_DSAdapter();
261 }
262 @Override
263 public Adapter caseInterest_Expense(Interest_Expense object) {
264 return createInterest_ExpenseAdapter();
265 }
266 @Override
267 public Adapter casePrivate_Insurance_and_Plan(Private_Insurance_and_Plan object) {
268 return createPrivate_Insurance_and_PlanAdapter();
269 }
270 @Override
271 public Adapter caseHealth_and_Pension_Insurance(Health_and_Pension_Insurance object) {
272 return createHealth_and_Pension_InsuranceAdapter();
273 }
274 @Override
275 public Adapter caseDonation(Donation object) {
276 return createDonationAdapter();
277 }
278 @Override
279 public Adapter caseLoss_Carryforward(Loss_Carryforward object) {
280 return createLoss_CarryforwardAdapter();
281 }
282 @Override
283 public Adapter caseSpousal_Expense_AC(Spousal_Expense_AC object) {
284 return createSpousal_Expense_ACAdapter();
285 }
286 @Override
287 public Adapter caseExtraordinary_Expense_CE(Extraordinary_Expense_CE object) {
288 return createExtraordinary_Expense_CEAdapter();
289 }
290 @Override
291 public Adapter caseTravel_Expense_FD(Travel_Expense_FD object) {
292 return createTravel_Expense_FDAdapter();
293 }
294 @Override
295 public Adapter caseProfessional_Expense(Professional_Expense object) {
296 return createProfessional_ExpenseAdapter();
297 }
298 @Override
299 public Adapter caseMiscellaneous_Expense_FO(Miscellaneous_Expense_FO object) {
300 return createMiscellaneous_Expense_FOAdapter();
301 }
302 @Override
303 public Adapter caseResource(Resource object) {
304 return createResourceAdapter();
305 }
306 @Override
307 public Adapter caseRoot(Root object) {
308 return createRootAdapter();
309 }
310 @Override
311 public Adapter defaultCase(EObject object) {
312 return createEObjectAdapter();
313 }
314 };
315
316 /**
317 * Creates an adapter for the <code>target</code>.
318 * <!-- begin-user-doc -->
319 * <!-- end-user-doc -->
320 * @param target the object to adapt.
321 * @return the adapter for the <code>target</code>.
322 * @generated
323 */
324 @Override
325 public Adapter createAdapter(Notifier target) {
326 return modelSwitch.doSwitch((EObject)target);
327 }
328
329
330 /**
331 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Constants <em>Constants</em>}'.
332 * <!-- begin-user-doc -->
333 * This default implementation returns null so that we can easily ignore cases;
334 * it's useful to ignore a case when inheritance will catch all the cases anyway.
335 * <!-- end-user-doc -->
336 * @return the new adapter.
337 * @see TaxationWithRoot.Constants
338 * @generated
339 */
340 public Adapter createConstantsAdapter() {
341 return null;
342 }
343
344 /**
345 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Income_Tax <em>Income Tax</em>}'.
346 * <!-- begin-user-doc -->
347 * This default implementation returns null so that we can easily ignore cases;
348 * it's useful to ignore a case when inheritance will catch all the cases anyway.
349 * <!-- end-user-doc -->
350 * @return the new adapter.
351 * @see TaxationWithRoot.Income_Tax
352 * @generated
353 */
354 public Adapter createIncome_TaxAdapter() {
355 return null;
356 }
357
358 /**
359 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Tax_Payer <em>Tax Payer</em>}'.
360 * <!-- begin-user-doc -->
361 * This default implementation returns null so that we can easily ignore cases;
362 * it's useful to ignore a case when inheritance will catch all the cases anyway.
363 * <!-- end-user-doc -->
364 * @return the new adapter.
365 * @see TaxationWithRoot.Tax_Payer
366 * @generated
367 */
368 public Adapter createTax_PayerAdapter() {
369 return null;
370 }
371
372 /**
373 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Physical_Person <em>Physical Person</em>}'.
374 * <!-- begin-user-doc -->
375 * This default implementation returns null so that we can easily ignore cases;
376 * it's useful to ignore a case when inheritance will catch all the cases anyway.
377 * <!-- end-user-doc -->
378 * @return the new adapter.
379 * @see TaxationWithRoot.Physical_Person
380 * @generated
381 */
382 public Adapter createPhysical_PersonAdapter() {
383 return null;
384 }
385
386 /**
387 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Address <em>Address</em>}'.
388 * <!-- begin-user-doc -->
389 * This default implementation returns null so that we can easily ignore cases;
390 * it's useful to ignore a case when inheritance will catch all the cases anyway.
391 * <!-- end-user-doc -->
392 * @return the new adapter.
393 * @see TaxationWithRoot.Address
394 * @generated
395 */
396 public Adapter createAddressAdapter() {
397 return null;
398 }
399
400 /**
401 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Expense <em>Expense</em>}'.
402 * <!-- begin-user-doc -->
403 * This default implementation returns null so that we can easily ignore cases;
404 * it's useful to ignore a case when inheritance will catch all the cases anyway.
405 * <!-- end-user-doc -->
406 * @return the new adapter.
407 * @see TaxationWithRoot.Expense
408 * @generated
409 */
410 public Adapter createExpenseAdapter() {
411 return null;
412 }
413
414 /**
415 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Dependent <em>Dependent</em>}'.
416 * <!-- begin-user-doc -->
417 * This default implementation returns null so that we can easily ignore cases;
418 * it's useful to ignore a case when inheritance will catch all the cases anyway.
419 * <!-- end-user-doc -->
420 * @return the new adapter.
421 * @see TaxationWithRoot.Dependent
422 * @generated
423 */
424 public Adapter createDependentAdapter() {
425 return null;
426 }
427
428 /**
429 * Creates a new adapter for an object of class '{@link TaxationWithRoot.External_Allowance <em>External Allowance</em>}'.
430 * <!-- begin-user-doc -->
431 * This default implementation returns null so that we can easily ignore cases;
432 * it's useful to ignore a case when inheritance will catch all the cases anyway.
433 * <!-- end-user-doc -->
434 * @return the new adapter.
435 * @see TaxationWithRoot.External_Allowance
436 * @generated
437 */
438 public Adapter createExternal_AllowanceAdapter() {
439 return null;
440 }
441
442 /**
443 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Household <em>Household</em>}'.
444 * <!-- begin-user-doc -->
445 * This default implementation returns null so that we can easily ignore cases;
446 * it's useful to ignore a case when inheritance will catch all the cases anyway.
447 * <!-- end-user-doc -->
448 * @return the new adapter.
449 * @see TaxationWithRoot.Household
450 * @generated
451 */
452 public Adapter createHouseholdAdapter() {
453 return null;
454 }
455
456 /**
457 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Legal_Union_Record <em>Legal Union Record</em>}'.
458 * <!-- begin-user-doc -->
459 * This default implementation returns null so that we can easily ignore cases;
460 * it's useful to ignore a case when inheritance will catch all the cases anyway.
461 * <!-- end-user-doc -->
462 * @return the new adapter.
463 * @see TaxationWithRoot.Legal_Union_Record
464 * @generated
465 */
466 public Adapter createLegal_Union_RecordAdapter() {
467 return null;
468 }
469
470 /**
471 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Tax_Property <em>Tax Property</em>}'.
472 * <!-- begin-user-doc -->
473 * This default implementation returns null so that we can easily ignore cases;
474 * it's useful to ignore a case when inheritance will catch all the cases anyway.
475 * <!-- end-user-doc -->
476 * @return the new adapter.
477 * @see TaxationWithRoot.Tax_Property
478 * @generated
479 */
480 public Adapter createTax_PropertyAdapter() {
481 return null;
482 }
483
484 /**
485 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Tax_Case <em>Tax Case</em>}'.
486 * <!-- begin-user-doc -->
487 * This default implementation returns null so that we can easily ignore cases;
488 * it's useful to ignore a case when inheritance will catch all the cases anyway.
489 * <!-- end-user-doc -->
490 * @return the new adapter.
491 * @see TaxationWithRoot.Tax_Case
492 * @generated
493 */
494 public Adapter createTax_CaseAdapter() {
495 return null;
496 }
497
498 /**
499 * Creates a new adapter for an object of class '{@link TaxationWithRoot.FromAgent <em>From Agent</em>}'.
500 * <!-- begin-user-doc -->
501 * This default implementation returns null so that we can easily ignore cases;
502 * it's useful to ignore a case when inheritance will catch all the cases anyway.
503 * <!-- end-user-doc -->
504 * @return the new adapter.
505 * @see TaxationWithRoot.FromAgent
506 * @generated
507 */
508 public Adapter createFromAgentAdapter() {
509 return null;
510 }
511
512 /**
513 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Income <em>Income</em>}'.
514 * <!-- begin-user-doc -->
515 * This default implementation returns null so that we can easily ignore cases;
516 * it's useful to ignore a case when inheritance will catch all the cases anyway.
517 * <!-- end-user-doc -->
518 * @return the new adapter.
519 * @see TaxationWithRoot.Income
520 * @generated
521 */
522 public Adapter createIncomeAdapter() {
523 return null;
524 }
525
526 /**
527 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Income_Type <em>Income Type</em>}'.
528 * <!-- begin-user-doc -->
529 * This default implementation returns null so that we can easily ignore cases;
530 * it's useful to ignore a case when inheritance will catch all the cases anyway.
531 * <!-- end-user-doc -->
532 * @return the new adapter.
533 * @see TaxationWithRoot.Income_Type
534 * @generated
535 */
536 public Adapter createIncome_TypeAdapter() {
537 return null;
538 }
539
540 /**
541 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Tax_Card <em>Tax Card</em>}'.
542 * <!-- begin-user-doc -->
543 * This default implementation returns null so that we can easily ignore cases;
544 * it's useful to ignore a case when inheritance will catch all the cases anyway.
545 * <!-- end-user-doc -->
546 * @return the new adapter.
547 * @see TaxationWithRoot.Tax_Card
548 * @generated
549 */
550 public Adapter createTax_CardAdapter() {
551 return null;
552 }
553
554 /**
555 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Income_Tax_Credit <em>Income Tax Credit</em>}'.
556 * <!-- begin-user-doc -->
557 * This default implementation returns null so that we can easily ignore cases;
558 * it's useful to ignore a case when inheritance will catch all the cases anyway.
559 * <!-- end-user-doc -->
560 * @return the new adapter.
561 * @see TaxationWithRoot.Income_Tax_Credit
562 * @generated
563 */
564 public Adapter createIncome_Tax_CreditAdapter() {
565 return null;
566 }
567
568 /**
569 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Income_Detail <em>Income Detail</em>}'.
570 * <!-- begin-user-doc -->
571 * This default implementation returns null so that we can easily ignore cases;
572 * it's useful to ignore a case when inheritance will catch all the cases anyway.
573 * <!-- end-user-doc -->
574 * @return the new adapter.
575 * @see TaxationWithRoot.Income_Detail
576 * @generated
577 */
578 public Adapter createIncome_DetailAdapter() {
579 return null;
580 }
581
582 /**
583 * Creates a new adapter for an object of class '{@link TaxationWithRoot.FromLaw <em>From Law</em>}'.
584 * <!-- begin-user-doc -->
585 * This default implementation returns null so that we can easily ignore cases;
586 * it's useful to ignore a case when inheritance will catch all the cases anyway.
587 * <!-- end-user-doc -->
588 * @return the new adapter.
589 * @see TaxationWithRoot.FromLaw
590 * @generated
591 */
592 public Adapter createFromLawAdapter() {
593 return null;
594 }
595
596 /**
597 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Fiscal_Address <em>Fiscal Address</em>}'.
598 * <!-- begin-user-doc -->
599 * This default implementation returns null so that we can easily ignore cases;
600 * it's useful to ignore a case when inheritance will catch all the cases anyway.
601 * <!-- end-user-doc -->
602 * @return the new adapter.
603 * @see TaxationWithRoot.Fiscal_Address
604 * @generated
605 */
606 public Adapter createFiscal_AddressAdapter() {
607 return null;
608 }
609
610 /**
611 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Habitual_Address <em>Habitual Address</em>}'.
612 * <!-- begin-user-doc -->
613 * This default implementation returns null so that we can easily ignore cases;
614 * it's useful to ignore a case when inheritance will catch all the cases anyway.
615 * <!-- end-user-doc -->
616 * @return the new adapter.
617 * @see TaxationWithRoot.Habitual_Address
618 * @generated
619 */
620 public Adapter createHabitual_AddressAdapter() {
621 return null;
622 }
623
624 /**
625 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Marriage_Record <em>Marriage Record</em>}'.
626 * <!-- begin-user-doc -->
627 * This default implementation returns null so that we can easily ignore cases;
628 * it's useful to ignore a case when inheritance will catch all the cases anyway.
629 * <!-- end-user-doc -->
630 * @return the new adapter.
631 * @see TaxationWithRoot.Marriage_Record
632 * @generated
633 */
634 public Adapter createMarriage_RecordAdapter() {
635 return null;
636 }
637
638 /**
639 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Non_Resident_Tax_Payer <em>Non Resident Tax Payer</em>}'.
640 * <!-- begin-user-doc -->
641 * This default implementation returns null so that we can easily ignore cases;
642 * it's useful to ignore a case when inheritance will catch all the cases anyway.
643 * <!-- end-user-doc -->
644 * @return the new adapter.
645 * @see TaxationWithRoot.Non_Resident_Tax_Payer
646 * @generated
647 */
648 public Adapter createNon_Resident_Tax_PayerAdapter() {
649 return null;
650 }
651
652 /**
653 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Partnership_Record <em>Partnership Record</em>}'.
654 * <!-- begin-user-doc -->
655 * This default implementation returns null so that we can easily ignore cases;
656 * it's useful to ignore a case when inheritance will catch all the cases anyway.
657 * <!-- end-user-doc -->
658 * @return the new adapter.
659 * @see TaxationWithRoot.Partnership_Record
660 * @generated
661 */
662 public Adapter createPartnership_RecordAdapter() {
663 return null;
664 }
665
666 /**
667 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Resident_Tax_Payer <em>Resident Tax Payer</em>}'.
668 * <!-- begin-user-doc -->
669 * This default implementation returns null so that we can easily ignore cases;
670 * it's useful to ignore a case when inheritance will catch all the cases anyway.
671 * <!-- end-user-doc -->
672 * @return the new adapter.
673 * @see TaxationWithRoot.Resident_Tax_Payer
674 * @generated
675 */
676 public Adapter createResident_Tax_PayerAdapter() {
677 return null;
678 }
679
680 /**
681 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Trade_and_Business_Income <em>Trade and Business Income</em>}'.
682 * <!-- begin-user-doc -->
683 * This default implementation returns null so that we can easily ignore cases;
684 * it's useful to ignore a case when inheritance will catch all the cases anyway.
685 * <!-- end-user-doc -->
686 * @return the new adapter.
687 * @see TaxationWithRoot.Trade_and_Business_Income
688 * @generated
689 */
690 public Adapter createTrade_and_Business_IncomeAdapter() {
691 return null;
692 }
693
694 /**
695 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Agriculture_and_Forestry_Income <em>Agriculture and Forestry Income</em>}'.
696 * <!-- begin-user-doc -->
697 * This default implementation returns null so that we can easily ignore cases;
698 * it's useful to ignore a case when inheritance will catch all the cases anyway.
699 * <!-- end-user-doc -->
700 * @return the new adapter.
701 * @see TaxationWithRoot.Agriculture_and_Forestry_Income
702 * @generated
703 */
704 public Adapter createAgriculture_and_Forestry_IncomeAdapter() {
705 return null;
706 }
707
708 /**
709 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Pensions_and_Annuities_Income <em>Pensions and Annuities Income</em>}'.
710 * <!-- begin-user-doc -->
711 * This default implementation returns null so that we can easily ignore cases;
712 * it's useful to ignore a case when inheritance will catch all the cases anyway.
713 * <!-- end-user-doc -->
714 * @return the new adapter.
715 * @see TaxationWithRoot.Pensions_and_Annuities_Income
716 * @generated
717 */
718 public Adapter createPensions_and_Annuities_IncomeAdapter() {
719 return null;
720 }
721
722 /**
723 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Capital_and_Investments_Income <em>Capital and Investments Income</em>}'.
724 * <!-- begin-user-doc -->
725 * This default implementation returns null so that we can easily ignore cases;
726 * it's useful to ignore a case when inheritance will catch all the cases anyway.
727 * <!-- end-user-doc -->
728 * @return the new adapter.
729 * @see TaxationWithRoot.Capital_and_Investments_Income
730 * @generated
731 */
732 public Adapter createCapital_and_Investments_IncomeAdapter() {
733 return null;
734 }
735
736 /**
737 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Employment_Income <em>Employment Income</em>}'.
738 * <!-- begin-user-doc -->
739 * This default implementation returns null so that we can easily ignore cases;
740 * it's useful to ignore a case when inheritance will catch all the cases anyway.
741 * <!-- end-user-doc -->
742 * @return the new adapter.
743 * @see TaxationWithRoot.Employment_Income
744 * @generated
745 */
746 public Adapter createEmployment_IncomeAdapter() {
747 return null;
748 }
749
750 /**
751 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Rentals_and_Leases_Income <em>Rentals and Leases Income</em>}'.
752 * <!-- begin-user-doc -->
753 * This default implementation returns null so that we can easily ignore cases;
754 * it's useful to ignore a case when inheritance will catch all the cases anyway.
755 * <!-- end-user-doc -->
756 * @return the new adapter.
757 * @see TaxationWithRoot.Rentals_and_Leases_Income
758 * @generated
759 */
760 public Adapter createRentals_and_Leases_IncomeAdapter() {
761 return null;
762 }
763
764 /**
765 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Foreign_Income <em>Foreign Income</em>}'.
766 * <!-- begin-user-doc -->
767 * This default implementation returns null so that we can easily ignore cases;
768 * it's useful to ignore a case when inheritance will catch all the cases anyway.
769 * <!-- end-user-doc -->
770 * @return the new adapter.
771 * @see TaxationWithRoot.Foreign_Income
772 * @generated
773 */
774 public Adapter createForeign_IncomeAdapter() {
775 return null;
776 }
777
778 /**
779 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Local_Income <em>Local Income</em>}'.
780 * <!-- begin-user-doc -->
781 * This default implementation returns null so that we can easily ignore cases;
782 * it's useful to ignore a case when inheritance will catch all the cases anyway.
783 * <!-- end-user-doc -->
784 * @return the new adapter.
785 * @see TaxationWithRoot.Local_Income
786 * @generated
787 */
788 public Adapter createLocal_IncomeAdapter() {
789 return null;
790 }
791
792 /**
793 * Creates a new adapter for an object of class '{@link TaxationWithRoot.CIM <em>CIM</em>}'.
794 * <!-- begin-user-doc -->
795 * This default implementation returns null so that we can easily ignore cases;
796 * it's useful to ignore a case when inheritance will catch all the cases anyway.
797 * <!-- end-user-doc -->
798 * @return the new adapter.
799 * @see TaxationWithRoot.CIM
800 * @generated
801 */
802 public Adapter createCIMAdapter() {
803 return null;
804 }
805
806 /**
807 * Creates a new adapter for an object of class '{@link TaxationWithRoot.CIP <em>CIP</em>}'.
808 * <!-- begin-user-doc -->
809 * This default implementation returns null so that we can easily ignore cases;
810 * it's useful to ignore a case when inheritance will catch all the cases anyway.
811 * <!-- end-user-doc -->
812 * @return the new adapter.
813 * @see TaxationWithRoot.CIP
814 * @generated
815 */
816 public Adapter createCIPAdapter() {
817 return null;
818 }
819
820 /**
821 * Creates a new adapter for an object of class '{@link TaxationWithRoot.CIS <em>CIS</em>}'.
822 * <!-- begin-user-doc -->
823 * This default implementation returns null so that we can easily ignore cases;
824 * it's useful to ignore a case when inheritance will catch all the cases anyway.
825 * <!-- end-user-doc -->
826 * @return the new adapter.
827 * @see TaxationWithRoot.CIS
828 * @generated
829 */
830 public Adapter createCISAdapter() {
831 return null;
832 }
833
834 /**
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>}'.
976 * <!-- begin-user-doc -->
977 * This default implementation returns null so that we can easily ignore cases;
978 * it's useful to ignore a case when inheritance will catch all the cases anyway.
979 * <!-- end-user-doc -->
980 * @return the new adapter.
981 * @see TaxationWithRoot.Permanent_Expense
982 * @generated
983 */
984 public Adapter createPermanent_ExpenseAdapter() {
985 return null;
986 }
987
988 /**
989 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Special_Expense_DS <em>Special Expense DS</em>}'.
990 * <!-- begin-user-doc -->
991 * This default implementation returns null so that we can easily ignore cases;
992 * it's useful to ignore a case when inheritance will catch all the cases anyway.
993 * <!-- end-user-doc -->
994 * @return the new adapter.
995 * @see TaxationWithRoot.Special_Expense_DS
996 * @generated
997 */
998 public Adapter createSpecial_Expense_DSAdapter() {
999 return null;
1000 }
1001
1002 /**
1003 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Interest_Expense <em>Interest Expense</em>}'.
1004 * <!-- begin-user-doc -->
1005 * This default implementation returns null so that we can easily ignore cases;
1006 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1007 * <!-- end-user-doc -->
1008 * @return the new adapter.
1009 * @see TaxationWithRoot.Interest_Expense
1010 * @generated
1011 */
1012 public Adapter createInterest_ExpenseAdapter() {
1013 return null;
1014 }
1015
1016 /**
1017 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Private_Insurance_and_Plan <em>Private Insurance and Plan</em>}'.
1018 * <!-- begin-user-doc -->
1019 * This default implementation returns null so that we can easily ignore cases;
1020 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1021 * <!-- end-user-doc -->
1022 * @return the new adapter.
1023 * @see TaxationWithRoot.Private_Insurance_and_Plan
1024 * @generated
1025 */
1026 public Adapter createPrivate_Insurance_and_PlanAdapter() {
1027 return null;
1028 }
1029
1030 /**
1031 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Health_and_Pension_Insurance <em>Health and Pension Insurance</em>}'.
1032 * <!-- begin-user-doc -->
1033 * This default implementation returns null so that we can easily ignore cases;
1034 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1035 * <!-- end-user-doc -->
1036 * @return the new adapter.
1037 * @see TaxationWithRoot.Health_and_Pension_Insurance
1038 * @generated
1039 */
1040 public Adapter createHealth_and_Pension_InsuranceAdapter() {
1041 return null;
1042 }
1043
1044 /**
1045 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Donation <em>Donation</em>}'.
1046 * <!-- begin-user-doc -->
1047 * This default implementation returns null so that we can easily ignore cases;
1048 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1049 * <!-- end-user-doc -->
1050 * @return the new adapter.
1051 * @see TaxationWithRoot.Donation
1052 * @generated
1053 */
1054 public Adapter createDonationAdapter() {
1055 return null;
1056 }
1057
1058 /**
1059 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Loss_Carryforward <em>Loss Carryforward</em>}'.
1060 * <!-- begin-user-doc -->
1061 * This default implementation returns null so that we can easily ignore cases;
1062 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1063 * <!-- end-user-doc -->
1064 * @return the new adapter.
1065 * @see TaxationWithRoot.Loss_Carryforward
1066 * @generated
1067 */
1068 public Adapter createLoss_CarryforwardAdapter() {
1069 return null;
1070 }
1071
1072 /**
1073 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Spousal_Expense_AC <em>Spousal Expense AC</em>}'.
1074 * <!-- begin-user-doc -->
1075 * This default implementation returns null so that we can easily ignore cases;
1076 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1077 * <!-- end-user-doc -->
1078 * @return the new adapter.
1079 * @see TaxationWithRoot.Spousal_Expense_AC
1080 * @generated
1081 */
1082 public Adapter createSpousal_Expense_ACAdapter() {
1083 return null;
1084 }
1085
1086 /**
1087 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Extraordinary_Expense_CE <em>Extraordinary Expense CE</em>}'.
1088 * <!-- begin-user-doc -->
1089 * This default implementation returns null so that we can easily ignore cases;
1090 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1091 * <!-- end-user-doc -->
1092 * @return the new adapter.
1093 * @see TaxationWithRoot.Extraordinary_Expense_CE
1094 * @generated
1095 */
1096 public Adapter createExtraordinary_Expense_CEAdapter() {
1097 return null;
1098 }
1099
1100 /**
1101 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Travel_Expense_FD <em>Travel Expense FD</em>}'.
1102 * <!-- begin-user-doc -->
1103 * This default implementation returns null so that we can easily ignore cases;
1104 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1105 * <!-- end-user-doc -->
1106 * @return the new adapter.
1107 * @see TaxationWithRoot.Travel_Expense_FD
1108 * @generated
1109 */
1110 public Adapter createTravel_Expense_FDAdapter() {
1111 return null;
1112 }
1113
1114 /**
1115 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Professional_Expense <em>Professional Expense</em>}'.
1116 * <!-- begin-user-doc -->
1117 * This default implementation returns null so that we can easily ignore cases;
1118 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1119 * <!-- end-user-doc -->
1120 * @return the new adapter.
1121 * @see TaxationWithRoot.Professional_Expense
1122 * @generated
1123 */
1124 public Adapter createProfessional_ExpenseAdapter() {
1125 return null;
1126 }
1127
1128 /**
1129 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Miscellaneous_Expense_FO <em>Miscellaneous Expense FO</em>}'.
1130 * <!-- begin-user-doc -->
1131 * This default implementation returns null so that we can easily ignore cases;
1132 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1133 * <!-- end-user-doc -->
1134 * @return the new adapter.
1135 * @see TaxationWithRoot.Miscellaneous_Expense_FO
1136 * @generated
1137 */
1138 public Adapter createMiscellaneous_Expense_FOAdapter() {
1139 return null;
1140 }
1141
1142 /**
1143 * Creates a new adapter for an object of class '{@link TaxationWithRoot.Resource <em>Resource</em>}'.
1144 * <!-- begin-user-doc -->
1145 * This default implementation returns null so that we can easily ignore cases;
1146 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1147 * <!-- end-user-doc -->
1148 * @return the new adapter.
1149 * @see TaxationWithRoot.Resource
1150 * @generated
1151 */
1152 public Adapter createResourceAdapter() {
1153 return null;
1154 }
1155
1156 /**
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.
1172 * <!-- begin-user-doc -->
1173 * This default implementation returns null.
1174 * <!-- end-user-doc -->
1175 * @return the new adapter.
1176 * @generated
1177 */
1178 public Adapter createEObjectAdapter() {
1179 return null;
1180 }
1181
1182} //TaxationAdapterFactory