package genegui; /** Interface to be implemented by anything that is viewing the state of cells and their node values, eg. ModelState edting classes. @author WJS */ public interface NodeStateChangeListener { /** Repaints a single cell. @param int cellIndex - The index of the cell to be repainted. @author WJS */ public void updateCell(int cellIndex); /** Causes all cells in the selectedCell array to be repainted. @param boolean[] selcetedCells - Array of cells that need to be updated. True=update. @author WJS */ public void updateCells(boolean[] selectedCells); }