net.lenkaspace.creeper.model
Class CRSettings
java.lang.Object
net.lenkaspace.creeper.model.CRSettings
public class CRSettings
- extends java.lang.Object
A signleton class that stores various settings
- Version:
- 2.0
- Author:
- Lenka Pitonakova contact@lenkaspace.net
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getSingleton
public static CRSettings getSingleton()
checkSettings
public boolean checkSettings()
- Checks if all necessary settings have been specified. Good to ask before running the program.
Ran automatically if CRController's contructor is used.
- Returns:
- true if everything is OK
setWindowSize
public void setWindowSize(java.awt.Dimension dimension_)
getWindowSize
public java.awt.Dimension getWindowSize()
setShouldQuitAfterDone
public void setShouldQuitAfterDone(boolean value_)
getShouldQuitAfterDone
public boolean getShouldQuitAfterDone()
setShouldPrintGraphicReports
public void setShouldPrintGraphicReports(boolean value_)
getShouldPrintGraphicReports
public boolean getShouldPrintGraphicReports()
setShouldPrintTextReports
public void setShouldPrintTextReports(boolean value_)
getShouldPrintTextReports
public boolean getShouldPrintTextReports()
setShouldDraw
public void setShouldDraw(boolean value_)
getShouldDraw
public boolean getShouldDraw()
setIsInitDone
public void setIsInitDone(boolean value_)
getIsInitDone
public boolean getIsInitDone()
setIsTimeRunning
public void setIsTimeRunning(boolean value_)
isTimeRunning
public boolean isTimeRunning()
getTimeUnitInterval
public int getTimeUnitInterval()
setTimeUnitInterval
public void setTimeUnitInterval(int value_)
getRenderingDelay
public int getRenderingDelay()
setRenderingDelay
public void setRenderingDelay(int value_)
getOutputDelay
public int getOutputDelay()
setOutputDelay
public void setOutputDelay(int value_)
getMinUpdateDelay
public int getMinUpdateDelay()
setMinUpdateDelay
public void setMinUpdateDelay(int value_)
getMaxUpdateDelay
public int getMaxUpdateDelay()
setMaxUpdateDelay
public void setMaxUpdateDelay(int value_)
getReportFreezeDisplayDelay
public int getReportFreezeDisplayDelay()
setReportFreezeDisplayDelay
public void setReportFreezeDisplayDelay(int value_)
getInitialTimeSpeed
public int getInitialTimeSpeed()
setInitialTimeSpeed
public void setInitialTimeSpeed(int value_)
getViewMovementSpeedByButton
public int getViewMovementSpeedByButton()
setViewMovementSpeedByButton
public void setViewMovementSpeedByButton(int value_)
getViewMovementSpeedByKey
public int getViewMovementSpeedByKey()
setViewMovementSpeedByKey
public void setViewMovementSpeedByKey(int value_)
getIsConsoleOnlyBuild
public boolean getIsConsoleOnlyBuild()
setIsConsoleOnlyBuild
public void setIsConsoleOnlyBuild(boolean is_)