Interface SudokuGridModel

All Known Implementing Classes:
Sudoku

public interface SudokuGridModel
An interface representing a 9x9 Sudoku Grid of Cells.
  • Field Details

    • NUM_ROWS

      static final int NUM_ROWS
      The number of rows in the Grid, i.e. the height
      See Also:
    • NUM_COLS

      static final int NUM_COLS
      The number of columns in the Grid, i.e. the width
      See Also:
    • INNER_GRID_WIDTH

      static final int INNER_GRID_WIDTH
      The number of colums that make up a zone within the Grid
      See Also:
    • INNER_GRID_HEIGHT

      static final int INNER_GRID_HEIGHT
      The number of rows that make up a zone within the Grid
      See Also:
  • Method Details

    • setCellValues

      void setCellValues(Integer[][] cellValues)
    • getCellValue

      String getCellValue(int iRow, int iCol)
    • solve

      void solve()
    • step

      void step()
    • addSudokuGridListener

      void addSudokuGridListener(SudokuGridListener l)
    • removeSudokuGridListener

      void removeSudokuGridListener(SudokuGridListener l)