package genegui; /** Interface to be implemented by anything that is viewing the state of an entire model. @author WJS */ public interface ModelStateChangeListener { /** Indicates that the entire ModelState has been updated @author WJS */ public void updateAll(); /** Updates only the indicated node. @param int cellIndex - The index of the cell with the node to be changed. @param int nodeIndex - The index of the node to be changed. @param float value - Thhe new value for the node. */ public void updateNode(int cellIndex, int nodeIndex, float value); }