net.sf.kagiru.navigation
Class NavigationWrapper

java.lang.Object
  extended by net.sf.kagiru.navigation.NavigationWrapper
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AcrossPuzzleNavigationWrapper, SimpleNavigationWrapper

public abstract class NavigationWrapper
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
NavigationWrapper()
           
 
Method Summary
 Cell wrap(int rawColumn, int rawRow, Puzzle puzzle)
           
protected abstract  int wrapColumn(int rawColumn, int rawRow, Puzzle puzzle)
           
protected abstract  int wrapRow(int rawColumn, int rawRow, Puzzle puzzle)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NavigationWrapper

public NavigationWrapper()
Method Detail

wrap

public Cell wrap(int rawColumn,
                 int rawRow,
                 Puzzle puzzle)

wrapColumn

protected abstract int wrapColumn(int rawColumn,
                                  int rawRow,
                                  Puzzle puzzle)

wrapRow

protected abstract int wrapRow(int rawColumn,
                               int rawRow,
                               Puzzle puzzle)


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.