diff options
author | 2020-04-26 18:23:13 -0400 | |
---|---|---|
committer | 2020-04-26 18:23:13 -0400 | |
commit | c0a758eedd457a5d8eb9f1a6c17fc24143aabb3e (patch) | |
tree | 0c2e212e4e95c1d2311629128641d5cd561210f3 /Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/Tax_Card.java | |
parent | Merge branch 'Attribute-Solver' (diff) | |
download | VIATRA-Generator-c0a758eedd457a5d8eb9f1a6c17fc24143aabb3e.tar.gz VIATRA-Generator-c0a758eedd457a5d8eb9f1a6c17fc24143aabb3e.tar.zst VIATRA-Generator-c0a758eedd457a5d8eb9f1a6c17fc24143aabb3e.zip |
Add PLEDGE case study files
Diffstat (limited to 'Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/Tax_Card.java')
-rw-r--r-- | Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/Tax_Card.java | 885 |
1 files changed, 885 insertions, 0 deletions
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/Tax_Card.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/Tax_Card.java new file mode 100644 index 00000000..8bb5f622 --- /dev/null +++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/Tax_Card.java | |||
@@ -0,0 +1,885 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package Taxation; | ||
4 | |||
5 | import java.util.Date; | ||
6 | |||
7 | import org.eclipse.emf.common.util.EList; | ||
8 | |||
9 | import org.eclipse.emf.ecore.EObject; | ||
10 | |||
11 | /** | ||
12 | * <!-- begin-user-doc --> | ||
13 | * A representation of the model object '<em><b>Tax Card</b></em>'. | ||
14 | * <!-- end-user-doc --> | ||
15 | * | ||
16 | * <p> | ||
17 | * The following features are supported: | ||
18 | * </p> | ||
19 | * <ul> | ||
20 | * <li>{@link Taxation.Tax_Card#getCard_identifier <em>Card identifier</em>}</li> | ||
21 | * <li>{@link Taxation.Tax_Card#getTax_card_type <em>Tax card type</em>}</li> | ||
22 | * <li>{@link Taxation.Tax_Card#getTax_office <em>Tax office</em>}</li> | ||
23 | * <li>{@link Taxation.Tax_Card#getValid_from_date <em>Valid from date</em>}</li> | ||
24 | * <li>{@link Taxation.Tax_Card#getValid_until_date <em>Valid until date</em>}</li> | ||
25 | * <li>{@link Taxation.Tax_Card#getPercentage_of_witholding <em>Percentage of witholding</em>}</li> | ||
26 | * <li>{@link Taxation.Tax_Card#getTax_payers_name_surname <em>Tax payers name surname</em>}</li> | ||
27 | * <li>{@link Taxation.Tax_Card#getTax_payers_partner_name_surname <em>Tax payers partner name surname</em>}</li> | ||
28 | * <li>{@link Taxation.Tax_Card#getTax_payers_address <em>Tax payers address</em>}</li> | ||
29 | * <li>{@link Taxation.Tax_Card#getJobs_Employer_SSNo <em>Jobs Employer SS No</em>}</li> | ||
30 | * <li>{@link Taxation.Tax_Card#getJobs_employers_name <em>Jobs employers name</em>}</li> | ||
31 | * <li>{@link Taxation.Tax_Card#getJobs_activity_type <em>Jobs activity type</em>}</li> | ||
32 | * <li>{@link Taxation.Tax_Card#getJobs_place_of_work <em>Jobs place of work</em>}</li> | ||
33 | * <li>{@link Taxation.Tax_Card#getDeduction_FD_daily <em>Deduction FD daily</em>}</li> | ||
34 | * <li>{@link Taxation.Tax_Card#getDeduction_FD_monthly <em>Deduction FD monthly</em>}</li> | ||
35 | * <li>{@link Taxation.Tax_Card#getDeduction_AC_daily <em>Deduction AC daily</em>}</li> | ||
36 | * <li>{@link Taxation.Tax_Card#getDeduction_AC_monthly <em>Deduction AC monthly</em>}</li> | ||
37 | * <li>{@link Taxation.Tax_Card#getDeduction_AC_yearly <em>Deduction AC yearly</em>}</li> | ||
38 | * <li>{@link Taxation.Tax_Card#getDeduction_CE_daily <em>Deduction CE daily</em>}</li> | ||
39 | * <li>{@link Taxation.Tax_Card#getDeduction_CE_monthly <em>Deduction CE monthly</em>}</li> | ||
40 | * <li>{@link Taxation.Tax_Card#getDeduction_CE_yearly <em>Deduction CE yearly</em>}</li> | ||
41 | * <li>{@link Taxation.Tax_Card#getDeduction_DS_daily <em>Deduction DS daily</em>}</li> | ||
42 | * <li>{@link Taxation.Tax_Card#getDeduction_DS_monthly <em>Deduction DS monthly</em>}</li> | ||
43 | * <li>{@link Taxation.Tax_Card#getDeduction_FO_daily <em>Deduction FO daily</em>}</li> | ||
44 | * <li>{@link Taxation.Tax_Card#getDeduction_FO_monthly <em>Deduction FO monthly</em>}</li> | ||
45 | * <li>{@link Taxation.Tax_Card#getDeduction_FO_yearly <em>Deduction FO yearly</em>}</li> | ||
46 | * <li>{@link Taxation.Tax_Card#getCredit_CIS_daily <em>Credit CIS daily</em>}</li> | ||
47 | * <li>{@link Taxation.Tax_Card#getCredit_CIS_monthly <em>Credit CIS monthly</em>}</li> | ||
48 | * <li>{@link Taxation.Tax_Card#getCredit_CIM_daily <em>Credit CIM daily</em>}</li> | ||
49 | * <li>{@link Taxation.Tax_Card#isValidity <em>Validity</em>}</li> | ||
50 | * <li>{@link Taxation.Tax_Card#getIncome_Tax_Credit <em>Income Tax Credit</em>}</li> | ||
51 | * <li>{@link Taxation.Tax_Card#getPrevious <em>Previous</em>}</li> | ||
52 | * <li>{@link Taxation.Tax_Card#getCurrent_tax_card <em>Current tax card</em>}</li> | ||
53 | * <li>{@link Taxation.Tax_Card#getCredit_CIM_yearly <em>Credit CIM yearly</em>}</li> | ||
54 | * <li>{@link Taxation.Tax_Card#getDeduction_DS_Alimony_yearly <em>Deduction DS Alimony yearly</em>}</li> | ||
55 | * <li>{@link Taxation.Tax_Card#getDeduction_DS_Debt_yearly <em>Deduction DS Debt yearly</em>}</li> | ||
56 | * <li>{@link Taxation.Tax_Card#getIncome <em>Income</em>}</li> | ||
57 | * </ul> | ||
58 | * | ||
59 | * @see Taxation.TaxationPackage#getTax_Card() | ||
60 | * @model | ||
61 | * @generated | ||
62 | */ | ||
63 | public interface Tax_Card extends EObject { | ||
64 | /** | ||
65 | * Returns the value of the '<em><b>Card identifier</b></em>' attribute. | ||
66 | * <!-- begin-user-doc --> | ||
67 | * <!-- end-user-doc --> | ||
68 | * @return the value of the '<em>Card identifier</em>' attribute. | ||
69 | * @see #setCard_identifier(String) | ||
70 | * @see Taxation.TaxationPackage#getTax_Card_Card_identifier() | ||
71 | * @model id="true" | ||
72 | * @generated | ||
73 | */ | ||
74 | String getCard_identifier(); | ||
75 | |||
76 | /** | ||
77 | * Sets the value of the '{@link Taxation.Tax_Card#getCard_identifier <em>Card identifier</em>}' attribute. | ||
78 | * <!-- begin-user-doc --> | ||
79 | * <!-- end-user-doc --> | ||
80 | * @param value the new value of the '<em>Card identifier</em>' attribute. | ||
81 | * @see #getCard_identifier() | ||
82 | * @generated | ||
83 | */ | ||
84 | void setCard_identifier(String value); | ||
85 | |||
86 | /** | ||
87 | * Returns the value of the '<em><b>Tax card type</b></em>' attribute. | ||
88 | * The literals are from the enumeration {@link Taxation.Tax_Card_Type}. | ||
89 | * <!-- begin-user-doc --> | ||
90 | * <!-- end-user-doc --> | ||
91 | * @return the value of the '<em>Tax card type</em>' attribute. | ||
92 | * @see Taxation.Tax_Card_Type | ||
93 | * @see #setTax_card_type(Tax_Card_Type) | ||
94 | * @see Taxation.TaxationPackage#getTax_Card_Tax_card_type() | ||
95 | * @model required="true" derived="true" | ||
96 | * annotation="http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot derivation='if(self.income.taxPayer.incomes->size()=1) then \nTax_Card_Type::Principal\n\telse\n\t\tlet all_incomes:OrderedSet(Income)=self.income.taxPayer.incomes->select(inc:Income| inc.income_amount= self.income.taxPayer.incomes.income_amount->max())->asOrderedSet() in\n\t\tlet bigest_income:Income= all_incomes->first() in\n\t\t\t if(bigest_income=self.income) then\n\t\t\t \t Tax_Card_Type::Principal\n\t\t\t else\n\t\t\t\t\tTax_Card_Type::Additional\n\t\t\t\tendif\nendif\n\t\t\t\t'" | ||
97 | * @generated | ||
98 | */ | ||
99 | Tax_Card_Type getTax_card_type(); | ||
100 | |||
101 | /** | ||
102 | * Sets the value of the '{@link Taxation.Tax_Card#getTax_card_type <em>Tax card type</em>}' attribute. | ||
103 | * <!-- begin-user-doc --> | ||
104 | * <!-- end-user-doc --> | ||
105 | * @param value the new value of the '<em>Tax card type</em>' attribute. | ||
106 | * @see Taxation.Tax_Card_Type | ||
107 | * @see #getTax_card_type() | ||
108 | * @generated | ||
109 | */ | ||
110 | void setTax_card_type(Tax_Card_Type value); | ||
111 | |||
112 | /** | ||
113 | * Returns the value of the '<em><b>Tax office</b></em>' attribute. | ||
114 | * The literals are from the enumeration {@link Taxation.Tax_Office}. | ||
115 | * <!-- begin-user-doc --> | ||
116 | * <!-- end-user-doc --> | ||
117 | * @return the value of the '<em>Tax office</em>' attribute. | ||
118 | * @see Taxation.Tax_Office | ||
119 | * @see #setTax_office(Tax_Office) | ||
120 | * @see Taxation.TaxationPackage#getTax_Card_Tax_office() | ||
121 | * @model required="true" | ||
122 | * @generated | ||
123 | */ | ||
124 | Tax_Office getTax_office(); | ||
125 | |||
126 | /** | ||
127 | * Sets the value of the '{@link Taxation.Tax_Card#getTax_office <em>Tax office</em>}' attribute. | ||
128 | * <!-- begin-user-doc --> | ||
129 | * <!-- end-user-doc --> | ||
130 | * @param value the new value of the '<em>Tax office</em>' attribute. | ||
131 | * @see Taxation.Tax_Office | ||
132 | * @see #getTax_office() | ||
133 | * @generated | ||
134 | */ | ||
135 | void setTax_office(Tax_Office value); | ||
136 | |||
137 | /** | ||
138 | * Returns the value of the '<em><b>Valid from date</b></em>' attribute. | ||
139 | * <!-- begin-user-doc --> | ||
140 | * <!-- end-user-doc --> | ||
141 | * @return the value of the '<em>Valid from date</em>' attribute. | ||
142 | * @see #setValid_from_date(Date) | ||
143 | * @see Taxation.TaxationPackage#getTax_Card_Valid_from_date() | ||
144 | * @model unique="false" required="true" ordered="false" | ||
145 | * @generated | ||
146 | */ | ||
147 | Date getValid_from_date(); | ||
148 | |||
149 | /** | ||
150 | * Sets the value of the '{@link Taxation.Tax_Card#getValid_from_date <em>Valid from date</em>}' attribute. | ||
151 | * <!-- begin-user-doc --> | ||
152 | * <!-- end-user-doc --> | ||
153 | * @param value the new value of the '<em>Valid from date</em>' attribute. | ||
154 | * @see #getValid_from_date() | ||
155 | * @generated | ||
156 | */ | ||
157 | void setValid_from_date(Date value); | ||
158 | |||
159 | /** | ||
160 | * Returns the value of the '<em><b>Valid until date</b></em>' attribute. | ||
161 | * <!-- begin-user-doc --> | ||
162 | * <!-- end-user-doc --> | ||
163 | * @return the value of the '<em>Valid until date</em>' attribute. | ||
164 | * @see #setValid_until_date(Date) | ||
165 | * @see Taxation.TaxationPackage#getTax_Card_Valid_until_date() | ||
166 | * @model unique="false" required="true" ordered="false" | ||
167 | * @generated | ||
168 | */ | ||
169 | Date getValid_until_date(); | ||
170 | |||
171 | /** | ||
172 | * Sets the value of the '{@link Taxation.Tax_Card#getValid_until_date <em>Valid until date</em>}' attribute. | ||
173 | * <!-- begin-user-doc --> | ||
174 | * <!-- end-user-doc --> | ||
175 | * @param value the new value of the '<em>Valid until date</em>' attribute. | ||
176 | * @see #getValid_until_date() | ||
177 | * @generated | ||
178 | */ | ||
179 | void setValid_until_date(Date value); | ||
180 | |||
181 | /** | ||
182 | * Returns the value of the '<em><b>Percentage of witholding</b></em>' attribute. | ||
183 | * <!-- begin-user-doc --> | ||
184 | * <!-- end-user-doc --> | ||
185 | * @return the value of the '<em>Percentage of witholding</em>' attribute. | ||
186 | * @see #setPercentage_of_witholding(double) | ||
187 | * @see Taxation.TaxationPackage#getTax_Card_Percentage_of_witholding() | ||
188 | * @model required="true" | ||
189 | * @generated | ||
190 | */ | ||
191 | double getPercentage_of_witholding(); | ||
192 | |||
193 | /** | ||
194 | * Sets the value of the '{@link Taxation.Tax_Card#getPercentage_of_witholding <em>Percentage of witholding</em>}' attribute. | ||
195 | * <!-- begin-user-doc --> | ||
196 | * <!-- end-user-doc --> | ||
197 | * @param value the new value of the '<em>Percentage of witholding</em>' attribute. | ||
198 | * @see #getPercentage_of_witholding() | ||
199 | * @generated | ||
200 | */ | ||
201 | void setPercentage_of_witholding(double value); | ||
202 | |||
203 | /** | ||
204 | * Returns the value of the '<em><b>Tax payers name surname</b></em>' attribute list. | ||
205 | * The list contents are of type {@link java.lang.String}. | ||
206 | * <!-- begin-user-doc --> | ||
207 | * <!-- end-user-doc --> | ||
208 | * @return the value of the '<em>Tax payers name surname</em>' attribute list. | ||
209 | * @see Taxation.TaxationPackage#getTax_Card_Tax_payers_name_surname() | ||
210 | * @model ordered="false" | ||
211 | * @generated | ||
212 | */ | ||
213 | EList<String> getTax_payers_name_surname(); | ||
214 | |||
215 | /** | ||
216 | * Returns the value of the '<em><b>Tax payers partner name surname</b></em>' attribute list. | ||
217 | * The list contents are of type {@link java.lang.String}. | ||
218 | * <!-- begin-user-doc --> | ||
219 | * <!-- end-user-doc --> | ||
220 | * @return the value of the '<em>Tax payers partner name surname</em>' attribute list. | ||
221 | * @see Taxation.TaxationPackage#getTax_Card_Tax_payers_partner_name_surname() | ||
222 | * @model ordered="false" | ||
223 | * @generated | ||
224 | */ | ||
225 | EList<String> getTax_payers_partner_name_surname(); | ||
226 | |||
227 | /** | ||
228 | * Returns the value of the '<em><b>Tax payers address</b></em>' reference. | ||
229 | * <!-- begin-user-doc --> | ||
230 | * <!-- end-user-doc --> | ||
231 | * @return the value of the '<em>Tax payers address</em>' reference. | ||
232 | * @see #setTax_payers_address(Address) | ||
233 | * @see Taxation.TaxationPackage#getTax_Card_Tax_payers_address() | ||
234 | * @model | ||
235 | * @generated | ||
236 | */ | ||
237 | Address getTax_payers_address(); | ||
238 | |||
239 | /** | ||
240 | * Sets the value of the '{@link Taxation.Tax_Card#getTax_payers_address <em>Tax payers address</em>}' reference. | ||
241 | * <!-- begin-user-doc --> | ||
242 | * <!-- end-user-doc --> | ||
243 | * @param value the new value of the '<em>Tax payers address</em>' reference. | ||
244 | * @see #getTax_payers_address() | ||
245 | * @generated | ||
246 | */ | ||
247 | void setTax_payers_address(Address value); | ||
248 | |||
249 | /** | ||
250 | * Returns the value of the '<em><b>Jobs Employer SS No</b></em>' attribute. | ||
251 | * <!-- begin-user-doc --> | ||
252 | * <!-- end-user-doc --> | ||
253 | * @return the value of the '<em>Jobs Employer SS No</em>' attribute. | ||
254 | * @see #setJobs_Employer_SSNo(String) | ||
255 | * @see Taxation.TaxationPackage#getTax_Card_Jobs_Employer_SSNo() | ||
256 | * @model unique="false" ordered="false" | ||
257 | * @generated | ||
258 | */ | ||
259 | String getJobs_Employer_SSNo(); | ||
260 | |||
261 | /** | ||
262 | * Sets the value of the '{@link Taxation.Tax_Card#getJobs_Employer_SSNo <em>Jobs Employer SS No</em>}' attribute. | ||
263 | * <!-- begin-user-doc --> | ||
264 | * <!-- end-user-doc --> | ||
265 | * @param value the new value of the '<em>Jobs Employer SS No</em>' attribute. | ||
266 | * @see #getJobs_Employer_SSNo() | ||
267 | * @generated | ||
268 | */ | ||
269 | void setJobs_Employer_SSNo(String value); | ||
270 | |||
271 | /** | ||
272 | * Returns the value of the '<em><b>Jobs employers name</b></em>' attribute. | ||
273 | * <!-- begin-user-doc --> | ||
274 | * <!-- end-user-doc --> | ||
275 | * @return the value of the '<em>Jobs employers name</em>' attribute. | ||
276 | * @see #setJobs_employers_name(String) | ||
277 | * @see Taxation.TaxationPackage#getTax_Card_Jobs_employers_name() | ||
278 | * @model unique="false" ordered="false" | ||
279 | * @generated | ||
280 | */ | ||
281 | String getJobs_employers_name(); | ||
282 | |||
283 | /** | ||
284 | * Sets the value of the '{@link Taxation.Tax_Card#getJobs_employers_name <em>Jobs employers name</em>}' attribute. | ||
285 | * <!-- begin-user-doc --> | ||
286 | * <!-- end-user-doc --> | ||
287 | * @param value the new value of the '<em>Jobs employers name</em>' attribute. | ||
288 | * @see #getJobs_employers_name() | ||
289 | * @generated | ||
290 | */ | ||
291 | void setJobs_employers_name(String value); | ||
292 | |||
293 | /** | ||
294 | * Returns the value of the '<em><b>Jobs activity type</b></em>' attribute. | ||
295 | * The literals are from the enumeration {@link Taxation.Job_Activity}. | ||
296 | * <!-- begin-user-doc --> | ||
297 | * <!-- end-user-doc --> | ||
298 | * @return the value of the '<em>Jobs activity type</em>' attribute. | ||
299 | * @see Taxation.Job_Activity | ||
300 | * @see #setJobs_activity_type(Job_Activity) | ||
301 | * @see Taxation.TaxationPackage#getTax_Card_Jobs_activity_type() | ||
302 | * @model required="true" | ||
303 | * @generated | ||
304 | */ | ||
305 | Job_Activity getJobs_activity_type(); | ||
306 | |||
307 | /** | ||
308 | * Sets the value of the '{@link Taxation.Tax_Card#getJobs_activity_type <em>Jobs activity type</em>}' attribute. | ||
309 | * <!-- begin-user-doc --> | ||
310 | * <!-- end-user-doc --> | ||
311 | * @param value the new value of the '<em>Jobs activity type</em>' attribute. | ||
312 | * @see Taxation.Job_Activity | ||
313 | * @see #getJobs_activity_type() | ||
314 | * @generated | ||
315 | */ | ||
316 | void setJobs_activity_type(Job_Activity value); | ||
317 | |||
318 | /** | ||
319 | * Returns the value of the '<em><b>Jobs place of work</b></em>' attribute. | ||
320 | * The literals are from the enumeration {@link Taxation.Town}. | ||
321 | * <!-- begin-user-doc --> | ||
322 | * <!-- end-user-doc --> | ||
323 | * @return the value of the '<em>Jobs place of work</em>' attribute. | ||
324 | * @see Taxation.Town | ||
325 | * @see #setJobs_place_of_work(Town) | ||
326 | * @see Taxation.TaxationPackage#getTax_Card_Jobs_place_of_work() | ||
327 | * @model required="true" | ||
328 | * @generated | ||
329 | */ | ||
330 | Town getJobs_place_of_work(); | ||
331 | |||
332 | /** | ||
333 | * Sets the value of the '{@link Taxation.Tax_Card#getJobs_place_of_work <em>Jobs place of work</em>}' attribute. | ||
334 | * <!-- begin-user-doc --> | ||
335 | * <!-- end-user-doc --> | ||
336 | * @param value the new value of the '<em>Jobs place of work</em>' attribute. | ||
337 | * @see Taxation.Town | ||
338 | * @see #getJobs_place_of_work() | ||
339 | * @generated | ||
340 | */ | ||
341 | void setJobs_place_of_work(Town value); | ||
342 | |||
343 | /** | ||
344 | * Returns the value of the '<em><b>Deduction FD daily</b></em>' attribute. | ||
345 | * The default value is <code>"0.0"</code>. | ||
346 | * <!-- begin-user-doc --> | ||
347 | * <!-- end-user-doc --> | ||
348 | * @return the value of the '<em>Deduction FD daily</em>' attribute. | ||
349 | * @see #setDeduction_FD_daily(double) | ||
350 | * @see Taxation.TaxationPackage#getTax_Card_Deduction_FD_daily() | ||
351 | * @model default="0.0" unique="false" required="true" ordered="false" | ||
352 | * @generated | ||
353 | */ | ||
354 | double getDeduction_FD_daily(); | ||
355 | |||
356 | /** | ||
357 | * Sets the value of the '{@link Taxation.Tax_Card#getDeduction_FD_daily <em>Deduction FD daily</em>}' attribute. | ||
358 | * <!-- begin-user-doc --> | ||
359 | * <!-- end-user-doc --> | ||
360 | * @param value the new value of the '<em>Deduction FD daily</em>' attribute. | ||
361 | * @see #getDeduction_FD_daily() | ||
362 | * @generated | ||
363 | */ | ||
364 | void setDeduction_FD_daily(double value); | ||
365 | |||
366 | /** | ||
367 | * Returns the value of the '<em><b>Deduction FD monthly</b></em>' attribute. | ||
368 | * The default value is <code>"0.0"</code>. | ||
369 | * <!-- begin-user-doc --> | ||
370 | * <!-- end-user-doc --> | ||
371 | * @return the value of the '<em>Deduction FD monthly</em>' attribute. | ||
372 | * @see #setDeduction_FD_monthly(double) | ||
373 | * @see Taxation.TaxationPackage#getTax_Card_Deduction_FD_monthly() | ||
374 | * @model default="0.0" unique="false" required="true" ordered="false" | ||
375 | * @generated | ||
376 | */ | ||
377 | double getDeduction_FD_monthly(); | ||
378 | |||
379 | /** | ||
380 | * Sets the value of the '{@link Taxation.Tax_Card#getDeduction_FD_monthly <em>Deduction FD monthly</em>}' attribute. | ||
381 | * <!-- begin-user-doc --> | ||
382 | * <!-- end-user-doc --> | ||
383 | * @param value the new value of the '<em>Deduction FD monthly</em>' attribute. | ||
384 | * @see #getDeduction_FD_monthly() | ||
385 | * @generated | ||
386 | */ | ||
387 | void setDeduction_FD_monthly(double value); | ||
388 | |||
389 | /** | ||
390 | * Returns the value of the '<em><b>Deduction AC daily</b></em>' attribute. | ||
391 | * The default value is <code>"0.0"</code>. | ||
392 | * <!-- begin-user-doc --> | ||
393 | * <!-- end-user-doc --> | ||
394 | * @return the value of the '<em>Deduction AC daily</em>' attribute. | ||
395 | * @see #setDeduction_AC_daily(double) | ||
396 | * @see Taxation.TaxationPackage#getTax_Card_Deduction_AC_daily() | ||
397 | * @model default="0.0" unique="false" required="true" | ||
398 | * @generated | ||
399 | */ | ||
400 | double getDeduction_AC_daily(); | ||
401 | |||
402 | /** | ||
403 | * Sets the value of the '{@link Taxation.Tax_Card#getDeduction_AC_daily <em>Deduction AC daily</em>}' attribute. | ||
404 | * <!-- begin-user-doc --> | ||
405 | * <!-- end-user-doc --> | ||
406 | * @param value the new value of the '<em>Deduction AC daily</em>' attribute. | ||
407 | * @see #getDeduction_AC_daily() | ||
408 | * @generated | ||
409 | */ | ||
410 | void setDeduction_AC_daily(double value); | ||
411 | |||
412 | /** | ||
413 | * Returns the value of the '<em><b>Deduction AC monthly</b></em>' attribute. | ||
414 | * The default value is <code>"0.0"</code>. | ||
415 | * <!-- begin-user-doc --> | ||
416 | * <!-- end-user-doc --> | ||
417 | * @return the value of the '<em>Deduction AC monthly</em>' attribute. | ||
418 | * @see #setDeduction_AC_monthly(double) | ||
419 | * @see Taxation.TaxationPackage#getTax_Card_Deduction_AC_monthly() | ||
420 | * @model default="0.0" unique="false" required="true" | ||
421 | * @generated | ||
422 | */ | ||
423 | double getDeduction_AC_monthly(); | ||
424 | |||
425 | /** | ||
426 | * Sets the value of the '{@link Taxation.Tax_Card#getDeduction_AC_monthly <em>Deduction AC monthly</em>}' attribute. | ||
427 | * <!-- begin-user-doc --> | ||
428 | * <!-- end-user-doc --> | ||
429 | * @param value the new value of the '<em>Deduction AC monthly</em>' attribute. | ||
430 | * @see #getDeduction_AC_monthly() | ||
431 | * @generated | ||
432 | */ | ||
433 | void setDeduction_AC_monthly(double value); | ||
434 | |||
435 | /** | ||
436 | * Returns the value of the '<em><b>Deduction AC yearly</b></em>' attribute. | ||
437 | * The default value is <code>"0.0"</code>. | ||
438 | * <!-- begin-user-doc --> | ||
439 | * <!-- end-user-doc --> | ||
440 | * @return the value of the '<em>Deduction AC yearly</em>' attribute. | ||
441 | * @see #setDeduction_AC_yearly(double) | ||
442 | * @see Taxation.TaxationPackage#getTax_Card_Deduction_AC_yearly() | ||
443 | * @model default="0.0" unique="false" required="true" | ||
444 | * @generated | ||
445 | */ | ||
446 | double getDeduction_AC_yearly(); | ||
447 | |||
448 | /** | ||
449 | * Sets the value of the '{@link Taxation.Tax_Card#getDeduction_AC_yearly <em>Deduction AC yearly</em>}' attribute. | ||
450 | * <!-- begin-user-doc --> | ||
451 | * <!-- end-user-doc --> | ||
452 | * @param value the new value of the '<em>Deduction AC yearly</em>' attribute. | ||
453 | * @see #getDeduction_AC_yearly() | ||
454 | * @generated | ||
455 | */ | ||
456 | void setDeduction_AC_yearly(double value); | ||
457 | |||
458 | /** | ||
459 | * Returns the value of the '<em><b>Deduction CE daily</b></em>' attribute. | ||
460 | * The default value is <code>"0.0"</code>. | ||
461 | * <!-- begin-user-doc --> | ||
462 | * <!-- end-user-doc --> | ||
463 | * @return the value of the '<em>Deduction CE daily</em>' attribute. | ||
464 | * @see #setDeduction_CE_daily(double) | ||
465 | * @see Taxation.TaxationPackage#getTax_Card_Deduction_CE_daily() | ||
466 | * @model default="0.0" unique="false" required="true" | ||
467 | * @generated | ||
468 | */ | ||
469 | double getDeduction_CE_daily(); | ||
470 | |||
471 | /** | ||
472 | * Sets the value of the '{@link Taxation.Tax_Card#getDeduction_CE_daily <em>Deduction CE daily</em>}' attribute. | ||
473 | * <!-- begin-user-doc --> | ||
474 | * <!-- end-user-doc --> | ||
475 | * @param value the new value of the '<em>Deduction CE daily</em>' attribute. | ||
476 | * @see #getDeduction_CE_daily() | ||
477 | * @generated | ||
478 | */ | ||
479 | void setDeduction_CE_daily(double value); | ||
480 | |||
481 | /** | ||
482 | * Returns the value of the '<em><b>Deduction CE monthly</b></em>' attribute. | ||
483 | * The default value is <code>"0.0"</code>. | ||
484 | * <!-- begin-user-doc --> | ||
485 | * <!-- end-user-doc --> | ||
486 | * @return the value of the '<em>Deduction CE monthly</em>' attribute. | ||
487 | * @see #setDeduction_CE_monthly(double) | ||
488 | * @see Taxation.TaxationPackage#getTax_Card_Deduction_CE_monthly() | ||
489 | * @model default="0.0" unique="false" required="true" | ||
490 | * @generated | ||
491 | */ | ||
492 | double getDeduction_CE_monthly(); | ||
493 | |||
494 | /** | ||
495 | * Sets the value of the '{@link Taxation.Tax_Card#getDeduction_CE_monthly <em>Deduction CE monthly</em>}' attribute. | ||
496 | * <!-- begin-user-doc --> | ||
497 | * <!-- end-user-doc --> | ||
498 | * @param value the new value of the '<em>Deduction CE monthly</em>' attribute. | ||
499 | * @see #getDeduction_CE_monthly() | ||
500 | * @generated | ||
501 | */ | ||
502 | void setDeduction_CE_monthly(double value); | ||
503 | |||
504 | /** | ||
505 | * Returns the value of the '<em><b>Deduction CE yearly</b></em>' attribute. | ||
506 | * The default value is <code>"0.0"</code>. | ||
507 | * <!-- begin-user-doc --> | ||
508 | * <!-- end-user-doc --> | ||
509 | * @return the value of the '<em>Deduction CE yearly</em>' attribute. | ||
510 | * @see #setDeduction_CE_yearly(double) | ||
511 | * @see Taxation.TaxationPackage#getTax_Card_Deduction_CE_yearly() | ||
512 | * @model default="0.0" unique="false" required="true" | ||
513 | * @generated | ||
514 | */ | ||
515 | double getDeduction_CE_yearly(); | ||
516 | |||
517 | /** | ||
518 | * Sets the value of the '{@link Taxation.Tax_Card#getDeduction_CE_yearly <em>Deduction CE yearly</em>}' attribute. | ||
519 | * <!-- begin-user-doc --> | ||
520 | * <!-- end-user-doc --> | ||
521 | * @param value the new value of the '<em>Deduction CE yearly</em>' attribute. | ||
522 | * @see #getDeduction_CE_yearly() | ||
523 | * @generated | ||
524 | */ | ||
525 | void setDeduction_CE_yearly(double value); | ||
526 | |||
527 | /** | ||
528 | * Returns the value of the '<em><b>Deduction DS daily</b></em>' attribute. | ||
529 | * The default value is <code>"0.0"</code>. | ||
530 | * <!-- begin-user-doc --> | ||
531 | * <!-- end-user-doc --> | ||
532 | * @return the value of the '<em>Deduction DS daily</em>' attribute. | ||
533 | * @see #setDeduction_DS_daily(double) | ||
534 | * @see Taxation.TaxationPackage#getTax_Card_Deduction_DS_daily() | ||
535 | * @model default="0.0" unique="false" required="true" | ||
536 | * @generated | ||
537 | */ | ||
538 | double getDeduction_DS_daily(); | ||
539 | |||
540 | /** | ||
541 | * Sets the value of the '{@link Taxation.Tax_Card#getDeduction_DS_daily <em>Deduction DS daily</em>}' attribute. | ||
542 | * <!-- begin-user-doc --> | ||
543 | * <!-- end-user-doc --> | ||
544 | * @param value the new value of the '<em>Deduction DS daily</em>' attribute. | ||
545 | * @see #getDeduction_DS_daily() | ||
546 | * @generated | ||
547 | */ | ||
548 | void setDeduction_DS_daily(double value); | ||
549 | |||
550 | /** | ||
551 | * Returns the value of the '<em><b>Deduction DS monthly</b></em>' attribute. | ||
552 | * The default value is <code>"0.0"</code>. | ||
553 | * <!-- begin-user-doc --> | ||
554 | * <!-- end-user-doc --> | ||
555 | * @return the value of the '<em>Deduction DS monthly</em>' attribute. | ||
556 | * @see #setDeduction_DS_monthly(double) | ||
557 | * @see Taxation.TaxationPackage#getTax_Card_Deduction_DS_monthly() | ||
558 | * @model default="0.0" required="true" | ||
559 | * @generated | ||
560 | */ | ||
561 | double getDeduction_DS_monthly(); | ||
562 | |||
563 | /** | ||
564 | * Sets the value of the '{@link Taxation.Tax_Card#getDeduction_DS_monthly <em>Deduction DS monthly</em>}' attribute. | ||
565 | * <!-- begin-user-doc --> | ||
566 | * <!-- end-user-doc --> | ||
567 | * @param value the new value of the '<em>Deduction DS monthly</em>' attribute. | ||
568 | * @see #getDeduction_DS_monthly() | ||
569 | * @generated | ||
570 | */ | ||
571 | void setDeduction_DS_monthly(double value); | ||
572 | |||
573 | /** | ||
574 | * Returns the value of the '<em><b>Deduction FO daily</b></em>' attribute. | ||
575 | * The default value is <code>"0.0"</code>. | ||
576 | * <!-- begin-user-doc --> | ||
577 | * <!-- end-user-doc --> | ||
578 | * @return the value of the '<em>Deduction FO daily</em>' attribute. | ||
579 | * @see #setDeduction_FO_daily(double) | ||
580 | * @see Taxation.TaxationPackage#getTax_Card_Deduction_FO_daily() | ||
581 | * @model default="0.0" unique="false" required="true" | ||
582 | * @generated | ||
583 | */ | ||
584 | double getDeduction_FO_daily(); | ||
585 | |||
586 | /** | ||
587 | * Sets the value of the '{@link Taxation.Tax_Card#getDeduction_FO_daily <em>Deduction FO daily</em>}' attribute. | ||
588 | * <!-- begin-user-doc --> | ||
589 | * <!-- end-user-doc --> | ||
590 | * @param value the new value of the '<em>Deduction FO daily</em>' attribute. | ||
591 | * @see #getDeduction_FO_daily() | ||
592 | * @generated | ||
593 | */ | ||
594 | void setDeduction_FO_daily(double value); | ||
595 | |||
596 | /** | ||
597 | * Returns the value of the '<em><b>Deduction FO monthly</b></em>' attribute. | ||
598 | * The default value is <code>"0.0"</code>. | ||
599 | * <!-- begin-user-doc --> | ||
600 | * <!-- end-user-doc --> | ||
601 | * @return the value of the '<em>Deduction FO monthly</em>' attribute. | ||
602 | * @see #setDeduction_FO_monthly(double) | ||
603 | * @see Taxation.TaxationPackage#getTax_Card_Deduction_FO_monthly() | ||
604 | * @model default="0.0" unique="false" required="true" | ||
605 | * @generated | ||
606 | */ | ||
607 | double getDeduction_FO_monthly(); | ||
608 | |||
609 | /** | ||
610 | * Sets the value of the '{@link Taxation.Tax_Card#getDeduction_FO_monthly <em>Deduction FO monthly</em>}' attribute. | ||
611 | * <!-- begin-user-doc --> | ||
612 | * <!-- end-user-doc --> | ||
613 | * @param value the new value of the '<em>Deduction FO monthly</em>' attribute. | ||
614 | * @see #getDeduction_FO_monthly() | ||
615 | * @generated | ||
616 | */ | ||
617 | void setDeduction_FO_monthly(double value); | ||
618 | |||
619 | /** | ||
620 | * Returns the value of the '<em><b>Deduction FO yearly</b></em>' attribute. | ||
621 | * The default value is <code>"0.0"</code>. | ||
622 | * <!-- begin-user-doc --> | ||
623 | * <!-- end-user-doc --> | ||
624 | * @return the value of the '<em>Deduction FO yearly</em>' attribute. | ||
625 | * @see #setDeduction_FO_yearly(double) | ||
626 | * @see Taxation.TaxationPackage#getTax_Card_Deduction_FO_yearly() | ||
627 | * @model default="0.0" unique="false" required="true" | ||
628 | * @generated | ||
629 | */ | ||
630 | double getDeduction_FO_yearly(); | ||
631 | |||
632 | /** | ||
633 | * Sets the value of the '{@link Taxation.Tax_Card#getDeduction_FO_yearly <em>Deduction FO yearly</em>}' attribute. | ||
634 | * <!-- begin-user-doc --> | ||
635 | * <!-- end-user-doc --> | ||
636 | * @param value the new value of the '<em>Deduction FO yearly</em>' attribute. | ||
637 | * @see #getDeduction_FO_yearly() | ||
638 | * @generated | ||
639 | */ | ||
640 | void setDeduction_FO_yearly(double value); | ||
641 | |||
642 | /** | ||
643 | * Returns the value of the '<em><b>Credit CIS daily</b></em>' attribute. | ||
644 | * The default value is <code>"0.0"</code>. | ||
645 | * <!-- begin-user-doc --> | ||
646 | * <!-- end-user-doc --> | ||
647 | * @return the value of the '<em>Credit CIS daily</em>' attribute. | ||
648 | * @see #setCredit_CIS_daily(double) | ||
649 | * @see Taxation.TaxationPackage#getTax_Card_Credit_CIS_daily() | ||
650 | * @model default="0.0" unique="false" required="true" | ||
651 | * @generated | ||
652 | */ | ||
653 | double getCredit_CIS_daily(); | ||
654 | |||
655 | /** | ||
656 | * Sets the value of the '{@link Taxation.Tax_Card#getCredit_CIS_daily <em>Credit CIS daily</em>}' attribute. | ||
657 | * <!-- begin-user-doc --> | ||
658 | * <!-- end-user-doc --> | ||
659 | * @param value the new value of the '<em>Credit CIS daily</em>' attribute. | ||
660 | * @see #getCredit_CIS_daily() | ||
661 | * @generated | ||
662 | */ | ||
663 | void setCredit_CIS_daily(double value); | ||
664 | |||
665 | /** | ||
666 | * Returns the value of the '<em><b>Credit CIS monthly</b></em>' attribute. | ||
667 | * The default value is <code>"0.0"</code>. | ||
668 | * <!-- begin-user-doc --> | ||
669 | * <!-- end-user-doc --> | ||
670 | * @return the value of the '<em>Credit CIS monthly</em>' attribute. | ||
671 | * @see #setCredit_CIS_monthly(double) | ||
672 | * @see Taxation.TaxationPackage#getTax_Card_Credit_CIS_monthly() | ||
673 | * @model default="0.0" unique="false" required="true" | ||
674 | * @generated | ||
675 | */ | ||
676 | double getCredit_CIS_monthly(); | ||
677 | |||
678 | /** | ||
679 | * Sets the value of the '{@link Taxation.Tax_Card#getCredit_CIS_monthly <em>Credit CIS monthly</em>}' attribute. | ||
680 | * <!-- begin-user-doc --> | ||
681 | * <!-- end-user-doc --> | ||
682 | * @param value the new value of the '<em>Credit CIS monthly</em>' attribute. | ||
683 | * @see #getCredit_CIS_monthly() | ||
684 | * @generated | ||
685 | */ | ||
686 | void setCredit_CIS_monthly(double value); | ||
687 | |||
688 | /** | ||
689 | * Returns the value of the '<em><b>Credit CIM daily</b></em>' attribute. | ||
690 | * The default value is <code>"0.0"</code>. | ||
691 | * <!-- begin-user-doc --> | ||
692 | * <!-- end-user-doc --> | ||
693 | * @return the value of the '<em>Credit CIM daily</em>' attribute. | ||
694 | * @see #setCredit_CIM_daily(double) | ||
695 | * @see Taxation.TaxationPackage#getTax_Card_Credit_CIM_daily() | ||
696 | * @model default="0.0" unique="false" required="true" | ||
697 | * @generated | ||
698 | */ | ||
699 | double getCredit_CIM_daily(); | ||
700 | |||
701 | /** | ||
702 | * Sets the value of the '{@link Taxation.Tax_Card#getCredit_CIM_daily <em>Credit CIM daily</em>}' attribute. | ||
703 | * <!-- begin-user-doc --> | ||
704 | * <!-- end-user-doc --> | ||
705 | * @param value the new value of the '<em>Credit CIM daily</em>' attribute. | ||
706 | * @see #getCredit_CIM_daily() | ||
707 | * @generated | ||
708 | */ | ||
709 | void setCredit_CIM_daily(double value); | ||
710 | |||
711 | /** | ||
712 | * Returns the value of the '<em><b>Validity</b></em>' attribute. | ||
713 | * <!-- begin-user-doc --> | ||
714 | * <!-- end-user-doc --> | ||
715 | * @return the value of the '<em>Validity</em>' attribute. | ||
716 | * @see #setValidity(boolean) | ||
717 | * @see Taxation.TaxationPackage#getTax_Card_Validity() | ||
718 | * @model required="true" | ||
719 | * @generated | ||
720 | */ | ||
721 | boolean isValidity(); | ||
722 | |||
723 | /** | ||
724 | * Sets the value of the '{@link Taxation.Tax_Card#isValidity <em>Validity</em>}' attribute. | ||
725 | * <!-- begin-user-doc --> | ||
726 | * <!-- end-user-doc --> | ||
727 | * @param value the new value of the '<em>Validity</em>' attribute. | ||
728 | * @see #isValidity() | ||
729 | * @generated | ||
730 | */ | ||
731 | void setValidity(boolean value); | ||
732 | |||
733 | /** | ||
734 | * Returns the value of the '<em><b>Income Tax Credit</b></em>' reference list. | ||
735 | * The list contents are of type {@link Taxation.Income_Tax_Credit}. | ||
736 | * It is bidirectional and its opposite is '{@link Taxation.Income_Tax_Credit#getTaxation_Frame <em>Taxation Frame</em>}'. | ||
737 | * <!-- begin-user-doc --> | ||
738 | * <!-- end-user-doc --> | ||
739 | * @return the value of the '<em>Income Tax Credit</em>' reference list. | ||
740 | * @see Taxation.TaxationPackage#getTax_Card_Income_Tax_Credit() | ||
741 | * @see Taxation.Income_Tax_Credit#getTaxation_Frame | ||
742 | * @model opposite="taxation_Frame" ordered="false" | ||
743 | * @generated | ||
744 | */ | ||
745 | EList<Income_Tax_Credit> getIncome_Tax_Credit(); | ||
746 | |||
747 | /** | ||
748 | * Returns the value of the '<em><b>Previous</b></em>' reference. | ||
749 | * It is bidirectional and its opposite is '{@link Taxation.Tax_Card#getCurrent_tax_card <em>Current tax card</em>}'. | ||
750 | * <!-- begin-user-doc --> | ||
751 | * <!-- end-user-doc --> | ||
752 | * @return the value of the '<em>Previous</em>' reference. | ||
753 | * @see #setPrevious(Tax_Card) | ||
754 | * @see Taxation.TaxationPackage#getTax_Card_Previous() | ||
755 | * @see Taxation.Tax_Card#getCurrent_tax_card | ||
756 | * @model opposite="current_tax_card" | ||
757 | * @generated | ||
758 | */ | ||
759 | Tax_Card getPrevious(); | ||
760 | |||
761 | /** | ||
762 | * Sets the value of the '{@link Taxation.Tax_Card#getPrevious <em>Previous</em>}' reference. | ||
763 | * <!-- begin-user-doc --> | ||
764 | * <!-- end-user-doc --> | ||
765 | * @param value the new value of the '<em>Previous</em>' reference. | ||
766 | * @see #getPrevious() | ||
767 | * @generated | ||
768 | */ | ||
769 | void setPrevious(Tax_Card value); | ||
770 | |||
771 | /** | ||
772 | * Returns the value of the '<em><b>Current tax card</b></em>' reference. | ||
773 | * It is bidirectional and its opposite is '{@link Taxation.Tax_Card#getPrevious <em>Previous</em>}'. | ||
774 | * <!-- begin-user-doc --> | ||
775 | * <!-- end-user-doc --> | ||
776 | * @return the value of the '<em>Current tax card</em>' reference. | ||
777 | * @see #setCurrent_tax_card(Tax_Card) | ||
778 | * @see Taxation.TaxationPackage#getTax_Card_Current_tax_card() | ||
779 | * @see Taxation.Tax_Card#getPrevious | ||
780 | * @model opposite="previous" | ||
781 | * @generated | ||
782 | */ | ||
783 | Tax_Card getCurrent_tax_card(); | ||
784 | |||
785 | /** | ||
786 | * Sets the value of the '{@link Taxation.Tax_Card#getCurrent_tax_card <em>Current tax card</em>}' reference. | ||
787 | * <!-- begin-user-doc --> | ||
788 | * <!-- end-user-doc --> | ||
789 | * @param value the new value of the '<em>Current tax card</em>' reference. | ||
790 | * @see #getCurrent_tax_card() | ||
791 | * @generated | ||
792 | */ | ||
793 | void setCurrent_tax_card(Tax_Card value); | ||
794 | |||
795 | /** | ||
796 | * Returns the value of the '<em><b>Credit CIM yearly</b></em>' attribute. | ||
797 | * <!-- begin-user-doc --> | ||
798 | * <!-- end-user-doc --> | ||
799 | * @return the value of the '<em>Credit CIM yearly</em>' attribute. | ||
800 | * @see #setCredit_CIM_yearly(double) | ||
801 | * @see Taxation.TaxationPackage#getTax_Card_Credit_CIM_yearly() | ||
802 | * @model required="true" ordered="false" | ||
803 | * @generated | ||
804 | */ | ||
805 | double getCredit_CIM_yearly(); | ||
806 | |||
807 | /** | ||
808 | * Sets the value of the '{@link Taxation.Tax_Card#getCredit_CIM_yearly <em>Credit CIM yearly</em>}' attribute. | ||
809 | * <!-- begin-user-doc --> | ||
810 | * <!-- end-user-doc --> | ||
811 | * @param value the new value of the '<em>Credit CIM yearly</em>' attribute. | ||
812 | * @see #getCredit_CIM_yearly() | ||
813 | * @generated | ||
814 | */ | ||
815 | void setCredit_CIM_yearly(double value); | ||
816 | |||
817 | /** | ||
818 | * Returns the value of the '<em><b>Deduction DS Alimony yearly</b></em>' attribute. | ||
819 | * <!-- begin-user-doc --> | ||
820 | * <!-- end-user-doc --> | ||
821 | * @return the value of the '<em>Deduction DS Alimony yearly</em>' attribute. | ||
822 | * @see #setDeduction_DS_Alimony_yearly(double) | ||
823 | * @see Taxation.TaxationPackage#getTax_Card_Deduction_DS_Alimony_yearly() | ||
824 | * @model required="true" ordered="false" | ||
825 | * @generated | ||
826 | */ | ||
827 | double getDeduction_DS_Alimony_yearly(); | ||
828 | |||
829 | /** | ||
830 | * Sets the value of the '{@link Taxation.Tax_Card#getDeduction_DS_Alimony_yearly <em>Deduction DS Alimony yearly</em>}' attribute. | ||
831 | * <!-- begin-user-doc --> | ||
832 | * <!-- end-user-doc --> | ||
833 | * @param value the new value of the '<em>Deduction DS Alimony yearly</em>' attribute. | ||
834 | * @see #getDeduction_DS_Alimony_yearly() | ||
835 | * @generated | ||
836 | */ | ||
837 | void setDeduction_DS_Alimony_yearly(double value); | ||
838 | |||
839 | /** | ||
840 | * Returns the value of the '<em><b>Deduction DS Debt yearly</b></em>' attribute. | ||
841 | * <!-- begin-user-doc --> | ||
842 | * <!-- end-user-doc --> | ||
843 | * @return the value of the '<em>Deduction DS Debt yearly</em>' attribute. | ||
844 | * @see #setDeduction_DS_Debt_yearly(double) | ||
845 | * @see Taxation.TaxationPackage#getTax_Card_Deduction_DS_Debt_yearly() | ||
846 | * @model required="true" ordered="false" | ||
847 | * @generated | ||
848 | */ | ||
849 | double getDeduction_DS_Debt_yearly(); | ||
850 | |||
851 | /** | ||
852 | * Sets the value of the '{@link Taxation.Tax_Card#getDeduction_DS_Debt_yearly <em>Deduction DS Debt yearly</em>}' attribute. | ||
853 | * <!-- begin-user-doc --> | ||
854 | * <!-- end-user-doc --> | ||
855 | * @param value the new value of the '<em>Deduction DS Debt yearly</em>' attribute. | ||
856 | * @see #getDeduction_DS_Debt_yearly() | ||
857 | * @generated | ||
858 | */ | ||
859 | void setDeduction_DS_Debt_yearly(double value); | ||
860 | |||
861 | /** | ||
862 | * Returns the value of the '<em><b>Income</b></em>' container reference. | ||
863 | * It is bidirectional and its opposite is '{@link Taxation.Income#getTax_card <em>Tax card</em>}'. | ||
864 | * <!-- begin-user-doc --> | ||
865 | * <!-- end-user-doc --> | ||
866 | * @return the value of the '<em>Income</em>' container reference. | ||
867 | * @see #setIncome(Income) | ||
868 | * @see Taxation.TaxationPackage#getTax_Card_Income() | ||
869 | * @see Taxation.Income#getTax_card | ||
870 | * @model opposite="tax_card" required="true" transient="false" | ||
871 | * @generated | ||
872 | */ | ||
873 | Income getIncome(); | ||
874 | |||
875 | /** | ||
876 | * Sets the value of the '{@link Taxation.Tax_Card#getIncome <em>Income</em>}' container reference. | ||
877 | * <!-- begin-user-doc --> | ||
878 | * <!-- end-user-doc --> | ||
879 | * @param value the new value of the '<em>Income</em>' container reference. | ||
880 | * @see #getIncome() | ||
881 | * @generated | ||
882 | */ | ||
883 | void setIncome(Income value); | ||
884 | |||
885 | } // Tax_Card | ||