org.drools.examples.sudoku
Class CellFile

java.lang.Object
  extended by org.drools.examples.sudoku.SetOfNine
      extended by org.drools.examples.sudoku.CellGroup
          extended by org.drools.examples.sudoku.CellFile
Direct Known Subclasses:
CellCol, CellRow

public abstract class CellFile
extends CellGroup

Abstract class for "numbered" cell groups: rows and columns.


Field Summary
 
Fields inherited from class org.drools.examples.sudoku.CellGroup
allNine
 
Constructor Summary
protected CellFile(int number)
          Constructor.
 
Method Summary
 int getNumber()
          Retrieves the row or column number.
 String toString()
           
 
Methods inherited from class org.drools.examples.sudoku.CellGroup
addCell, getCells
 
Methods inherited from class org.drools.examples.sudoku.SetOfNine
blockExcept, blockValue, getFree, getFreeCount, getFreeValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CellFile

protected CellFile(int number)
Constructor.

Parameters:
number - thw row or column number.
Method Detail

getNumber

public int getNumber()
Retrieves the row or column number.

Returns:
an int value

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.