/** * * * * $Id$ */ package fr.femtost.disc.eclipse.vhdlamsmetamodel.vhdlams; /** * * A representation of the model object 'Branch Quantity'. * * *

* The following features are supported: *

*

* * @see fr.femtost.disc.eclipse.vhdlamsmetamodel.vhdlams.VhdlamsPackage#getBranchQuantity() * @model * @generated */ public interface BranchQuantity extends Quantity { /** * Returns the value of the 'Plus terminal' reference. * *

* If the meaning of the 'Plus terminal' reference isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Plus terminal' reference. * @see #setPlus_terminal(Terminal) * @see fr.femtost.disc.eclipse.vhdlamsmetamodel.vhdlams.VhdlamsPackage#getBranchQuantity_Plus_terminal() * @model * @generated */ Terminal getPlus_terminal(); /** * Sets the value of the '{@link fr.femtost.disc.eclipse.vhdlamsmetamodel.vhdlams.BranchQuantity#getPlus_terminal Plus terminal}' reference. * * * @param value the new value of the 'Plus terminal' reference. * @see #getPlus_terminal() * @generated */ void setPlus_terminal(Terminal value); /** * Returns the value of the 'Minus terminal' reference. * *

* If the meaning of the 'Minus terminal' reference isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Minus terminal' reference. * @see #setMinus_terminal(Terminal) * @see fr.femtost.disc.eclipse.vhdlamsmetamodel.vhdlams.VhdlamsPackage#getBranchQuantity_Minus_terminal() * @model * @generated */ Terminal getMinus_terminal(); /** * Sets the value of the '{@link fr.femtost.disc.eclipse.vhdlamsmetamodel.vhdlams.BranchQuantity#getMinus_terminal Minus terminal}' reference. * * * @param value the new value of the 'Minus terminal' reference. * @see #getMinus_terminal() * @generated */ void setMinus_terminal(Terminal value); /** * Returns the value of the 'Through' reference. * *

* If the meaning of the 'Through' reference isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Through' reference. * @see #setThrough(Variable) * @see fr.femtost.disc.eclipse.vhdlamsmetamodel.vhdlams.VhdlamsPackage#getBranchQuantity_Through() * @model * @generated */ Variable getThrough(); /** * Sets the value of the '{@link fr.femtost.disc.eclipse.vhdlamsmetamodel.vhdlams.BranchQuantity#getThrough Through}' reference. * * * @param value the new value of the 'Through' reference. * @see #getThrough() * @generated */ void setThrough(Variable value); /** * Returns the value of the 'Across' reference. * *

* If the meaning of the 'Across' reference isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Across' reference. * @see #setAcross(Variable) * @see fr.femtost.disc.eclipse.vhdlamsmetamodel.vhdlams.VhdlamsPackage#getBranchQuantity_Across() * @model * @generated */ Variable getAcross(); /** * Sets the value of the '{@link fr.femtost.disc.eclipse.vhdlamsmetamodel.vhdlams.BranchQuantity#getAcross Across}' reference. * * * @param value the new value of the 'Across' reference. * @see #getAcross() * @generated */ void setAcross(Variable value); } // BranchQuantity