aboutsummaryrefslogtreecommitdiffstats
path: root/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/src/TaxationWithRoot/Constants.java
diff options
context:
space:
mode:
Diffstat (limited to 'Tests/MODELS2020-CaseStudies/models20.diversity-calculator/src/TaxationWithRoot/Constants.java')
-rw-r--r--Tests/MODELS2020-CaseStudies/models20.diversity-calculator/src/TaxationWithRoot/Constants.java619
1 files changed, 619 insertions, 0 deletions
diff --git a/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/src/TaxationWithRoot/Constants.java b/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/src/TaxationWithRoot/Constants.java
new file mode 100644
index 00000000..03298992
--- /dev/null
+++ b/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/src/TaxationWithRoot/Constants.java
@@ -0,0 +1,619 @@
1/**
2 */
3package TaxationWithRoot;
4
5import 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 TaxationWithRoot.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 TaxationWithRoot.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 TaxationWithRoot.Constants#getMINIMUM_SALARY <em>MINIMUM SALARY</em>}</li>
19 * <li>{@link TaxationWithRoot.Constants#getFLAT_RATE_FOR_EXTRA_PROFESSIONAL_DEDUCTION <em>FLAT RATE FOR EXTRA PROFESSIONAL DEDUCTION</em>}</li>
20 * <li>{@link TaxationWithRoot.Constants#getMAXIMUM_DEDUCTIBLE_PERCENTAGE_FOR_DONATIONS <em>MAXIMUM DEDUCTIBLE PERCENTAGE FOR DONATIONS</em>}</li>
21 * <li>{@link TaxationWithRoot.Constants#getMINIMUM_DEDUCTIBLE_AMOUNT_FOR_DONATIONS <em>MINIMUM DEDUCTIBLE AMOUNT FOR DONATIONS</em>}</li>
22 * <li>{@link TaxationWithRoot.Constants#getMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_ADDITIONAL_PENSION_AND_INSURANC <em>MAXIMUM DEDUCTIBLE AMOUNT FOR ADDITIONAL PENSION AND INSURANC</em>}</li>
23 * <li>{@link TaxationWithRoot.Constants#getMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_ALIMONY_EXPENSE <em>MAXIMUM DEDUCTIBLE AMOUNT FOR ALIMONY EXPENSE</em>}</li>
24 * <li>{@link TaxationWithRoot.Constants#getMAXIMAL_DISTANCE_FOR_TRAVEL_EXPENSE_DEDUCTION <em>MAXIMAL DISTANCE FOR TRAVEL EXPENSE DEDUCTION</em>}</li>
25 * <li>{@link TaxationWithRoot.Constants#getMAXIMAL_FLAT_DISTANCE_FOR_TRAVEL_EXPENSE_DEDUCTION <em>MAXIMAL FLAT DISTANCE FOR TRAVEL EXPENSE DEDUCTION</em>}</li>
26 * <li>{@link TaxationWithRoot.Constants#getMINIMAL_DISTANCE_FOR_TRAVEL_EXPENSE_DEDUCTION <em>MINIMAL DISTANCE FOR TRAVEL EXPENSE DEDUCTION</em>}</li>
27 * <li>{@link TaxationWithRoot.Constants#getFLAT_RATE_CIM_DAILY <em>FLAT RATE CIM DAILY</em>}</li>
28 * <li>{@link TaxationWithRoot.Constants#getFLAT_RATE_CIM_MONTHLY <em>FLAT RATE CIM MONTHLY</em>}</li>
29 * <li>{@link TaxationWithRoot.Constants#getFLAT_RATE_CIM_YEARLY <em>FLAT RATE CIM YEARLY</em>}</li>
30 * <li>{@link TaxationWithRoot.Constants#getFLAT_RATE_CIP_DAILY <em>FLAT RATE CIP DAILY</em>}</li>
31 * <li>{@link TaxationWithRoot.Constants#getFLAT_RATE_CIP_MONTHLY <em>FLAT RATE CIP MONTHLY</em>}</li>
32 * <li>{@link TaxationWithRoot.Constants#getFLAT_RATE_CIP_YEARLY <em>FLAT RATE CIP YEARLY</em>}</li>
33 * <li>{@link TaxationWithRoot.Constants#getFLAT_RATE_CIS_DAILY <em>FLAT RATE CIS DAILY</em>}</li>
34 * <li>{@link TaxationWithRoot.Constants#getFLAT_RATE_CIS_MONTHLY <em>FLAT RATE CIS MONTHLY</em>}</li>
35 * <li>{@link TaxationWithRoot.Constants#getFLAT_RATE_CIS_YEARLY <em>FLAT RATE CIS YEARLY</em>}</li>
36 * <li>{@link TaxationWithRoot.Constants#getFLAT_RATE_FOR_TRAVEL_EXPENSE_PER_UNIT <em>FLAT RATE FOR TRAVEL EXPENSE PER UNIT</em>}</li>
37 * <li>{@link TaxationWithRoot.Constants#getMAXIMUM_DEDUCTIBLE_AMOUNT_FOR_DS <em>MAXIMUM DEDUCTIBLE AMOUNT FOR DS</em>}</li>
38 * <li>{@link TaxationWithRoot.Constants#getFLAT_RATE_FOR_MISCELLANEOUS_EXPENSE <em>FLAT RATE FOR MISCELLANEOUS EXPENSE</em>}</li>
39 * <li>{@link TaxationWithRoot.Constants#getDISABILITY_FLAT_RATE_FOR_MISCELLANEOUS_EXPENSE <em>DISABILITY FLAT RATE FOR MISCELLANEOUS EXPENSE</em>}</li>
40 * <li>{@link TaxationWithRoot.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 TaxationWithRoot.TaxationWithRootPackage#getConstants()
44 * @model abstract="true"
45 * @generated
46 */
47public 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 TaxationWithRoot.TaxationWithRootPackage#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 TaxationWithRoot.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 TaxationWithRoot.TaxationWithRootPackage#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 TaxationWithRoot.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 TaxationWithRoot.TaxationWithRootPackage#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 TaxationWithRoot.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 TaxationWithRoot.TaxationWithRootPackage#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 TaxationWithRoot.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 TaxationWithRoot.TaxationWithRootPackage#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 TaxationWithRoot.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 TaxationWithRoot.TaxationWithRootPackage#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 TaxationWithRoot.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 TaxationWithRoot.TaxationWithRootPackage#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 TaxationWithRoot.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 TaxationWithRoot.TaxationWithRootPackage#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 TaxationWithRoot.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 TaxationWithRoot.TaxationWithRootPackage#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 TaxationWithRoot.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 TaxationWithRoot.TaxationWithRootPackage#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 TaxationWithRoot.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 TaxationWithRoot.TaxationWithRootPackage#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 TaxationWithRoot.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 TaxationWithRoot.TaxationWithRootPackage#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 TaxationWithRoot.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 TaxationWithRoot.TaxationWithRootPackage#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 TaxationWithRoot.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 TaxationWithRoot.TaxationWithRootPackage#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 TaxationWithRoot.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 TaxationWithRoot.TaxationWithRootPackage#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 TaxationWithRoot.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 TaxationWithRoot.TaxationWithRootPackage#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 TaxationWithRoot.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 TaxationWithRoot.TaxationWithRootPackage#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 TaxationWithRoot.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 TaxationWithRoot.TaxationWithRootPackage#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 TaxationWithRoot.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 TaxationWithRoot.TaxationWithRootPackage#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 TaxationWithRoot.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 TaxationWithRoot.TaxationWithRootPackage#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 TaxationWithRoot.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 TaxationWithRoot.TaxationWithRootPackage#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 TaxationWithRoot.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 TaxationWithRoot.TaxationWithRootPackage#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 TaxationWithRoot.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 TaxationWithRoot.TaxationWithRootPackage#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 TaxationWithRoot.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 TaxationWithRoot.TaxationWithRootPackage#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 TaxationWithRoot.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 TaxationWithRoot.TaxationWithRootPackage#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 TaxationWithRoot.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