|
Hilbert II - Version 0.03.04 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.qedeq.kernel.config.QedeqConfig
This class gives a type save access to properties of the application. FIXME mime 20070328: for directory files are different methods used: 1. look relative to getStartDirectory 2. try absolute path Only one way should be used for all.
Constructor Summary | |
QedeqConfig(File configDirectory,
String configFileName,
String description)
Constructor. |
Method Summary | |
String |
getBufferDirectory()
Get local file directory for module buffering. |
String |
getGenerationDirectory()
Get local file directory to save generated files in. |
String |
getLocalModulesDirectory()
Get directory for newly created QEDEQ module files. |
String |
getLogFilePath()
Get local file location for log file. |
String[] |
getModuleHistory()
Get history of modules, which were tried to load. |
String[] |
getPreviouslyCheckedModules()
Get list of previously checked modules. |
File |
getStartDirectory()
Get start directory of this application. |
boolean |
isAutoReloadLastSessionChecked()
Get auto reload of last session successfully loaded modules. |
boolean |
isAutoStartHtmlBrowser()
Get autostart html mode. |
boolean |
isDirectResponse()
Get direct response mode. |
boolean |
isOldHtml()
Should old html code be generated? |
void |
saveModuleHistory(List modules)
Save history of modules, which were tried to load. |
void |
setAutoReloadLastSessionChecked(boolean mode)
Set auto reload checked modules of last session mode. |
void |
setAutoStartHtmlBrowser(boolean mode)
Set auto start HTML browser. |
void |
setBufferDirectory(String location)
Set local file directory for module buffering. |
void |
setDirectResponse(boolean mode)
Set direct response mode. |
void |
setGenerationDirectory(String location)
Set local file directory for generated files. |
void |
setLoadedModules(String[] moduleAddresses)
Set successfully list of successfully loaded QEDEQ modules. |
void |
setLocalModulesDirectory(String location)
Set directory for newly created module files. |
void |
setOldHtml(boolean mode)
Set old html code generation flag. |
void |
store()
Store properties in config file. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public QedeqConfig(File configDirectory, String configFileName, String description) throws IOException
configDirectory
- Directory location of config file.configFileName
- Name of config file.description
- Config file description
IOException
- Config file couldn't be loaded.Method Detail |
public final void store() throws IOException
IOException
public final String getGenerationDirectory()
public final void setGenerationDirectory(String location)
location
- generation directory.public final String getBufferDirectory()
public final void setBufferDirectory(String location)
location
- buffer directory.public final String getLogFilePath()
public final String[] getModuleHistory()
public final void saveModuleHistory(List modules)
modules
- list of modules.public final String[] getPreviouslyCheckedModules()
public final void setLoadedModules(String[] moduleAddresses)
moduleAddresses
- This modules were successfully checked.public final File getStartDirectory()
public final boolean isAutoStartHtmlBrowser()
public final void setAutoStartHtmlBrowser(boolean mode)
mode
- Auto start?public final boolean isDirectResponse()
public final void setDirectResponse(boolean mode)
mode
- enable direct response?public boolean isAutoReloadLastSessionChecked()
public final void setAutoReloadLastSessionChecked(boolean mode)
mode
- enable auto reload?public final boolean isOldHtml()
public final void setOldHtml(boolean mode)
mode
- set old html code generation?public final String getLocalModulesDirectory()
public final void setLocalModulesDirectory(String location)
location
- Buffer directory.
|
Hilbert II - Version 0.03.04 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
©left GNU General Public Licence All Rights Reserved. |