ucl.physiol.neuroconstruct.utils
Class UserSettings

java.lang.Object
  extended by ucl.physiol.neuroconstruct.utils.UserSettings

public class UserSettings
extends Object

A number of settings required from the user

Author:
Padraig Gleeson

Constructor Summary
UserSettings()
           
 
Method Summary
 String getBrowserPath()
           
 String getEditorPath()
           
 String getExecutableCommandLine()
           
 boolean getGenerateIgor()
           
 boolean getGenerateMatlab()
           
 String getLocationLogFiles()
           
 boolean getLogFilePrintToScreenPolicy()
           
 boolean getLogFileSaveToFilePolicy()
           
 String getNCProjectsDir()
           
 String getNeuronHome()
           
 int getNumProcessorstoUse()
           
 String getPrefNeuroMLVersionString()
           
 String getPsicsJar()
           
 void setBrowserPath(String browserExecutable)
           
 void setEditorPath(String editorExecutable)
           
 void setExecutableCommandLine(String executableCommandLine)
           
 void setGenerateIgor(boolean gen)
           
 void setGenerateMatlab(boolean gen)
           
 void setLocationLogFiles(String locationLogFiles)
           
 void setLogFilePrintToScreenPolicy(boolean logFilePrintToScreenPolicy)
           
 void setLogFileSaveToFilePolicy(boolean logFileSaveToFilePolicy)
           
 void setNCProjectsDir(String dir)
           
 void setNeuronHome(String neuronHome)
           
 void setNumProcessorstoUse(int numProcessorstoUse)
           
 void setPrefNeuroMLVersionString(String preferredNeuroMLVersion)
           
 void setPsicsJar(String jar)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserSettings

public UserSettings()
Method Detail

getNCProjectsDir

public String getNCProjectsDir()

setNCProjectsDir

public void setNCProjectsDir(String dir)

getNumProcessorstoUse

public int getNumProcessorstoUse()

setNumProcessorstoUse

public void setNumProcessorstoUse(int numProcessorstoUse)

setGenerateMatlab

public void setGenerateMatlab(boolean gen)

setGenerateIgor

public void setGenerateIgor(boolean gen)

getGenerateMatlab

public boolean getGenerateMatlab()

getGenerateIgor

public boolean getGenerateIgor()

getExecutableCommandLine

public String getExecutableCommandLine()

getLocationLogFiles

public String getLocationLogFiles()

getLogFilePrintToScreenPolicy

public boolean getLogFilePrintToScreenPolicy()

getLogFileSaveToFilePolicy

public boolean getLogFileSaveToFilePolicy()

setExecutableCommandLine

public void setExecutableCommandLine(String executableCommandLine)

setLocationLogFiles

public void setLocationLogFiles(String locationLogFiles)

setLogFilePrintToScreenPolicy

public void setLogFilePrintToScreenPolicy(boolean logFilePrintToScreenPolicy)

setLogFileSaveToFilePolicy

public void setLogFileSaveToFilePolicy(boolean logFileSaveToFilePolicy)

getNeuronHome

public String getNeuronHome()

setNeuronHome

public void setNeuronHome(String neuronHome)

getPsicsJar

public String getPsicsJar()

setPsicsJar

public void setPsicsJar(String jar)

getBrowserPath

public String getBrowserPath()

setBrowserPath

public void setBrowserPath(String browserExecutable)

getEditorPath

public String getEditorPath()

setEditorPath

public void setEditorPath(String editorExecutable)

getPrefNeuroMLVersionString

public String getPrefNeuroMLVersionString()

setPrefNeuroMLVersionString

public void setPrefNeuroMLVersionString(String preferredNeuroMLVersion)