/** */ package TaxationWithRoot; import org.eclipse.emf.ecore.EObject; /** * * A representation of the model object 'From Agent'. * * *

* The following features are supported: *

* * * @see TaxationWithRoot.TaxationPackage#getFromAgent() * @model * @generated */ public interface FromAgent extends EObject { /** * Returns the value of the 'Tax Payer' container reference. * It is bidirectional and its opposite is '{@link TaxationWithRoot.Tax_Payer#getFrom_agent From agent}'. * * * @return the value of the 'Tax Payer' container reference. * @see #setTaxPayer(Tax_Payer) * @see TaxationWithRoot.TaxationPackage#getFromAgent_TaxPayer() * @see TaxationWithRoot.Tax_Payer#getFrom_agent * @model opposite="from_agent" required="true" transient="false" * @generated */ Tax_Payer getTaxPayer(); /** * Sets the value of the '{@link TaxationWithRoot.FromAgent#getTaxPayer Tax Payer}' container reference. * * * @param value the new value of the 'Tax Payer' container reference. * @see #getTaxPayer() * @generated */ void setTaxPayer(Tax_Payer value); /** * Returns the value of the 'Is dependent eligible for CE Not In Houshold Children Care' attribute. * * * @return the value of the 'Is dependent eligible for CE Not In Houshold Children Care' attribute. * @see #setIs_dependent_eligible_for_CE_Not_In_Houshold_Children_Care(boolean) * @see TaxationWithRoot.TaxationPackage#getFromAgent_Is_dependent_eligible_for_CE_Not_In_Houshold_Children_Care() * @model required="true" ordered="false" * @generated */ boolean isIs_dependent_eligible_for_CE_Not_In_Houshold_Children_Care(); /** * Sets the value of the '{@link TaxationWithRoot.FromAgent#isIs_dependent_eligible_for_CE_Not_In_Houshold_Children_Care Is dependent eligible for CE Not In Houshold Children Care}' attribute. * * * @param value the new value of the 'Is dependent eligible for CE Not In Houshold Children Care' attribute. * @see #isIs_dependent_eligible_for_CE_Not_In_Houshold_Children_Care() * @generated */ void setIs_dependent_eligible_for_CE_Not_In_Houshold_Children_Care(boolean value); /** * Returns the value of the 'Expense' reference. * It is bidirectional and its opposite is '{@link TaxationWithRoot.Expense#getFrom_agent From agent}'. * * * @return the value of the 'Expense' reference. * @see #setExpense(Expense) * @see TaxationWithRoot.TaxationPackage#getFromAgent_Expense() * @see TaxationWithRoot.Expense#getFrom_agent * @model opposite="from_agent" ordered="false" * @generated */ Expense getExpense(); /** * Sets the value of the '{@link TaxationWithRoot.FromAgent#getExpense Expense}' reference. * * * @param value the new value of the 'Expense' reference. * @see #getExpense() * @generated */ void setExpense(Expense value); /** * Returns the value of the 'Is eligible debt' attribute. * * * @return the value of the 'Is eligible debt' attribute. * @see #setIs_eligible_debt(boolean) * @see TaxationWithRoot.TaxationPackage#getFromAgent_Is_eligible_debt() * @model required="true" ordered="false" * @generated */ boolean isIs_eligible_debt(); /** * Sets the value of the '{@link TaxationWithRoot.FromAgent#isIs_eligible_debt Is eligible debt}' attribute. * * * @param value the new value of the 'Is eligible debt' attribute. * @see #isIs_eligible_debt() * @generated */ void setIs_eligible_debt(boolean value); /** * Returns the value of the 'Dependent' reference. * It is bidirectional and its opposite is '{@link TaxationWithRoot.Dependent#getFrom_agent From agent}'. * * * @return the value of the 'Dependent' reference. * @see #setDependent(Dependent) * @see TaxationWithRoot.TaxationPackage#getFromAgent_Dependent() * @see TaxationWithRoot.Dependent#getFrom_agent * @model opposite="from_agent" ordered="false" * @generated */ Dependent getDependent(); /** * Sets the value of the '{@link TaxationWithRoot.FromAgent#getDependent Dependent}' reference. * * * @param value the new value of the 'Dependent' reference. * @see #getDependent() * @generated */ void setDependent(Dependent value); } // FromAgent