diff options
Diffstat (limited to 'Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/Constants.java')
-rw-r--r-- | Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/Constants.java | 619 |
1 files changed, 619 insertions, 0 deletions
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/Constants.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/Constants.java new file mode 100644 index 00000000..b21f94f1 --- /dev/null +++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/Constants.java | |||
@@ -0,0 +1,619 @@ | |||
1 | /** | ||
2 | */ | ||
3 | package Taxation; | ||
4 | |||
5 | import org.eclipse.emf.ecore.EObject; | ||
6 | |||
7 | /** | ||
8 | * <!-- begin-user-doc --> | ||
9 | * A representation of the model object '<em><b>Constants</b></em>'. | ||
10 | * <!-- end-user-doc --> | ||
11 | * | ||
12 | * <p> | ||
13 | * The following features are supported: | ||
14 | * </p> | ||
15 | * <ul> | ||
16 | * <li>{@link Taxation.Constants#getMAXIMUM_CE_RATE_FOR_CHILD_NOT_BEING_PART_OF_HOUSEHOLD <em>MAXIMUM CE RATE FOR CHILD NOT BEING PART OF HOUSEHOLD</em>}</li> | ||
17 | * <li>{@link Taxation.Constants#getMAXIMUM_CE_RATE_FOR_HOUSE_CARE_AND_CHILD_PART_OF_THE_HOUSEHOLD_CARE <em>MAXIMUM CE RATE FOR HOUSE CARE AND CHILD PART OF THE HOUSEHOLD CARE</em>}</li> | ||
18 | * <li>{@link Taxation.Constants#getMINIMUM_SALARY <em>MINIMUM SALARY</em>}</li> | ||
19 | * <li>{@link Taxation.Constants#getFLAT_RATE_FOR_EXTRA_PROFESSIONAL_DEDUCTION <em>FLAT RATE FOR EXTRA PROFESSIONAL DEDUCTION</em>}</li> | ||
20 | * <li>{@link Taxation.Constants#getMAXIMUM_DEDUCTIBLE_PERCENTAGE_FOR_DONATIONS <em>MAXIMUM DEDUCTIBLE PERCENTAGE FOR DONATIONS</em>}</li> | ||
21 | * <li>{@link Taxation.Constants#getMINIMUM_DEDUCTIBLE_AMOUNT_FOR_DONATIONS <em>MINIMUM DEDUCTIBLE AMOUNT FOR DONATIONS</em>}</li> | ||
22 | * <li>{@link Taxation.Constants#getMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_ADDITIONAL_PENSION_AND_INSURANC <em>MAXIMUM DEDUCTIBLE AMOUNT FOR ADDITIONAL PENSION AND INSURANC</em>}</li> | ||
23 | * <li>{@link Taxation.Constants#getMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_ALIMONY_EXPENSE <em>MAXIMUM DEDUCTIBLE AMOUNT FOR ALIMONY EXPENSE</em>}</li> | ||
24 | * <li>{@link Taxation.Constants#getMAXIMAL_DISTANCE_FOR_TRAVEL_EXPENSE_DEDUCTION <em>MAXIMAL DISTANCE FOR TRAVEL EXPENSE DEDUCTION</em>}</li> | ||
25 | * <li>{@link Taxation.Constants#getMAXIMAL_FLAT_DISTANCE_FOR_TRAVEL_EXPENSE_DEDUCTION <em>MAXIMAL FLAT DISTANCE FOR TRAVEL EXPENSE DEDUCTION</em>}</li> | ||
26 | * <li>{@link Taxation.Constants#getMINIMAL_DISTANCE_FOR_TRAVEL_EXPENSE_DEDUCTION <em>MINIMAL DISTANCE FOR TRAVEL EXPENSE DEDUCTION</em>}</li> | ||
27 | * <li>{@link Taxation.Constants#getFLAT_RATE_CIM_DAILY <em>FLAT RATE CIM DAILY</em>}</li> | ||
28 | * <li>{@link Taxation.Constants#getFLAT_RATE_CIM_MONTHLY <em>FLAT RATE CIM MONTHLY</em>}</li> | ||
29 | * <li>{@link Taxation.Constants#getFLAT_RATE_CIM_YEARLY <em>FLAT RATE CIM YEARLY</em>}</li> | ||
30 | * <li>{@link Taxation.Constants#getFLAT_RATE_CIP_DAILY <em>FLAT RATE CIP DAILY</em>}</li> | ||
31 | * <li>{@link Taxation.Constants#getFLAT_RATE_CIP_MONTHLY <em>FLAT RATE CIP MONTHLY</em>}</li> | ||
32 | * <li>{@link Taxation.Constants#getFLAT_RATE_CIP_YEARLY <em>FLAT RATE CIP YEARLY</em>}</li> | ||
33 | * <li>{@link Taxation.Constants#getFLAT_RATE_CIS_DAILY <em>FLAT RATE CIS DAILY</em>}</li> | ||
34 | * <li>{@link Taxation.Constants#getFLAT_RATE_CIS_MONTHLY <em>FLAT RATE CIS MONTHLY</em>}</li> | ||
35 | * <li>{@link Taxation.Constants#getFLAT_RATE_CIS_YEARLY <em>FLAT RATE CIS YEARLY</em>}</li> | ||
36 | * <li>{@link Taxation.Constants#getFLAT_RATE_FOR_TRAVEL_EXPENSE_PER_UNIT <em>FLAT RATE FOR TRAVEL EXPENSE PER UNIT</em>}</li> | ||
37 | * <li>{@link Taxation.Constants#getMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_DS <em>MAXIMUM DEDUCTIBLE AMOUNT FOR DS</em>}</li> | ||
38 | * <li>{@link Taxation.Constants#getFLAT_RATE_FOR_MISCELLANEOUS_EXPENSE <em>FLAT RATE FOR MISCELLANEOUS EXPENSE</em>}</li> | ||
39 | * <li>{@link Taxation.Constants#getDISABILITY_FLAT_RATE_FOR_MISCELLANEOUS_EXPENSE <em>DISABILITY FLAT RATE FOR MISCELLANEOUS EXPENSE</em>}</li> | ||
40 | * <li>{@link Taxation.Constants#getMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_ADDITIONAL_PENSION_AND_INSURANCE <em>MAXIMUM DEDUCTIBLE AMOUNT FOR ADDITIONAL PENSION AND INSURANCE</em>}</li> | ||
41 | * </ul> | ||
42 | * | ||
43 | * @see Taxation.TaxationPackage#getConstants() | ||
44 | * @model abstract="true" | ||
45 | * @generated | ||
46 | */ | ||
47 | public interface Constants extends EObject { | ||
48 | /** | ||
49 | * Returns the value of the '<em><b>MAXIMUM CE RATE FOR CHILD NOT BEING PART OF HOUSEHOLD</b></em>' attribute. | ||
50 | * The default value is <code>"3480.0"</code>. | ||
51 | * <!-- begin-user-doc --> | ||
52 | * <!-- end-user-doc --> | ||
53 | * @return the value of the '<em>MAXIMUM CE RATE FOR CHILD NOT BEING PART OF HOUSEHOLD</em>' attribute. | ||
54 | * @see #setMAXIMUM_CE_RATE_FOR_CHILD_NOT_BEING_PART_OF_HOUSEHOLD(double) | ||
55 | * @see Taxation.TaxationPackage#getConstants_MAXIMUM_CE_RATE_FOR_CHILD_NOT_BEING_PART_OF_HOUSEHOLD() | ||
56 | * @model default="3480.0" required="true" | ||
57 | * @generated | ||
58 | */ | ||
59 | double getMAXIMUM_CE_RATE_FOR_CHILD_NOT_BEING_PART_OF_HOUSEHOLD(); | ||
60 | |||
61 | /** | ||
62 | * Sets the value of the '{@link Taxation.Constants#getMAXIMUM_CE_RATE_FOR_CHILD_NOT_BEING_PART_OF_HOUSEHOLD <em>MAXIMUM CE RATE FOR CHILD NOT BEING PART OF HOUSEHOLD</em>}' attribute. | ||
63 | * <!-- begin-user-doc --> | ||
64 | * <!-- end-user-doc --> | ||
65 | * @param value the new value of the '<em>MAXIMUM CE RATE FOR CHILD NOT BEING PART OF HOUSEHOLD</em>' attribute. | ||
66 | * @see #getMAXIMUM_CE_RATE_FOR_CHILD_NOT_BEING_PART_OF_HOUSEHOLD() | ||
67 | * @generated | ||
68 | */ | ||
69 | void setMAXIMUM_CE_RATE_FOR_CHILD_NOT_BEING_PART_OF_HOUSEHOLD(double value); | ||
70 | |||
71 | /** | ||
72 | * Returns the value of the '<em><b>MAXIMUM CE RATE FOR HOUSE CARE AND CHILD PART OF THE HOUSEHOLD CARE</b></em>' attribute. | ||
73 | * The default value is <code>"3600.0"</code>. | ||
74 | * <!-- begin-user-doc --> | ||
75 | * <!-- end-user-doc --> | ||
76 | * @return the value of the '<em>MAXIMUM CE RATE FOR HOUSE CARE AND CHILD PART OF THE HOUSEHOLD CARE</em>' attribute. | ||
77 | * @see #setMAXIMUM_CE_RATE_FOR_HOUSE_CARE_AND_CHILD_PART_OF_THE_HOUSEHOLD_CARE(double) | ||
78 | * @see Taxation.TaxationPackage#getConstants_MAXIMUM_CE_RATE_FOR_HOUSE_CARE_AND_CHILD_PART_OF_THE_HOUSEHOLD_CARE() | ||
79 | * @model default="3600.0" required="true" | ||
80 | * @generated | ||
81 | */ | ||
82 | double getMAXIMUM_CE_RATE_FOR_HOUSE_CARE_AND_CHILD_PART_OF_THE_HOUSEHOLD_CARE(); | ||
83 | |||
84 | /** | ||
85 | * Sets the value of the '{@link Taxation.Constants#getMAXIMUM_CE_RATE_FOR_HOUSE_CARE_AND_CHILD_PART_OF_THE_HOUSEHOLD_CARE <em>MAXIMUM CE RATE FOR HOUSE CARE AND CHILD PART OF THE HOUSEHOLD CARE</em>}' attribute. | ||
86 | * <!-- begin-user-doc --> | ||
87 | * <!-- end-user-doc --> | ||
88 | * @param value the new value of the '<em>MAXIMUM CE RATE FOR HOUSE CARE AND CHILD PART OF THE HOUSEHOLD CARE</em>' attribute. | ||
89 | * @see #getMAXIMUM_CE_RATE_FOR_HOUSE_CARE_AND_CHILD_PART_OF_THE_HOUSEHOLD_CARE() | ||
90 | * @generated | ||
91 | */ | ||
92 | void setMAXIMUM_CE_RATE_FOR_HOUSE_CARE_AND_CHILD_PART_OF_THE_HOUSEHOLD_CARE(double value); | ||
93 | |||
94 | /** | ||
95 | * Returns the value of the '<em><b>MINIMUM SALARY</b></em>' attribute. | ||
96 | * The default value is <code>"1500.0"</code>. | ||
97 | * <!-- begin-user-doc --> | ||
98 | * <!-- end-user-doc --> | ||
99 | * @return the value of the '<em>MINIMUM SALARY</em>' attribute. | ||
100 | * @see #setMINIMUM_SALARY(double) | ||
101 | * @see Taxation.TaxationPackage#getConstants_MINIMUM_SALARY() | ||
102 | * @model default="1500.0" required="true" | ||
103 | * @generated | ||
104 | */ | ||
105 | double getMINIMUM_SALARY(); | ||
106 | |||
107 | /** | ||
108 | * Sets the value of the '{@link Taxation.Constants#getMINIMUM_SALARY <em>MINIMUM SALARY</em>}' attribute. | ||
109 | * <!-- begin-user-doc --> | ||
110 | * <!-- end-user-doc --> | ||
111 | * @param value the new value of the '<em>MINIMUM SALARY</em>' attribute. | ||
112 | * @see #getMINIMUM_SALARY() | ||
113 | * @generated | ||
114 | */ | ||
115 | void setMINIMUM_SALARY(double value); | ||
116 | |||
117 | /** | ||
118 | * Returns the value of the '<em><b>FLAT RATE FOR EXTRA PROFESSIONAL DEDUCTION</b></em>' attribute. | ||
119 | * The default value is <code>"4500.0"</code>. | ||
120 | * <!-- begin-user-doc --> | ||
121 | * <!-- end-user-doc --> | ||
122 | * @return the value of the '<em>FLAT RATE FOR EXTRA PROFESSIONAL DEDUCTION</em>' attribute. | ||
123 | * @see #setFLAT_RATE_FOR_EXTRA_PROFESSIONAL_DEDUCTION(double) | ||
124 | * @see Taxation.TaxationPackage#getConstants_FLAT_RATE_FOR_EXTRA_PROFESSIONAL_DEDUCTION() | ||
125 | * @model default="4500.0" required="true" | ||
126 | * @generated | ||
127 | */ | ||
128 | double getFLAT_RATE_FOR_EXTRA_PROFESSIONAL_DEDUCTION(); | ||
129 | |||
130 | /** | ||
131 | * Sets the value of the '{@link Taxation.Constants#getFLAT_RATE_FOR_EXTRA_PROFESSIONAL_DEDUCTION <em>FLAT RATE FOR EXTRA PROFESSIONAL DEDUCTION</em>}' attribute. | ||
132 | * <!-- begin-user-doc --> | ||
133 | * <!-- end-user-doc --> | ||
134 | * @param value the new value of the '<em>FLAT RATE FOR EXTRA PROFESSIONAL DEDUCTION</em>' attribute. | ||
135 | * @see #getFLAT_RATE_FOR_EXTRA_PROFESSIONAL_DEDUCTION() | ||
136 | * @generated | ||
137 | */ | ||
138 | void setFLAT_RATE_FOR_EXTRA_PROFESSIONAL_DEDUCTION(double value); | ||
139 | |||
140 | /** | ||
141 | * Returns the value of the '<em><b>MAXIMUM DEDUCTIBLE PERCENTAGE FOR DONATIONS</b></em>' attribute. | ||
142 | * The default value is <code>"20.0"</code>. | ||
143 | * <!-- begin-user-doc --> | ||
144 | * <!-- end-user-doc --> | ||
145 | * @return the value of the '<em>MAXIMUM DEDUCTIBLE PERCENTAGE FOR DONATIONS</em>' attribute. | ||
146 | * @see #setMAXIMUM_DEDUCTIBLE_PERCENTAGE_FOR_DONATIONS(double) | ||
147 | * @see Taxation.TaxationPackage#getConstants_MAXIMUM_DEDUCTIBLE_PERCENTAGE_FOR_DONATIONS() | ||
148 | * @model default="20.0" required="true" | ||
149 | * @generated | ||
150 | */ | ||
151 | double getMAXIMUM_DEDUCTIBLE_PERCENTAGE_FOR_DONATIONS(); | ||
152 | |||
153 | /** | ||
154 | * Sets the value of the '{@link Taxation.Constants#getMAXIMUM_DEDUCTIBLE_PERCENTAGE_FOR_DONATIONS <em>MAXIMUM DEDUCTIBLE PERCENTAGE FOR DONATIONS</em>}' attribute. | ||
155 | * <!-- begin-user-doc --> | ||
156 | * <!-- end-user-doc --> | ||
157 | * @param value the new value of the '<em>MAXIMUM DEDUCTIBLE PERCENTAGE FOR DONATIONS</em>' attribute. | ||
158 | * @see #getMAXIMUM_DEDUCTIBLE_PERCENTAGE_FOR_DONATIONS() | ||
159 | * @generated | ||
160 | */ | ||
161 | void setMAXIMUM_DEDUCTIBLE_PERCENTAGE_FOR_DONATIONS(double value); | ||
162 | |||
163 | /** | ||
164 | * Returns the value of the '<em><b>MINIMUM DEDUCTIBLE AMOUNT FOR DONATIONS</b></em>' attribute. | ||
165 | * The default value is <code>"120.0"</code>. | ||
166 | * <!-- begin-user-doc --> | ||
167 | * <!-- end-user-doc --> | ||
168 | * @return the value of the '<em>MINIMUM DEDUCTIBLE AMOUNT FOR DONATIONS</em>' attribute. | ||
169 | * @see #setMINIMUM_DEDUCTIBLE_AMOUNT_FOR_DONATIONS(double) | ||
170 | * @see Taxation.TaxationPackage#getConstants_MINIMUM_DEDUCTIBLE_AMOUNT_FOR_DONATIONS() | ||
171 | * @model default="120.0" required="true" | ||
172 | * @generated | ||
173 | */ | ||
174 | double getMINIMUM_DEDUCTIBLE_AMOUNT_FOR_DONATIONS(); | ||
175 | |||
176 | /** | ||
177 | * Sets the value of the '{@link Taxation.Constants#getMINIMUM_DEDUCTIBLE_AMOUNT_FOR_DONATIONS <em>MINIMUM DEDUCTIBLE AMOUNT FOR DONATIONS</em>}' attribute. | ||
178 | * <!-- begin-user-doc --> | ||
179 | * <!-- end-user-doc --> | ||
180 | * @param value the new value of the '<em>MINIMUM DEDUCTIBLE AMOUNT FOR DONATIONS</em>' attribute. | ||
181 | * @see #getMINIMUM_DEDUCTIBLE_AMOUNT_FOR_DONATIONS() | ||
182 | * @generated | ||
183 | */ | ||
184 | void setMINIMUM_DEDUCTIBLE_AMOUNT_FOR_DONATIONS(double value); | ||
185 | |||
186 | /** | ||
187 | * Returns the value of the '<em><b>MAXIMUM DEDUCTIBLE AMOUNT FOR ADDITIONAL PENSION AND INSURANC</b></em>' attribute. | ||
188 | * The default value is <code>"0.0"</code>. | ||
189 | * <!-- begin-user-doc --> | ||
190 | * <!-- end-user-doc --> | ||
191 | * @return the value of the '<em>MAXIMUM DEDUCTIBLE AMOUNT FOR ADDITIONAL PENSION AND INSURANC</em>' attribute. | ||
192 | * @see #setMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_ADDITIONAL_PENSION_AND_INSURANC(double) | ||
193 | * @see Taxation.TaxationPackage#getConstants_MAXIMUM_DEDUCTIBLE_AMOUNT_FOR_ADDITIONAL_PENSION_AND_INSURANC() | ||
194 | * @model default="0.0" required="true" | ||
195 | * @generated | ||
196 | */ | ||
197 | double getMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_ADDITIONAL_PENSION_AND_INSURANC(); | ||
198 | |||
199 | /** | ||
200 | * Sets the value of the '{@link Taxation.Constants#getMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_ADDITIONAL_PENSION_AND_INSURANC <em>MAXIMUM DEDUCTIBLE AMOUNT FOR ADDITIONAL PENSION AND INSURANC</em>}' attribute. | ||
201 | * <!-- begin-user-doc --> | ||
202 | * <!-- end-user-doc --> | ||
203 | * @param value the new value of the '<em>MAXIMUM DEDUCTIBLE AMOUNT FOR ADDITIONAL PENSION AND INSURANC</em>' attribute. | ||
204 | * @see #getMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_ADDITIONAL_PENSION_AND_INSURANC() | ||
205 | * @generated | ||
206 | */ | ||
207 | void setMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_ADDITIONAL_PENSION_AND_INSURANC(double value); | ||
208 | |||
209 | /** | ||
210 | * Returns the value of the '<em><b>MAXIMUM DEDUCTIBLE AMOUNT FOR ALIMONY EXPENSE</b></em>' attribute. | ||
211 | * The default value is <code>"24000.0"</code>. | ||
212 | * <!-- begin-user-doc --> | ||
213 | * <!-- end-user-doc --> | ||
214 | * @return the value of the '<em>MAXIMUM DEDUCTIBLE AMOUNT FOR ALIMONY EXPENSE</em>' attribute. | ||
215 | * @see #setMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_ALIMONY_EXPENSE(double) | ||
216 | * @see Taxation.TaxationPackage#getConstants_MAXIMUM_DEDUCTIBLE_AMOUNT_FOR_ALIMONY_EXPENSE() | ||
217 | * @model default="24000.0" required="true" | ||
218 | * @generated | ||
219 | */ | ||
220 | double getMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_ALIMONY_EXPENSE(); | ||
221 | |||
222 | /** | ||
223 | * Sets the value of the '{@link Taxation.Constants#getMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_ALIMONY_EXPENSE <em>MAXIMUM DEDUCTIBLE AMOUNT FOR ALIMONY EXPENSE</em>}' attribute. | ||
224 | * <!-- begin-user-doc --> | ||
225 | * <!-- end-user-doc --> | ||
226 | * @param value the new value of the '<em>MAXIMUM DEDUCTIBLE AMOUNT FOR ALIMONY EXPENSE</em>' attribute. | ||
227 | * @see #getMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_ALIMONY_EXPENSE() | ||
228 | * @generated | ||
229 | */ | ||
230 | void setMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_ALIMONY_EXPENSE(double value); | ||
231 | |||
232 | /** | ||
233 | * Returns the value of the '<em><b>MAXIMAL DISTANCE FOR TRAVEL EXPENSE DEDUCTION</b></em>' attribute. | ||
234 | * The default value is <code>"99.0"</code>. | ||
235 | * <!-- begin-user-doc --> | ||
236 | * <!-- end-user-doc --> | ||
237 | * @return the value of the '<em>MAXIMAL DISTANCE FOR TRAVEL EXPENSE DEDUCTION</em>' attribute. | ||
238 | * @see #setMAXIMAL_DISTANCE_FOR_TRAVEL_EXPENSE_DEDUCTION(double) | ||
239 | * @see Taxation.TaxationPackage#getConstants_MAXIMAL_DISTANCE_FOR_TRAVEL_EXPENSE_DEDUCTION() | ||
240 | * @model default="99.0" required="true" | ||
241 | * @generated | ||
242 | */ | ||
243 | double getMAXIMAL_DISTANCE_FOR_TRAVEL_EXPENSE_DEDUCTION(); | ||
244 | |||
245 | /** | ||
246 | * Sets the value of the '{@link Taxation.Constants#getMAXIMAL_DISTANCE_FOR_TRAVEL_EXPENSE_DEDUCTION <em>MAXIMAL DISTANCE FOR TRAVEL EXPENSE DEDUCTION</em>}' attribute. | ||
247 | * <!-- begin-user-doc --> | ||
248 | * <!-- end-user-doc --> | ||
249 | * @param value the new value of the '<em>MAXIMAL DISTANCE FOR TRAVEL EXPENSE DEDUCTION</em>' attribute. | ||
250 | * @see #getMAXIMAL_DISTANCE_FOR_TRAVEL_EXPENSE_DEDUCTION() | ||
251 | * @generated | ||
252 | */ | ||
253 | void setMAXIMAL_DISTANCE_FOR_TRAVEL_EXPENSE_DEDUCTION(double value); | ||
254 | |||
255 | /** | ||
256 | * Returns the value of the '<em><b>MAXIMAL FLAT DISTANCE FOR TRAVEL EXPENSE DEDUCTION</b></em>' attribute. | ||
257 | * The default value is <code>"30.0"</code>. | ||
258 | * <!-- begin-user-doc --> | ||
259 | * <!-- end-user-doc --> | ||
260 | * @return the value of the '<em>MAXIMAL FLAT DISTANCE FOR TRAVEL EXPENSE DEDUCTION</em>' attribute. | ||
261 | * @see #setMAXIMAL_FLAT_DISTANCE_FOR_TRAVEL_EXPENSE_DEDUCTION(double) | ||
262 | * @see Taxation.TaxationPackage#getConstants_MAXIMAL_FLAT_DISTANCE_FOR_TRAVEL_EXPENSE_DEDUCTION() | ||
263 | * @model default="30.0" required="true" | ||
264 | * @generated | ||
265 | */ | ||
266 | double getMAXIMAL_FLAT_DISTANCE_FOR_TRAVEL_EXPENSE_DEDUCTION(); | ||
267 | |||
268 | /** | ||
269 | * Sets the value of the '{@link Taxation.Constants#getMAXIMAL_FLAT_DISTANCE_FOR_TRAVEL_EXPENSE_DEDUCTION <em>MAXIMAL FLAT DISTANCE FOR TRAVEL EXPENSE DEDUCTION</em>}' attribute. | ||
270 | * <!-- begin-user-doc --> | ||
271 | * <!-- end-user-doc --> | ||
272 | * @param value the new value of the '<em>MAXIMAL FLAT DISTANCE FOR TRAVEL EXPENSE DEDUCTION</em>' attribute. | ||
273 | * @see #getMAXIMAL_FLAT_DISTANCE_FOR_TRAVEL_EXPENSE_DEDUCTION() | ||
274 | * @generated | ||
275 | */ | ||
276 | void setMAXIMAL_FLAT_DISTANCE_FOR_TRAVEL_EXPENSE_DEDUCTION(double value); | ||
277 | |||
278 | /** | ||
279 | * Returns the value of the '<em><b>MINIMAL DISTANCE FOR TRAVEL EXPENSE DEDUCTION</b></em>' attribute. | ||
280 | * The default value is <code>"4.0"</code>. | ||
281 | * <!-- begin-user-doc --> | ||
282 | * <!-- end-user-doc --> | ||
283 | * @return the value of the '<em>MINIMAL DISTANCE FOR TRAVEL EXPENSE DEDUCTION</em>' attribute. | ||
284 | * @see #setMINIMAL_DISTANCE_FOR_TRAVEL_EXPENSE_DEDUCTION(double) | ||
285 | * @see Taxation.TaxationPackage#getConstants_MINIMAL_DISTANCE_FOR_TRAVEL_EXPENSE_DEDUCTION() | ||
286 | * @model default="4.0" required="true" | ||
287 | * @generated | ||
288 | */ | ||
289 | double getMINIMAL_DISTANCE_FOR_TRAVEL_EXPENSE_DEDUCTION(); | ||
290 | |||
291 | /** | ||
292 | * Sets the value of the '{@link Taxation.Constants#getMINIMAL_DISTANCE_FOR_TRAVEL_EXPENSE_DEDUCTION <em>MINIMAL DISTANCE FOR TRAVEL EXPENSE DEDUCTION</em>}' attribute. | ||
293 | * <!-- begin-user-doc --> | ||
294 | * <!-- end-user-doc --> | ||
295 | * @param value the new value of the '<em>MINIMAL DISTANCE FOR TRAVEL EXPENSE DEDUCTION</em>' attribute. | ||
296 | * @see #getMINIMAL_DISTANCE_FOR_TRAVEL_EXPENSE_DEDUCTION() | ||
297 | * @generated | ||
298 | */ | ||
299 | void setMINIMAL_DISTANCE_FOR_TRAVEL_EXPENSE_DEDUCTION(double value); | ||
300 | |||
301 | /** | ||
302 | * Returns the value of the '<em><b>FLAT RATE CIM DAILY</b></em>' attribute. | ||
303 | * The default value is <code>"2.0"</code>. | ||
304 | * <!-- begin-user-doc --> | ||
305 | * <!-- end-user-doc --> | ||
306 | * @return the value of the '<em>FLAT RATE CIM DAILY</em>' attribute. | ||
307 | * @see #setFLAT_RATE_CIM_DAILY(double) | ||
308 | * @see Taxation.TaxationPackage#getConstants_FLAT_RATE_CIM_DAILY() | ||
309 | * @model default="2.0" required="true" | ||
310 | * @generated | ||
311 | */ | ||
312 | double getFLAT_RATE_CIM_DAILY(); | ||
313 | |||
314 | /** | ||
315 | * Sets the value of the '{@link Taxation.Constants#getFLAT_RATE_CIM_DAILY <em>FLAT RATE CIM DAILY</em>}' attribute. | ||
316 | * <!-- begin-user-doc --> | ||
317 | * <!-- end-user-doc --> | ||
318 | * @param value the new value of the '<em>FLAT RATE CIM DAILY</em>' attribute. | ||
319 | * @see #getFLAT_RATE_CIM_DAILY() | ||
320 | * @generated | ||
321 | */ | ||
322 | void setFLAT_RATE_CIM_DAILY(double value); | ||
323 | |||
324 | /** | ||
325 | * Returns the value of the '<em><b>FLAT RATE CIM MONTHLY</b></em>' attribute. | ||
326 | * The default value is <code>"62.0"</code>. | ||
327 | * <!-- begin-user-doc --> | ||
328 | * <!-- end-user-doc --> | ||
329 | * @return the value of the '<em>FLAT RATE CIM MONTHLY</em>' attribute. | ||
330 | * @see #setFLAT_RATE_CIM_MONTHLY(double) | ||
331 | * @see Taxation.TaxationPackage#getConstants_FLAT_RATE_CIM_MONTHLY() | ||
332 | * @model default="62.0" required="true" | ||
333 | * @generated | ||
334 | */ | ||
335 | double getFLAT_RATE_CIM_MONTHLY(); | ||
336 | |||
337 | /** | ||
338 | * Sets the value of the '{@link Taxation.Constants#getFLAT_RATE_CIM_MONTHLY <em>FLAT RATE CIM MONTHLY</em>}' attribute. | ||
339 | * <!-- begin-user-doc --> | ||
340 | * <!-- end-user-doc --> | ||
341 | * @param value the new value of the '<em>FLAT RATE CIM MONTHLY</em>' attribute. | ||
342 | * @see #getFLAT_RATE_CIM_MONTHLY() | ||
343 | * @generated | ||
344 | */ | ||
345 | void setFLAT_RATE_CIM_MONTHLY(double value); | ||
346 | |||
347 | /** | ||
348 | * Returns the value of the '<em><b>FLAT RATE CIM YEARLY</b></em>' attribute. | ||
349 | * The default value is <code>"750.0"</code>. | ||
350 | * <!-- begin-user-doc --> | ||
351 | * <!-- end-user-doc --> | ||
352 | * @return the value of the '<em>FLAT RATE CIM YEARLY</em>' attribute. | ||
353 | * @see #setFLAT_RATE_CIM_YEARLY(double) | ||
354 | * @see Taxation.TaxationPackage#getConstants_FLAT_RATE_CIM_YEARLY() | ||
355 | * @model default="750.0" required="true" | ||
356 | * @generated | ||
357 | */ | ||
358 | double getFLAT_RATE_CIM_YEARLY(); | ||
359 | |||
360 | /** | ||
361 | * Sets the value of the '{@link Taxation.Constants#getFLAT_RATE_CIM_YEARLY <em>FLAT RATE CIM YEARLY</em>}' attribute. | ||
362 | * <!-- begin-user-doc --> | ||
363 | * <!-- end-user-doc --> | ||
364 | * @param value the new value of the '<em>FLAT RATE CIM YEARLY</em>' attribute. | ||
365 | * @see #getFLAT_RATE_CIM_YEARLY() | ||
366 | * @generated | ||
367 | */ | ||
368 | void setFLAT_RATE_CIM_YEARLY(double value); | ||
369 | |||
370 | /** | ||
371 | * Returns the value of the '<em><b>FLAT RATE CIP DAILY</b></em>' attribute. | ||
372 | * The default value is <code>"1.0"</code>. | ||
373 | * <!-- begin-user-doc --> | ||
374 | * <!-- end-user-doc --> | ||
375 | * @return the value of the '<em>FLAT RATE CIP DAILY</em>' attribute. | ||
376 | * @see #setFLAT_RATE_CIP_DAILY(double) | ||
377 | * @see Taxation.TaxationPackage#getConstants_FLAT_RATE_CIP_DAILY() | ||
378 | * @model default="1.0" required="true" | ||
379 | * @generated | ||
380 | */ | ||
381 | double getFLAT_RATE_CIP_DAILY(); | ||
382 | |||
383 | /** | ||
384 | * Sets the value of the '{@link Taxation.Constants#getFLAT_RATE_CIP_DAILY <em>FLAT RATE CIP DAILY</em>}' attribute. | ||
385 | * <!-- begin-user-doc --> | ||
386 | * <!-- end-user-doc --> | ||
387 | * @param value the new value of the '<em>FLAT RATE CIP DAILY</em>' attribute. | ||
388 | * @see #getFLAT_RATE_CIP_DAILY() | ||
389 | * @generated | ||
390 | */ | ||
391 | void setFLAT_RATE_CIP_DAILY(double value); | ||
392 | |||
393 | /** | ||
394 | * Returns the value of the '<em><b>FLAT RATE CIP MONTHLY</b></em>' attribute. | ||
395 | * The default value is <code>"25.0"</code>. | ||
396 | * <!-- begin-user-doc --> | ||
397 | * <!-- end-user-doc --> | ||
398 | * @return the value of the '<em>FLAT RATE CIP MONTHLY</em>' attribute. | ||
399 | * @see #setFLAT_RATE_CIP_MONTHLY(double) | ||
400 | * @see Taxation.TaxationPackage#getConstants_FLAT_RATE_CIP_MONTHLY() | ||
401 | * @model default="25.0" required="true" | ||
402 | * @generated | ||
403 | */ | ||
404 | double getFLAT_RATE_CIP_MONTHLY(); | ||
405 | |||
406 | /** | ||
407 | * Sets the value of the '{@link Taxation.Constants#getFLAT_RATE_CIP_MONTHLY <em>FLAT RATE CIP MONTHLY</em>}' attribute. | ||
408 | * <!-- begin-user-doc --> | ||
409 | * <!-- end-user-doc --> | ||
410 | * @param value the new value of the '<em>FLAT RATE CIP MONTHLY</em>' attribute. | ||
411 | * @see #getFLAT_RATE_CIP_MONTHLY() | ||
412 | * @generated | ||
413 | */ | ||
414 | void setFLAT_RATE_CIP_MONTHLY(double value); | ||
415 | |||
416 | /** | ||
417 | * Returns the value of the '<em><b>FLAT RATE CIP YEARLY</b></em>' attribute. | ||
418 | * The default value is <code>"30.0"</code>. | ||
419 | * <!-- begin-user-doc --> | ||
420 | * <!-- end-user-doc --> | ||
421 | * @return the value of the '<em>FLAT RATE CIP YEARLY</em>' attribute. | ||
422 | * @see #setFLAT_RATE_CIP_YEARLY(double) | ||
423 | * @see Taxation.TaxationPackage#getConstants_FLAT_RATE_CIP_YEARLY() | ||
424 | * @model default="30.0" required="true" | ||
425 | * @generated | ||
426 | */ | ||
427 | double getFLAT_RATE_CIP_YEARLY(); | ||
428 | |||
429 | /** | ||
430 | * Sets the value of the '{@link Taxation.Constants#getFLAT_RATE_CIP_YEARLY <em>FLAT RATE CIP YEARLY</em>}' attribute. | ||
431 | * <!-- begin-user-doc --> | ||
432 | * <!-- end-user-doc --> | ||
433 | * @param value the new value of the '<em>FLAT RATE CIP YEARLY</em>' attribute. | ||
434 | * @see #getFLAT_RATE_CIP_YEARLY() | ||
435 | * @generated | ||
436 | */ | ||
437 | void setFLAT_RATE_CIP_YEARLY(double value); | ||
438 | |||
439 | /** | ||
440 | * Returns the value of the '<em><b>FLAT RATE CIS DAILY</b></em>' attribute. | ||
441 | * The default value is <code>"1.0"</code>. | ||
442 | * <!-- begin-user-doc --> | ||
443 | * <!-- end-user-doc --> | ||
444 | * @return the value of the '<em>FLAT RATE CIS DAILY</em>' attribute. | ||
445 | * @see #setFLAT_RATE_CIS_DAILY(double) | ||
446 | * @see Taxation.TaxationPackage#getConstants_FLAT_RATE_CIS_DAILY() | ||
447 | * @model default="1.0" required="true" | ||
448 | * @generated | ||
449 | */ | ||
450 | double getFLAT_RATE_CIS_DAILY(); | ||
451 | |||
452 | /** | ||
453 | * Sets the value of the '{@link Taxation.Constants#getFLAT_RATE_CIS_DAILY <em>FLAT RATE CIS DAILY</em>}' attribute. | ||
454 | * <!-- begin-user-doc --> | ||
455 | * <!-- end-user-doc --> | ||
456 | * @param value the new value of the '<em>FLAT RATE CIS DAILY</em>' attribute. | ||
457 | * @see #getFLAT_RATE_CIS_DAILY() | ||
458 | * @generated | ||
459 | */ | ||
460 | void setFLAT_RATE_CIS_DAILY(double value); | ||
461 | |||
462 | /** | ||
463 | * Returns the value of the '<em><b>FLAT RATE CIS MONTHLY</b></em>' attribute. | ||
464 | * The default value is <code>"25.0"</code>. | ||
465 | * <!-- begin-user-doc --> | ||
466 | * <!-- end-user-doc --> | ||
467 | * @return the value of the '<em>FLAT RATE CIS MONTHLY</em>' attribute. | ||
468 | * @see #setFLAT_RATE_CIS_MONTHLY(double) | ||
469 | * @see Taxation.TaxationPackage#getConstants_FLAT_RATE_CIS_MONTHLY() | ||
470 | * @model default="25.0" required="true" | ||
471 | * @generated | ||
472 | */ | ||
473 | double getFLAT_RATE_CIS_MONTHLY(); | ||
474 | |||
475 | /** | ||
476 | * Sets the value of the '{@link Taxation.Constants#getFLAT_RATE_CIS_MONTHLY <em>FLAT RATE CIS MONTHLY</em>}' attribute. | ||
477 | * <!-- begin-user-doc --> | ||
478 | * <!-- end-user-doc --> | ||
479 | * @param value the new value of the '<em>FLAT RATE CIS MONTHLY</em>' attribute. | ||
480 | * @see #getFLAT_RATE_CIS_MONTHLY() | ||
481 | * @generated | ||
482 | */ | ||
483 | void setFLAT_RATE_CIS_MONTHLY(double value); | ||
484 | |||
485 | /** | ||
486 | * Returns the value of the '<em><b>FLAT RATE CIS YEARLY</b></em>' attribute. | ||
487 | * The default value is <code>"300.0"</code>. | ||
488 | * <!-- begin-user-doc --> | ||
489 | * <!-- end-user-doc --> | ||
490 | * @return the value of the '<em>FLAT RATE CIS YEARLY</em>' attribute. | ||
491 | * @see #setFLAT_RATE_CIS_YEARLY(double) | ||
492 | * @see Taxation.TaxationPackage#getConstants_FLAT_RATE_CIS_YEARLY() | ||
493 | * @model default="300.0" required="true" | ||
494 | * @generated | ||
495 | */ | ||
496 | double getFLAT_RATE_CIS_YEARLY(); | ||
497 | |||
498 | /** | ||
499 | * Sets the value of the '{@link Taxation.Constants#getFLAT_RATE_CIS_YEARLY <em>FLAT RATE CIS YEARLY</em>}' attribute. | ||
500 | * <!-- begin-user-doc --> | ||
501 | * <!-- end-user-doc --> | ||
502 | * @param value the new value of the '<em>FLAT RATE CIS YEARLY</em>' attribute. | ||
503 | * @see #getFLAT_RATE_CIS_YEARLY() | ||
504 | * @generated | ||
505 | */ | ||
506 | void setFLAT_RATE_CIS_YEARLY(double value); | ||
507 | |||
508 | /** | ||
509 | * Returns the value of the '<em><b>FLAT RATE FOR TRAVEL EXPENSE PER UNIT</b></em>' attribute. | ||
510 | * The default value is <code>"99.0"</code>. | ||
511 | * <!-- begin-user-doc --> | ||
512 | * <!-- end-user-doc --> | ||
513 | * @return the value of the '<em>FLAT RATE FOR TRAVEL EXPENSE PER UNIT</em>' attribute. | ||
514 | * @see #setFLAT_RATE_FOR_TRAVEL_EXPENSE_PER_UNIT(double) | ||
515 | * @see Taxation.TaxationPackage#getConstants_FLAT_RATE_FOR_TRAVEL_EXPENSE_PER_UNIT() | ||
516 | * @model default="99.0" required="true" | ||
517 | * @generated | ||
518 | */ | ||
519 | double getFLAT_RATE_FOR_TRAVEL_EXPENSE_PER_UNIT(); | ||
520 | |||
521 | /** | ||
522 | * Sets the value of the '{@link Taxation.Constants#getFLAT_RATE_FOR_TRAVEL_EXPENSE_PER_UNIT <em>FLAT RATE FOR TRAVEL EXPENSE PER UNIT</em>}' attribute. | ||
523 | * <!-- begin-user-doc --> | ||
524 | * <!-- end-user-doc --> | ||
525 | * @param value the new value of the '<em>FLAT RATE FOR TRAVEL EXPENSE PER UNIT</em>' attribute. | ||
526 | * @see #getFLAT_RATE_FOR_TRAVEL_EXPENSE_PER_UNIT() | ||
527 | * @generated | ||
528 | */ | ||
529 | void setFLAT_RATE_FOR_TRAVEL_EXPENSE_PER_UNIT(double value); | ||
530 | |||
531 | /** | ||
532 | * Returns the value of the '<em><b>MAXIMUM DEDUCTIBLE AMOUNT FOR DS</b></em>' attribute. | ||
533 | * <!-- begin-user-doc --> | ||
534 | * <!-- end-user-doc --> | ||
535 | * @return the value of the '<em>MAXIMUM DEDUCTIBLE AMOUNT FOR DS</em>' attribute. | ||
536 | * @see #setMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_DS(double) | ||
537 | * @see Taxation.TaxationPackage#getConstants_MAXIMUM_DEDUCTIBLE_AMOUNT_FOR_DS() | ||
538 | * @model required="true" | ||
539 | * @generated | ||
540 | */ | ||
541 | double getMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_DS(); | ||
542 | |||
543 | /** | ||
544 | * Sets the value of the '{@link Taxation.Constants#getMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_DS <em>MAXIMUM DEDUCTIBLE AMOUNT FOR DS</em>}' attribute. | ||
545 | * <!-- begin-user-doc --> | ||
546 | * <!-- end-user-doc --> | ||
547 | * @param value the new value of the '<em>MAXIMUM DEDUCTIBLE AMOUNT FOR DS</em>' attribute. | ||
548 | * @see #getMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_DS() | ||
549 | * @generated | ||
550 | */ | ||
551 | void setMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_DS(double value); | ||
552 | |||
553 | /** | ||
554 | * Returns the value of the '<em><b>FLAT RATE FOR MISCELLANEOUS EXPENSE</b></em>' attribute. | ||
555 | * <!-- begin-user-doc --> | ||
556 | * <!-- end-user-doc --> | ||
557 | * @return the value of the '<em>FLAT RATE FOR MISCELLANEOUS EXPENSE</em>' attribute. | ||
558 | * @see #setFLAT_RATE_FOR_MISCELLANEOUS_EXPENSE(double) | ||
559 | * @see Taxation.TaxationPackage#getConstants_FLAT_RATE_FOR_MISCELLANEOUS_EXPENSE() | ||
560 | * @model required="true" | ||
561 | * @generated | ||
562 | */ | ||
563 | double getFLAT_RATE_FOR_MISCELLANEOUS_EXPENSE(); | ||
564 | |||
565 | /** | ||
566 | * Sets the value of the '{@link Taxation.Constants#getFLAT_RATE_FOR_MISCELLANEOUS_EXPENSE <em>FLAT RATE FOR MISCELLANEOUS EXPENSE</em>}' attribute. | ||
567 | * <!-- begin-user-doc --> | ||
568 | * <!-- end-user-doc --> | ||
569 | * @param value the new value of the '<em>FLAT RATE FOR MISCELLANEOUS EXPENSE</em>' attribute. | ||
570 | * @see #getFLAT_RATE_FOR_MISCELLANEOUS_EXPENSE() | ||
571 | * @generated | ||
572 | */ | ||
573 | void setFLAT_RATE_FOR_MISCELLANEOUS_EXPENSE(double value); | ||
574 | |||
575 | /** | ||
576 | * Returns the value of the '<em><b>DISABILITY FLAT RATE FOR MISCELLANEOUS EXPENSE</b></em>' attribute. | ||
577 | * <!-- begin-user-doc --> | ||
578 | * <!-- end-user-doc --> | ||
579 | * @return the value of the '<em>DISABILITY FLAT RATE FOR MISCELLANEOUS EXPENSE</em>' attribute. | ||
580 | * @see #setDISABILITY_FLAT_RATE_FOR_MISCELLANEOUS_EXPENSE(double) | ||
581 | * @see Taxation.TaxationPackage#getConstants_DISABILITY_FLAT_RATE_FOR_MISCELLANEOUS_EXPENSE() | ||
582 | * @model required="true" | ||
583 | * @generated | ||
584 | */ | ||
585 | double getDISABILITY_FLAT_RATE_FOR_MISCELLANEOUS_EXPENSE(); | ||
586 | |||
587 | /** | ||
588 | * Sets the value of the '{@link Taxation.Constants#getDISABILITY_FLAT_RATE_FOR_MISCELLANEOUS_EXPENSE <em>DISABILITY FLAT RATE FOR MISCELLANEOUS EXPENSE</em>}' attribute. | ||
589 | * <!-- begin-user-doc --> | ||
590 | * <!-- end-user-doc --> | ||
591 | * @param value the new value of the '<em>DISABILITY FLAT RATE FOR MISCELLANEOUS EXPENSE</em>' attribute. | ||
592 | * @see #getDISABILITY_FLAT_RATE_FOR_MISCELLANEOUS_EXPENSE() | ||
593 | * @generated | ||
594 | */ | ||
595 | void setDISABILITY_FLAT_RATE_FOR_MISCELLANEOUS_EXPENSE(double value); | ||
596 | |||
597 | /** | ||
598 | * Returns the value of the '<em><b>MAXIMUM DEDUCTIBLE AMOUNT FOR ADDITIONAL PENSION AND INSURANCE</b></em>' attribute. | ||
599 | * <!-- begin-user-doc --> | ||
600 | * <!-- end-user-doc --> | ||
601 | * @return the value of the '<em>MAXIMUM DEDUCTIBLE AMOUNT FOR ADDITIONAL PENSION AND INSURANCE</em>' attribute. | ||
602 | * @see #setMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_ADDITIONAL_PENSION_AND_INSURANCE(double) | ||
603 | * @see Taxation.TaxationPackage#getConstants_MAXIMUM_DEDUCTIBLE_AMOUNT_FOR_ADDITIONAL_PENSION_AND_INSURANCE() | ||
604 | * @model required="true" | ||
605 | * @generated | ||
606 | */ | ||
607 | double getMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_ADDITIONAL_PENSION_AND_INSURANCE(); | ||
608 | |||
609 | /** | ||
610 | * Sets the value of the '{@link Taxation.Constants#getMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_ADDITIONAL_PENSION_AND_INSURANCE <em>MAXIMUM DEDUCTIBLE AMOUNT FOR ADDITIONAL PENSION AND INSURANCE</em>}' attribute. | ||
611 | * <!-- begin-user-doc --> | ||
612 | * <!-- end-user-doc --> | ||
613 | * @param value the new value of the '<em>MAXIMUM DEDUCTIBLE AMOUNT FOR ADDITIONAL PENSION AND INSURANCE</em>' attribute. | ||
614 | * @see #getMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_ADDITIONAL_PENSION_AND_INSURANCE() | ||
615 | * @generated | ||
616 | */ | ||
617 | void setMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_ADDITIONAL_PENSION_AND_INSURANCE(double value); | ||
618 | |||
619 | } // Constants | ||