diff options
Diffstat (limited to 'Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/impl/Tax_CardImpl.java')
-rw-r--r-- | Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/impl/Tax_CardImpl.java | 2263 |
1 files changed, 2263 insertions, 0 deletions
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/impl/Tax_CardImpl.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/impl/Tax_CardImpl.java new file mode 100644 index 00000000..68f4f7f9 --- /dev/null +++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/impl/Tax_CardImpl.java | |||
@@ -0,0 +1,2263 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package Taxation.impl; | ||
4 | |||
5 | import Taxation.Address; | ||
6 | import Taxation.Income; | ||
7 | import Taxation.Income_Tax_Credit; | ||
8 | import Taxation.Job_Activity; | ||
9 | import Taxation.Tax_Card; | ||
10 | import Taxation.Tax_Card_Type; | ||
11 | import Taxation.Tax_Office; | ||
12 | import Taxation.TaxationPackage; | ||
13 | import Taxation.Town; | ||
14 | |||
15 | import java.util.Collection; | ||
16 | import java.util.Date; | ||
17 | |||
18 | import org.eclipse.emf.common.notify.Notification; | ||
19 | import org.eclipse.emf.common.notify.NotificationChain; | ||
20 | |||
21 | import org.eclipse.emf.common.util.EList; | ||
22 | |||
23 | import org.eclipse.emf.ecore.EClass; | ||
24 | import org.eclipse.emf.ecore.InternalEObject; | ||
25 | |||
26 | import org.eclipse.emf.ecore.impl.ENotificationImpl; | ||
27 | import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; | ||
28 | |||
29 | import org.eclipse.emf.ecore.util.EDataTypeUniqueEList; | ||
30 | import org.eclipse.emf.ecore.util.EObjectWithInverseResolvingEList; | ||
31 | import org.eclipse.emf.ecore.util.EcoreUtil; | ||
32 | import org.eclipse.emf.ecore.util.InternalEList; | ||
33 | |||
34 | /** | ||
35 | * <!-- begin-user-doc --> | ||
36 | * An implementation of the model object '<em><b>Tax Card</b></em>'. | ||
37 | * <!-- end-user-doc --> | ||
38 | * <p> | ||
39 | * The following features are implemented: | ||
40 | * </p> | ||
41 | * <ul> | ||
42 | * <li>{@link Taxation.impl.Tax_CardImpl#getCard_identifier <em>Card identifier</em>}</li> | ||
43 | * <li>{@link Taxation.impl.Tax_CardImpl#getTax_card_type <em>Tax card type</em>}</li> | ||
44 | * <li>{@link Taxation.impl.Tax_CardImpl#getTax_office <em>Tax office</em>}</li> | ||
45 | * <li>{@link Taxation.impl.Tax_CardImpl#getValid_from_date <em>Valid from date</em>}</li> | ||
46 | * <li>{@link Taxation.impl.Tax_CardImpl#getValid_until_date <em>Valid until date</em>}</li> | ||
47 | * <li>{@link Taxation.impl.Tax_CardImpl#getPercentage_of_witholding <em>Percentage of witholding</em>}</li> | ||
48 | * <li>{@link Taxation.impl.Tax_CardImpl#getTax_payers_name_surname <em>Tax payers name surname</em>}</li> | ||
49 | * <li>{@link Taxation.impl.Tax_CardImpl#getTax_payers_partner_name_surname <em>Tax payers partner name surname</em>}</li> | ||
50 | * <li>{@link Taxation.impl.Tax_CardImpl#getTax_payers_address <em>Tax payers address</em>}</li> | ||
51 | * <li>{@link Taxation.impl.Tax_CardImpl#getJobs_Employer_SSNo <em>Jobs Employer SS No</em>}</li> | ||
52 | * <li>{@link Taxation.impl.Tax_CardImpl#getJobs_employers_name <em>Jobs employers name</em>}</li> | ||
53 | * <li>{@link Taxation.impl.Tax_CardImpl#getJobs_activity_type <em>Jobs activity type</em>}</li> | ||
54 | * <li>{@link Taxation.impl.Tax_CardImpl#getJobs_place_of_work <em>Jobs place of work</em>}</li> | ||
55 | * <li>{@link Taxation.impl.Tax_CardImpl#getDeduction_FD_daily <em>Deduction FD daily</em>}</li> | ||
56 | * <li>{@link Taxation.impl.Tax_CardImpl#getDeduction_FD_monthly <em>Deduction FD monthly</em>}</li> | ||
57 | * <li>{@link Taxation.impl.Tax_CardImpl#getDeduction_AC_daily <em>Deduction AC daily</em>}</li> | ||
58 | * <li>{@link Taxation.impl.Tax_CardImpl#getDeduction_AC_monthly <em>Deduction AC monthly</em>}</li> | ||
59 | * <li>{@link Taxation.impl.Tax_CardImpl#getDeduction_AC_yearly <em>Deduction AC yearly</em>}</li> | ||
60 | * <li>{@link Taxation.impl.Tax_CardImpl#getDeduction_CE_daily <em>Deduction CE daily</em>}</li> | ||
61 | * <li>{@link Taxation.impl.Tax_CardImpl#getDeduction_CE_monthly <em>Deduction CE monthly</em>}</li> | ||
62 | * <li>{@link Taxation.impl.Tax_CardImpl#getDeduction_CE_yearly <em>Deduction CE yearly</em>}</li> | ||
63 | * <li>{@link Taxation.impl.Tax_CardImpl#getDeduction_DS_daily <em>Deduction DS daily</em>}</li> | ||
64 | * <li>{@link Taxation.impl.Tax_CardImpl#getDeduction_DS_monthly <em>Deduction DS monthly</em>}</li> | ||
65 | * <li>{@link Taxation.impl.Tax_CardImpl#getDeduction_FO_daily <em>Deduction FO daily</em>}</li> | ||
66 | * <li>{@link Taxation.impl.Tax_CardImpl#getDeduction_FO_monthly <em>Deduction FO monthly</em>}</li> | ||
67 | * <li>{@link Taxation.impl.Tax_CardImpl#getDeduction_FO_yearly <em>Deduction FO yearly</em>}</li> | ||
68 | * <li>{@link Taxation.impl.Tax_CardImpl#getCredit_CIS_daily <em>Credit CIS daily</em>}</li> | ||
69 | * <li>{@link Taxation.impl.Tax_CardImpl#getCredit_CIS_monthly <em>Credit CIS monthly</em>}</li> | ||
70 | * <li>{@link Taxation.impl.Tax_CardImpl#getCredit_CIM_daily <em>Credit CIM daily</em>}</li> | ||
71 | * <li>{@link Taxation.impl.Tax_CardImpl#isValidity <em>Validity</em>}</li> | ||
72 | * <li>{@link Taxation.impl.Tax_CardImpl#getIncome_Tax_Credit <em>Income Tax Credit</em>}</li> | ||
73 | * <li>{@link Taxation.impl.Tax_CardImpl#getPrevious <em>Previous</em>}</li> | ||
74 | * <li>{@link Taxation.impl.Tax_CardImpl#getCurrent_tax_card <em>Current tax card</em>}</li> | ||
75 | * <li>{@link Taxation.impl.Tax_CardImpl#getCredit_CIM_yearly <em>Credit CIM yearly</em>}</li> | ||
76 | * <li>{@link Taxation.impl.Tax_CardImpl#getDeduction_DS_Alimony_yearly <em>Deduction DS Alimony yearly</em>}</li> | ||
77 | * <li>{@link Taxation.impl.Tax_CardImpl#getDeduction_DS_Debt_yearly <em>Deduction DS Debt yearly</em>}</li> | ||
78 | * <li>{@link Taxation.impl.Tax_CardImpl#getIncome <em>Income</em>}</li> | ||
79 | * </ul> | ||
80 | * | ||
81 | * @generated | ||
82 | */ | ||
83 | public class Tax_CardImpl extends MinimalEObjectImpl.Container implements Tax_Card { | ||
84 | /** | ||
85 | * The default value of the '{@link #getCard_identifier() <em>Card identifier</em>}' attribute. | ||
86 | * <!-- begin-user-doc --> | ||
87 | * <!-- end-user-doc --> | ||
88 | * @see #getCard_identifier() | ||
89 | * @generated | ||
90 | * @ordered | ||
91 | */ | ||
92 | protected static final String CARD_IDENTIFIER_EDEFAULT = null; | ||
93 | |||
94 | /** | ||
95 | * The cached value of the '{@link #getCard_identifier() <em>Card identifier</em>}' attribute. | ||
96 | * <!-- begin-user-doc --> | ||
97 | * <!-- end-user-doc --> | ||
98 | * @see #getCard_identifier() | ||
99 | * @generated | ||
100 | * @ordered | ||
101 | */ | ||
102 | protected String card_identifier = CARD_IDENTIFIER_EDEFAULT; | ||
103 | |||
104 | /** | ||
105 | * The default value of the '{@link #getTax_card_type() <em>Tax card type</em>}' attribute. | ||
106 | * <!-- begin-user-doc --> | ||
107 | * <!-- end-user-doc --> | ||
108 | * @see #getTax_card_type() | ||
109 | * @generated | ||
110 | * @ordered | ||
111 | */ | ||
112 | protected static final Tax_Card_Type TAX_CARD_TYPE_EDEFAULT = Tax_Card_Type.PRINCIPAL; | ||
113 | |||
114 | /** | ||
115 | * The cached value of the '{@link #getTax_card_type() <em>Tax card type</em>}' attribute. | ||
116 | * <!-- begin-user-doc --> | ||
117 | * <!-- end-user-doc --> | ||
118 | * @see #getTax_card_type() | ||
119 | * @generated | ||
120 | * @ordered | ||
121 | */ | ||
122 | protected Tax_Card_Type tax_card_type = TAX_CARD_TYPE_EDEFAULT; | ||
123 | |||
124 | /** | ||
125 | * The default value of the '{@link #getTax_office() <em>Tax office</em>}' attribute. | ||
126 | * <!-- begin-user-doc --> | ||
127 | * <!-- end-user-doc --> | ||
128 | * @see #getTax_office() | ||
129 | * @generated | ||
130 | * @ordered | ||
131 | */ | ||
132 | protected static final Tax_Office TAX_OFFICE_EDEFAULT = Tax_Office.RTS_2; | ||
133 | |||
134 | /** | ||
135 | * The cached value of the '{@link #getTax_office() <em>Tax office</em>}' attribute. | ||
136 | * <!-- begin-user-doc --> | ||
137 | * <!-- end-user-doc --> | ||
138 | * @see #getTax_office() | ||
139 | * @generated | ||
140 | * @ordered | ||
141 | */ | ||
142 | protected Tax_Office tax_office = TAX_OFFICE_EDEFAULT; | ||
143 | |||
144 | /** | ||
145 | * The default value of the '{@link #getValid_from_date() <em>Valid from date</em>}' attribute. | ||
146 | * <!-- begin-user-doc --> | ||
147 | * <!-- end-user-doc --> | ||
148 | * @see #getValid_from_date() | ||
149 | * @generated | ||
150 | * @ordered | ||
151 | */ | ||
152 | protected static final Date VALID_FROM_DATE_EDEFAULT = null; | ||
153 | |||
154 | /** | ||
155 | * The cached value of the '{@link #getValid_from_date() <em>Valid from date</em>}' attribute. | ||
156 | * <!-- begin-user-doc --> | ||
157 | * <!-- end-user-doc --> | ||
158 | * @see #getValid_from_date() | ||
159 | * @generated | ||
160 | * @ordered | ||
161 | */ | ||
162 | protected Date valid_from_date = VALID_FROM_DATE_EDEFAULT; | ||
163 | |||
164 | /** | ||
165 | * The default value of the '{@link #getValid_until_date() <em>Valid until date</em>}' attribute. | ||
166 | * <!-- begin-user-doc --> | ||
167 | * <!-- end-user-doc --> | ||
168 | * @see #getValid_until_date() | ||
169 | * @generated | ||
170 | * @ordered | ||
171 | */ | ||
172 | protected static final Date VALID_UNTIL_DATE_EDEFAULT = null; | ||
173 | |||
174 | /** | ||
175 | * The cached value of the '{@link #getValid_until_date() <em>Valid until date</em>}' attribute. | ||
176 | * <!-- begin-user-doc --> | ||
177 | * <!-- end-user-doc --> | ||
178 | * @see #getValid_until_date() | ||
179 | * @generated | ||
180 | * @ordered | ||
181 | */ | ||
182 | protected Date valid_until_date = VALID_UNTIL_DATE_EDEFAULT; | ||
183 | |||
184 | /** | ||
185 | * The default value of the '{@link #getPercentage_of_witholding() <em>Percentage of witholding</em>}' attribute. | ||
186 | * <!-- begin-user-doc --> | ||
187 | * <!-- end-user-doc --> | ||
188 | * @see #getPercentage_of_witholding() | ||
189 | * @generated | ||
190 | * @ordered | ||
191 | */ | ||
192 | protected static final double PERCENTAGE_OF_WITHOLDING_EDEFAULT = 0.0; | ||
193 | |||
194 | /** | ||
195 | * The cached value of the '{@link #getPercentage_of_witholding() <em>Percentage of witholding</em>}' attribute. | ||
196 | * <!-- begin-user-doc --> | ||
197 | * <!-- end-user-doc --> | ||
198 | * @see #getPercentage_of_witholding() | ||
199 | * @generated | ||
200 | * @ordered | ||
201 | */ | ||
202 | protected double percentage_of_witholding = PERCENTAGE_OF_WITHOLDING_EDEFAULT; | ||
203 | |||
204 | /** | ||
205 | * The cached value of the '{@link #getTax_payers_name_surname() <em>Tax payers name surname</em>}' attribute list. | ||
206 | * <!-- begin-user-doc --> | ||
207 | * <!-- end-user-doc --> | ||
208 | * @see #getTax_payers_name_surname() | ||
209 | * @generated | ||
210 | * @ordered | ||
211 | */ | ||
212 | protected EList<String> tax_payers_name_surname; | ||
213 | |||
214 | /** | ||
215 | * The cached value of the '{@link #getTax_payers_partner_name_surname() <em>Tax payers partner name surname</em>}' attribute list. | ||
216 | * <!-- begin-user-doc --> | ||
217 | * <!-- end-user-doc --> | ||
218 | * @see #getTax_payers_partner_name_surname() | ||
219 | * @generated | ||
220 | * @ordered | ||
221 | */ | ||
222 | protected EList<String> tax_payers_partner_name_surname; | ||
223 | |||
224 | /** | ||
225 | * The cached value of the '{@link #getTax_payers_address() <em>Tax payers address</em>}' reference. | ||
226 | * <!-- begin-user-doc --> | ||
227 | * <!-- end-user-doc --> | ||
228 | * @see #getTax_payers_address() | ||
229 | * @generated | ||
230 | * @ordered | ||
231 | */ | ||
232 | protected Address tax_payers_address; | ||
233 | |||
234 | /** | ||
235 | * The default value of the '{@link #getJobs_Employer_SSNo() <em>Jobs Employer SS No</em>}' attribute. | ||
236 | * <!-- begin-user-doc --> | ||
237 | * <!-- end-user-doc --> | ||
238 | * @see #getJobs_Employer_SSNo() | ||
239 | * @generated | ||
240 | * @ordered | ||
241 | */ | ||
242 | protected static final String JOBS_EMPLOYER_SS_NO_EDEFAULT = null; | ||
243 | |||
244 | /** | ||
245 | * The cached value of the '{@link #getJobs_Employer_SSNo() <em>Jobs Employer SS No</em>}' attribute. | ||
246 | * <!-- begin-user-doc --> | ||
247 | * <!-- end-user-doc --> | ||
248 | * @see #getJobs_Employer_SSNo() | ||
249 | * @generated | ||
250 | * @ordered | ||
251 | */ | ||
252 | protected String jobs_Employer_SSNo = JOBS_EMPLOYER_SS_NO_EDEFAULT; | ||
253 | |||
254 | /** | ||
255 | * The default value of the '{@link #getJobs_employers_name() <em>Jobs employers name</em>}' attribute. | ||
256 | * <!-- begin-user-doc --> | ||
257 | * <!-- end-user-doc --> | ||
258 | * @see #getJobs_employers_name() | ||
259 | * @generated | ||
260 | * @ordered | ||
261 | */ | ||
262 | protected static final String JOBS_EMPLOYERS_NAME_EDEFAULT = null; | ||
263 | |||
264 | /** | ||
265 | * The cached value of the '{@link #getJobs_employers_name() <em>Jobs employers name</em>}' attribute. | ||
266 | * <!-- begin-user-doc --> | ||
267 | * <!-- end-user-doc --> | ||
268 | * @see #getJobs_employers_name() | ||
269 | * @generated | ||
270 | * @ordered | ||
271 | */ | ||
272 | protected String jobs_employers_name = JOBS_EMPLOYERS_NAME_EDEFAULT; | ||
273 | |||
274 | /** | ||
275 | * The default value of the '{@link #getJobs_activity_type() <em>Jobs activity type</em>}' attribute. | ||
276 | * <!-- begin-user-doc --> | ||
277 | * <!-- end-user-doc --> | ||
278 | * @see #getJobs_activity_type() | ||
279 | * @generated | ||
280 | * @ordered | ||
281 | */ | ||
282 | protected static final Job_Activity JOBS_ACTIVITY_TYPE_EDEFAULT = Job_Activity.SALARY; | ||
283 | |||
284 | /** | ||
285 | * The cached value of the '{@link #getJobs_activity_type() <em>Jobs activity type</em>}' attribute. | ||
286 | * <!-- begin-user-doc --> | ||
287 | * <!-- end-user-doc --> | ||
288 | * @see #getJobs_activity_type() | ||
289 | * @generated | ||
290 | * @ordered | ||
291 | */ | ||
292 | protected Job_Activity jobs_activity_type = JOBS_ACTIVITY_TYPE_EDEFAULT; | ||
293 | |||
294 | /** | ||
295 | * The default value of the '{@link #getJobs_place_of_work() <em>Jobs place of work</em>}' attribute. | ||
296 | * <!-- begin-user-doc --> | ||
297 | * <!-- end-user-doc --> | ||
298 | * @see #getJobs_place_of_work() | ||
299 | * @generated | ||
300 | * @ordered | ||
301 | */ | ||
302 | protected static final Town JOBS_PLACE_OF_WORK_EDEFAULT = Town.LL; | ||
303 | |||
304 | /** | ||
305 | * The cached value of the '{@link #getJobs_place_of_work() <em>Jobs place of work</em>}' attribute. | ||
306 | * <!-- begin-user-doc --> | ||
307 | * <!-- end-user-doc --> | ||
308 | * @see #getJobs_place_of_work() | ||
309 | * @generated | ||
310 | * @ordered | ||
311 | */ | ||
312 | protected Town jobs_place_of_work = JOBS_PLACE_OF_WORK_EDEFAULT; | ||
313 | |||
314 | /** | ||
315 | * The default value of the '{@link #getDeduction_FD_daily() <em>Deduction FD daily</em>}' attribute. | ||
316 | * <!-- begin-user-doc --> | ||
317 | * <!-- end-user-doc --> | ||
318 | * @see #getDeduction_FD_daily() | ||
319 | * @generated | ||
320 | * @ordered | ||
321 | */ | ||
322 | protected static final double DEDUCTION_FD_DAILY_EDEFAULT = 0.0; | ||
323 | |||
324 | /** | ||
325 | * The cached value of the '{@link #getDeduction_FD_daily() <em>Deduction FD daily</em>}' attribute. | ||
326 | * <!-- begin-user-doc --> | ||
327 | * <!-- end-user-doc --> | ||
328 | * @see #getDeduction_FD_daily() | ||
329 | * @generated | ||
330 | * @ordered | ||
331 | */ | ||
332 | protected double deduction_FD_daily = DEDUCTION_FD_DAILY_EDEFAULT; | ||
333 | |||
334 | /** | ||
335 | * The default value of the '{@link #getDeduction_FD_monthly() <em>Deduction FD monthly</em>}' attribute. | ||
336 | * <!-- begin-user-doc --> | ||
337 | * <!-- end-user-doc --> | ||
338 | * @see #getDeduction_FD_monthly() | ||
339 | * @generated | ||
340 | * @ordered | ||
341 | */ | ||
342 | protected static final double DEDUCTION_FD_MONTHLY_EDEFAULT = 0.0; | ||
343 | |||
344 | /** | ||
345 | * The cached value of the '{@link #getDeduction_FD_monthly() <em>Deduction FD monthly</em>}' attribute. | ||
346 | * <!-- begin-user-doc --> | ||
347 | * <!-- end-user-doc --> | ||
348 | * @see #getDeduction_FD_monthly() | ||
349 | * @generated | ||
350 | * @ordered | ||
351 | */ | ||
352 | protected double deduction_FD_monthly = DEDUCTION_FD_MONTHLY_EDEFAULT; | ||
353 | |||
354 | /** | ||
355 | * The default value of the '{@link #getDeduction_AC_daily() <em>Deduction AC daily</em>}' attribute. | ||
356 | * <!-- begin-user-doc --> | ||
357 | * <!-- end-user-doc --> | ||
358 | * @see #getDeduction_AC_daily() | ||
359 | * @generated | ||
360 | * @ordered | ||
361 | */ | ||
362 | protected static final double DEDUCTION_AC_DAILY_EDEFAULT = 0.0; | ||
363 | |||
364 | /** | ||
365 | * The cached value of the '{@link #getDeduction_AC_daily() <em>Deduction AC daily</em>}' attribute. | ||
366 | * <!-- begin-user-doc --> | ||
367 | * <!-- end-user-doc --> | ||
368 | * @see #getDeduction_AC_daily() | ||
369 | * @generated | ||
370 | * @ordered | ||
371 | */ | ||
372 | protected double deduction_AC_daily = DEDUCTION_AC_DAILY_EDEFAULT; | ||
373 | |||
374 | /** | ||
375 | * The default value of the '{@link #getDeduction_AC_monthly() <em>Deduction AC monthly</em>}' attribute. | ||
376 | * <!-- begin-user-doc --> | ||
377 | * <!-- end-user-doc --> | ||
378 | * @see #getDeduction_AC_monthly() | ||
379 | * @generated | ||
380 | * @ordered | ||
381 | */ | ||
382 | protected static final double DEDUCTION_AC_MONTHLY_EDEFAULT = 0.0; | ||
383 | |||
384 | /** | ||
385 | * The cached value of the '{@link #getDeduction_AC_monthly() <em>Deduction AC monthly</em>}' attribute. | ||
386 | * <!-- begin-user-doc --> | ||
387 | * <!-- end-user-doc --> | ||
388 | * @see #getDeduction_AC_monthly() | ||
389 | * @generated | ||
390 | * @ordered | ||
391 | */ | ||
392 | protected double deduction_AC_monthly = DEDUCTION_AC_MONTHLY_EDEFAULT; | ||
393 | |||
394 | /** | ||
395 | * The default value of the '{@link #getDeduction_AC_yearly() <em>Deduction AC yearly</em>}' attribute. | ||
396 | * <!-- begin-user-doc --> | ||
397 | * <!-- end-user-doc --> | ||
398 | * @see #getDeduction_AC_yearly() | ||
399 | * @generated | ||
400 | * @ordered | ||
401 | */ | ||
402 | protected static final double DEDUCTION_AC_YEARLY_EDEFAULT = 0.0; | ||
403 | |||
404 | /** | ||
405 | * The cached value of the '{@link #getDeduction_AC_yearly() <em>Deduction AC yearly</em>}' attribute. | ||
406 | * <!-- begin-user-doc --> | ||
407 | * <!-- end-user-doc --> | ||
408 | * @see #getDeduction_AC_yearly() | ||
409 | * @generated | ||
410 | * @ordered | ||
411 | */ | ||
412 | protected double deduction_AC_yearly = DEDUCTION_AC_YEARLY_EDEFAULT; | ||
413 | |||
414 | /** | ||
415 | * The default value of the '{@link #getDeduction_CE_daily() <em>Deduction CE daily</em>}' attribute. | ||
416 | * <!-- begin-user-doc --> | ||
417 | * <!-- end-user-doc --> | ||
418 | * @see #getDeduction_CE_daily() | ||
419 | * @generated | ||
420 | * @ordered | ||
421 | */ | ||
422 | protected static final double DEDUCTION_CE_DAILY_EDEFAULT = 0.0; | ||
423 | |||
424 | /** | ||
425 | * The cached value of the '{@link #getDeduction_CE_daily() <em>Deduction CE daily</em>}' attribute. | ||
426 | * <!-- begin-user-doc --> | ||
427 | * <!-- end-user-doc --> | ||
428 | * @see #getDeduction_CE_daily() | ||
429 | * @generated | ||
430 | * @ordered | ||
431 | */ | ||
432 | protected double deduction_CE_daily = DEDUCTION_CE_DAILY_EDEFAULT; | ||
433 | |||
434 | /** | ||
435 | * The default value of the '{@link #getDeduction_CE_monthly() <em>Deduction CE monthly</em>}' attribute. | ||
436 | * <!-- begin-user-doc --> | ||
437 | * <!-- end-user-doc --> | ||
438 | * @see #getDeduction_CE_monthly() | ||
439 | * @generated | ||
440 | * @ordered | ||
441 | */ | ||
442 | protected static final double DEDUCTION_CE_MONTHLY_EDEFAULT = 0.0; | ||
443 | |||
444 | /** | ||
445 | * The cached value of the '{@link #getDeduction_CE_monthly() <em>Deduction CE monthly</em>}' attribute. | ||
446 | * <!-- begin-user-doc --> | ||
447 | * <!-- end-user-doc --> | ||
448 | * @see #getDeduction_CE_monthly() | ||
449 | * @generated | ||
450 | * @ordered | ||
451 | */ | ||
452 | protected double deduction_CE_monthly = DEDUCTION_CE_MONTHLY_EDEFAULT; | ||
453 | |||
454 | /** | ||
455 | * The default value of the '{@link #getDeduction_CE_yearly() <em>Deduction CE yearly</em>}' attribute. | ||
456 | * <!-- begin-user-doc --> | ||
457 | * <!-- end-user-doc --> | ||
458 | * @see #getDeduction_CE_yearly() | ||
459 | * @generated | ||
460 | * @ordered | ||
461 | */ | ||
462 | protected static final double DEDUCTION_CE_YEARLY_EDEFAULT = 0.0; | ||
463 | |||
464 | /** | ||
465 | * The cached value of the '{@link #getDeduction_CE_yearly() <em>Deduction CE yearly</em>}' attribute. | ||
466 | * <!-- begin-user-doc --> | ||
467 | * <!-- end-user-doc --> | ||
468 | * @see #getDeduction_CE_yearly() | ||
469 | * @generated | ||
470 | * @ordered | ||
471 | */ | ||
472 | protected double deduction_CE_yearly = DEDUCTION_CE_YEARLY_EDEFAULT; | ||
473 | |||
474 | /** | ||
475 | * The default value of the '{@link #getDeduction_DS_daily() <em>Deduction DS daily</em>}' attribute. | ||
476 | * <!-- begin-user-doc --> | ||
477 | * <!-- end-user-doc --> | ||
478 | * @see #getDeduction_DS_daily() | ||
479 | * @generated | ||
480 | * @ordered | ||
481 | */ | ||
482 | protected static final double DEDUCTION_DS_DAILY_EDEFAULT = 0.0; | ||
483 | |||
484 | /** | ||
485 | * The cached value of the '{@link #getDeduction_DS_daily() <em>Deduction DS daily</em>}' attribute. | ||
486 | * <!-- begin-user-doc --> | ||
487 | * <!-- end-user-doc --> | ||
488 | * @see #getDeduction_DS_daily() | ||
489 | * @generated | ||
490 | * @ordered | ||
491 | */ | ||
492 | protected double deduction_DS_daily = DEDUCTION_DS_DAILY_EDEFAULT; | ||
493 | |||
494 | /** | ||
495 | * The default value of the '{@link #getDeduction_DS_monthly() <em>Deduction DS monthly</em>}' attribute. | ||
496 | * <!-- begin-user-doc --> | ||
497 | * <!-- end-user-doc --> | ||
498 | * @see #getDeduction_DS_monthly() | ||
499 | * @generated | ||
500 | * @ordered | ||
501 | */ | ||
502 | protected static final double DEDUCTION_DS_MONTHLY_EDEFAULT = 0.0; | ||
503 | |||
504 | /** | ||
505 | * The cached value of the '{@link #getDeduction_DS_monthly() <em>Deduction DS monthly</em>}' attribute. | ||
506 | * <!-- begin-user-doc --> | ||
507 | * <!-- end-user-doc --> | ||
508 | * @see #getDeduction_DS_monthly() | ||
509 | * @generated | ||
510 | * @ordered | ||
511 | */ | ||
512 | protected double deduction_DS_monthly = DEDUCTION_DS_MONTHLY_EDEFAULT; | ||
513 | |||
514 | /** | ||
515 | * The default value of the '{@link #getDeduction_FO_daily() <em>Deduction FO daily</em>}' attribute. | ||
516 | * <!-- begin-user-doc --> | ||
517 | * <!-- end-user-doc --> | ||
518 | * @see #getDeduction_FO_daily() | ||
519 | * @generated | ||
520 | * @ordered | ||
521 | */ | ||
522 | protected static final double DEDUCTION_FO_DAILY_EDEFAULT = 0.0; | ||
523 | |||
524 | /** | ||
525 | * The cached value of the '{@link #getDeduction_FO_daily() <em>Deduction FO daily</em>}' attribute. | ||
526 | * <!-- begin-user-doc --> | ||
527 | * <!-- end-user-doc --> | ||
528 | * @see #getDeduction_FO_daily() | ||
529 | * @generated | ||
530 | * @ordered | ||
531 | */ | ||
532 | protected double deduction_FO_daily = DEDUCTION_FO_DAILY_EDEFAULT; | ||
533 | |||
534 | /** | ||
535 | * The default value of the '{@link #getDeduction_FO_monthly() <em>Deduction FO monthly</em>}' attribute. | ||
536 | * <!-- begin-user-doc --> | ||
537 | * <!-- end-user-doc --> | ||
538 | * @see #getDeduction_FO_monthly() | ||
539 | * @generated | ||
540 | * @ordered | ||
541 | */ | ||
542 | protected static final double DEDUCTION_FO_MONTHLY_EDEFAULT = 0.0; | ||
543 | |||
544 | /** | ||
545 | * The cached value of the '{@link #getDeduction_FO_monthly() <em>Deduction FO monthly</em>}' attribute. | ||
546 | * <!-- begin-user-doc --> | ||
547 | * <!-- end-user-doc --> | ||
548 | * @see #getDeduction_FO_monthly() | ||
549 | * @generated | ||
550 | * @ordered | ||
551 | */ | ||
552 | protected double deduction_FO_monthly = DEDUCTION_FO_MONTHLY_EDEFAULT; | ||
553 | |||
554 | /** | ||
555 | * The default value of the '{@link #getDeduction_FO_yearly() <em>Deduction FO yearly</em>}' attribute. | ||
556 | * <!-- begin-user-doc --> | ||
557 | * <!-- end-user-doc --> | ||
558 | * @see #getDeduction_FO_yearly() | ||
559 | * @generated | ||
560 | * @ordered | ||
561 | */ | ||
562 | protected static final double DEDUCTION_FO_YEARLY_EDEFAULT = 0.0; | ||
563 | |||
564 | /** | ||
565 | * The cached value of the '{@link #getDeduction_FO_yearly() <em>Deduction FO yearly</em>}' attribute. | ||
566 | * <!-- begin-user-doc --> | ||
567 | * <!-- end-user-doc --> | ||
568 | * @see #getDeduction_FO_yearly() | ||
569 | * @generated | ||
570 | * @ordered | ||
571 | */ | ||
572 | protected double deduction_FO_yearly = DEDUCTION_FO_YEARLY_EDEFAULT; | ||
573 | |||
574 | /** | ||
575 | * The default value of the '{@link #getCredit_CIS_daily() <em>Credit CIS daily</em>}' attribute. | ||
576 | * <!-- begin-user-doc --> | ||
577 | * <!-- end-user-doc --> | ||
578 | * @see #getCredit_CIS_daily() | ||
579 | * @generated | ||
580 | * @ordered | ||
581 | */ | ||
582 | protected static final double CREDIT_CIS_DAILY_EDEFAULT = 0.0; | ||
583 | |||
584 | /** | ||
585 | * The cached value of the '{@link #getCredit_CIS_daily() <em>Credit CIS daily</em>}' attribute. | ||
586 | * <!-- begin-user-doc --> | ||
587 | * <!-- end-user-doc --> | ||
588 | * @see #getCredit_CIS_daily() | ||
589 | * @generated | ||
590 | * @ordered | ||
591 | */ | ||
592 | protected double credit_CIS_daily = CREDIT_CIS_DAILY_EDEFAULT; | ||
593 | |||
594 | /** | ||
595 | * The default value of the '{@link #getCredit_CIS_monthly() <em>Credit CIS monthly</em>}' attribute. | ||
596 | * <!-- begin-user-doc --> | ||
597 | * <!-- end-user-doc --> | ||
598 | * @see #getCredit_CIS_monthly() | ||
599 | * @generated | ||
600 | * @ordered | ||
601 | */ | ||
602 | protected static final double CREDIT_CIS_MONTHLY_EDEFAULT = 0.0; | ||
603 | |||
604 | /** | ||
605 | * The cached value of the '{@link #getCredit_CIS_monthly() <em>Credit CIS monthly</em>}' attribute. | ||
606 | * <!-- begin-user-doc --> | ||
607 | * <!-- end-user-doc --> | ||
608 | * @see #getCredit_CIS_monthly() | ||
609 | * @generated | ||
610 | * @ordered | ||
611 | */ | ||
612 | protected double credit_CIS_monthly = CREDIT_CIS_MONTHLY_EDEFAULT; | ||
613 | |||
614 | /** | ||
615 | * The default value of the '{@link #getCredit_CIM_daily() <em>Credit CIM daily</em>}' attribute. | ||
616 | * <!-- begin-user-doc --> | ||
617 | * <!-- end-user-doc --> | ||
618 | * @see #getCredit_CIM_daily() | ||
619 | * @generated | ||
620 | * @ordered | ||
621 | */ | ||
622 | protected static final double CREDIT_CIM_DAILY_EDEFAULT = 0.0; | ||
623 | |||
624 | /** | ||
625 | * The cached value of the '{@link #getCredit_CIM_daily() <em>Credit CIM daily</em>}' attribute. | ||
626 | * <!-- begin-user-doc --> | ||
627 | * <!-- end-user-doc --> | ||
628 | * @see #getCredit_CIM_daily() | ||
629 | * @generated | ||
630 | * @ordered | ||
631 | */ | ||
632 | protected double credit_CIM_daily = CREDIT_CIM_DAILY_EDEFAULT; | ||
633 | |||
634 | /** | ||
635 | * The default value of the '{@link #isValidity() <em>Validity</em>}' attribute. | ||
636 | * <!-- begin-user-doc --> | ||
637 | * <!-- end-user-doc --> | ||
638 | * @see #isValidity() | ||
639 | * @generated | ||
640 | * @ordered | ||
641 | */ | ||
642 | protected static final boolean VALIDITY_EDEFAULT = false; | ||
643 | |||
644 | /** | ||
645 | * The cached value of the '{@link #isValidity() <em>Validity</em>}' attribute. | ||
646 | * <!-- begin-user-doc --> | ||
647 | * <!-- end-user-doc --> | ||
648 | * @see #isValidity() | ||
649 | * @generated | ||
650 | * @ordered | ||
651 | */ | ||
652 | protected boolean validity = VALIDITY_EDEFAULT; | ||
653 | |||
654 | /** | ||
655 | * The cached value of the '{@link #getIncome_Tax_Credit() <em>Income Tax Credit</em>}' reference list. | ||
656 | * <!-- begin-user-doc --> | ||
657 | * <!-- end-user-doc --> | ||
658 | * @see #getIncome_Tax_Credit() | ||
659 | * @generated | ||
660 | * @ordered | ||
661 | */ | ||
662 | protected EList<Income_Tax_Credit> income_Tax_Credit; | ||
663 | |||
664 | /** | ||
665 | * The cached value of the '{@link #getPrevious() <em>Previous</em>}' reference. | ||
666 | * <!-- begin-user-doc --> | ||
667 | * <!-- end-user-doc --> | ||
668 | * @see #getPrevious() | ||
669 | * @generated | ||
670 | * @ordered | ||
671 | */ | ||
672 | protected Tax_Card previous; | ||
673 | |||
674 | /** | ||
675 | * The cached value of the '{@link #getCurrent_tax_card() <em>Current tax card</em>}' reference. | ||
676 | * <!-- begin-user-doc --> | ||
677 | * <!-- end-user-doc --> | ||
678 | * @see #getCurrent_tax_card() | ||
679 | * @generated | ||
680 | * @ordered | ||
681 | */ | ||
682 | protected Tax_Card current_tax_card; | ||
683 | |||
684 | /** | ||
685 | * The default value of the '{@link #getCredit_CIM_yearly() <em>Credit CIM yearly</em>}' attribute. | ||
686 | * <!-- begin-user-doc --> | ||
687 | * <!-- end-user-doc --> | ||
688 | * @see #getCredit_CIM_yearly() | ||
689 | * @generated | ||
690 | * @ordered | ||
691 | */ | ||
692 | protected static final double CREDIT_CIM_YEARLY_EDEFAULT = 0.0; | ||
693 | |||
694 | /** | ||
695 | * The cached value of the '{@link #getCredit_CIM_yearly() <em>Credit CIM yearly</em>}' attribute. | ||
696 | * <!-- begin-user-doc --> | ||
697 | * <!-- end-user-doc --> | ||
698 | * @see #getCredit_CIM_yearly() | ||
699 | * @generated | ||
700 | * @ordered | ||
701 | */ | ||
702 | protected double credit_CIM_yearly = CREDIT_CIM_YEARLY_EDEFAULT; | ||
703 | |||
704 | /** | ||
705 | * The default value of the '{@link #getDeduction_DS_Alimony_yearly() <em>Deduction DS Alimony yearly</em>}' attribute. | ||
706 | * <!-- begin-user-doc --> | ||
707 | * <!-- end-user-doc --> | ||
708 | * @see #getDeduction_DS_Alimony_yearly() | ||
709 | * @generated | ||
710 | * @ordered | ||
711 | */ | ||
712 | protected static final double DEDUCTION_DS_ALIMONY_YEARLY_EDEFAULT = 0.0; | ||
713 | |||
714 | /** | ||
715 | * The cached value of the '{@link #getDeduction_DS_Alimony_yearly() <em>Deduction DS Alimony yearly</em>}' attribute. | ||
716 | * <!-- begin-user-doc --> | ||
717 | * <!-- end-user-doc --> | ||
718 | * @see #getDeduction_DS_Alimony_yearly() | ||
719 | * @generated | ||
720 | * @ordered | ||
721 | */ | ||
722 | protected double deduction_DS_Alimony_yearly = DEDUCTION_DS_ALIMONY_YEARLY_EDEFAULT; | ||
723 | |||
724 | /** | ||
725 | * The default value of the '{@link #getDeduction_DS_Debt_yearly() <em>Deduction DS Debt yearly</em>}' attribute. | ||
726 | * <!-- begin-user-doc --> | ||
727 | * <!-- end-user-doc --> | ||
728 | * @see #getDeduction_DS_Debt_yearly() | ||
729 | * @generated | ||
730 | * @ordered | ||
731 | */ | ||
732 | protected static final double DEDUCTION_DS_DEBT_YEARLY_EDEFAULT = 0.0; | ||
733 | |||
734 | /** | ||
735 | * The cached value of the '{@link #getDeduction_DS_Debt_yearly() <em>Deduction DS Debt yearly</em>}' attribute. | ||
736 | * <!-- begin-user-doc --> | ||
737 | * <!-- end-user-doc --> | ||
738 | * @see #getDeduction_DS_Debt_yearly() | ||
739 | * @generated | ||
740 | * @ordered | ||
741 | */ | ||
742 | protected double deduction_DS_Debt_yearly = DEDUCTION_DS_DEBT_YEARLY_EDEFAULT; | ||
743 | |||
744 | /** | ||
745 | * <!-- begin-user-doc --> | ||
746 | * <!-- end-user-doc --> | ||
747 | * @generated | ||
748 | */ | ||
749 | protected Tax_CardImpl() { | ||
750 | super(); | ||
751 | } | ||
752 | |||
753 | /** | ||
754 | * <!-- begin-user-doc --> | ||
755 | * <!-- end-user-doc --> | ||
756 | * @generated | ||
757 | */ | ||
758 | @Override | ||
759 | protected EClass eStaticClass() { | ||
760 | return TaxationPackage.Literals.TAX_CARD; | ||
761 | } | ||
762 | |||
763 | /** | ||
764 | * <!-- begin-user-doc --> | ||
765 | * <!-- end-user-doc --> | ||
766 | * @generated | ||
767 | */ | ||
768 | @Override | ||
769 | public String getCard_identifier() { | ||
770 | return card_identifier; | ||
771 | } | ||
772 | |||
773 | /** | ||
774 | * <!-- begin-user-doc --> | ||
775 | * <!-- end-user-doc --> | ||
776 | * @generated | ||
777 | */ | ||
778 | @Override | ||
779 | public void setCard_identifier(String newCard_identifier) { | ||
780 | String oldCard_identifier = card_identifier; | ||
781 | card_identifier = newCard_identifier; | ||
782 | if (eNotificationRequired()) | ||
783 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__CARD_IDENTIFIER, oldCard_identifier, card_identifier)); | ||
784 | } | ||
785 | |||
786 | /** | ||
787 | * <!-- begin-user-doc --> | ||
788 | * <!-- end-user-doc --> | ||
789 | * @generated | ||
790 | */ | ||
791 | @Override | ||
792 | public Tax_Card_Type getTax_card_type() { | ||
793 | return tax_card_type; | ||
794 | } | ||
795 | |||
796 | /** | ||
797 | * <!-- begin-user-doc --> | ||
798 | * <!-- end-user-doc --> | ||
799 | * @generated | ||
800 | */ | ||
801 | @Override | ||
802 | public void setTax_card_type(Tax_Card_Type newTax_card_type) { | ||
803 | Tax_Card_Type oldTax_card_type = tax_card_type; | ||
804 | tax_card_type = newTax_card_type == null ? TAX_CARD_TYPE_EDEFAULT : newTax_card_type; | ||
805 | if (eNotificationRequired()) | ||
806 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__TAX_CARD_TYPE, oldTax_card_type, tax_card_type)); | ||
807 | } | ||
808 | |||
809 | /** | ||
810 | * <!-- begin-user-doc --> | ||
811 | * <!-- end-user-doc --> | ||
812 | * @generated | ||
813 | */ | ||
814 | @Override | ||
815 | public Tax_Office getTax_office() { | ||
816 | return tax_office; | ||
817 | } | ||
818 | |||
819 | /** | ||
820 | * <!-- begin-user-doc --> | ||
821 | * <!-- end-user-doc --> | ||
822 | * @generated | ||
823 | */ | ||
824 | @Override | ||
825 | public void setTax_office(Tax_Office newTax_office) { | ||
826 | Tax_Office oldTax_office = tax_office; | ||
827 | tax_office = newTax_office == null ? TAX_OFFICE_EDEFAULT : newTax_office; | ||
828 | if (eNotificationRequired()) | ||
829 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__TAX_OFFICE, oldTax_office, tax_office)); | ||
830 | } | ||
831 | |||
832 | /** | ||
833 | * <!-- begin-user-doc --> | ||
834 | * <!-- end-user-doc --> | ||
835 | * @generated | ||
836 | */ | ||
837 | @Override | ||
838 | public Date getValid_from_date() { | ||
839 | return valid_from_date; | ||
840 | } | ||
841 | |||
842 | /** | ||
843 | * <!-- begin-user-doc --> | ||
844 | * <!-- end-user-doc --> | ||
845 | * @generated | ||
846 | */ | ||
847 | @Override | ||
848 | public void setValid_from_date(Date newValid_from_date) { | ||
849 | Date oldValid_from_date = valid_from_date; | ||
850 | valid_from_date = newValid_from_date; | ||
851 | if (eNotificationRequired()) | ||
852 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__VALID_FROM_DATE, oldValid_from_date, valid_from_date)); | ||
853 | } | ||
854 | |||
855 | /** | ||
856 | * <!-- begin-user-doc --> | ||
857 | * <!-- end-user-doc --> | ||
858 | * @generated | ||
859 | */ | ||
860 | @Override | ||
861 | public Date getValid_until_date() { | ||
862 | return valid_until_date; | ||
863 | } | ||
864 | |||
865 | /** | ||
866 | * <!-- begin-user-doc --> | ||
867 | * <!-- end-user-doc --> | ||
868 | * @generated | ||
869 | */ | ||
870 | @Override | ||
871 | public void setValid_until_date(Date newValid_until_date) { | ||
872 | Date oldValid_until_date = valid_until_date; | ||
873 | valid_until_date = newValid_until_date; | ||
874 | if (eNotificationRequired()) | ||
875 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__VALID_UNTIL_DATE, oldValid_until_date, valid_until_date)); | ||
876 | } | ||
877 | |||
878 | /** | ||
879 | * <!-- begin-user-doc --> | ||
880 | * <!-- end-user-doc --> | ||
881 | * @generated | ||
882 | */ | ||
883 | @Override | ||
884 | public double getPercentage_of_witholding() { | ||
885 | return percentage_of_witholding; | ||
886 | } | ||
887 | |||
888 | /** | ||
889 | * <!-- begin-user-doc --> | ||
890 | * <!-- end-user-doc --> | ||
891 | * @generated | ||
892 | */ | ||
893 | @Override | ||
894 | public void setPercentage_of_witholding(double newPercentage_of_witholding) { | ||
895 | double oldPercentage_of_witholding = percentage_of_witholding; | ||
896 | percentage_of_witholding = newPercentage_of_witholding; | ||
897 | if (eNotificationRequired()) | ||
898 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__PERCENTAGE_OF_WITHOLDING, oldPercentage_of_witholding, percentage_of_witholding)); | ||
899 | } | ||
900 | |||
901 | /** | ||
902 | * <!-- begin-user-doc --> | ||
903 | * <!-- end-user-doc --> | ||
904 | * @generated | ||
905 | */ | ||
906 | @Override | ||
907 | public EList<String> getTax_payers_name_surname() { | ||
908 | if (tax_payers_name_surname == null) { | ||
909 | tax_payers_name_surname = new EDataTypeUniqueEList<String>(String.class, this, TaxationPackage.TAX_CARD__TAX_PAYERS_NAME_SURNAME); | ||
910 | } | ||
911 | return tax_payers_name_surname; | ||
912 | } | ||
913 | |||
914 | /** | ||
915 | * <!-- begin-user-doc --> | ||
916 | * <!-- end-user-doc --> | ||
917 | * @generated | ||
918 | */ | ||
919 | @Override | ||
920 | public EList<String> getTax_payers_partner_name_surname() { | ||
921 | if (tax_payers_partner_name_surname == null) { | ||
922 | tax_payers_partner_name_surname = new EDataTypeUniqueEList<String>(String.class, this, TaxationPackage.TAX_CARD__TAX_PAYERS_PARTNER_NAME_SURNAME); | ||
923 | } | ||
924 | return tax_payers_partner_name_surname; | ||
925 | } | ||
926 | |||
927 | /** | ||
928 | * <!-- begin-user-doc --> | ||
929 | * <!-- end-user-doc --> | ||
930 | * @generated | ||
931 | */ | ||
932 | @Override | ||
933 | public Address getTax_payers_address() { | ||
934 | if (tax_payers_address != null && tax_payers_address.eIsProxy()) { | ||
935 | InternalEObject oldTax_payers_address = (InternalEObject)tax_payers_address; | ||
936 | tax_payers_address = (Address)eResolveProxy(oldTax_payers_address); | ||
937 | if (tax_payers_address != oldTax_payers_address) { | ||
938 | if (eNotificationRequired()) | ||
939 | eNotify(new ENotificationImpl(this, Notification.RESOLVE, TaxationPackage.TAX_CARD__TAX_PAYERS_ADDRESS, oldTax_payers_address, tax_payers_address)); | ||
940 | } | ||
941 | } | ||
942 | return tax_payers_address; | ||
943 | } | ||
944 | |||
945 | /** | ||
946 | * <!-- begin-user-doc --> | ||
947 | * <!-- end-user-doc --> | ||
948 | * @generated | ||
949 | */ | ||
950 | public Address basicGetTax_payers_address() { | ||
951 | return tax_payers_address; | ||
952 | } | ||
953 | |||
954 | /** | ||
955 | * <!-- begin-user-doc --> | ||
956 | * <!-- end-user-doc --> | ||
957 | * @generated | ||
958 | */ | ||
959 | @Override | ||
960 | public void setTax_payers_address(Address newTax_payers_address) { | ||
961 | Address oldTax_payers_address = tax_payers_address; | ||
962 | tax_payers_address = newTax_payers_address; | ||
963 | if (eNotificationRequired()) | ||
964 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__TAX_PAYERS_ADDRESS, oldTax_payers_address, tax_payers_address)); | ||
965 | } | ||
966 | |||
967 | /** | ||
968 | * <!-- begin-user-doc --> | ||
969 | * <!-- end-user-doc --> | ||
970 | * @generated | ||
971 | */ | ||
972 | @Override | ||
973 | public String getJobs_Employer_SSNo() { | ||
974 | return jobs_Employer_SSNo; | ||
975 | } | ||
976 | |||
977 | /** | ||
978 | * <!-- begin-user-doc --> | ||
979 | * <!-- end-user-doc --> | ||
980 | * @generated | ||
981 | */ | ||
982 | @Override | ||
983 | public void setJobs_Employer_SSNo(String newJobs_Employer_SSNo) { | ||
984 | String oldJobs_Employer_SSNo = jobs_Employer_SSNo; | ||
985 | jobs_Employer_SSNo = newJobs_Employer_SSNo; | ||
986 | if (eNotificationRequired()) | ||
987 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__JOBS_EMPLOYER_SS_NO, oldJobs_Employer_SSNo, jobs_Employer_SSNo)); | ||
988 | } | ||
989 | |||
990 | /** | ||
991 | * <!-- begin-user-doc --> | ||
992 | * <!-- end-user-doc --> | ||
993 | * @generated | ||
994 | */ | ||
995 | @Override | ||
996 | public String getJobs_employers_name() { | ||
997 | return jobs_employers_name; | ||
998 | } | ||
999 | |||
1000 | /** | ||
1001 | * <!-- begin-user-doc --> | ||
1002 | * <!-- end-user-doc --> | ||
1003 | * @generated | ||
1004 | */ | ||
1005 | @Override | ||
1006 | public void setJobs_employers_name(String newJobs_employers_name) { | ||
1007 | String oldJobs_employers_name = jobs_employers_name; | ||
1008 | jobs_employers_name = newJobs_employers_name; | ||
1009 | if (eNotificationRequired()) | ||
1010 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__JOBS_EMPLOYERS_NAME, oldJobs_employers_name, jobs_employers_name)); | ||
1011 | } | ||
1012 | |||
1013 | /** | ||
1014 | * <!-- begin-user-doc --> | ||
1015 | * <!-- end-user-doc --> | ||
1016 | * @generated | ||
1017 | */ | ||
1018 | @Override | ||
1019 | public Job_Activity getJobs_activity_type() { | ||
1020 | return jobs_activity_type; | ||
1021 | } | ||
1022 | |||
1023 | /** | ||
1024 | * <!-- begin-user-doc --> | ||
1025 | * <!-- end-user-doc --> | ||
1026 | * @generated | ||
1027 | */ | ||
1028 | @Override | ||
1029 | public void setJobs_activity_type(Job_Activity newJobs_activity_type) { | ||
1030 | Job_Activity oldJobs_activity_type = jobs_activity_type; | ||
1031 | jobs_activity_type = newJobs_activity_type == null ? JOBS_ACTIVITY_TYPE_EDEFAULT : newJobs_activity_type; | ||
1032 | if (eNotificationRequired()) | ||
1033 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__JOBS_ACTIVITY_TYPE, oldJobs_activity_type, jobs_activity_type)); | ||
1034 | } | ||
1035 | |||
1036 | /** | ||
1037 | * <!-- begin-user-doc --> | ||
1038 | * <!-- end-user-doc --> | ||
1039 | * @generated | ||
1040 | */ | ||
1041 | @Override | ||
1042 | public Town getJobs_place_of_work() { | ||
1043 | return jobs_place_of_work; | ||
1044 | } | ||
1045 | |||
1046 | /** | ||
1047 | * <!-- begin-user-doc --> | ||
1048 | * <!-- end-user-doc --> | ||
1049 | * @generated | ||
1050 | */ | ||
1051 | @Override | ||
1052 | public void setJobs_place_of_work(Town newJobs_place_of_work) { | ||
1053 | Town oldJobs_place_of_work = jobs_place_of_work; | ||
1054 | jobs_place_of_work = newJobs_place_of_work == null ? JOBS_PLACE_OF_WORK_EDEFAULT : newJobs_place_of_work; | ||
1055 | if (eNotificationRequired()) | ||
1056 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__JOBS_PLACE_OF_WORK, oldJobs_place_of_work, jobs_place_of_work)); | ||
1057 | } | ||
1058 | |||
1059 | /** | ||
1060 | * <!-- begin-user-doc --> | ||
1061 | * <!-- end-user-doc --> | ||
1062 | * @generated | ||
1063 | */ | ||
1064 | @Override | ||
1065 | public double getDeduction_FD_daily() { | ||
1066 | return deduction_FD_daily; | ||
1067 | } | ||
1068 | |||
1069 | /** | ||
1070 | * <!-- begin-user-doc --> | ||
1071 | * <!-- end-user-doc --> | ||
1072 | * @generated | ||
1073 | */ | ||
1074 | @Override | ||
1075 | public void setDeduction_FD_daily(double newDeduction_FD_daily) { | ||
1076 | double oldDeduction_FD_daily = deduction_FD_daily; | ||
1077 | deduction_FD_daily = newDeduction_FD_daily; | ||
1078 | if (eNotificationRequired()) | ||
1079 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__DEDUCTION_FD_DAILY, oldDeduction_FD_daily, deduction_FD_daily)); | ||
1080 | } | ||
1081 | |||
1082 | /** | ||
1083 | * <!-- begin-user-doc --> | ||
1084 | * <!-- end-user-doc --> | ||
1085 | * @generated | ||
1086 | */ | ||
1087 | @Override | ||
1088 | public double getDeduction_FD_monthly() { | ||
1089 | return deduction_FD_monthly; | ||
1090 | } | ||
1091 | |||
1092 | /** | ||
1093 | * <!-- begin-user-doc --> | ||
1094 | * <!-- end-user-doc --> | ||
1095 | * @generated | ||
1096 | */ | ||
1097 | @Override | ||
1098 | public void setDeduction_FD_monthly(double newDeduction_FD_monthly) { | ||
1099 | double oldDeduction_FD_monthly = deduction_FD_monthly; | ||
1100 | deduction_FD_monthly = newDeduction_FD_monthly; | ||
1101 | if (eNotificationRequired()) | ||
1102 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__DEDUCTION_FD_MONTHLY, oldDeduction_FD_monthly, deduction_FD_monthly)); | ||
1103 | } | ||
1104 | |||
1105 | /** | ||
1106 | * <!-- begin-user-doc --> | ||
1107 | * <!-- end-user-doc --> | ||
1108 | * @generated | ||
1109 | */ | ||
1110 | @Override | ||
1111 | public double getDeduction_AC_daily() { | ||
1112 | return deduction_AC_daily; | ||
1113 | } | ||
1114 | |||
1115 | /** | ||
1116 | * <!-- begin-user-doc --> | ||
1117 | * <!-- end-user-doc --> | ||
1118 | * @generated | ||
1119 | */ | ||
1120 | @Override | ||
1121 | public void setDeduction_AC_daily(double newDeduction_AC_daily) { | ||
1122 | double oldDeduction_AC_daily = deduction_AC_daily; | ||
1123 | deduction_AC_daily = newDeduction_AC_daily; | ||
1124 | if (eNotificationRequired()) | ||
1125 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__DEDUCTION_AC_DAILY, oldDeduction_AC_daily, deduction_AC_daily)); | ||
1126 | } | ||
1127 | |||
1128 | /** | ||
1129 | * <!-- begin-user-doc --> | ||
1130 | * <!-- end-user-doc --> | ||
1131 | * @generated | ||
1132 | */ | ||
1133 | @Override | ||
1134 | public double getDeduction_AC_monthly() { | ||
1135 | return deduction_AC_monthly; | ||
1136 | } | ||
1137 | |||
1138 | /** | ||
1139 | * <!-- begin-user-doc --> | ||
1140 | * <!-- end-user-doc --> | ||
1141 | * @generated | ||
1142 | */ | ||
1143 | @Override | ||
1144 | public void setDeduction_AC_monthly(double newDeduction_AC_monthly) { | ||
1145 | double oldDeduction_AC_monthly = deduction_AC_monthly; | ||
1146 | deduction_AC_monthly = newDeduction_AC_monthly; | ||
1147 | if (eNotificationRequired()) | ||
1148 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__DEDUCTION_AC_MONTHLY, oldDeduction_AC_monthly, deduction_AC_monthly)); | ||
1149 | } | ||
1150 | |||
1151 | /** | ||
1152 | * <!-- begin-user-doc --> | ||
1153 | * <!-- end-user-doc --> | ||
1154 | * @generated | ||
1155 | */ | ||
1156 | @Override | ||
1157 | public double getDeduction_AC_yearly() { | ||
1158 | return deduction_AC_yearly; | ||
1159 | } | ||
1160 | |||
1161 | /** | ||
1162 | * <!-- begin-user-doc --> | ||
1163 | * <!-- end-user-doc --> | ||
1164 | * @generated | ||
1165 | */ | ||
1166 | @Override | ||
1167 | public void setDeduction_AC_yearly(double newDeduction_AC_yearly) { | ||
1168 | double oldDeduction_AC_yearly = deduction_AC_yearly; | ||
1169 | deduction_AC_yearly = newDeduction_AC_yearly; | ||
1170 | if (eNotificationRequired()) | ||
1171 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__DEDUCTION_AC_YEARLY, oldDeduction_AC_yearly, deduction_AC_yearly)); | ||
1172 | } | ||
1173 | |||
1174 | /** | ||
1175 | * <!-- begin-user-doc --> | ||
1176 | * <!-- end-user-doc --> | ||
1177 | * @generated | ||
1178 | */ | ||
1179 | @Override | ||
1180 | public double getDeduction_CE_daily() { | ||
1181 | return deduction_CE_daily; | ||
1182 | } | ||
1183 | |||
1184 | /** | ||
1185 | * <!-- begin-user-doc --> | ||
1186 | * <!-- end-user-doc --> | ||
1187 | * @generated | ||
1188 | */ | ||
1189 | @Override | ||
1190 | public void setDeduction_CE_daily(double newDeduction_CE_daily) { | ||
1191 | double oldDeduction_CE_daily = deduction_CE_daily; | ||
1192 | deduction_CE_daily = newDeduction_CE_daily; | ||
1193 | if (eNotificationRequired()) | ||
1194 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__DEDUCTION_CE_DAILY, oldDeduction_CE_daily, deduction_CE_daily)); | ||
1195 | } | ||
1196 | |||
1197 | /** | ||
1198 | * <!-- begin-user-doc --> | ||
1199 | * <!-- end-user-doc --> | ||
1200 | * @generated | ||
1201 | */ | ||
1202 | @Override | ||
1203 | public double getDeduction_CE_monthly() { | ||
1204 | return deduction_CE_monthly; | ||
1205 | } | ||
1206 | |||
1207 | /** | ||
1208 | * <!-- begin-user-doc --> | ||
1209 | * <!-- end-user-doc --> | ||
1210 | * @generated | ||
1211 | */ | ||
1212 | @Override | ||
1213 | public void setDeduction_CE_monthly(double newDeduction_CE_monthly) { | ||
1214 | double oldDeduction_CE_monthly = deduction_CE_monthly; | ||
1215 | deduction_CE_monthly = newDeduction_CE_monthly; | ||
1216 | if (eNotificationRequired()) | ||
1217 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__DEDUCTION_CE_MONTHLY, oldDeduction_CE_monthly, deduction_CE_monthly)); | ||
1218 | } | ||
1219 | |||
1220 | /** | ||
1221 | * <!-- begin-user-doc --> | ||
1222 | * <!-- end-user-doc --> | ||
1223 | * @generated | ||
1224 | */ | ||
1225 | @Override | ||
1226 | public double getDeduction_CE_yearly() { | ||
1227 | return deduction_CE_yearly; | ||
1228 | } | ||
1229 | |||
1230 | /** | ||
1231 | * <!-- begin-user-doc --> | ||
1232 | * <!-- end-user-doc --> | ||
1233 | * @generated | ||
1234 | */ | ||
1235 | @Override | ||
1236 | public void setDeduction_CE_yearly(double newDeduction_CE_yearly) { | ||
1237 | double oldDeduction_CE_yearly = deduction_CE_yearly; | ||
1238 | deduction_CE_yearly = newDeduction_CE_yearly; | ||
1239 | if (eNotificationRequired()) | ||
1240 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__DEDUCTION_CE_YEARLY, oldDeduction_CE_yearly, deduction_CE_yearly)); | ||
1241 | } | ||
1242 | |||
1243 | /** | ||
1244 | * <!-- begin-user-doc --> | ||
1245 | * <!-- end-user-doc --> | ||
1246 | * @generated | ||
1247 | */ | ||
1248 | @Override | ||
1249 | public double getDeduction_DS_daily() { | ||
1250 | return deduction_DS_daily; | ||
1251 | } | ||
1252 | |||
1253 | /** | ||
1254 | * <!-- begin-user-doc --> | ||
1255 | * <!-- end-user-doc --> | ||
1256 | * @generated | ||
1257 | */ | ||
1258 | @Override | ||
1259 | public void setDeduction_DS_daily(double newDeduction_DS_daily) { | ||
1260 | double oldDeduction_DS_daily = deduction_DS_daily; | ||
1261 | deduction_DS_daily = newDeduction_DS_daily; | ||
1262 | if (eNotificationRequired()) | ||
1263 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__DEDUCTION_DS_DAILY, oldDeduction_DS_daily, deduction_DS_daily)); | ||
1264 | } | ||
1265 | |||
1266 | /** | ||
1267 | * <!-- begin-user-doc --> | ||
1268 | * <!-- end-user-doc --> | ||
1269 | * @generated | ||
1270 | */ | ||
1271 | @Override | ||
1272 | public double getDeduction_DS_monthly() { | ||
1273 | return deduction_DS_monthly; | ||
1274 | } | ||
1275 | |||
1276 | /** | ||
1277 | * <!-- begin-user-doc --> | ||
1278 | * <!-- end-user-doc --> | ||
1279 | * @generated | ||
1280 | */ | ||
1281 | @Override | ||
1282 | public void setDeduction_DS_monthly(double newDeduction_DS_monthly) { | ||
1283 | double oldDeduction_DS_monthly = deduction_DS_monthly; | ||
1284 | deduction_DS_monthly = newDeduction_DS_monthly; | ||
1285 | if (eNotificationRequired()) | ||
1286 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__DEDUCTION_DS_MONTHLY, oldDeduction_DS_monthly, deduction_DS_monthly)); | ||
1287 | } | ||
1288 | |||
1289 | /** | ||
1290 | * <!-- begin-user-doc --> | ||
1291 | * <!-- end-user-doc --> | ||
1292 | * @generated | ||
1293 | */ | ||
1294 | @Override | ||
1295 | public double getDeduction_FO_daily() { | ||
1296 | return deduction_FO_daily; | ||
1297 | } | ||
1298 | |||
1299 | /** | ||
1300 | * <!-- begin-user-doc --> | ||
1301 | * <!-- end-user-doc --> | ||
1302 | * @generated | ||
1303 | */ | ||
1304 | @Override | ||
1305 | public void setDeduction_FO_daily(double newDeduction_FO_daily) { | ||
1306 | double oldDeduction_FO_daily = deduction_FO_daily; | ||
1307 | deduction_FO_daily = newDeduction_FO_daily; | ||
1308 | if (eNotificationRequired()) | ||
1309 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__DEDUCTION_FO_DAILY, oldDeduction_FO_daily, deduction_FO_daily)); | ||
1310 | } | ||
1311 | |||
1312 | /** | ||
1313 | * <!-- begin-user-doc --> | ||
1314 | * <!-- end-user-doc --> | ||
1315 | * @generated | ||
1316 | */ | ||
1317 | @Override | ||
1318 | public double getDeduction_FO_monthly() { | ||
1319 | return deduction_FO_monthly; | ||
1320 | } | ||
1321 | |||
1322 | /** | ||
1323 | * <!-- begin-user-doc --> | ||
1324 | * <!-- end-user-doc --> | ||
1325 | * @generated | ||
1326 | */ | ||
1327 | @Override | ||
1328 | public void setDeduction_FO_monthly(double newDeduction_FO_monthly) { | ||
1329 | double oldDeduction_FO_monthly = deduction_FO_monthly; | ||
1330 | deduction_FO_monthly = newDeduction_FO_monthly; | ||
1331 | if (eNotificationRequired()) | ||
1332 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__DEDUCTION_FO_MONTHLY, oldDeduction_FO_monthly, deduction_FO_monthly)); | ||
1333 | } | ||
1334 | |||
1335 | /** | ||
1336 | * <!-- begin-user-doc --> | ||
1337 | * <!-- end-user-doc --> | ||
1338 | * @generated | ||
1339 | */ | ||
1340 | @Override | ||
1341 | public double getDeduction_FO_yearly() { | ||
1342 | return deduction_FO_yearly; | ||
1343 | } | ||
1344 | |||
1345 | /** | ||
1346 | * <!-- begin-user-doc --> | ||
1347 | * <!-- end-user-doc --> | ||
1348 | * @generated | ||
1349 | */ | ||
1350 | @Override | ||
1351 | public void setDeduction_FO_yearly(double newDeduction_FO_yearly) { | ||
1352 | double oldDeduction_FO_yearly = deduction_FO_yearly; | ||
1353 | deduction_FO_yearly = newDeduction_FO_yearly; | ||
1354 | if (eNotificationRequired()) | ||
1355 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__DEDUCTION_FO_YEARLY, oldDeduction_FO_yearly, deduction_FO_yearly)); | ||
1356 | } | ||
1357 | |||
1358 | /** | ||
1359 | * <!-- begin-user-doc --> | ||
1360 | * <!-- end-user-doc --> | ||
1361 | * @generated | ||
1362 | */ | ||
1363 | @Override | ||
1364 | public double getCredit_CIS_daily() { | ||
1365 | return credit_CIS_daily; | ||
1366 | } | ||
1367 | |||
1368 | /** | ||
1369 | * <!-- begin-user-doc --> | ||
1370 | * <!-- end-user-doc --> | ||
1371 | * @generated | ||
1372 | */ | ||
1373 | @Override | ||
1374 | public void setCredit_CIS_daily(double newCredit_CIS_daily) { | ||
1375 | double oldCredit_CIS_daily = credit_CIS_daily; | ||
1376 | credit_CIS_daily = newCredit_CIS_daily; | ||
1377 | if (eNotificationRequired()) | ||
1378 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__CREDIT_CIS_DAILY, oldCredit_CIS_daily, credit_CIS_daily)); | ||
1379 | } | ||
1380 | |||
1381 | /** | ||
1382 | * <!-- begin-user-doc --> | ||
1383 | * <!-- end-user-doc --> | ||
1384 | * @generated | ||
1385 | */ | ||
1386 | @Override | ||
1387 | public double getCredit_CIS_monthly() { | ||
1388 | return credit_CIS_monthly; | ||
1389 | } | ||
1390 | |||
1391 | /** | ||
1392 | * <!-- begin-user-doc --> | ||
1393 | * <!-- end-user-doc --> | ||
1394 | * @generated | ||
1395 | */ | ||
1396 | @Override | ||
1397 | public void setCredit_CIS_monthly(double newCredit_CIS_monthly) { | ||
1398 | double oldCredit_CIS_monthly = credit_CIS_monthly; | ||
1399 | credit_CIS_monthly = newCredit_CIS_monthly; | ||
1400 | if (eNotificationRequired()) | ||
1401 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__CREDIT_CIS_MONTHLY, oldCredit_CIS_monthly, credit_CIS_monthly)); | ||
1402 | } | ||
1403 | |||
1404 | /** | ||
1405 | * <!-- begin-user-doc --> | ||
1406 | * <!-- end-user-doc --> | ||
1407 | * @generated | ||
1408 | */ | ||
1409 | @Override | ||
1410 | public double getCredit_CIM_daily() { | ||
1411 | return credit_CIM_daily; | ||
1412 | } | ||
1413 | |||
1414 | /** | ||
1415 | * <!-- begin-user-doc --> | ||
1416 | * <!-- end-user-doc --> | ||
1417 | * @generated | ||
1418 | */ | ||
1419 | @Override | ||
1420 | public void setCredit_CIM_daily(double newCredit_CIM_daily) { | ||
1421 | double oldCredit_CIM_daily = credit_CIM_daily; | ||
1422 | credit_CIM_daily = newCredit_CIM_daily; | ||
1423 | if (eNotificationRequired()) | ||
1424 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__CREDIT_CIM_DAILY, oldCredit_CIM_daily, credit_CIM_daily)); | ||
1425 | } | ||
1426 | |||
1427 | /** | ||
1428 | * <!-- begin-user-doc --> | ||
1429 | * <!-- end-user-doc --> | ||
1430 | * @generated | ||
1431 | */ | ||
1432 | @Override | ||
1433 | public boolean isValidity() { | ||
1434 | return validity; | ||
1435 | } | ||
1436 | |||
1437 | /** | ||
1438 | * <!-- begin-user-doc --> | ||
1439 | * <!-- end-user-doc --> | ||
1440 | * @generated | ||
1441 | */ | ||
1442 | @Override | ||
1443 | public void setValidity(boolean newValidity) { | ||
1444 | boolean oldValidity = validity; | ||
1445 | validity = newValidity; | ||
1446 | if (eNotificationRequired()) | ||
1447 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__VALIDITY, oldValidity, validity)); | ||
1448 | } | ||
1449 | |||
1450 | /** | ||
1451 | * <!-- begin-user-doc --> | ||
1452 | * <!-- end-user-doc --> | ||
1453 | * @generated | ||
1454 | */ | ||
1455 | @Override | ||
1456 | public EList<Income_Tax_Credit> getIncome_Tax_Credit() { | ||
1457 | if (income_Tax_Credit == null) { | ||
1458 | income_Tax_Credit = new EObjectWithInverseResolvingEList<Income_Tax_Credit>(Income_Tax_Credit.class, this, TaxationPackage.TAX_CARD__INCOME_TAX_CREDIT, TaxationPackage.INCOME_TAX_CREDIT__TAXATION_FRAME); | ||
1459 | } | ||
1460 | return income_Tax_Credit; | ||
1461 | } | ||
1462 | |||
1463 | /** | ||
1464 | * <!-- begin-user-doc --> | ||
1465 | * <!-- end-user-doc --> | ||
1466 | * @generated | ||
1467 | */ | ||
1468 | @Override | ||
1469 | public Tax_Card getPrevious() { | ||
1470 | if (previous != null && previous.eIsProxy()) { | ||
1471 | InternalEObject oldPrevious = (InternalEObject)previous; | ||
1472 | previous = (Tax_Card)eResolveProxy(oldPrevious); | ||
1473 | if (previous != oldPrevious) { | ||
1474 | if (eNotificationRequired()) | ||
1475 | eNotify(new ENotificationImpl(this, Notification.RESOLVE, TaxationPackage.TAX_CARD__PREVIOUS, oldPrevious, previous)); | ||
1476 | } | ||
1477 | } | ||
1478 | return previous; | ||
1479 | } | ||
1480 | |||
1481 | /** | ||
1482 | * <!-- begin-user-doc --> | ||
1483 | * <!-- end-user-doc --> | ||
1484 | * @generated | ||
1485 | */ | ||
1486 | public Tax_Card basicGetPrevious() { | ||
1487 | return previous; | ||
1488 | } | ||
1489 | |||
1490 | /** | ||
1491 | * <!-- begin-user-doc --> | ||
1492 | * <!-- end-user-doc --> | ||
1493 | * @generated | ||
1494 | */ | ||
1495 | public NotificationChain basicSetPrevious(Tax_Card newPrevious, NotificationChain msgs) { | ||
1496 | Tax_Card oldPrevious = previous; | ||
1497 | previous = newPrevious; | ||
1498 | if (eNotificationRequired()) { | ||
1499 | ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__PREVIOUS, oldPrevious, newPrevious); | ||
1500 | if (msgs == null) msgs = notification; else msgs.add(notification); | ||
1501 | } | ||
1502 | return msgs; | ||
1503 | } | ||
1504 | |||
1505 | /** | ||
1506 | * <!-- begin-user-doc --> | ||
1507 | * <!-- end-user-doc --> | ||
1508 | * @generated | ||
1509 | */ | ||
1510 | @Override | ||
1511 | public void setPrevious(Tax_Card newPrevious) { | ||
1512 | if (newPrevious != previous) { | ||
1513 | NotificationChain msgs = null; | ||
1514 | if (previous != null) | ||
1515 | msgs = ((InternalEObject)previous).eInverseRemove(this, TaxationPackage.TAX_CARD__CURRENT_TAX_CARD, Tax_Card.class, msgs); | ||
1516 | if (newPrevious != null) | ||
1517 | msgs = ((InternalEObject)newPrevious).eInverseAdd(this, TaxationPackage.TAX_CARD__CURRENT_TAX_CARD, Tax_Card.class, msgs); | ||
1518 | msgs = basicSetPrevious(newPrevious, msgs); | ||
1519 | if (msgs != null) msgs.dispatch(); | ||
1520 | } | ||
1521 | else if (eNotificationRequired()) | ||
1522 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__PREVIOUS, newPrevious, newPrevious)); | ||
1523 | } | ||
1524 | |||
1525 | /** | ||
1526 | * <!-- begin-user-doc --> | ||
1527 | * <!-- end-user-doc --> | ||
1528 | * @generated | ||
1529 | */ | ||
1530 | @Override | ||
1531 | public Tax_Card getCurrent_tax_card() { | ||
1532 | if (current_tax_card != null && current_tax_card.eIsProxy()) { | ||
1533 | InternalEObject oldCurrent_tax_card = (InternalEObject)current_tax_card; | ||
1534 | current_tax_card = (Tax_Card)eResolveProxy(oldCurrent_tax_card); | ||
1535 | if (current_tax_card != oldCurrent_tax_card) { | ||
1536 | if (eNotificationRequired()) | ||
1537 | eNotify(new ENotificationImpl(this, Notification.RESOLVE, TaxationPackage.TAX_CARD__CURRENT_TAX_CARD, oldCurrent_tax_card, current_tax_card)); | ||
1538 | } | ||
1539 | } | ||
1540 | return current_tax_card; | ||
1541 | } | ||
1542 | |||
1543 | /** | ||
1544 | * <!-- begin-user-doc --> | ||
1545 | * <!-- end-user-doc --> | ||
1546 | * @generated | ||
1547 | */ | ||
1548 | public Tax_Card basicGetCurrent_tax_card() { | ||
1549 | return current_tax_card; | ||
1550 | } | ||
1551 | |||
1552 | /** | ||
1553 | * <!-- begin-user-doc --> | ||
1554 | * <!-- end-user-doc --> | ||
1555 | * @generated | ||
1556 | */ | ||
1557 | public NotificationChain basicSetCurrent_tax_card(Tax_Card newCurrent_tax_card, NotificationChain msgs) { | ||
1558 | Tax_Card oldCurrent_tax_card = current_tax_card; | ||
1559 | current_tax_card = newCurrent_tax_card; | ||
1560 | if (eNotificationRequired()) { | ||
1561 | ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__CURRENT_TAX_CARD, oldCurrent_tax_card, newCurrent_tax_card); | ||
1562 | if (msgs == null) msgs = notification; else msgs.add(notification); | ||
1563 | } | ||
1564 | return msgs; | ||
1565 | } | ||
1566 | |||
1567 | /** | ||
1568 | * <!-- begin-user-doc --> | ||
1569 | * <!-- end-user-doc --> | ||
1570 | * @generated | ||
1571 | */ | ||
1572 | @Override | ||
1573 | public void setCurrent_tax_card(Tax_Card newCurrent_tax_card) { | ||
1574 | if (newCurrent_tax_card != current_tax_card) { | ||
1575 | NotificationChain msgs = null; | ||
1576 | if (current_tax_card != null) | ||
1577 | msgs = ((InternalEObject)current_tax_card).eInverseRemove(this, TaxationPackage.TAX_CARD__PREVIOUS, Tax_Card.class, msgs); | ||
1578 | if (newCurrent_tax_card != null) | ||
1579 | msgs = ((InternalEObject)newCurrent_tax_card).eInverseAdd(this, TaxationPackage.TAX_CARD__PREVIOUS, Tax_Card.class, msgs); | ||
1580 | msgs = basicSetCurrent_tax_card(newCurrent_tax_card, msgs); | ||
1581 | if (msgs != null) msgs.dispatch(); | ||
1582 | } | ||
1583 | else if (eNotificationRequired()) | ||
1584 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__CURRENT_TAX_CARD, newCurrent_tax_card, newCurrent_tax_card)); | ||
1585 | } | ||
1586 | |||
1587 | /** | ||
1588 | * <!-- begin-user-doc --> | ||
1589 | * <!-- end-user-doc --> | ||
1590 | * @generated | ||
1591 | */ | ||
1592 | @Override | ||
1593 | public double getCredit_CIM_yearly() { | ||
1594 | return credit_CIM_yearly; | ||
1595 | } | ||
1596 | |||
1597 | /** | ||
1598 | * <!-- begin-user-doc --> | ||
1599 | * <!-- end-user-doc --> | ||
1600 | * @generated | ||
1601 | */ | ||
1602 | @Override | ||
1603 | public void setCredit_CIM_yearly(double newCredit_CIM_yearly) { | ||
1604 | double oldCredit_CIM_yearly = credit_CIM_yearly; | ||
1605 | credit_CIM_yearly = newCredit_CIM_yearly; | ||
1606 | if (eNotificationRequired()) | ||
1607 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__CREDIT_CIM_YEARLY, oldCredit_CIM_yearly, credit_CIM_yearly)); | ||
1608 | } | ||
1609 | |||
1610 | /** | ||
1611 | * <!-- begin-user-doc --> | ||
1612 | * <!-- end-user-doc --> | ||
1613 | * @generated | ||
1614 | */ | ||
1615 | @Override | ||
1616 | public double getDeduction_DS_Alimony_yearly() { | ||
1617 | return deduction_DS_Alimony_yearly; | ||
1618 | } | ||
1619 | |||
1620 | /** | ||
1621 | * <!-- begin-user-doc --> | ||
1622 | * <!-- end-user-doc --> | ||
1623 | * @generated | ||
1624 | */ | ||
1625 | @Override | ||
1626 | public void setDeduction_DS_Alimony_yearly(double newDeduction_DS_Alimony_yearly) { | ||
1627 | double oldDeduction_DS_Alimony_yearly = deduction_DS_Alimony_yearly; | ||
1628 | deduction_DS_Alimony_yearly = newDeduction_DS_Alimony_yearly; | ||
1629 | if (eNotificationRequired()) | ||
1630 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__DEDUCTION_DS_ALIMONY_YEARLY, oldDeduction_DS_Alimony_yearly, deduction_DS_Alimony_yearly)); | ||
1631 | } | ||
1632 | |||
1633 | /** | ||
1634 | * <!-- begin-user-doc --> | ||
1635 | * <!-- end-user-doc --> | ||
1636 | * @generated | ||
1637 | */ | ||
1638 | @Override | ||
1639 | public double getDeduction_DS_Debt_yearly() { | ||
1640 | return deduction_DS_Debt_yearly; | ||
1641 | } | ||
1642 | |||
1643 | /** | ||
1644 | * <!-- begin-user-doc --> | ||
1645 | * <!-- end-user-doc --> | ||
1646 | * @generated | ||
1647 | */ | ||
1648 | @Override | ||
1649 | public void setDeduction_DS_Debt_yearly(double newDeduction_DS_Debt_yearly) { | ||
1650 | double oldDeduction_DS_Debt_yearly = deduction_DS_Debt_yearly; | ||
1651 | deduction_DS_Debt_yearly = newDeduction_DS_Debt_yearly; | ||
1652 | if (eNotificationRequired()) | ||
1653 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__DEDUCTION_DS_DEBT_YEARLY, oldDeduction_DS_Debt_yearly, deduction_DS_Debt_yearly)); | ||
1654 | } | ||
1655 | |||
1656 | /** | ||
1657 | * <!-- begin-user-doc --> | ||
1658 | * <!-- end-user-doc --> | ||
1659 | * @generated | ||
1660 | */ | ||
1661 | @Override | ||
1662 | public Income getIncome() { | ||
1663 | if (eContainerFeatureID() != TaxationPackage.TAX_CARD__INCOME) return null; | ||
1664 | return (Income)eInternalContainer(); | ||
1665 | } | ||
1666 | |||
1667 | /** | ||
1668 | * <!-- begin-user-doc --> | ||
1669 | * <!-- end-user-doc --> | ||
1670 | * @generated | ||
1671 | */ | ||
1672 | public NotificationChain basicSetIncome(Income newIncome, NotificationChain msgs) { | ||
1673 | msgs = eBasicSetContainer((InternalEObject)newIncome, TaxationPackage.TAX_CARD__INCOME, msgs); | ||
1674 | return msgs; | ||
1675 | } | ||
1676 | |||
1677 | /** | ||
1678 | * <!-- begin-user-doc --> | ||
1679 | * <!-- end-user-doc --> | ||
1680 | * @generated | ||
1681 | */ | ||
1682 | @Override | ||
1683 | public void setIncome(Income newIncome) { | ||
1684 | if (newIncome != eInternalContainer() || (eContainerFeatureID() != TaxationPackage.TAX_CARD__INCOME && newIncome != null)) { | ||
1685 | if (EcoreUtil.isAncestor(this, newIncome)) | ||
1686 | throw new IllegalArgumentException("Recursive containment not allowed for " + toString()); | ||
1687 | NotificationChain msgs = null; | ||
1688 | if (eInternalContainer() != null) | ||
1689 | msgs = eBasicRemoveFromContainer(msgs); | ||
1690 | if (newIncome != null) | ||
1691 | msgs = ((InternalEObject)newIncome).eInverseAdd(this, TaxationPackage.INCOME__TAX_CARD, Income.class, msgs); | ||
1692 | msgs = basicSetIncome(newIncome, msgs); | ||
1693 | if (msgs != null) msgs.dispatch(); | ||
1694 | } | ||
1695 | else if (eNotificationRequired()) | ||
1696 | eNotify(new ENotificationImpl(this, Notification.SET, TaxationPackage.TAX_CARD__INCOME, newIncome, newIncome)); | ||
1697 | } | ||
1698 | |||
1699 | /** | ||
1700 | * <!-- begin-user-doc --> | ||
1701 | * <!-- end-user-doc --> | ||
1702 | * @generated | ||
1703 | */ | ||
1704 | @SuppressWarnings("unchecked") | ||
1705 | @Override | ||
1706 | public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs) { | ||
1707 | switch (featureID) { | ||
1708 | case TaxationPackage.TAX_CARD__INCOME_TAX_CREDIT: | ||
1709 | return ((InternalEList<InternalEObject>)(InternalEList<?>)getIncome_Tax_Credit()).basicAdd(otherEnd, msgs); | ||
1710 | case TaxationPackage.TAX_CARD__PREVIOUS: | ||
1711 | if (previous != null) | ||
1712 | msgs = ((InternalEObject)previous).eInverseRemove(this, TaxationPackage.TAX_CARD__CURRENT_TAX_CARD, Tax_Card.class, msgs); | ||
1713 | return basicSetPrevious((Tax_Card)otherEnd, msgs); | ||
1714 | case TaxationPackage.TAX_CARD__CURRENT_TAX_CARD: | ||
1715 | if (current_tax_card != null) | ||
1716 | msgs = ((InternalEObject)current_tax_card).eInverseRemove(this, TaxationPackage.TAX_CARD__PREVIOUS, Tax_Card.class, msgs); | ||
1717 | return basicSetCurrent_tax_card((Tax_Card)otherEnd, msgs); | ||
1718 | case TaxationPackage.TAX_CARD__INCOME: | ||
1719 | if (eInternalContainer() != null) | ||
1720 | msgs = eBasicRemoveFromContainer(msgs); | ||
1721 | return basicSetIncome((Income)otherEnd, msgs); | ||
1722 | } | ||
1723 | return super.eInverseAdd(otherEnd, featureID, msgs); | ||
1724 | } | ||
1725 | |||
1726 | /** | ||
1727 | * <!-- begin-user-doc --> | ||
1728 | * <!-- end-user-doc --> | ||
1729 | * @generated | ||
1730 | */ | ||
1731 | @Override | ||
1732 | public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { | ||
1733 | switch (featureID) { | ||
1734 | case TaxationPackage.TAX_CARD__INCOME_TAX_CREDIT: | ||
1735 | return ((InternalEList<?>)getIncome_Tax_Credit()).basicRemove(otherEnd, msgs); | ||
1736 | case TaxationPackage.TAX_CARD__PREVIOUS: | ||
1737 | return basicSetPrevious(null, msgs); | ||
1738 | case TaxationPackage.TAX_CARD__CURRENT_TAX_CARD: | ||
1739 | return basicSetCurrent_tax_card(null, msgs); | ||
1740 | case TaxationPackage.TAX_CARD__INCOME: | ||
1741 | return basicSetIncome(null, msgs); | ||
1742 | } | ||
1743 | return super.eInverseRemove(otherEnd, featureID, msgs); | ||
1744 | } | ||
1745 | |||
1746 | /** | ||
1747 | * <!-- begin-user-doc --> | ||
1748 | * <!-- end-user-doc --> | ||
1749 | * @generated | ||
1750 | */ | ||
1751 | @Override | ||
1752 | public NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs) { | ||
1753 | switch (eContainerFeatureID()) { | ||
1754 | case TaxationPackage.TAX_CARD__INCOME: | ||
1755 | return eInternalContainer().eInverseRemove(this, TaxationPackage.INCOME__TAX_CARD, Income.class, msgs); | ||
1756 | } | ||
1757 | return super.eBasicRemoveFromContainerFeature(msgs); | ||
1758 | } | ||
1759 | |||
1760 | /** | ||
1761 | * <!-- begin-user-doc --> | ||
1762 | * <!-- end-user-doc --> | ||
1763 | * @generated | ||
1764 | */ | ||
1765 | @Override | ||
1766 | public Object eGet(int featureID, boolean resolve, boolean coreType) { | ||
1767 | switch (featureID) { | ||
1768 | case TaxationPackage.TAX_CARD__CARD_IDENTIFIER: | ||
1769 | return getCard_identifier(); | ||
1770 | case TaxationPackage.TAX_CARD__TAX_CARD_TYPE: | ||
1771 | return getTax_card_type(); | ||
1772 | case TaxationPackage.TAX_CARD__TAX_OFFICE: | ||
1773 | return getTax_office(); | ||
1774 | case TaxationPackage.TAX_CARD__VALID_FROM_DATE: | ||
1775 | return getValid_from_date(); | ||
1776 | case TaxationPackage.TAX_CARD__VALID_UNTIL_DATE: | ||
1777 | return getValid_until_date(); | ||
1778 | case TaxationPackage.TAX_CARD__PERCENTAGE_OF_WITHOLDING: | ||
1779 | return getPercentage_of_witholding(); | ||
1780 | case TaxationPackage.TAX_CARD__TAX_PAYERS_NAME_SURNAME: | ||
1781 | return getTax_payers_name_surname(); | ||
1782 | case TaxationPackage.TAX_CARD__TAX_PAYERS_PARTNER_NAME_SURNAME: | ||
1783 | return getTax_payers_partner_name_surname(); | ||
1784 | case TaxationPackage.TAX_CARD__TAX_PAYERS_ADDRESS: | ||
1785 | if (resolve) return getTax_payers_address(); | ||
1786 | return basicGetTax_payers_address(); | ||
1787 | case TaxationPackage.TAX_CARD__JOBS_EMPLOYER_SS_NO: | ||
1788 | return getJobs_Employer_SSNo(); | ||
1789 | case TaxationPackage.TAX_CARD__JOBS_EMPLOYERS_NAME: | ||
1790 | return getJobs_employers_name(); | ||
1791 | case TaxationPackage.TAX_CARD__JOBS_ACTIVITY_TYPE: | ||
1792 | return getJobs_activity_type(); | ||
1793 | case TaxationPackage.TAX_CARD__JOBS_PLACE_OF_WORK: | ||
1794 | return getJobs_place_of_work(); | ||
1795 | case TaxationPackage.TAX_CARD__DEDUCTION_FD_DAILY: | ||
1796 | return getDeduction_FD_daily(); | ||
1797 | case TaxationPackage.TAX_CARD__DEDUCTION_FD_MONTHLY: | ||
1798 | return getDeduction_FD_monthly(); | ||
1799 | case TaxationPackage.TAX_CARD__DEDUCTION_AC_DAILY: | ||
1800 | return getDeduction_AC_daily(); | ||
1801 | case TaxationPackage.TAX_CARD__DEDUCTION_AC_MONTHLY: | ||
1802 | return getDeduction_AC_monthly(); | ||
1803 | case TaxationPackage.TAX_CARD__DEDUCTION_AC_YEARLY: | ||
1804 | return getDeduction_AC_yearly(); | ||
1805 | case TaxationPackage.TAX_CARD__DEDUCTION_CE_DAILY: | ||
1806 | return getDeduction_CE_daily(); | ||
1807 | case TaxationPackage.TAX_CARD__DEDUCTION_CE_MONTHLY: | ||
1808 | return getDeduction_CE_monthly(); | ||
1809 | case TaxationPackage.TAX_CARD__DEDUCTION_CE_YEARLY: | ||
1810 | return getDeduction_CE_yearly(); | ||
1811 | case TaxationPackage.TAX_CARD__DEDUCTION_DS_DAILY: | ||
1812 | return getDeduction_DS_daily(); | ||
1813 | case TaxationPackage.TAX_CARD__DEDUCTION_DS_MONTHLY: | ||
1814 | return getDeduction_DS_monthly(); | ||
1815 | case TaxationPackage.TAX_CARD__DEDUCTION_FO_DAILY: | ||
1816 | return getDeduction_FO_daily(); | ||
1817 | case TaxationPackage.TAX_CARD__DEDUCTION_FO_MONTHLY: | ||
1818 | return getDeduction_FO_monthly(); | ||
1819 | case TaxationPackage.TAX_CARD__DEDUCTION_FO_YEARLY: | ||
1820 | return getDeduction_FO_yearly(); | ||
1821 | case TaxationPackage.TAX_CARD__CREDIT_CIS_DAILY: | ||
1822 | return getCredit_CIS_daily(); | ||
1823 | case TaxationPackage.TAX_CARD__CREDIT_CIS_MONTHLY: | ||
1824 | return getCredit_CIS_monthly(); | ||
1825 | case TaxationPackage.TAX_CARD__CREDIT_CIM_DAILY: | ||
1826 | return getCredit_CIM_daily(); | ||
1827 | case TaxationPackage.TAX_CARD__VALIDITY: | ||
1828 | return isValidity(); | ||
1829 | case TaxationPackage.TAX_CARD__INCOME_TAX_CREDIT: | ||
1830 | return getIncome_Tax_Credit(); | ||
1831 | case TaxationPackage.TAX_CARD__PREVIOUS: | ||
1832 | if (resolve) return getPrevious(); | ||
1833 | return basicGetPrevious(); | ||
1834 | case TaxationPackage.TAX_CARD__CURRENT_TAX_CARD: | ||
1835 | if (resolve) return getCurrent_tax_card(); | ||
1836 | return basicGetCurrent_tax_card(); | ||
1837 | case TaxationPackage.TAX_CARD__CREDIT_CIM_YEARLY: | ||
1838 | return getCredit_CIM_yearly(); | ||
1839 | case TaxationPackage.TAX_CARD__DEDUCTION_DS_ALIMONY_YEARLY: | ||
1840 | return getDeduction_DS_Alimony_yearly(); | ||
1841 | case TaxationPackage.TAX_CARD__DEDUCTION_DS_DEBT_YEARLY: | ||
1842 | return getDeduction_DS_Debt_yearly(); | ||
1843 | case TaxationPackage.TAX_CARD__INCOME: | ||
1844 | return getIncome(); | ||
1845 | } | ||
1846 | return super.eGet(featureID, resolve, coreType); | ||
1847 | } | ||
1848 | |||
1849 | /** | ||
1850 | * <!-- begin-user-doc --> | ||
1851 | * <!-- end-user-doc --> | ||
1852 | * @generated | ||
1853 | */ | ||
1854 | @SuppressWarnings("unchecked") | ||
1855 | @Override | ||
1856 | public void eSet(int featureID, Object newValue) { | ||
1857 | switch (featureID) { | ||
1858 | case TaxationPackage.TAX_CARD__CARD_IDENTIFIER: | ||
1859 | setCard_identifier((String)newValue); | ||
1860 | return; | ||
1861 | case TaxationPackage.TAX_CARD__TAX_CARD_TYPE: | ||
1862 | setTax_card_type((Tax_Card_Type)newValue); | ||
1863 | return; | ||
1864 | case TaxationPackage.TAX_CARD__TAX_OFFICE: | ||
1865 | setTax_office((Tax_Office)newValue); | ||
1866 | return; | ||
1867 | case TaxationPackage.TAX_CARD__VALID_FROM_DATE: | ||
1868 | setValid_from_date((Date)newValue); | ||
1869 | return; | ||
1870 | case TaxationPackage.TAX_CARD__VALID_UNTIL_DATE: | ||
1871 | setValid_until_date((Date)newValue); | ||
1872 | return; | ||
1873 | case TaxationPackage.TAX_CARD__PERCENTAGE_OF_WITHOLDING: | ||
1874 | setPercentage_of_witholding((Double)newValue); | ||
1875 | return; | ||
1876 | case TaxationPackage.TAX_CARD__TAX_PAYERS_NAME_SURNAME: | ||
1877 | getTax_payers_name_surname().clear(); | ||
1878 | getTax_payers_name_surname().addAll((Collection<? extends String>)newValue); | ||
1879 | return; | ||
1880 | case TaxationPackage.TAX_CARD__TAX_PAYERS_PARTNER_NAME_SURNAME: | ||
1881 | getTax_payers_partner_name_surname().clear(); | ||
1882 | getTax_payers_partner_name_surname().addAll((Collection<? extends String>)newValue); | ||
1883 | return; | ||
1884 | case TaxationPackage.TAX_CARD__TAX_PAYERS_ADDRESS: | ||
1885 | setTax_payers_address((Address)newValue); | ||
1886 | return; | ||
1887 | case TaxationPackage.TAX_CARD__JOBS_EMPLOYER_SS_NO: | ||
1888 | setJobs_Employer_SSNo((String)newValue); | ||
1889 | return; | ||
1890 | case TaxationPackage.TAX_CARD__JOBS_EMPLOYERS_NAME: | ||
1891 | setJobs_employers_name((String)newValue); | ||
1892 | return; | ||
1893 | case TaxationPackage.TAX_CARD__JOBS_ACTIVITY_TYPE: | ||
1894 | setJobs_activity_type((Job_Activity)newValue); | ||
1895 | return; | ||
1896 | case TaxationPackage.TAX_CARD__JOBS_PLACE_OF_WORK: | ||
1897 | setJobs_place_of_work((Town)newValue); | ||
1898 | return; | ||
1899 | case TaxationPackage.TAX_CARD__DEDUCTION_FD_DAILY: | ||
1900 | setDeduction_FD_daily((Double)newValue); | ||
1901 | return; | ||
1902 | case TaxationPackage.TAX_CARD__DEDUCTION_FD_MONTHLY: | ||
1903 | setDeduction_FD_monthly((Double)newValue); | ||
1904 | return; | ||
1905 | case TaxationPackage.TAX_CARD__DEDUCTION_AC_DAILY: | ||
1906 | setDeduction_AC_daily((Double)newValue); | ||
1907 | return; | ||
1908 | case TaxationPackage.TAX_CARD__DEDUCTION_AC_MONTHLY: | ||
1909 | setDeduction_AC_monthly((Double)newValue); | ||
1910 | return; | ||
1911 | case TaxationPackage.TAX_CARD__DEDUCTION_AC_YEARLY: | ||
1912 | setDeduction_AC_yearly((Double)newValue); | ||
1913 | return; | ||
1914 | case TaxationPackage.TAX_CARD__DEDUCTION_CE_DAILY: | ||
1915 | setDeduction_CE_daily((Double)newValue); | ||
1916 | return; | ||
1917 | case TaxationPackage.TAX_CARD__DEDUCTION_CE_MONTHLY: | ||
1918 | setDeduction_CE_monthly((Double)newValue); | ||
1919 | return; | ||
1920 | case TaxationPackage.TAX_CARD__DEDUCTION_CE_YEARLY: | ||
1921 | setDeduction_CE_yearly((Double)newValue); | ||
1922 | return; | ||
1923 | case TaxationPackage.TAX_CARD__DEDUCTION_DS_DAILY: | ||
1924 | setDeduction_DS_daily((Double)newValue); | ||
1925 | return; | ||
1926 | case TaxationPackage.TAX_CARD__DEDUCTION_DS_MONTHLY: | ||
1927 | setDeduction_DS_monthly((Double)newValue); | ||
1928 | return; | ||
1929 | case TaxationPackage.TAX_CARD__DEDUCTION_FO_DAILY: | ||
1930 | setDeduction_FO_daily((Double)newValue); | ||
1931 | return; | ||
1932 | case TaxationPackage.TAX_CARD__DEDUCTION_FO_MONTHLY: | ||
1933 | setDeduction_FO_monthly((Double)newValue); | ||
1934 | return; | ||
1935 | case TaxationPackage.TAX_CARD__DEDUCTION_FO_YEARLY: | ||
1936 | setDeduction_FO_yearly((Double)newValue); | ||
1937 | return; | ||
1938 | case TaxationPackage.TAX_CARD__CREDIT_CIS_DAILY: | ||
1939 | setCredit_CIS_daily((Double)newValue); | ||
1940 | return; | ||
1941 | case TaxationPackage.TAX_CARD__CREDIT_CIS_MONTHLY: | ||
1942 | setCredit_CIS_monthly((Double)newValue); | ||
1943 | return; | ||
1944 | case TaxationPackage.TAX_CARD__CREDIT_CIM_DAILY: | ||
1945 | setCredit_CIM_daily((Double)newValue); | ||
1946 | return; | ||
1947 | case TaxationPackage.TAX_CARD__VALIDITY: | ||
1948 | setValidity((Boolean)newValue); | ||
1949 | return; | ||
1950 | case TaxationPackage.TAX_CARD__INCOME_TAX_CREDIT: | ||
1951 | getIncome_Tax_Credit().clear(); | ||
1952 | getIncome_Tax_Credit().addAll((Collection<? extends Income_Tax_Credit>)newValue); | ||
1953 | return; | ||
1954 | case TaxationPackage.TAX_CARD__PREVIOUS: | ||
1955 | setPrevious((Tax_Card)newValue); | ||
1956 | return; | ||
1957 | case TaxationPackage.TAX_CARD__CURRENT_TAX_CARD: | ||
1958 | setCurrent_tax_card((Tax_Card)newValue); | ||
1959 | return; | ||
1960 | case TaxationPackage.TAX_CARD__CREDIT_CIM_YEARLY: | ||
1961 | setCredit_CIM_yearly((Double)newValue); | ||
1962 | return; | ||
1963 | case TaxationPackage.TAX_CARD__DEDUCTION_DS_ALIMONY_YEARLY: | ||
1964 | setDeduction_DS_Alimony_yearly((Double)newValue); | ||
1965 | return; | ||
1966 | case TaxationPackage.TAX_CARD__DEDUCTION_DS_DEBT_YEARLY: | ||
1967 | setDeduction_DS_Debt_yearly((Double)newValue); | ||
1968 | return; | ||
1969 | case TaxationPackage.TAX_CARD__INCOME: | ||
1970 | setIncome((Income)newValue); | ||
1971 | return; | ||
1972 | } | ||
1973 | super.eSet(featureID, newValue); | ||
1974 | } | ||
1975 | |||
1976 | /** | ||
1977 | * <!-- begin-user-doc --> | ||
1978 | * <!-- end-user-doc --> | ||
1979 | * @generated | ||
1980 | */ | ||
1981 | @Override | ||
1982 | public void eUnset(int featureID) { | ||
1983 | switch (featureID) { | ||
1984 | case TaxationPackage.TAX_CARD__CARD_IDENTIFIER: | ||
1985 | setCard_identifier(CARD_IDENTIFIER_EDEFAULT); | ||
1986 | return; | ||
1987 | case TaxationPackage.TAX_CARD__TAX_CARD_TYPE: | ||
1988 | setTax_card_type(TAX_CARD_TYPE_EDEFAULT); | ||
1989 | return; | ||
1990 | case TaxationPackage.TAX_CARD__TAX_OFFICE: | ||
1991 | setTax_office(TAX_OFFICE_EDEFAULT); | ||
1992 | return; | ||
1993 | case TaxationPackage.TAX_CARD__VALID_FROM_DATE: | ||
1994 | setValid_from_date(VALID_FROM_DATE_EDEFAULT); | ||
1995 | return; | ||
1996 | case TaxationPackage.TAX_CARD__VALID_UNTIL_DATE: | ||
1997 | setValid_until_date(VALID_UNTIL_DATE_EDEFAULT); | ||
1998 | return; | ||
1999 | case TaxationPackage.TAX_CARD__PERCENTAGE_OF_WITHOLDING: | ||
2000 | setPercentage_of_witholding(PERCENTAGE_OF_WITHOLDING_EDEFAULT); | ||
2001 | return; | ||
2002 | case TaxationPackage.TAX_CARD__TAX_PAYERS_NAME_SURNAME: | ||
2003 | getTax_payers_name_surname().clear(); | ||
2004 | return; | ||
2005 | case TaxationPackage.TAX_CARD__TAX_PAYERS_PARTNER_NAME_SURNAME: | ||
2006 | getTax_payers_partner_name_surname().clear(); | ||
2007 | return; | ||
2008 | case TaxationPackage.TAX_CARD__TAX_PAYERS_ADDRESS: | ||
2009 | setTax_payers_address((Address)null); | ||
2010 | return; | ||
2011 | case TaxationPackage.TAX_CARD__JOBS_EMPLOYER_SS_NO: | ||
2012 | setJobs_Employer_SSNo(JOBS_EMPLOYER_SS_NO_EDEFAULT); | ||
2013 | return; | ||
2014 | case TaxationPackage.TAX_CARD__JOBS_EMPLOYERS_NAME: | ||
2015 | setJobs_employers_name(JOBS_EMPLOYERS_NAME_EDEFAULT); | ||
2016 | return; | ||
2017 | case TaxationPackage.TAX_CARD__JOBS_ACTIVITY_TYPE: | ||
2018 | setJobs_activity_type(JOBS_ACTIVITY_TYPE_EDEFAULT); | ||
2019 | return; | ||
2020 | case TaxationPackage.TAX_CARD__JOBS_PLACE_OF_WORK: | ||
2021 | setJobs_place_of_work(JOBS_PLACE_OF_WORK_EDEFAULT); | ||
2022 | return; | ||
2023 | case TaxationPackage.TAX_CARD__DEDUCTION_FD_DAILY: | ||
2024 | setDeduction_FD_daily(DEDUCTION_FD_DAILY_EDEFAULT); | ||
2025 | return; | ||
2026 | case TaxationPackage.TAX_CARD__DEDUCTION_FD_MONTHLY: | ||
2027 | setDeduction_FD_monthly(DEDUCTION_FD_MONTHLY_EDEFAULT); | ||
2028 | return; | ||
2029 | case TaxationPackage.TAX_CARD__DEDUCTION_AC_DAILY: | ||
2030 | setDeduction_AC_daily(DEDUCTION_AC_DAILY_EDEFAULT); | ||
2031 | return; | ||
2032 | case TaxationPackage.TAX_CARD__DEDUCTION_AC_MONTHLY: | ||
2033 | setDeduction_AC_monthly(DEDUCTION_AC_MONTHLY_EDEFAULT); | ||
2034 | return; | ||
2035 | case TaxationPackage.TAX_CARD__DEDUCTION_AC_YEARLY: | ||
2036 | setDeduction_AC_yearly(DEDUCTION_AC_YEARLY_EDEFAULT); | ||
2037 | return; | ||
2038 | case TaxationPackage.TAX_CARD__DEDUCTION_CE_DAILY: | ||
2039 | setDeduction_CE_daily(DEDUCTION_CE_DAILY_EDEFAULT); | ||
2040 | return; | ||
2041 | case TaxationPackage.TAX_CARD__DEDUCTION_CE_MONTHLY: | ||
2042 | setDeduction_CE_monthly(DEDUCTION_CE_MONTHLY_EDEFAULT); | ||
2043 | return; | ||
2044 | case TaxationPackage.TAX_CARD__DEDUCTION_CE_YEARLY: | ||
2045 | setDeduction_CE_yearly(DEDUCTION_CE_YEARLY_EDEFAULT); | ||
2046 | return; | ||
2047 | case TaxationPackage.TAX_CARD__DEDUCTION_DS_DAILY: | ||
2048 | setDeduction_DS_daily(DEDUCTION_DS_DAILY_EDEFAULT); | ||
2049 | return; | ||
2050 | case TaxationPackage.TAX_CARD__DEDUCTION_DS_MONTHLY: | ||
2051 | setDeduction_DS_monthly(DEDUCTION_DS_MONTHLY_EDEFAULT); | ||
2052 | return; | ||
2053 | case TaxationPackage.TAX_CARD__DEDUCTION_FO_DAILY: | ||
2054 | setDeduction_FO_daily(DEDUCTION_FO_DAILY_EDEFAULT); | ||
2055 | return; | ||
2056 | case TaxationPackage.TAX_CARD__DEDUCTION_FO_MONTHLY: | ||
2057 | setDeduction_FO_monthly(DEDUCTION_FO_MONTHLY_EDEFAULT); | ||
2058 | return; | ||
2059 | case TaxationPackage.TAX_CARD__DEDUCTION_FO_YEARLY: | ||
2060 | setDeduction_FO_yearly(DEDUCTION_FO_YEARLY_EDEFAULT); | ||
2061 | return; | ||
2062 | case TaxationPackage.TAX_CARD__CREDIT_CIS_DAILY: | ||
2063 | setCredit_CIS_daily(CREDIT_CIS_DAILY_EDEFAULT); | ||
2064 | return; | ||
2065 | case TaxationPackage.TAX_CARD__CREDIT_CIS_MONTHLY: | ||
2066 | setCredit_CIS_monthly(CREDIT_CIS_MONTHLY_EDEFAULT); | ||
2067 | return; | ||
2068 | case TaxationPackage.TAX_CARD__CREDIT_CIM_DAILY: | ||
2069 | setCredit_CIM_daily(CREDIT_CIM_DAILY_EDEFAULT); | ||
2070 | return; | ||
2071 | case TaxationPackage.TAX_CARD__VALIDITY: | ||
2072 | setValidity(VALIDITY_EDEFAULT); | ||
2073 | return; | ||
2074 | case TaxationPackage.TAX_CARD__INCOME_TAX_CREDIT: | ||
2075 | getIncome_Tax_Credit().clear(); | ||
2076 | return; | ||
2077 | case TaxationPackage.TAX_CARD__PREVIOUS: | ||
2078 | setPrevious((Tax_Card)null); | ||
2079 | return; | ||
2080 | case TaxationPackage.TAX_CARD__CURRENT_TAX_CARD: | ||
2081 | setCurrent_tax_card((Tax_Card)null); | ||
2082 | return; | ||
2083 | case TaxationPackage.TAX_CARD__CREDIT_CIM_YEARLY: | ||
2084 | setCredit_CIM_yearly(CREDIT_CIM_YEARLY_EDEFAULT); | ||
2085 | return; | ||
2086 | case TaxationPackage.TAX_CARD__DEDUCTION_DS_ALIMONY_YEARLY: | ||
2087 | setDeduction_DS_Alimony_yearly(DEDUCTION_DS_ALIMONY_YEARLY_EDEFAULT); | ||
2088 | return; | ||
2089 | case TaxationPackage.TAX_CARD__DEDUCTION_DS_DEBT_YEARLY: | ||
2090 | setDeduction_DS_Debt_yearly(DEDUCTION_DS_DEBT_YEARLY_EDEFAULT); | ||
2091 | return; | ||
2092 | case TaxationPackage.TAX_CARD__INCOME: | ||
2093 | setIncome((Income)null); | ||
2094 | return; | ||
2095 | } | ||
2096 | super.eUnset(featureID); | ||
2097 | } | ||
2098 | |||
2099 | /** | ||
2100 | * <!-- begin-user-doc --> | ||
2101 | * <!-- end-user-doc --> | ||
2102 | * @generated | ||
2103 | */ | ||
2104 | @Override | ||
2105 | public boolean eIsSet(int featureID) { | ||
2106 | switch (featureID) { | ||
2107 | case TaxationPackage.TAX_CARD__CARD_IDENTIFIER: | ||
2108 | return CARD_IDENTIFIER_EDEFAULT == null ? card_identifier != null : !CARD_IDENTIFIER_EDEFAULT.equals(card_identifier); | ||
2109 | case TaxationPackage.TAX_CARD__TAX_CARD_TYPE: | ||
2110 | return tax_card_type != TAX_CARD_TYPE_EDEFAULT; | ||
2111 | case TaxationPackage.TAX_CARD__TAX_OFFICE: | ||
2112 | return tax_office != TAX_OFFICE_EDEFAULT; | ||
2113 | case TaxationPackage.TAX_CARD__VALID_FROM_DATE: | ||
2114 | return VALID_FROM_DATE_EDEFAULT == null ? valid_from_date != null : !VALID_FROM_DATE_EDEFAULT.equals(valid_from_date); | ||
2115 | case TaxationPackage.TAX_CARD__VALID_UNTIL_DATE: | ||
2116 | return VALID_UNTIL_DATE_EDEFAULT == null ? valid_until_date != null : !VALID_UNTIL_DATE_EDEFAULT.equals(valid_until_date); | ||
2117 | case TaxationPackage.TAX_CARD__PERCENTAGE_OF_WITHOLDING: | ||
2118 | return percentage_of_witholding != PERCENTAGE_OF_WITHOLDING_EDEFAULT; | ||
2119 | case TaxationPackage.TAX_CARD__TAX_PAYERS_NAME_SURNAME: | ||
2120 | return tax_payers_name_surname != null && !tax_payers_name_surname.isEmpty(); | ||
2121 | case TaxationPackage.TAX_CARD__TAX_PAYERS_PARTNER_NAME_SURNAME: | ||
2122 | return tax_payers_partner_name_surname != null && !tax_payers_partner_name_surname.isEmpty(); | ||
2123 | case TaxationPackage.TAX_CARD__TAX_PAYERS_ADDRESS: | ||
2124 | return tax_payers_address != null; | ||
2125 | case TaxationPackage.TAX_CARD__JOBS_EMPLOYER_SS_NO: | ||
2126 | return JOBS_EMPLOYER_SS_NO_EDEFAULT == null ? jobs_Employer_SSNo != null : !JOBS_EMPLOYER_SS_NO_EDEFAULT.equals(jobs_Employer_SSNo); | ||
2127 | case TaxationPackage.TAX_CARD__JOBS_EMPLOYERS_NAME: | ||
2128 | return JOBS_EMPLOYERS_NAME_EDEFAULT == null ? jobs_employers_name != null : !JOBS_EMPLOYERS_NAME_EDEFAULT.equals(jobs_employers_name); | ||
2129 | case TaxationPackage.TAX_CARD__JOBS_ACTIVITY_TYPE: | ||
2130 | return jobs_activity_type != JOBS_ACTIVITY_TYPE_EDEFAULT; | ||
2131 | case TaxationPackage.TAX_CARD__JOBS_PLACE_OF_WORK: | ||
2132 | return jobs_place_of_work != JOBS_PLACE_OF_WORK_EDEFAULT; | ||
2133 | case TaxationPackage.TAX_CARD__DEDUCTION_FD_DAILY: | ||
2134 | return deduction_FD_daily != DEDUCTION_FD_DAILY_EDEFAULT; | ||
2135 | case TaxationPackage.TAX_CARD__DEDUCTION_FD_MONTHLY: | ||
2136 | return deduction_FD_monthly != DEDUCTION_FD_MONTHLY_EDEFAULT; | ||
2137 | case TaxationPackage.TAX_CARD__DEDUCTION_AC_DAILY: | ||
2138 | return deduction_AC_daily != DEDUCTION_AC_DAILY_EDEFAULT; | ||
2139 | case TaxationPackage.TAX_CARD__DEDUCTION_AC_MONTHLY: | ||
2140 | return deduction_AC_monthly != DEDUCTION_AC_MONTHLY_EDEFAULT; | ||
2141 | case TaxationPackage.TAX_CARD__DEDUCTION_AC_YEARLY: | ||
2142 | return deduction_AC_yearly != DEDUCTION_AC_YEARLY_EDEFAULT; | ||
2143 | case TaxationPackage.TAX_CARD__DEDUCTION_CE_DAILY: | ||
2144 | return deduction_CE_daily != DEDUCTION_CE_DAILY_EDEFAULT; | ||
2145 | case TaxationPackage.TAX_CARD__DEDUCTION_CE_MONTHLY: | ||
2146 | return deduction_CE_monthly != DEDUCTION_CE_MONTHLY_EDEFAULT; | ||
2147 | case TaxationPackage.TAX_CARD__DEDUCTION_CE_YEARLY: | ||
2148 | return deduction_CE_yearly != DEDUCTION_CE_YEARLY_EDEFAULT; | ||
2149 | case TaxationPackage.TAX_CARD__DEDUCTION_DS_DAILY: | ||
2150 | return deduction_DS_daily != DEDUCTION_DS_DAILY_EDEFAULT; | ||
2151 | case TaxationPackage.TAX_CARD__DEDUCTION_DS_MONTHLY: | ||
2152 | return deduction_DS_monthly != DEDUCTION_DS_MONTHLY_EDEFAULT; | ||
2153 | case TaxationPackage.TAX_CARD__DEDUCTION_FO_DAILY: | ||
2154 | return deduction_FO_daily != DEDUCTION_FO_DAILY_EDEFAULT; | ||
2155 | case TaxationPackage.TAX_CARD__DEDUCTION_FO_MONTHLY: | ||
2156 | return deduction_FO_monthly != DEDUCTION_FO_MONTHLY_EDEFAULT; | ||
2157 | case TaxationPackage.TAX_CARD__DEDUCTION_FO_YEARLY: | ||
2158 | return deduction_FO_yearly != DEDUCTION_FO_YEARLY_EDEFAULT; | ||
2159 | case TaxationPackage.TAX_CARD__CREDIT_CIS_DAILY: | ||
2160 | return credit_CIS_daily != CREDIT_CIS_DAILY_EDEFAULT; | ||
2161 | case TaxationPackage.TAX_CARD__CREDIT_CIS_MONTHLY: | ||
2162 | return credit_CIS_monthly != CREDIT_CIS_MONTHLY_EDEFAULT; | ||
2163 | case TaxationPackage.TAX_CARD__CREDIT_CIM_DAILY: | ||
2164 | return credit_CIM_daily != CREDIT_CIM_DAILY_EDEFAULT; | ||
2165 | case TaxationPackage.TAX_CARD__VALIDITY: | ||
2166 | return validity != VALIDITY_EDEFAULT; | ||
2167 | case TaxationPackage.TAX_CARD__INCOME_TAX_CREDIT: | ||
2168 | return income_Tax_Credit != null && !income_Tax_Credit.isEmpty(); | ||
2169 | case TaxationPackage.TAX_CARD__PREVIOUS: | ||
2170 | return previous != null; | ||
2171 | case TaxationPackage.TAX_CARD__CURRENT_TAX_CARD: | ||
2172 | return current_tax_card != null; | ||
2173 | case TaxationPackage.TAX_CARD__CREDIT_CIM_YEARLY: | ||
2174 | return credit_CIM_yearly != CREDIT_CIM_YEARLY_EDEFAULT; | ||
2175 | case TaxationPackage.TAX_CARD__DEDUCTION_DS_ALIMONY_YEARLY: | ||
2176 | return deduction_DS_Alimony_yearly != DEDUCTION_DS_ALIMONY_YEARLY_EDEFAULT; | ||
2177 | case TaxationPackage.TAX_CARD__DEDUCTION_DS_DEBT_YEARLY: | ||
2178 | return deduction_DS_Debt_yearly != DEDUCTION_DS_DEBT_YEARLY_EDEFAULT; | ||
2179 | case TaxationPackage.TAX_CARD__INCOME: | ||
2180 | return getIncome() != null; | ||
2181 | } | ||
2182 | return super.eIsSet(featureID); | ||
2183 | } | ||
2184 | |||
2185 | /** | ||
2186 | * <!-- begin-user-doc --> | ||
2187 | * <!-- end-user-doc --> | ||
2188 | * @generated | ||
2189 | */ | ||
2190 | @Override | ||
2191 | public String toString() { | ||
2192 | if (eIsProxy()) return super.toString(); | ||
2193 | |||
2194 | StringBuilder result = new StringBuilder(super.toString()); | ||
2195 | result.append(" (card_identifier: "); | ||
2196 | result.append(card_identifier); | ||
2197 | result.append(", tax_card_type: "); | ||
2198 | result.append(tax_card_type); | ||
2199 | result.append(", tax_office: "); | ||
2200 | result.append(tax_office); | ||
2201 | result.append(", valid_from_date: "); | ||
2202 | result.append(valid_from_date); | ||
2203 | result.append(", valid_until_date: "); | ||
2204 | result.append(valid_until_date); | ||
2205 | result.append(", percentage_of_witholding: "); | ||
2206 | result.append(percentage_of_witholding); | ||
2207 | result.append(", tax_payers_name_surname: "); | ||
2208 | result.append(tax_payers_name_surname); | ||
2209 | result.append(", tax_payers_partner_name_surname: "); | ||
2210 | result.append(tax_payers_partner_name_surname); | ||
2211 | result.append(", jobs_Employer_SSNo: "); | ||
2212 | result.append(jobs_Employer_SSNo); | ||
2213 | result.append(", jobs_employers_name: "); | ||
2214 | result.append(jobs_employers_name); | ||
2215 | result.append(", jobs_activity_type: "); | ||
2216 | result.append(jobs_activity_type); | ||
2217 | result.append(", jobs_place_of_work: "); | ||
2218 | result.append(jobs_place_of_work); | ||
2219 | result.append(", deduction_FD_daily: "); | ||
2220 | result.append(deduction_FD_daily); | ||
2221 | result.append(", deduction_FD_monthly: "); | ||
2222 | result.append(deduction_FD_monthly); | ||
2223 | result.append(", deduction_AC_daily: "); | ||
2224 | result.append(deduction_AC_daily); | ||
2225 | result.append(", deduction_AC_monthly: "); | ||
2226 | result.append(deduction_AC_monthly); | ||
2227 | result.append(", deduction_AC_yearly: "); | ||
2228 | result.append(deduction_AC_yearly); | ||
2229 | result.append(", deduction_CE_daily: "); | ||
2230 | result.append(deduction_CE_daily); | ||
2231 | result.append(", deduction_CE_monthly: "); | ||
2232 | result.append(deduction_CE_monthly); | ||
2233 | result.append(", deduction_CE_yearly: "); | ||
2234 | result.append(deduction_CE_yearly); | ||
2235 | result.append(", deduction_DS_daily: "); | ||
2236 | result.append(deduction_DS_daily); | ||
2237 | result.append(", deduction_DS_monthly: "); | ||
2238 | result.append(deduction_DS_monthly); | ||
2239 | result.append(", deduction_FO_daily: "); | ||
2240 | result.append(deduction_FO_daily); | ||
2241 | result.append(", deduction_FO_monthly: "); | ||
2242 | result.append(deduction_FO_monthly); | ||
2243 | result.append(", deduction_FO_yearly: "); | ||
2244 | result.append(deduction_FO_yearly); | ||
2245 | result.append(", credit_CIS_daily: "); | ||
2246 | result.append(credit_CIS_daily); | ||
2247 | result.append(", credit_CIS_monthly: "); | ||
2248 | result.append(credit_CIS_monthly); | ||
2249 | result.append(", credit_CIM_daily: "); | ||
2250 | result.append(credit_CIM_daily); | ||
2251 | result.append(", validity: "); | ||
2252 | result.append(validity); | ||
2253 | result.append(", credit_CIM_yearly: "); | ||
2254 | result.append(credit_CIM_yearly); | ||
2255 | result.append(", deduction_DS_Alimony_yearly: "); | ||
2256 | result.append(deduction_DS_Alimony_yearly); | ||
2257 | result.append(", deduction_DS_Debt_yearly: "); | ||
2258 | result.append(deduction_DS_Debt_yearly); | ||
2259 | result.append(')'); | ||
2260 | return result.toString(); | ||
2261 | } | ||
2262 | |||
2263 | } //Tax_CardImpl | ||