com.croftsoft.apps.infant
Class InfantConfig

java.lang.Object
  extended by com.croftsoft.apps.infant.InfantConfig

public final class InfantConfig
extends Object

Configuration.

Since:
2006-01-03
Version:
$Id: InfantConfig.java,v 1.31 2007/06/29 01:09:13 croft Exp $
Author:
David Wallace Croft

Constructor Summary
InfantConfig()
           
 
Method Summary
 Color getBackgroundColor()
           
 int getControllerIndex()
           
 Cursor getCursor()
           
 Font getFont()
           
 Color getForegroundColor()
           
 Dimension getFrameSize()
           
 String getFrameTitle()
           
 long getImageDisplayTime()
           
 String[] getImagePaths()
           
static String getInfantDirPath()
           
static String getInfantImagesDirPath()
           
static String getInfantReportDirPath()
           
static String getInfantSetupDirPath()
           
 String getInfo()
           
 long getInterStimulusInterval()
           
 Log getLog()
           
 int getLogLinesMax()
           
 double getScale()
           
 String getShutdownConfirmationPrompt()
           
 String getThreadName()
           
 double getUpdateRate()
           
static InfantConfig load()
           
 void saveIfChanged(InfantAccessor infantAccessor)
           
 void setControllerIndex(int controllerIndex)
           
 void setImageDisplayTime(long imageDisplayTime)
           
 void setInterStimulusInterval(long interStimulusInterval)
           
 void setLog(Log log)
           
 void setScale(double scale)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InfantConfig

public InfantConfig()
Method Detail

getInfantDirPath

public static String getInfantDirPath()

getInfantImagesDirPath

public static String getInfantImagesDirPath()

getInfantReportDirPath

public static String getInfantReportDirPath()

getInfantSetupDirPath

public static String getInfantSetupDirPath()

load

public static InfantConfig load()

getBackgroundColor

public Color getBackgroundColor()

getControllerIndex

public int getControllerIndex()

getCursor

public Cursor getCursor()

getForegroundColor

public Color getForegroundColor()

getInfo

public String getInfo()

getFont

public Font getFont()

getFrameSize

public Dimension getFrameSize()

getFrameTitle

public String getFrameTitle()

getImageDisplayTime

public long getImageDisplayTime()

getInterStimulusInterval

public long getInterStimulusInterval()

getImagePaths

public String[] getImagePaths()

getLog

public Log getLog()

getLogLinesMax

public int getLogLinesMax()

getScale

public double getScale()

getShutdownConfirmationPrompt

public String getShutdownConfirmationPrompt()

getThreadName

public String getThreadName()

getUpdateRate

public double getUpdateRate()

setControllerIndex

public void setControllerIndex(int controllerIndex)

setImageDisplayTime

public void setImageDisplayTime(long imageDisplayTime)

setInterStimulusInterval

public void setInterStimulusInterval(long interStimulusInterval)

setLog

public void setLog(Log log)

setScale

public void setScale(double scale)

saveIfChanged

public void saveIfChanged(InfantAccessor infantAccessor)
                   throws IOException
Throws:
IOException

CroftSoft Javadoc

CroftSoft Apps Javadoc (2008-09-28 21:15:07)