diff options
Diffstat (limited to 'Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/impl/TaxationPackageImpl.java')
-rw-r--r-- | Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/impl/TaxationPackageImpl.java | 149 |
1 files changed, 39 insertions, 110 deletions
diff --git a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/impl/TaxationPackageImpl.java b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/impl/TaxationPackageImpl.java index 61f42b3e..a174a065 100644 --- a/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/impl/TaxationPackageImpl.java +++ b/Tests/MODELS2020-CaseStudies/case.study.pledge.model/src/Taxation/impl/TaxationPackageImpl.java | |||
@@ -73,6 +73,7 @@ import Taxation.Town; | |||
73 | import Taxation.Trade_and_Business_Income; | 73 | import Taxation.Trade_and_Business_Income; |
74 | import Taxation.Travel_Expense_FD; | 74 | import Taxation.Travel_Expense_FD; |
75 | import Taxation.Type_of_Rate; | 75 | import Taxation.Type_of_Rate; |
76 | |||
76 | import org.eclipse.emf.ecore.EAttribute; | 77 | import org.eclipse.emf.ecore.EAttribute; |
77 | import org.eclipse.emf.ecore.EClass; | 78 | import org.eclipse.emf.ecore.EClass; |
78 | import org.eclipse.emf.ecore.EEnum; | 79 | import org.eclipse.emf.ecore.EEnum; |
@@ -1170,16 +1171,6 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
1170 | * @generated | 1171 | * @generated |
1171 | */ | 1172 | */ |
1172 | @Override | 1173 | @Override |
1173 | public EReference getPhysical_Person_Owns_Address() { | ||
1174 | return (EReference)physical_PersonEClass.getEStructuralFeatures().get(11); | ||
1175 | } | ||
1176 | |||
1177 | /** | ||
1178 | * <!-- begin-user-doc --> | ||
1179 | * <!-- end-user-doc --> | ||
1180 | * @generated | ||
1181 | */ | ||
1182 | @Override | ||
1183 | public EClass getAddress() { | 1174 | public EClass getAddress() { |
1184 | return addressEClass; | 1175 | return addressEClass; |
1185 | } | 1176 | } |
@@ -1770,38 +1761,8 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
1770 | * @generated | 1761 | * @generated |
1771 | */ | 1762 | */ |
1772 | @Override | 1763 | @Override |
1773 | public EAttribute getIncome_Start_date_within_taxation_year() { | ||
1774 | return (EAttribute)incomeEClass.getEStructuralFeatures().get(2); | ||
1775 | } | ||
1776 | |||
1777 | /** | ||
1778 | * <!-- begin-user-doc --> | ||
1779 | * <!-- end-user-doc --> | ||
1780 | * @generated | ||
1781 | */ | ||
1782 | @Override | ||
1783 | public EAttribute getIncome_Start_date_of_contract() { | ||
1784 | return (EAttribute)incomeEClass.getEStructuralFeatures().get(3); | ||
1785 | } | ||
1786 | |||
1787 | /** | ||
1788 | * <!-- begin-user-doc --> | ||
1789 | * <!-- end-user-doc --> | ||
1790 | * @generated | ||
1791 | */ | ||
1792 | @Override | ||
1793 | public EAttribute getIncome_End_date_within_taxation_year() { | ||
1794 | return (EAttribute)incomeEClass.getEStructuralFeatures().get(4); | ||
1795 | } | ||
1796 | |||
1797 | /** | ||
1798 | * <!-- begin-user-doc --> | ||
1799 | * <!-- end-user-doc --> | ||
1800 | * @generated | ||
1801 | */ | ||
1802 | @Override | ||
1803 | public EReference getIncome_Tax_card() { | 1764 | public EReference getIncome_Tax_card() { |
1804 | return (EReference)incomeEClass.getEStructuralFeatures().get(5); | 1765 | return (EReference)incomeEClass.getEStructuralFeatures().get(2); |
1805 | } | 1766 | } |
1806 | 1767 | ||
1807 | /** | 1768 | /** |
@@ -1811,7 +1772,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
1811 | */ | 1772 | */ |
1812 | @Override | 1773 | @Override |
1813 | public EAttribute getIncome_Tax_liability() { | 1774 | public EAttribute getIncome_Tax_liability() { |
1814 | return (EAttribute)incomeEClass.getEStructuralFeatures().get(6); | 1775 | return (EAttribute)incomeEClass.getEStructuralFeatures().get(3); |
1815 | } | 1776 | } |
1816 | 1777 | ||
1817 | /** | 1778 | /** |
@@ -1821,7 +1782,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
1821 | */ | 1782 | */ |
1822 | @Override | 1783 | @Override |
1823 | public EReference getIncome_TaxPayer() { | 1784 | public EReference getIncome_TaxPayer() { |
1824 | return (EReference)incomeEClass.getEStructuralFeatures().get(7); | 1785 | return (EReference)incomeEClass.getEStructuralFeatures().get(4); |
1825 | } | 1786 | } |
1826 | 1787 | ||
1827 | /** | 1788 | /** |
@@ -1831,7 +1792,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
1831 | */ | 1792 | */ |
1832 | @Override | 1793 | @Override |
1833 | public EReference getIncome_Details() { | 1794 | public EReference getIncome_Details() { |
1834 | return (EReference)incomeEClass.getEStructuralFeatures().get(8); | 1795 | return (EReference)incomeEClass.getEStructuralFeatures().get(5); |
1835 | } | 1796 | } |
1836 | 1797 | ||
1837 | /** | 1798 | /** |
@@ -1841,7 +1802,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
1841 | */ | 1802 | */ |
1842 | @Override | 1803 | @Override |
1843 | public EAttribute getIncome_Num() { | 1804 | public EAttribute getIncome_Num() { |
1844 | return (EAttribute)incomeEClass.getEStructuralFeatures().get(9); | 1805 | return (EAttribute)incomeEClass.getEStructuralFeatures().get(6); |
1845 | } | 1806 | } |
1846 | 1807 | ||
1847 | /** | 1808 | /** |
@@ -1851,7 +1812,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
1851 | */ | 1812 | */ |
1852 | @Override | 1813 | @Override |
1853 | public EReference getIncome_Expenses() { | 1814 | public EReference getIncome_Expenses() { |
1854 | return (EReference)incomeEClass.getEStructuralFeatures().get(10); | 1815 | return (EReference)incomeEClass.getEStructuralFeatures().get(7); |
1855 | } | 1816 | } |
1856 | 1817 | ||
1857 | /** | 1818 | /** |
@@ -1940,28 +1901,8 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
1940 | * @generated | 1901 | * @generated |
1941 | */ | 1902 | */ |
1942 | @Override | 1903 | @Override |
1943 | public EAttribute getTax_Card_Valid_from_date() { | ||
1944 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(3); | ||
1945 | } | ||
1946 | |||
1947 | /** | ||
1948 | * <!-- begin-user-doc --> | ||
1949 | * <!-- end-user-doc --> | ||
1950 | * @generated | ||
1951 | */ | ||
1952 | @Override | ||
1953 | public EAttribute getTax_Card_Valid_until_date() { | ||
1954 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(4); | ||
1955 | } | ||
1956 | |||
1957 | /** | ||
1958 | * <!-- begin-user-doc --> | ||
1959 | * <!-- end-user-doc --> | ||
1960 | * @generated | ||
1961 | */ | ||
1962 | @Override | ||
1963 | public EAttribute getTax_Card_Percentage_of_witholding() { | 1904 | public EAttribute getTax_Card_Percentage_of_witholding() { |
1964 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(5); | 1905 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(3); |
1965 | } | 1906 | } |
1966 | 1907 | ||
1967 | /** | 1908 | /** |
@@ -1971,7 +1912,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
1971 | */ | 1912 | */ |
1972 | @Override | 1913 | @Override |
1973 | public EAttribute getTax_Card_Tax_payers_name_surname() { | 1914 | public EAttribute getTax_Card_Tax_payers_name_surname() { |
1974 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(6); | 1915 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(4); |
1975 | } | 1916 | } |
1976 | 1917 | ||
1977 | /** | 1918 | /** |
@@ -1981,7 +1922,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
1981 | */ | 1922 | */ |
1982 | @Override | 1923 | @Override |
1983 | public EAttribute getTax_Card_Tax_payers_partner_name_surname() { | 1924 | public EAttribute getTax_Card_Tax_payers_partner_name_surname() { |
1984 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(7); | 1925 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(5); |
1985 | } | 1926 | } |
1986 | 1927 | ||
1987 | /** | 1928 | /** |
@@ -1991,7 +1932,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
1991 | */ | 1932 | */ |
1992 | @Override | 1933 | @Override |
1993 | public EReference getTax_Card_Tax_payers_address() { | 1934 | public EReference getTax_Card_Tax_payers_address() { |
1994 | return (EReference)tax_CardEClass.getEStructuralFeatures().get(8); | 1935 | return (EReference)tax_CardEClass.getEStructuralFeatures().get(6); |
1995 | } | 1936 | } |
1996 | 1937 | ||
1997 | /** | 1938 | /** |
@@ -2001,7 +1942,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2001 | */ | 1942 | */ |
2002 | @Override | 1943 | @Override |
2003 | public EAttribute getTax_Card_Jobs_Employer_SSNo() { | 1944 | public EAttribute getTax_Card_Jobs_Employer_SSNo() { |
2004 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(9); | 1945 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(7); |
2005 | } | 1946 | } |
2006 | 1947 | ||
2007 | /** | 1948 | /** |
@@ -2011,7 +1952,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2011 | */ | 1952 | */ |
2012 | @Override | 1953 | @Override |
2013 | public EAttribute getTax_Card_Jobs_employers_name() { | 1954 | public EAttribute getTax_Card_Jobs_employers_name() { |
2014 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(10); | 1955 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(8); |
2015 | } | 1956 | } |
2016 | 1957 | ||
2017 | /** | 1958 | /** |
@@ -2021,7 +1962,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2021 | */ | 1962 | */ |
2022 | @Override | 1963 | @Override |
2023 | public EAttribute getTax_Card_Jobs_activity_type() { | 1964 | public EAttribute getTax_Card_Jobs_activity_type() { |
2024 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(11); | 1965 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(9); |
2025 | } | 1966 | } |
2026 | 1967 | ||
2027 | /** | 1968 | /** |
@@ -2031,7 +1972,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2031 | */ | 1972 | */ |
2032 | @Override | 1973 | @Override |
2033 | public EAttribute getTax_Card_Jobs_place_of_work() { | 1974 | public EAttribute getTax_Card_Jobs_place_of_work() { |
2034 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(12); | 1975 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(10); |
2035 | } | 1976 | } |
2036 | 1977 | ||
2037 | /** | 1978 | /** |
@@ -2041,7 +1982,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2041 | */ | 1982 | */ |
2042 | @Override | 1983 | @Override |
2043 | public EAttribute getTax_Card_Deduction_FD_daily() { | 1984 | public EAttribute getTax_Card_Deduction_FD_daily() { |
2044 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(13); | 1985 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(11); |
2045 | } | 1986 | } |
2046 | 1987 | ||
2047 | /** | 1988 | /** |
@@ -2051,7 +1992,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2051 | */ | 1992 | */ |
2052 | @Override | 1993 | @Override |
2053 | public EAttribute getTax_Card_Deduction_FD_monthly() { | 1994 | public EAttribute getTax_Card_Deduction_FD_monthly() { |
2054 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(14); | 1995 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(12); |
2055 | } | 1996 | } |
2056 | 1997 | ||
2057 | /** | 1998 | /** |
@@ -2061,7 +2002,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2061 | */ | 2002 | */ |
2062 | @Override | 2003 | @Override |
2063 | public EAttribute getTax_Card_Deduction_AC_daily() { | 2004 | public EAttribute getTax_Card_Deduction_AC_daily() { |
2064 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(15); | 2005 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(13); |
2065 | } | 2006 | } |
2066 | 2007 | ||
2067 | /** | 2008 | /** |
@@ -2071,7 +2012,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2071 | */ | 2012 | */ |
2072 | @Override | 2013 | @Override |
2073 | public EAttribute getTax_Card_Deduction_AC_monthly() { | 2014 | public EAttribute getTax_Card_Deduction_AC_monthly() { |
2074 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(16); | 2015 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(14); |
2075 | } | 2016 | } |
2076 | 2017 | ||
2077 | /** | 2018 | /** |
@@ -2081,7 +2022,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2081 | */ | 2022 | */ |
2082 | @Override | 2023 | @Override |
2083 | public EAttribute getTax_Card_Deduction_AC_yearly() { | 2024 | public EAttribute getTax_Card_Deduction_AC_yearly() { |
2084 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(17); | 2025 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(15); |
2085 | } | 2026 | } |
2086 | 2027 | ||
2087 | /** | 2028 | /** |
@@ -2091,7 +2032,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2091 | */ | 2032 | */ |
2092 | @Override | 2033 | @Override |
2093 | public EAttribute getTax_Card_Deduction_CE_daily() { | 2034 | public EAttribute getTax_Card_Deduction_CE_daily() { |
2094 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(18); | 2035 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(16); |
2095 | } | 2036 | } |
2096 | 2037 | ||
2097 | /** | 2038 | /** |
@@ -2101,7 +2042,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2101 | */ | 2042 | */ |
2102 | @Override | 2043 | @Override |
2103 | public EAttribute getTax_Card_Deduction_CE_monthly() { | 2044 | public EAttribute getTax_Card_Deduction_CE_monthly() { |
2104 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(19); | 2045 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(17); |
2105 | } | 2046 | } |
2106 | 2047 | ||
2107 | /** | 2048 | /** |
@@ -2111,7 +2052,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2111 | */ | 2052 | */ |
2112 | @Override | 2053 | @Override |
2113 | public EAttribute getTax_Card_Deduction_CE_yearly() { | 2054 | public EAttribute getTax_Card_Deduction_CE_yearly() { |
2114 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(20); | 2055 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(18); |
2115 | } | 2056 | } |
2116 | 2057 | ||
2117 | /** | 2058 | /** |
@@ -2121,7 +2062,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2121 | */ | 2062 | */ |
2122 | @Override | 2063 | @Override |
2123 | public EAttribute getTax_Card_Deduction_DS_daily() { | 2064 | public EAttribute getTax_Card_Deduction_DS_daily() { |
2124 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(21); | 2065 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(19); |
2125 | } | 2066 | } |
2126 | 2067 | ||
2127 | /** | 2068 | /** |
@@ -2131,7 +2072,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2131 | */ | 2072 | */ |
2132 | @Override | 2073 | @Override |
2133 | public EAttribute getTax_Card_Deduction_DS_monthly() { | 2074 | public EAttribute getTax_Card_Deduction_DS_monthly() { |
2134 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(22); | 2075 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(20); |
2135 | } | 2076 | } |
2136 | 2077 | ||
2137 | /** | 2078 | /** |
@@ -2141,7 +2082,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2141 | */ | 2082 | */ |
2142 | @Override | 2083 | @Override |
2143 | public EAttribute getTax_Card_Deduction_FO_daily() { | 2084 | public EAttribute getTax_Card_Deduction_FO_daily() { |
2144 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(23); | 2085 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(21); |
2145 | } | 2086 | } |
2146 | 2087 | ||
2147 | /** | 2088 | /** |
@@ -2151,7 +2092,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2151 | */ | 2092 | */ |
2152 | @Override | 2093 | @Override |
2153 | public EAttribute getTax_Card_Deduction_FO_monthly() { | 2094 | public EAttribute getTax_Card_Deduction_FO_monthly() { |
2154 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(24); | 2095 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(22); |
2155 | } | 2096 | } |
2156 | 2097 | ||
2157 | /** | 2098 | /** |
@@ -2161,7 +2102,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2161 | */ | 2102 | */ |
2162 | @Override | 2103 | @Override |
2163 | public EAttribute getTax_Card_Deduction_FO_yearly() { | 2104 | public EAttribute getTax_Card_Deduction_FO_yearly() { |
2164 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(25); | 2105 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(23); |
2165 | } | 2106 | } |
2166 | 2107 | ||
2167 | /** | 2108 | /** |
@@ -2171,7 +2112,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2171 | */ | 2112 | */ |
2172 | @Override | 2113 | @Override |
2173 | public EAttribute getTax_Card_Credit_CIS_daily() { | 2114 | public EAttribute getTax_Card_Credit_CIS_daily() { |
2174 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(26); | 2115 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(24); |
2175 | } | 2116 | } |
2176 | 2117 | ||
2177 | /** | 2118 | /** |
@@ -2181,7 +2122,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2181 | */ | 2122 | */ |
2182 | @Override | 2123 | @Override |
2183 | public EAttribute getTax_Card_Credit_CIS_monthly() { | 2124 | public EAttribute getTax_Card_Credit_CIS_monthly() { |
2184 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(27); | 2125 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(25); |
2185 | } | 2126 | } |
2186 | 2127 | ||
2187 | /** | 2128 | /** |
@@ -2191,7 +2132,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2191 | */ | 2132 | */ |
2192 | @Override | 2133 | @Override |
2193 | public EAttribute getTax_Card_Credit_CIM_daily() { | 2134 | public EAttribute getTax_Card_Credit_CIM_daily() { |
2194 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(28); | 2135 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(26); |
2195 | } | 2136 | } |
2196 | 2137 | ||
2197 | /** | 2138 | /** |
@@ -2201,7 +2142,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2201 | */ | 2142 | */ |
2202 | @Override | 2143 | @Override |
2203 | public EAttribute getTax_Card_Validity() { | 2144 | public EAttribute getTax_Card_Validity() { |
2204 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(29); | 2145 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(27); |
2205 | } | 2146 | } |
2206 | 2147 | ||
2207 | /** | 2148 | /** |
@@ -2211,7 +2152,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2211 | */ | 2152 | */ |
2212 | @Override | 2153 | @Override |
2213 | public EReference getTax_Card_Income_Tax_Credit() { | 2154 | public EReference getTax_Card_Income_Tax_Credit() { |
2214 | return (EReference)tax_CardEClass.getEStructuralFeatures().get(30); | 2155 | return (EReference)tax_CardEClass.getEStructuralFeatures().get(28); |
2215 | } | 2156 | } |
2216 | 2157 | ||
2217 | /** | 2158 | /** |
@@ -2221,7 +2162,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2221 | */ | 2162 | */ |
2222 | @Override | 2163 | @Override |
2223 | public EReference getTax_Card_Previous() { | 2164 | public EReference getTax_Card_Previous() { |
2224 | return (EReference)tax_CardEClass.getEStructuralFeatures().get(31); | 2165 | return (EReference)tax_CardEClass.getEStructuralFeatures().get(29); |
2225 | } | 2166 | } |
2226 | 2167 | ||
2227 | /** | 2168 | /** |
@@ -2231,7 +2172,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2231 | */ | 2172 | */ |
2232 | @Override | 2173 | @Override |
2233 | public EReference getTax_Card_Current_tax_card() { | 2174 | public EReference getTax_Card_Current_tax_card() { |
2234 | return (EReference)tax_CardEClass.getEStructuralFeatures().get(32); | 2175 | return (EReference)tax_CardEClass.getEStructuralFeatures().get(30); |
2235 | } | 2176 | } |
2236 | 2177 | ||
2237 | /** | 2178 | /** |
@@ -2241,7 +2182,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2241 | */ | 2182 | */ |
2242 | @Override | 2183 | @Override |
2243 | public EAttribute getTax_Card_Credit_CIM_yearly() { | 2184 | public EAttribute getTax_Card_Credit_CIM_yearly() { |
2244 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(33); | 2185 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(31); |
2245 | } | 2186 | } |
2246 | 2187 | ||
2247 | /** | 2188 | /** |
@@ -2251,7 +2192,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2251 | */ | 2192 | */ |
2252 | @Override | 2193 | @Override |
2253 | public EAttribute getTax_Card_Deduction_DS_Alimony_yearly() { | 2194 | public EAttribute getTax_Card_Deduction_DS_Alimony_yearly() { |
2254 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(34); | 2195 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(32); |
2255 | } | 2196 | } |
2256 | 2197 | ||
2257 | /** | 2198 | /** |
@@ -2261,7 +2202,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2261 | */ | 2202 | */ |
2262 | @Override | 2203 | @Override |
2263 | public EAttribute getTax_Card_Deduction_DS_Debt_yearly() { | 2204 | public EAttribute getTax_Card_Deduction_DS_Debt_yearly() { |
2264 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(35); | 2205 | return (EAttribute)tax_CardEClass.getEStructuralFeatures().get(33); |
2265 | } | 2206 | } |
2266 | 2207 | ||
2267 | /** | 2208 | /** |
@@ -2271,7 +2212,7 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
2271 | */ | 2212 | */ |
2272 | @Override | 2213 | @Override |
2273 | public EReference getTax_Card_Income() { | 2214 | public EReference getTax_Card_Income() { |
2274 | return (EReference)tax_CardEClass.getEStructuralFeatures().get(36); | 2215 | return (EReference)tax_CardEClass.getEStructuralFeatures().get(34); |
2275 | } | 2216 | } |
2276 | 2217 | ||
2277 | /** | 2218 | /** |
@@ -3415,7 +3356,6 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
3415 | createEAttribute(physical_PersonEClass, PHYSICAL_PERSON__BIRTH_DAY); | 3356 | createEAttribute(physical_PersonEClass, PHYSICAL_PERSON__BIRTH_DAY); |
3416 | createEReference(physical_PersonEClass, PHYSICAL_PERSON__EXPENSES); | 3357 | createEReference(physical_PersonEClass, PHYSICAL_PERSON__EXPENSES); |
3417 | createEAttribute(physical_PersonEClass, PHYSICAL_PERSON__IS_WIDOWER); | 3358 | createEAttribute(physical_PersonEClass, PHYSICAL_PERSON__IS_WIDOWER); |
3418 | createEReference(physical_PersonEClass, PHYSICAL_PERSON__OWNS_ADDRESS); | ||
3419 | 3359 | ||
3420 | addressEClass = createEClass(ADDRESS); | 3360 | addressEClass = createEClass(ADDRESS); |
3421 | createEAttribute(addressEClass, ADDRESS__COUNTRY); | 3361 | createEAttribute(addressEClass, ADDRESS__COUNTRY); |
@@ -3485,9 +3425,6 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
3485 | incomeEClass = createEClass(INCOME); | 3425 | incomeEClass = createEClass(INCOME); |
3486 | createEAttribute(incomeEClass, INCOME__INCOME_AMOUNT); | 3426 | createEAttribute(incomeEClass, INCOME__INCOME_AMOUNT); |
3487 | createEReference(incomeEClass, INCOME__INCOME_TYPE); | 3427 | createEReference(incomeEClass, INCOME__INCOME_TYPE); |
3488 | createEAttribute(incomeEClass, INCOME__START_DATE_WITHIN_TAXATION_YEAR); | ||
3489 | createEAttribute(incomeEClass, INCOME__START_DATE_OF_CONTRACT); | ||
3490 | createEAttribute(incomeEClass, INCOME__END_DATE_WITHIN_TAXATION_YEAR); | ||
3491 | createEReference(incomeEClass, INCOME__TAX_CARD); | 3428 | createEReference(incomeEClass, INCOME__TAX_CARD); |
3492 | createEAttribute(incomeEClass, INCOME__TAX_LIABILITY); | 3429 | createEAttribute(incomeEClass, INCOME__TAX_LIABILITY); |
3493 | createEReference(incomeEClass, INCOME__TAX_PAYER); | 3430 | createEReference(incomeEClass, INCOME__TAX_PAYER); |
@@ -3504,8 +3441,6 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
3504 | createEAttribute(tax_CardEClass, TAX_CARD__CARD_IDENTIFIER); | 3441 | createEAttribute(tax_CardEClass, TAX_CARD__CARD_IDENTIFIER); |
3505 | createEAttribute(tax_CardEClass, TAX_CARD__TAX_CARD_TYPE); | 3442 | createEAttribute(tax_CardEClass, TAX_CARD__TAX_CARD_TYPE); |
3506 | createEAttribute(tax_CardEClass, TAX_CARD__TAX_OFFICE); | 3443 | createEAttribute(tax_CardEClass, TAX_CARD__TAX_OFFICE); |
3507 | createEAttribute(tax_CardEClass, TAX_CARD__VALID_FROM_DATE); | ||
3508 | createEAttribute(tax_CardEClass, TAX_CARD__VALID_UNTIL_DATE); | ||
3509 | createEAttribute(tax_CardEClass, TAX_CARD__PERCENTAGE_OF_WITHOLDING); | 3444 | createEAttribute(tax_CardEClass, TAX_CARD__PERCENTAGE_OF_WITHOLDING); |
3510 | createEAttribute(tax_CardEClass, TAX_CARD__TAX_PAYERS_NAME_SURNAME); | 3445 | createEAttribute(tax_CardEClass, TAX_CARD__TAX_PAYERS_NAME_SURNAME); |
3511 | createEAttribute(tax_CardEClass, TAX_CARD__TAX_PAYERS_PARTNER_NAME_SURNAME); | 3446 | createEAttribute(tax_CardEClass, TAX_CARD__TAX_PAYERS_PARTNER_NAME_SURNAME); |
@@ -3813,7 +3748,6 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
3813 | initEAttribute(getPhysical_Person_Birth_day(), ecorePackage.getEInt(), "birth_day", null, 1, 1, Physical_Person.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | 3748 | initEAttribute(getPhysical_Person_Birth_day(), ecorePackage.getEInt(), "birth_day", null, 1, 1, Physical_Person.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); |
3814 | initEReference(getPhysical_Person_Expenses(), this.getExpense(), this.getExpense_Beneficiary(), "expenses", null, 0, -1, Physical_Person.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | 3749 | initEReference(getPhysical_Person_Expenses(), this.getExpense(), this.getExpense_Beneficiary(), "expenses", null, 0, -1, Physical_Person.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); |
3815 | initEAttribute(getPhysical_Person_Is_widower(), ecorePackage.getEBoolean(), "is_widower", null, 1, 1, Physical_Person.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | 3750 | initEAttribute(getPhysical_Person_Is_widower(), ecorePackage.getEBoolean(), "is_widower", null, 1, 1, Physical_Person.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); |
3816 | initEReference(getPhysical_Person_Owns_Address(), this.getAddress(), null, "owns_Address", null, 0, -1, Physical_Person.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
3817 | 3751 | ||
3818 | initEClass(addressEClass, Address.class, "Address", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 3752 | initEClass(addressEClass, Address.class, "Address", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
3819 | initEAttribute(getAddress_Country(), this.getCountry(), "country", "ZZ", 1, 1, Address.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 3753 | initEAttribute(getAddress_Country(), this.getCountry(), "country", "ZZ", 1, 1, Address.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
@@ -3883,9 +3817,6 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
3883 | initEClass(incomeEClass, Income.class, "Income", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 3817 | initEClass(incomeEClass, Income.class, "Income", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
3884 | initEAttribute(getIncome_Income_amount(), ecorePackage.getEDouble(), "income_amount", null, 1, 1, Income.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | 3818 | initEAttribute(getIncome_Income_amount(), ecorePackage.getEDouble(), "income_amount", null, 1, 1, Income.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); |
3885 | initEReference(getIncome_Income_type(), this.getIncome_Type(), this.getIncome_Type_Income(), "income_type", null, 1, 1, Income.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 3819 | initEReference(getIncome_Income_type(), this.getIncome_Type(), this.getIncome_Type_Income(), "income_type", null, 1, 1, Income.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
3886 | initEAttribute(getIncome_Start_date_within_taxation_year(), ecorePackage.getEDate(), "start_date_within_taxation_year", null, 1, 1, Income.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | ||
3887 | initEAttribute(getIncome_Start_date_of_contract(), ecorePackage.getEDate(), "start_date_of_contract", null, 1, 1, Income.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | ||
3888 | initEAttribute(getIncome_End_date_within_taxation_year(), ecorePackage.getEDate(), "end_date_within_taxation_year", null, 1, 1, Income.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | ||
3889 | initEReference(getIncome_Tax_card(), this.getTax_Card(), this.getTax_Card_Income(), "tax_card", null, 0, 1, Income.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 3820 | initEReference(getIncome_Tax_card(), this.getTax_Card(), this.getTax_Card_Income(), "tax_card", null, 0, 1, Income.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
3890 | initEAttribute(getIncome_Tax_liability(), ecorePackage.getEDouble(), "tax_liability", null, 1, 1, Income.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 3821 | initEAttribute(getIncome_Tax_liability(), ecorePackage.getEDouble(), "tax_liability", null, 1, 1, Income.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
3891 | initEReference(getIncome_TaxPayer(), this.getTax_Payer(), this.getTax_Payer_Incomes(), "taxPayer", null, 1, 1, Income.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | 3822 | initEReference(getIncome_TaxPayer(), this.getTax_Payer(), this.getTax_Payer_Incomes(), "taxPayer", null, 1, 1, Income.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); |
@@ -3902,8 +3833,6 @@ public class TaxationPackageImpl extends EPackageImpl implements TaxationPackage | |||
3902 | initEAttribute(getTax_Card_Card_identifier(), ecorePackage.getEString(), "card_identifier", null, 0, 1, Tax_Card.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 3833 | initEAttribute(getTax_Card_Card_identifier(), ecorePackage.getEString(), "card_identifier", null, 0, 1, Tax_Card.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
3903 | initEAttribute(getTax_Card_Tax_card_type(), this.getTax_Card_Type(), "tax_card_type", null, 1, 1, Tax_Card.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | 3834 | initEAttribute(getTax_Card_Tax_card_type(), this.getTax_Card_Type(), "tax_card_type", null, 1, 1, Tax_Card.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, IS_DERIVED, IS_ORDERED); |
3904 | initEAttribute(getTax_Card_Tax_office(), this.getTax_Office(), "tax_office", null, 1, 1, Tax_Card.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 3835 | initEAttribute(getTax_Card_Tax_office(), this.getTax_Office(), "tax_office", null, 1, 1, Tax_Card.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
3905 | initEAttribute(getTax_Card_Valid_from_date(), ecorePackage.getEDate(), "valid_from_date", null, 1, 1, Tax_Card.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | ||
3906 | initEAttribute(getTax_Card_Valid_until_date(), ecorePackage.getEDate(), "valid_until_date", null, 1, 1, Tax_Card.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | ||
3907 | initEAttribute(getTax_Card_Percentage_of_witholding(), ecorePackage.getEDouble(), "percentage_of_witholding", null, 1, 1, Tax_Card.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 3836 | initEAttribute(getTax_Card_Percentage_of_witholding(), ecorePackage.getEDouble(), "percentage_of_witholding", null, 1, 1, Tax_Card.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
3908 | initEAttribute(getTax_Card_Tax_payers_name_surname(), ecorePackage.getEString(), "tax_payers_name_surname", null, 0, -1, Tax_Card.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | 3837 | initEAttribute(getTax_Card_Tax_payers_name_surname(), ecorePackage.getEString(), "tax_payers_name_surname", null, 0, -1, Tax_Card.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); |
3909 | initEAttribute(getTax_Card_Tax_payers_partner_name_surname(), ecorePackage.getEString(), "tax_payers_partner_name_surname", null, 0, -1, Tax_Card.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | 3838 | initEAttribute(getTax_Card_Tax_payers_partner_name_surname(), ecorePackage.getEString(), "tax_payers_partner_name_surname", null, 0, -1, Tax_Card.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); |