aboutsummaryrefslogtreecommitdiffstats
path: root/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/util/TaxationAdapterFactory.java
diff options
context:
space:
mode:
Diffstat (limited to 'Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/util/TaxationAdapterFactory.java')
-rw-r--r--Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/util/TaxationAdapterFactory.java1146
1 files changed, 1146 insertions, 0 deletions
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/util/TaxationAdapterFactory.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/util/TaxationAdapterFactory.java
new file mode 100644
index 00000000..332b42e2
--- /dev/null
+++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/util/TaxationAdapterFactory.java
@@ -0,0 +1,1146 @@
1/**
2 */
3package Taxation.util;
4
5import Taxation.*;
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 Taxation.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 defaultCase(EObject object) {
304 return createEObjectAdapter();
305 }
306 };
307
308 /**
309 * Creates an adapter for the <code>target</code>.
310 * <!-- begin-user-doc -->
311 * <!-- end-user-doc -->
312 * @param target the object to adapt.
313 * @return the adapter for the <code>target</code>.
314 * @generated
315 */
316 @Override
317 public Adapter createAdapter(Notifier target) {
318 return modelSwitch.doSwitch((EObject)target);
319 }
320
321
322 /**
323 * Creates a new adapter for an object of class '{@link Taxation.Constants <em>Constants</em>}'.
324 * <!-- begin-user-doc -->
325 * This default implementation returns null so that we can easily ignore cases;
326 * it's useful to ignore a case when inheritance will catch all the cases anyway.
327 * <!-- end-user-doc -->
328 * @return the new adapter.
329 * @see Taxation.Constants
330 * @generated
331 */
332 public Adapter createConstantsAdapter() {
333 return null;
334 }
335
336 /**
337 * Creates a new adapter for an object of class '{@link Taxation.Income_Tax <em>Income Tax</em>}'.
338 * <!-- begin-user-doc -->
339 * This default implementation returns null so that we can easily ignore cases;
340 * it's useful to ignore a case when inheritance will catch all the cases anyway.
341 * <!-- end-user-doc -->
342 * @return the new adapter.
343 * @see Taxation.Income_Tax
344 * @generated
345 */
346 public Adapter createIncome_TaxAdapter() {
347 return null;
348 }
349
350 /**
351 * Creates a new adapter for an object of class '{@link Taxation.Tax_Payer <em>Tax Payer</em>}'.
352 * <!-- begin-user-doc -->
353 * This default implementation returns null so that we can easily ignore cases;
354 * it's useful to ignore a case when inheritance will catch all the cases anyway.
355 * <!-- end-user-doc -->
356 * @return the new adapter.
357 * @see Taxation.Tax_Payer
358 * @generated
359 */
360 public Adapter createTax_PayerAdapter() {
361 return null;
362 }
363
364 /**
365 * Creates a new adapter for an object of class '{@link Taxation.Physical_Person <em>Physical Person</em>}'.
366 * <!-- begin-user-doc -->
367 * This default implementation returns null so that we can easily ignore cases;
368 * it's useful to ignore a case when inheritance will catch all the cases anyway.
369 * <!-- end-user-doc -->
370 * @return the new adapter.
371 * @see Taxation.Physical_Person
372 * @generated
373 */
374 public Adapter createPhysical_PersonAdapter() {
375 return null;
376 }
377
378 /**
379 * Creates a new adapter for an object of class '{@link Taxation.Address <em>Address</em>}'.
380 * <!-- begin-user-doc -->
381 * This default implementation returns null so that we can easily ignore cases;
382 * it's useful to ignore a case when inheritance will catch all the cases anyway.
383 * <!-- end-user-doc -->
384 * @return the new adapter.
385 * @see Taxation.Address
386 * @generated
387 */
388 public Adapter createAddressAdapter() {
389 return null;
390 }
391
392 /**
393 * Creates a new adapter for an object of class '{@link Taxation.Expense <em>Expense</em>}'.
394 * <!-- begin-user-doc -->
395 * This default implementation returns null so that we can easily ignore cases;
396 * it's useful to ignore a case when inheritance will catch all the cases anyway.
397 * <!-- end-user-doc -->
398 * @return the new adapter.
399 * @see Taxation.Expense
400 * @generated
401 */
402 public Adapter createExpenseAdapter() {
403 return null;
404 }
405
406 /**
407 * Creates a new adapter for an object of class '{@link Taxation.Dependent <em>Dependent</em>}'.
408 * <!-- begin-user-doc -->
409 * This default implementation returns null so that we can easily ignore cases;
410 * it's useful to ignore a case when inheritance will catch all the cases anyway.
411 * <!-- end-user-doc -->
412 * @return the new adapter.
413 * @see Taxation.Dependent
414 * @generated
415 */
416 public Adapter createDependentAdapter() {
417 return null;
418 }
419
420 /**
421 * Creates a new adapter for an object of class '{@link Taxation.External_Allowance <em>External Allowance</em>}'.
422 * <!-- begin-user-doc -->
423 * This default implementation returns null so that we can easily ignore cases;
424 * it's useful to ignore a case when inheritance will catch all the cases anyway.
425 * <!-- end-user-doc -->
426 * @return the new adapter.
427 * @see Taxation.External_Allowance
428 * @generated
429 */
430 public Adapter createExternal_AllowanceAdapter() {
431 return null;
432 }
433
434 /**
435 * Creates a new adapter for an object of class '{@link Taxation.Household <em>Household</em>}'.
436 * <!-- begin-user-doc -->
437 * This default implementation returns null so that we can easily ignore cases;
438 * it's useful to ignore a case when inheritance will catch all the cases anyway.
439 * <!-- end-user-doc -->
440 * @return the new adapter.
441 * @see Taxation.Household
442 * @generated
443 */
444 public Adapter createHouseholdAdapter() {
445 return null;
446 }
447
448 /**
449 * Creates a new adapter for an object of class '{@link Taxation.Legal_Union_Record <em>Legal Union Record</em>}'.
450 * <!-- begin-user-doc -->
451 * This default implementation returns null so that we can easily ignore cases;
452 * it's useful to ignore a case when inheritance will catch all the cases anyway.
453 * <!-- end-user-doc -->
454 * @return the new adapter.
455 * @see Taxation.Legal_Union_Record
456 * @generated
457 */
458 public Adapter createLegal_Union_RecordAdapter() {
459 return null;
460 }
461
462 /**
463 * Creates a new adapter for an object of class '{@link Taxation.Tax_Property <em>Tax Property</em>}'.
464 * <!-- begin-user-doc -->
465 * This default implementation returns null so that we can easily ignore cases;
466 * it's useful to ignore a case when inheritance will catch all the cases anyway.
467 * <!-- end-user-doc -->
468 * @return the new adapter.
469 * @see Taxation.Tax_Property
470 * @generated
471 */
472 public Adapter createTax_PropertyAdapter() {
473 return null;
474 }
475
476 /**
477 * Creates a new adapter for an object of class '{@link Taxation.Tax_Case <em>Tax Case</em>}'.
478 * <!-- begin-user-doc -->
479 * This default implementation returns null so that we can easily ignore cases;
480 * it's useful to ignore a case when inheritance will catch all the cases anyway.
481 * <!-- end-user-doc -->
482 * @return the new adapter.
483 * @see Taxation.Tax_Case
484 * @generated
485 */
486 public Adapter createTax_CaseAdapter() {
487 return null;
488 }
489
490 /**
491 * Creates a new adapter for an object of class '{@link Taxation.FromAgent <em>From Agent</em>}'.
492 * <!-- begin-user-doc -->
493 * This default implementation returns null so that we can easily ignore cases;
494 * it's useful to ignore a case when inheritance will catch all the cases anyway.
495 * <!-- end-user-doc -->
496 * @return the new adapter.
497 * @see Taxation.FromAgent
498 * @generated
499 */
500 public Adapter createFromAgentAdapter() {
501 return null;
502 }
503
504 /**
505 * Creates a new adapter for an object of class '{@link Taxation.Income <em>Income</em>}'.
506 * <!-- begin-user-doc -->
507 * This default implementation returns null so that we can easily ignore cases;
508 * it's useful to ignore a case when inheritance will catch all the cases anyway.
509 * <!-- end-user-doc -->
510 * @return the new adapter.
511 * @see Taxation.Income
512 * @generated
513 */
514 public Adapter createIncomeAdapter() {
515 return null;
516 }
517
518 /**
519 * Creates a new adapter for an object of class '{@link Taxation.Income_Type <em>Income Type</em>}'.
520 * <!-- begin-user-doc -->
521 * This default implementation returns null so that we can easily ignore cases;
522 * it's useful to ignore a case when inheritance will catch all the cases anyway.
523 * <!-- end-user-doc -->
524 * @return the new adapter.
525 * @see Taxation.Income_Type
526 * @generated
527 */
528 public Adapter createIncome_TypeAdapter() {
529 return null;
530 }
531
532 /**
533 * Creates a new adapter for an object of class '{@link Taxation.Tax_Card <em>Tax Card</em>}'.
534 * <!-- begin-user-doc -->
535 * This default implementation returns null so that we can easily ignore cases;
536 * it's useful to ignore a case when inheritance will catch all the cases anyway.
537 * <!-- end-user-doc -->
538 * @return the new adapter.
539 * @see Taxation.Tax_Card
540 * @generated
541 */
542 public Adapter createTax_CardAdapter() {
543 return null;
544 }
545
546 /**
547 * Creates a new adapter for an object of class '{@link Taxation.Income_Tax_Credit <em>Income Tax Credit</em>}'.
548 * <!-- begin-user-doc -->
549 * This default implementation returns null so that we can easily ignore cases;
550 * it's useful to ignore a case when inheritance will catch all the cases anyway.
551 * <!-- end-user-doc -->
552 * @return the new adapter.
553 * @see Taxation.Income_Tax_Credit
554 * @generated
555 */
556 public Adapter createIncome_Tax_CreditAdapter() {
557 return null;
558 }
559
560 /**
561 * Creates a new adapter for an object of class '{@link Taxation.Income_Detail <em>Income Detail</em>}'.
562 * <!-- begin-user-doc -->
563 * This default implementation returns null so that we can easily ignore cases;
564 * it's useful to ignore a case when inheritance will catch all the cases anyway.
565 * <!-- end-user-doc -->
566 * @return the new adapter.
567 * @see Taxation.Income_Detail
568 * @generated
569 */
570 public Adapter createIncome_DetailAdapter() {
571 return null;
572 }
573
574 /**
575 * Creates a new adapter for an object of class '{@link Taxation.FromLaw <em>From Law</em>}'.
576 * <!-- begin-user-doc -->
577 * This default implementation returns null so that we can easily ignore cases;
578 * it's useful to ignore a case when inheritance will catch all the cases anyway.
579 * <!-- end-user-doc -->
580 * @return the new adapter.
581 * @see Taxation.FromLaw
582 * @generated
583 */
584 public Adapter createFromLawAdapter() {
585 return null;
586 }
587
588 /**
589 * Creates a new adapter for an object of class '{@link Taxation.Fiscal_Address <em>Fiscal Address</em>}'.
590 * <!-- begin-user-doc -->
591 * This default implementation returns null so that we can easily ignore cases;
592 * it's useful to ignore a case when inheritance will catch all the cases anyway.
593 * <!-- end-user-doc -->
594 * @return the new adapter.
595 * @see Taxation.Fiscal_Address
596 * @generated
597 */
598 public Adapter createFiscal_AddressAdapter() {
599 return null;
600 }
601
602 /**
603 * Creates a new adapter for an object of class '{@link Taxation.Habitual_Address <em>Habitual Address</em>}'.
604 * <!-- begin-user-doc -->
605 * This default implementation returns null so that we can easily ignore cases;
606 * it's useful to ignore a case when inheritance will catch all the cases anyway.
607 * <!-- end-user-doc -->
608 * @return the new adapter.
609 * @see Taxation.Habitual_Address
610 * @generated
611 */
612 public Adapter createHabitual_AddressAdapter() {
613 return null;
614 }
615
616 /**
617 * Creates a new adapter for an object of class '{@link Taxation.Marriage_Record <em>Marriage Record</em>}'.
618 * <!-- begin-user-doc -->
619 * This default implementation returns null so that we can easily ignore cases;
620 * it's useful to ignore a case when inheritance will catch all the cases anyway.
621 * <!-- end-user-doc -->
622 * @return the new adapter.
623 * @see Taxation.Marriage_Record
624 * @generated
625 */
626 public Adapter createMarriage_RecordAdapter() {
627 return null;
628 }
629
630 /**
631 * Creates a new adapter for an object of class '{@link Taxation.Non_Resident_Tax_Payer <em>Non Resident Tax Payer</em>}'.
632 * <!-- begin-user-doc -->
633 * This default implementation returns null so that we can easily ignore cases;
634 * it's useful to ignore a case when inheritance will catch all the cases anyway.
635 * <!-- end-user-doc -->
636 * @return the new adapter.
637 * @see Taxation.Non_Resident_Tax_Payer
638 * @generated
639 */
640 public Adapter createNon_Resident_Tax_PayerAdapter() {
641 return null;
642 }
643
644 /**
645 * Creates a new adapter for an object of class '{@link Taxation.Partnership_Record <em>Partnership Record</em>}'.
646 * <!-- begin-user-doc -->
647 * This default implementation returns null so that we can easily ignore cases;
648 * it's useful to ignore a case when inheritance will catch all the cases anyway.
649 * <!-- end-user-doc -->
650 * @return the new adapter.
651 * @see Taxation.Partnership_Record
652 * @generated
653 */
654 public Adapter createPartnership_RecordAdapter() {
655 return null;
656 }
657
658 /**
659 * Creates a new adapter for an object of class '{@link Taxation.Resident_Tax_Payer <em>Resident Tax Payer</em>}'.
660 * <!-- begin-user-doc -->
661 * This default implementation returns null so that we can easily ignore cases;
662 * it's useful to ignore a case when inheritance will catch all the cases anyway.
663 * <!-- end-user-doc -->
664 * @return the new adapter.
665 * @see Taxation.Resident_Tax_Payer
666 * @generated
667 */
668 public Adapter createResident_Tax_PayerAdapter() {
669 return null;
670 }
671
672 /**
673 * Creates a new adapter for an object of class '{@link Taxation.Trade_and_Business_Income <em>Trade and Business Income</em>}'.
674 * <!-- begin-user-doc -->
675 * This default implementation returns null so that we can easily ignore cases;
676 * it's useful to ignore a case when inheritance will catch all the cases anyway.
677 * <!-- end-user-doc -->
678 * @return the new adapter.
679 * @see Taxation.Trade_and_Business_Income
680 * @generated
681 */
682 public Adapter createTrade_and_Business_IncomeAdapter() {
683 return null;
684 }
685
686 /**
687 * Creates a new adapter for an object of class '{@link Taxation.Agriculture_and_Forestry_Income <em>Agriculture and Forestry Income</em>}'.
688 * <!-- begin-user-doc -->
689 * This default implementation returns null so that we can easily ignore cases;
690 * it's useful to ignore a case when inheritance will catch all the cases anyway.
691 * <!-- end-user-doc -->
692 * @return the new adapter.
693 * @see Taxation.Agriculture_and_Forestry_Income
694 * @generated
695 */
696 public Adapter createAgriculture_and_Forestry_IncomeAdapter() {
697 return null;
698 }
699
700 /**
701 * Creates a new adapter for an object of class '{@link Taxation.Pensions_and_Annuities_Income <em>Pensions and Annuities Income</em>}'.
702 * <!-- begin-user-doc -->
703 * This default implementation returns null so that we can easily ignore cases;
704 * it's useful to ignore a case when inheritance will catch all the cases anyway.
705 * <!-- end-user-doc -->
706 * @return the new adapter.
707 * @see Taxation.Pensions_and_Annuities_Income
708 * @generated
709 */
710 public Adapter createPensions_and_Annuities_IncomeAdapter() {
711 return null;
712 }
713
714 /**
715 * Creates a new adapter for an object of class '{@link Taxation.Capital_and_Investments_Income <em>Capital and Investments Income</em>}'.
716 * <!-- begin-user-doc -->
717 * This default implementation returns null so that we can easily ignore cases;
718 * it's useful to ignore a case when inheritance will catch all the cases anyway.
719 * <!-- end-user-doc -->
720 * @return the new adapter.
721 * @see Taxation.Capital_and_Investments_Income
722 * @generated
723 */
724 public Adapter createCapital_and_Investments_IncomeAdapter() {
725 return null;
726 }
727
728 /**
729 * Creates a new adapter for an object of class '{@link Taxation.Employment_Income <em>Employment Income</em>}'.
730 * <!-- begin-user-doc -->
731 * This default implementation returns null so that we can easily ignore cases;
732 * it's useful to ignore a case when inheritance will catch all the cases anyway.
733 * <!-- end-user-doc -->
734 * @return the new adapter.
735 * @see Taxation.Employment_Income
736 * @generated
737 */
738 public Adapter createEmployment_IncomeAdapter() {
739 return null;
740 }
741
742 /**
743 * Creates a new adapter for an object of class '{@link Taxation.Rentals_and_Leases_Income <em>Rentals and Leases Income</em>}'.
744 * <!-- begin-user-doc -->
745 * This default implementation returns null so that we can easily ignore cases;
746 * it's useful to ignore a case when inheritance will catch all the cases anyway.
747 * <!-- end-user-doc -->
748 * @return the new adapter.
749 * @see Taxation.Rentals_and_Leases_Income
750 * @generated
751 */
752 public Adapter createRentals_and_Leases_IncomeAdapter() {
753 return null;
754 }
755
756 /**
757 * Creates a new adapter for an object of class '{@link Taxation.Foreign_Income <em>Foreign Income</em>}'.
758 * <!-- begin-user-doc -->
759 * This default implementation returns null so that we can easily ignore cases;
760 * it's useful to ignore a case when inheritance will catch all the cases anyway.
761 * <!-- end-user-doc -->
762 * @return the new adapter.
763 * @see Taxation.Foreign_Income
764 * @generated
765 */
766 public Adapter createForeign_IncomeAdapter() {
767 return null;
768 }
769
770 /**
771 * Creates a new adapter for an object of class '{@link Taxation.Local_Income <em>Local Income</em>}'.
772 * <!-- begin-user-doc -->
773 * This default implementation returns null so that we can easily ignore cases;
774 * it's useful to ignore a case when inheritance will catch all the cases anyway.
775 * <!-- end-user-doc -->
776 * @return the new adapter.
777 * @see Taxation.Local_Income
778 * @generated
779 */
780 public Adapter createLocal_IncomeAdapter() {
781 return null;
782 }
783
784 /**
785 * Creates a new adapter for an object of class '{@link Taxation.CIM <em>CIM</em>}'.
786 * <!-- begin-user-doc -->
787 * This default implementation returns null so that we can easily ignore cases;
788 * it's useful to ignore a case when inheritance will catch all the cases anyway.
789 * <!-- end-user-doc -->
790 * @return the new adapter.
791 * @see Taxation.CIM
792 * @generated
793 */
794 public Adapter createCIMAdapter() {
795 return null;
796 }
797
798 /**
799 * Creates a new adapter for an object of class '{@link Taxation.CIP <em>CIP</em>}'.
800 * <!-- begin-user-doc -->
801 * This default implementation returns null so that we can easily ignore cases;
802 * it's useful to ignore a case when inheritance will catch all the cases anyway.
803 * <!-- end-user-doc -->
804 * @return the new adapter.
805 * @see Taxation.CIP
806 * @generated
807 */
808 public Adapter createCIPAdapter() {
809 return null;
810 }
811
812 /**
813 * Creates a new adapter for an object of class '{@link Taxation.CIS <em>CIS</em>}'.
814 * <!-- begin-user-doc -->
815 * This default implementation returns null so that we can easily ignore cases;
816 * it's useful to ignore a case when inheritance will catch all the cases anyway.
817 * <!-- end-user-doc -->
818 * @return the new adapter.
819 * @see Taxation.CIS
820 * @generated
821 */
822 public Adapter createCISAdapter() {
823 return null;
824 }
825
826 /**
827 * Creates a new adapter for an object of class '{@link Taxation.FD <em>FD</em>}'.
828 * <!-- begin-user-doc -->
829 * This default implementation returns null so that we can easily ignore cases;
830 * it's useful to ignore a case when inheritance will catch all the cases anyway.
831 * <!-- end-user-doc -->
832 * @return the new adapter.
833 * @see Taxation.FD
834 * @generated
835 */
836 public Adapter createFDAdapter() {
837 return null;
838 }
839
840 /**
841 * Creates a new adapter for an object of class '{@link Taxation.Professional_Expenses_Deduction <em>Professional Expenses Deduction</em>}'.
842 * <!-- begin-user-doc -->
843 * This default implementation returns null so that we can easily ignore cases;
844 * it's useful to ignore a case when inheritance will catch all the cases anyway.
845 * <!-- end-user-doc -->
846 * @return the new adapter.
847 * @see Taxation.Professional_Expenses_Deduction
848 * @generated
849 */
850 public Adapter createProfessional_Expenses_DeductionAdapter() {
851 return null;
852 }
853
854 /**
855 * Creates a new adapter for an object of class '{@link Taxation.FO <em>FO</em>}'.
856 * <!-- begin-user-doc -->
857 * This default implementation returns null so that we can easily ignore cases;
858 * it's useful to ignore a case when inheritance will catch all the cases anyway.
859 * <!-- end-user-doc -->
860 * @return the new adapter.
861 * @see Taxation.FO
862 * @generated
863 */
864 public Adapter createFOAdapter() {
865 return null;
866 }
867
868 /**
869 * Creates a new adapter for an object of class '{@link Taxation.DS_for_Permanent_Expense <em>DS for Permanent Expense</em>}'.
870 * <!-- begin-user-doc -->
871 * This default implementation returns null so that we can easily ignore cases;
872 * it's useful to ignore a case when inheritance will catch all the cases anyway.
873 * <!-- end-user-doc -->
874 * @return the new adapter.
875 * @see Taxation.DS_for_Permanent_Expense
876 * @generated
877 */
878 public Adapter createDS_for_Permanent_ExpenseAdapter() {
879 return null;
880 }
881
882 /**
883 * Creates a new adapter for an object of class '{@link Taxation.DS <em>DS</em>}'.
884 * <!-- begin-user-doc -->
885 * This default implementation returns null so that we can easily ignore cases;
886 * it's useful to ignore a case when inheritance will catch all the cases anyway.
887 * <!-- end-user-doc -->
888 * @return the new adapter.
889 * @see Taxation.DS
890 * @generated
891 */
892 public Adapter createDSAdapter() {
893 return null;
894 }
895
896 /**
897 * Creates a new adapter for an object of class '{@link Taxation.DS_for_Interest_Expense <em>DS for Interest Expense</em>}'.
898 * <!-- begin-user-doc -->
899 * This default implementation returns null so that we can easily ignore cases;
900 * it's useful to ignore a case when inheritance will catch all the cases anyway.
901 * <!-- end-user-doc -->
902 * @return the new adapter.
903 * @see Taxation.DS_for_Interest_Expense
904 * @generated
905 */
906 public Adapter createDS_for_Interest_ExpenseAdapter() {
907 return null;
908 }
909
910 /**
911 * Creates a new adapter for an object of class '{@link Taxation.DS_for_Health_and_Pension_Insurance <em>DS for Health and Pension Insurance</em>}'.
912 * <!-- begin-user-doc -->
913 * This default implementation returns null so that we can easily ignore cases;
914 * it's useful to ignore a case when inheritance will catch all the cases anyway.
915 * <!-- end-user-doc -->
916 * @return the new adapter.
917 * @see Taxation.DS_for_Health_and_Pension_Insurance
918 * @generated
919 */
920 public Adapter createDS_for_Health_and_Pension_InsuranceAdapter() {
921 return null;
922 }
923
924 /**
925 * Creates a new adapter for an object of class '{@link Taxation.DS_for_Private_Insurance_and_Plan <em>DS for Private Insurance and Plan</em>}'.
926 * <!-- begin-user-doc -->
927 * This default implementation returns null so that we can easily ignore cases;
928 * it's useful to ignore a case when inheritance will catch all the cases anyway.
929 * <!-- end-user-doc -->
930 * @return the new adapter.
931 * @see Taxation.DS_for_Private_Insurance_and_Plan
932 * @generated
933 */
934 public Adapter createDS_for_Private_Insurance_and_PlanAdapter() {
935 return null;
936 }
937
938 /**
939 * Creates a new adapter for an object of class '{@link Taxation.DS_for_Loss_Carryforward <em>DS for Loss Carryforward</em>}'.
940 * <!-- begin-user-doc -->
941 * This default implementation returns null so that we can easily ignore cases;
942 * it's useful to ignore a case when inheritance will catch all the cases anyway.
943 * <!-- end-user-doc -->
944 * @return the new adapter.
945 * @see Taxation.DS_for_Loss_Carryforward
946 * @generated
947 */
948 public Adapter createDS_for_Loss_CarryforwardAdapter() {
949 return null;
950 }
951
952 /**
953 * Creates a new adapter for an object of class '{@link Taxation.DS_for_Donation <em>DS for Donation</em>}'.
954 * <!-- begin-user-doc -->
955 * This default implementation returns null so that we can easily ignore cases;
956 * it's useful to ignore a case when inheritance will catch all the cases anyway.
957 * <!-- end-user-doc -->
958 * @return the new adapter.
959 * @see Taxation.DS_for_Donation
960 * @generated
961 */
962 public Adapter createDS_for_DonationAdapter() {
963 return null;
964 }
965
966 /**
967 * Creates a new adapter for an object of class '{@link Taxation.Permanent_Expense <em>Permanent Expense</em>}'.
968 * <!-- begin-user-doc -->
969 * This default implementation returns null so that we can easily ignore cases;
970 * it's useful to ignore a case when inheritance will catch all the cases anyway.
971 * <!-- end-user-doc -->
972 * @return the new adapter.
973 * @see Taxation.Permanent_Expense
974 * @generated
975 */
976 public Adapter createPermanent_ExpenseAdapter() {
977 return null;
978 }
979
980 /**
981 * Creates a new adapter for an object of class '{@link Taxation.Special_Expense_DS <em>Special Expense DS</em>}'.
982 * <!-- begin-user-doc -->
983 * This default implementation returns null so that we can easily ignore cases;
984 * it's useful to ignore a case when inheritance will catch all the cases anyway.
985 * <!-- end-user-doc -->
986 * @return the new adapter.
987 * @see Taxation.Special_Expense_DS
988 * @generated
989 */
990 public Adapter createSpecial_Expense_DSAdapter() {
991 return null;
992 }
993
994 /**
995 * Creates a new adapter for an object of class '{@link Taxation.Interest_Expense <em>Interest Expense</em>}'.
996 * <!-- begin-user-doc -->
997 * This default implementation returns null so that we can easily ignore cases;
998 * it's useful to ignore a case when inheritance will catch all the cases anyway.
999 * <!-- end-user-doc -->
1000 * @return the new adapter.
1001 * @see Taxation.Interest_Expense
1002 * @generated
1003 */
1004 public Adapter createInterest_ExpenseAdapter() {
1005 return null;
1006 }
1007
1008 /**
1009 * Creates a new adapter for an object of class '{@link Taxation.Private_Insurance_and_Plan <em>Private Insurance and Plan</em>}'.
1010 * <!-- begin-user-doc -->
1011 * This default implementation returns null so that we can easily ignore cases;
1012 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1013 * <!-- end-user-doc -->
1014 * @return the new adapter.
1015 * @see Taxation.Private_Insurance_and_Plan
1016 * @generated
1017 */
1018 public Adapter createPrivate_Insurance_and_PlanAdapter() {
1019 return null;
1020 }
1021
1022 /**
1023 * Creates a new adapter for an object of class '{@link Taxation.Health_and_Pension_Insurance <em>Health and Pension Insurance</em>}'.
1024 * <!-- begin-user-doc -->
1025 * This default implementation returns null so that we can easily ignore cases;
1026 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1027 * <!-- end-user-doc -->
1028 * @return the new adapter.
1029 * @see Taxation.Health_and_Pension_Insurance
1030 * @generated
1031 */
1032 public Adapter createHealth_and_Pension_InsuranceAdapter() {
1033 return null;
1034 }
1035
1036 /**
1037 * Creates a new adapter for an object of class '{@link Taxation.Donation <em>Donation</em>}'.
1038 * <!-- begin-user-doc -->
1039 * This default implementation returns null so that we can easily ignore cases;
1040 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1041 * <!-- end-user-doc -->
1042 * @return the new adapter.
1043 * @see Taxation.Donation
1044 * @generated
1045 */
1046 public Adapter createDonationAdapter() {
1047 return null;
1048 }
1049
1050 /**
1051 * Creates a new adapter for an object of class '{@link Taxation.Loss_Carryforward <em>Loss Carryforward</em>}'.
1052 * <!-- begin-user-doc -->
1053 * This default implementation returns null so that we can easily ignore cases;
1054 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1055 * <!-- end-user-doc -->
1056 * @return the new adapter.
1057 * @see Taxation.Loss_Carryforward
1058 * @generated
1059 */
1060 public Adapter createLoss_CarryforwardAdapter() {
1061 return null;
1062 }
1063
1064 /**
1065 * Creates a new adapter for an object of class '{@link Taxation.Spousal_Expense_AC <em>Spousal Expense AC</em>}'.
1066 * <!-- begin-user-doc -->
1067 * This default implementation returns null so that we can easily ignore cases;
1068 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1069 * <!-- end-user-doc -->
1070 * @return the new adapter.
1071 * @see Taxation.Spousal_Expense_AC
1072 * @generated
1073 */
1074 public Adapter createSpousal_Expense_ACAdapter() {
1075 return null;
1076 }
1077
1078 /**
1079 * Creates a new adapter for an object of class '{@link Taxation.Extraordinary_Expense_CE <em>Extraordinary Expense CE</em>}'.
1080 * <!-- begin-user-doc -->
1081 * This default implementation returns null so that we can easily ignore cases;
1082 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1083 * <!-- end-user-doc -->
1084 * @return the new adapter.
1085 * @see Taxation.Extraordinary_Expense_CE
1086 * @generated
1087 */
1088 public Adapter createExtraordinary_Expense_CEAdapter() {
1089 return null;
1090 }
1091
1092 /**
1093 * Creates a new adapter for an object of class '{@link Taxation.Travel_Expense_FD <em>Travel Expense FD</em>}'.
1094 * <!-- begin-user-doc -->
1095 * This default implementation returns null so that we can easily ignore cases;
1096 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1097 * <!-- end-user-doc -->
1098 * @return the new adapter.
1099 * @see Taxation.Travel_Expense_FD
1100 * @generated
1101 */
1102 public Adapter createTravel_Expense_FDAdapter() {
1103 return null;
1104 }
1105
1106 /**
1107 * Creates a new adapter for an object of class '{@link Taxation.Professional_Expense <em>Professional Expense</em>}'.
1108 * <!-- begin-user-doc -->
1109 * This default implementation returns null so that we can easily ignore cases;
1110 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1111 * <!-- end-user-doc -->
1112 * @return the new adapter.
1113 * @see Taxation.Professional_Expense
1114 * @generated
1115 */
1116 public Adapter createProfessional_ExpenseAdapter() {
1117 return null;
1118 }
1119
1120 /**
1121 * Creates a new adapter for an object of class '{@link Taxation.Miscellaneous_Expense_FO <em>Miscellaneous Expense FO</em>}'.
1122 * <!-- begin-user-doc -->
1123 * This default implementation returns null so that we can easily ignore cases;
1124 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1125 * <!-- end-user-doc -->
1126 * @return the new adapter.
1127 * @see Taxation.Miscellaneous_Expense_FO
1128 * @generated
1129 */
1130 public Adapter createMiscellaneous_Expense_FOAdapter() {
1131 return null;
1132 }
1133
1134 /**
1135 * Creates a new adapter for the default case.
1136 * <!-- begin-user-doc -->
1137 * This default implementation returns null.
1138 * <!-- end-user-doc -->
1139 * @return the new adapter.
1140 * @generated
1141 */
1142 public Adapter createEObjectAdapter() {
1143 return null;
1144 }
1145
1146} //TaxationAdapterFactory