org.systemsbiology.gaggle.experiment.gui
Class Settings

java.lang.Object
  extended by org.systemsbiology.gaggle.experiment.gui.Settings

public class Settings
extends java.lang.Object

A singleton class for holding user preference settings.


Field Summary
protected static Settings instance
           
 
Constructor Summary
protected Settings()
           
 
Method Summary
 java.lang.String getConditionNameDisplayStyle()
          Determines how x-axis labels are displayed in Plots.
static Settings getInstance()
           
 java.lang.String getWorkingDirectory()
          current working directory for loading or saving plots.
 void setConditionNameDisplayStyle(java.lang.String conditionNameDisplayStyle)
           
 void setWorkingDirectory(java.lang.String workingDirectory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instance

protected static Settings instance
Constructor Detail

Settings

protected Settings()
Method Detail

getInstance

public static Settings getInstance()
Returns:
the singleton instance

getWorkingDirectory

public java.lang.String getWorkingDirectory()
current working directory for loading or saving plots. Defaults to null.


setWorkingDirectory

public void setWorkingDirectory(java.lang.String workingDirectory)

getConditionNameDisplayStyle

public java.lang.String getConditionNameDisplayStyle()
Determines how x-axis labels are displayed in Plots. Defaults to null.

See Also:
MatrixPlotter

setConditionNameDisplayStyle

public void setConditionNameDisplayStyle(java.lang.String conditionNameDisplayStyle)