sonification.dataimport.visbards_resourcetoolkit.model
Class SettingsManager

java.lang.Object
  extended by sonification.dataimport.visbards_resourcetoolkit.model.SettingsManager

public class SettingsManager
extends java.lang.Object


Field Summary
static java.lang.String DEFAULT_SETTINGS_FILE
           
 
Constructor Summary
SettingsManager()
           
 
Method Summary
 java.util.Properties getAllSettings()
           
 java.io.File getDefaultSettingsFile()
           
 boolean getStereoEnabledApp()
           
 void load()
           
 void load(java.io.File file)
           
 void registerSettingsHolder(SettingsHolder holder)
           
 void save(java.io.File file)
           
 void setAllSettings(java.util.Properties newProps)
           
 void unregisterSettingsHolder(SettingsHolder holder)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_SETTINGS_FILE

public static final java.lang.String DEFAULT_SETTINGS_FILE
See Also:
Constant Field Values
Constructor Detail

SettingsManager

public SettingsManager()
Method Detail

getDefaultSettingsFile

public java.io.File getDefaultSettingsFile()

load

public void load()
          throws SonificationException
Throws:
SonificationException

load

public void load(java.io.File file)
          throws SonificationException
Throws:
SonificationException

save

public void save(java.io.File file)
          throws SonificationException
Throws:
SonificationException

getAllSettings

public java.util.Properties getAllSettings()

setAllSettings

public void setAllSettings(java.util.Properties newProps)

registerSettingsHolder

public void registerSettingsHolder(SettingsHolder holder)

unregisterSettingsHolder

public void unregisterSettingsHolder(SettingsHolder holder)

getStereoEnabledApp

public boolean getStereoEnabledApp()