net.sf.kagiru.ui
Class Options

java.lang.Object
  extended by net.sf.myjaut.ui.AbstractOptions
      extended by net.sf.kagiru.ui.Options
All Implemented Interfaces:
java.io.Serializable

public class Options
extends AbstractOptions
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
 boolean checkVersion
           
 java.io.File currentPuzzleDirectory
           
 long fontFraction
           
 java.lang.String fontFractionKey
           
 boolean generateOnParameterChange
           
 boolean generateSymmetricPuzzles
           
 boolean highlightErrors
           
 NavigationKeyConfiguration navigationKeys
           
 int puzzleFrameLeft
           
 int puzzleFrameTop
           
 boolean saveLastPuzzle
           
 boolean shareStatistics
           
 boolean showLevel
           
 boolean showProgress
           
 boolean showProgressByValue
           
 boolean showStatusBar
           
 boolean showTimer
           
 
Constructor Summary
Options()
           
 
Method Summary
 AllowedValues getAllowedValues(AllowedValuesManager avm)
           
 PuzzleFormat getFormat(Controller c)
           
 Puzzle getLastPuzzle()
           
 DifficultyLevel getLevel(DifficultyLevels levels)
           
 void setAllowedValues(AllowedValues allowedValues)
           
 void setFormat(PuzzleFormat format, Controller c)
           
 void setLastPuzzle(Puzzle lastPuzzle)
           
 void setLevel(DifficultyLevel level)
           
 
Methods inherited from class net.sf.myjaut.ui.AbstractOptions
areToolTipsShown, getLocale, getLocation, hasSound, isSplashScreenShown, setLocale, setLocation, setSound, setSplashScreenShown, setToolTipsShown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

checkVersion

public boolean checkVersion

currentPuzzleDirectory

public java.io.File currentPuzzleDirectory

fontFraction

public long fontFraction

fontFractionKey

public java.lang.String fontFractionKey

generateSymmetricPuzzles

public boolean generateSymmetricPuzzles

highlightErrors

public boolean highlightErrors

navigationKeys

public NavigationKeyConfiguration navigationKeys

puzzleFrameLeft

public int puzzleFrameLeft

puzzleFrameTop

public int puzzleFrameTop

saveLastPuzzle

public boolean saveLastPuzzle

shareStatistics

public boolean shareStatistics

showLevel

public boolean showLevel

showProgress

public boolean showProgress

showProgressByValue

public boolean showProgressByValue

showStatusBar

public boolean showStatusBar

showTimer

public boolean showTimer

generateOnParameterChange

public boolean generateOnParameterChange
Constructor Detail

Options

public Options()
Method Detail

getAllowedValues

public AllowedValues getAllowedValues(AllowedValuesManager avm)

getFormat

public PuzzleFormat getFormat(Controller c)
                       throws NoRegularFormatException
Throws:
NoRegularFormatException

getLastPuzzle

public Puzzle getLastPuzzle()
                     throws NoLastPuzzleException
Throws:
NoLastPuzzleException

getLevel

public DifficultyLevel getLevel(DifficultyLevels levels)

setAllowedValues

public void setAllowedValues(AllowedValues allowedValues)

setFormat

public void setFormat(PuzzleFormat format,
                      Controller c)

setLastPuzzle

public void setLastPuzzle(Puzzle lastPuzzle)

setLevel

public void setLevel(DifficultyLevel level)


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.