net.sf.kagiru.solving
Class CombinedSudokuSolver

java.lang.Object
  extended by net.sf.myjaut.Observeable<SudokuSolverListener>
      extended by net.sf.kagiru.solving.SudokuSolver
          extended by net.sf.kagiru.solving.CombinedSudokuSolver
All Implemented Interfaces:
Command<PuzzleUnsolvableException>

public class CombinedSudokuSolver
extends SudokuSolver


Field Summary
 
Fields inherited from class net.sf.myjaut.Observeable
listeners
 
Constructor Summary
CombinedSudokuSolver(Puzzle puzzle)
           
 
Method Summary
 void addListener(SudokuSolverListener listener)
           
 void execute()
           
 
Methods inherited from class net.sf.kagiru.solving.SudokuSolver
getPuzzle, signalStep
 
Methods inherited from class net.sf.myjaut.Observeable
getListeners, removeListener, signalFirstListener, signalNoListeners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CombinedSudokuSolver

public CombinedSudokuSolver(Puzzle puzzle)
Method Detail

addListener

public void addListener(SudokuSolverListener listener)
Overrides:
addListener in class Observeable<SudokuSolverListener>

execute

public void execute()
             throws PuzzleUnsolvableException
Throws:
PuzzleUnsolvableException


This code documentation is disclosed as part of Kagiru Sudoku. It is licensed under the GNU General Public License (GPL) and comes with NO WARRANTY. See file license.txt for more info.