/** */ package TaxationWithRoot; /** * * A representation of the model object 'Private Insurance and Plan'. * * *

* The following features are supported: *

* * * @see TaxationWithRoot.TaxationPackage#getPrivate_Insurance_and_Plan() * @model * @generated */ public interface Private_Insurance_and_Plan extends Special_Expense_DS { /** * Returns the value of the 'Category' attribute. * The literals are from the enumeration {@link TaxationWithRoot.Category_of_Private_Insurance_and_Plan}. * * * @return the value of the 'Category' attribute. * @see TaxationWithRoot.Category_of_Private_Insurance_and_Plan * @see #setCategory(Category_of_Private_Insurance_and_Plan) * @see TaxationWithRoot.TaxationPackage#getPrivate_Insurance_and_Plan_Category() * @model required="true" * @generated */ Category_of_Private_Insurance_and_Plan getCategory(); /** * Sets the value of the '{@link TaxationWithRoot.Private_Insurance_and_Plan#getCategory Category}' attribute. * * * @param value the new value of the 'Category' attribute. * @see TaxationWithRoot.Category_of_Private_Insurance_and_Plan * @see #getCategory() * @generated */ void setCategory(Category_of_Private_Insurance_and_Plan value); /** * Returns the value of the 'Duration of contract' attribute. * * * @return the value of the 'Duration of contract' attribute. * @see #setDuration_of_contract(int) * @see TaxationWithRoot.TaxationPackage#getPrivate_Insurance_and_Plan_Duration_of_contract() * @model required="true" * @generated */ int getDuration_of_contract(); /** * Sets the value of the '{@link TaxationWithRoot.Private_Insurance_and_Plan#getDuration_of_contract Duration of contract}' attribute. * * * @param value the new value of the 'Duration of contract' attribute. * @see #getDuration_of_contract() * @generated */ void setDuration_of_contract(int value); } // Private_Insurance_and_Plan