-
- All Known Implementing Classes:
JacobianMatrix
public interface EquationSystemIndexListener<V extends Enum<V> & Quantity,E extends Enum<E> & Quantity>
- Author:
- Geoffroy Jamgotchian
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
EquationSystemIndexListener.ChangeType
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
onEquationChange(Equation<V,E> equation, EquationSystemIndexListener.ChangeType changeType)
Called when a new equation has been added or removed to the system.void
onEquationTermChange(EquationTerm<V,E> term)
Called when a term is added or removed from an equation.void
onVariableChange(Variable<V> variable, EquationSystemIndexListener.ChangeType changeType)
Called when a new variable has been added or removed to the system.
-
-
-
Method Detail
-
onVariableChange
void onVariableChange(Variable<V> variable, EquationSystemIndexListener.ChangeType changeType)
Called when a new variable has been added or removed to the system.
-
onEquationChange
void onEquationChange(Equation<V,E> equation, EquationSystemIndexListener.ChangeType changeType)
Called when a new equation has been added or removed to the system.
-
onEquationTermChange
void onEquationTermChange(EquationTerm<V,E> term)
Called when a term is added or removed from an equation.
-
-