|
Hilbert II - Version 0.03.09 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
The main QEDEQ kernel methods are assembled here.
| Method Summary | |
boolean |
checkModule(ModuleAddress address)
Checks if all formulas of a QEDEQ module and its required modules are well formed. |
void |
clearLocalBuffer()
Clear local buffer and all loaded QEDEQ modules. |
ModuleAddress[] |
getAllLoadedModules()
Get list of all currently loaded QEDEQ modules. |
ModuleAddress |
getModuleAddress(File file)
Get module address from URL. |
ModuleAddress |
getModuleAddress(String url)
Get module address from URL. |
ModuleAddress |
getModuleAddress(URL url)
Get module address from URL. |
QedeqBo |
getQedeqBo(ModuleAddress address)
Get QedeqBo for an address. |
String |
getSource(ModuleAddress address)
Get source of an QEDEQ module. |
String[] |
getSourceFileExceptionList(ModuleAddress address)
Get description of source file exception list. |
boolean |
loadAllModulesFromQedeq()
Load all QEDEQ modules from project web directory for current kernel. |
QedeqBo |
loadModule(ModuleAddress address)
Get a certain module. |
void |
loadRequiredModules(ModuleAddress address)
Get a certain module. |
void |
removeAllModules()
Remove all modules from memory. |
void |
removeModule(ModuleAddress address)
Remove a certain module. |
| Method Detail |
public void removeAllModules()
public void clearLocalBuffer()
throws IOException
IOException - Deletion of all buffered file was not successful.
public QedeqBo loadModule(ModuleAddress address)
throws SourceFileExceptionList
address - Address of module.
SourceFileExceptionList - Module could not be successfully loaded.
public void loadRequiredModules(ModuleAddress address)
throws SourceFileExceptionList
address - Address of module.
SourceFileExceptionList - Required modules could not be successfully loaded.
This can also happen if the required modules references
form a circle.public boolean loadAllModulesFromQedeq()
public void removeModule(ModuleAddress address)
address - Address of module.public ModuleAddress[] getAllLoadedModules()
public QedeqBo getQedeqBo(ModuleAddress address)
QedeqBo for an address.
address - Look for this address.
QedeqBo, if address is maleformed
null is returned.
public String getSource(ModuleAddress address)
throws IOException
null is returned.
address - Address for QEDEQ module address.
IOException - Loading failed.
public ModuleAddress getModuleAddress(URL url)
throws IOException
url - URL for QEDEQ module.
IOException - URL has not the correct format for referencing a QEDEQ module.
public ModuleAddress getModuleAddress(String url)
throws IOException
url - URL for QEDEQ module.
IOException - URL has not the correct format for referencing a QEDEQ module.
public ModuleAddress getModuleAddress(File file)
throws IOException
file - Local QEDEQ module.
IOException - URL has not the correct format for referencing a QEDEQ module.public boolean checkModule(ModuleAddress address)
address - Module to check.
public String[] getSourceFileExceptionList(ModuleAddress address)
address - Get description for this module exceptions.
|
Hilbert II - Version 0.03.09 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
| ©left GNU General Public Licence All Rights Reserved. |