|
Hilbert II - Version 0.03.08 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.qedeq.kernel.bo.load.DefaultModuleProperties
Represents a module and its states.
| Constructor Summary | |
DefaultModuleProperties(ModuleAddress address)
Creates new module properties. |
|
| Method Summary | |
DependencyState |
getDependencyState()
Get module dependency state. |
SourceFileExceptionList |
getException()
Get exception. |
ExistenceChecker |
getExistenceChecker()
Get the predicate and function existence checker. |
LoadingState |
getLoadingState()
Get module loading state. |
LogicalState |
getLogicalState()
Get module logical state. |
QedeqBo |
getModule()
Get module. |
ModuleAddress |
getModuleAddress()
Get ModuleAddress of module. |
String |
getName()
Get name of module. |
ModuleReferenceList |
getRequiredModules()
Get labels and URLs of all referenced modules. |
String |
getRuleVersion()
Get rule version information. |
String |
getStateDescription()
Get module state description. |
URL |
getUrl()
Get original URL of module. |
boolean |
hasFailures()
Is this a failure state the module is in? |
boolean |
hasLoadedRequiredModules()
Are all required modules loaded? |
boolean |
isChecked()
Was the module checked? |
boolean |
isLoaded()
Is this module already loaded? |
void |
setChecked(ExistenceChecker checker)
Set logic checked state. |
void |
setDependencyFailureState(DependencyState state,
SourceFileExceptionList e)
Set failure module state. |
void |
setDependencyProgressState(DependencyState state)
Set dependency progress module state. |
void |
setLoaded(QedeqBo module)
Set checked and loaded state and module. |
void |
setLoadedRequiredModules(ModuleReferenceList list)
Set loaded required modules state. |
void |
setLoadingCompleteness(int completeness)
Set completeness percentage. |
void |
setLoadingFailureState(LoadingState state,
SourceFileExceptionList e)
Set failure module state. |
void |
setLoadingProgressState(LoadingState state)
Set loading progress module state. |
void |
setLogicalFailureState(LogicalState state,
SourceFileExceptionList e)
Set failure module state. |
void |
setLogicalProgressState(LogicalState state)
Set loading progress module state. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public DefaultModuleProperties(ModuleAddress address)
address - Module address (not null).| Method Detail |
public final boolean hasFailures()
ModuleProperties
hasFailures in interface ModulePropertiespublic final ModuleAddress getModuleAddress()
ModulePropertiesModuleAddress of module.
getModuleAddress in interface ModulePropertiespublic final void setLoadingCompleteness(int completeness)
ModuleProperties
setLoadingCompleteness in interface ModulePropertiescompleteness - Completeness of loading into memory.public final void setLoadingProgressState(LoadingState state)
ModuleProperties
setLoadingProgressState in interface ModulePropertiesstate - module state
public final void setLoadingFailureState(LoadingState state,
SourceFileExceptionList e)
ModuleProperties
setLoadingFailureState in interface ModulePropertiesstate - module statee - Exception that occurred during loading.public final LoadingState getLoadingState()
ModuleProperties
getLoadingState in interface ModulePropertiespublic final boolean isLoaded()
ModuleProperties
isLoaded in interface ModulePropertiespublic final void setLoaded(QedeqBo module)
ModuleProperties
setLoaded in interface ModulePropertiesmodule - checked and loaded module.public final QedeqBo getModule()
ModuleProperties
getModule in interface ModulePropertiespublic final void setDependencyProgressState(DependencyState state)
ModuleProperties
setDependencyProgressState in interface ModulePropertiesstate - module state
public final void setDependencyFailureState(DependencyState state,
SourceFileExceptionList e)
ModuleProperties
setDependencyFailureState in interface ModulePropertiesstate - module statee - Exception that occurred during loading.public final DependencyState getDependencyState()
ModuleProperties
getDependencyState in interface ModulePropertiespublic final void setLoadedRequiredModules(ModuleReferenceList list)
ModuleProperties
setLoadedRequiredModules in interface ModulePropertieslist - URLs of all referenced modules.public final ModuleReferenceList getRequiredModules()
ModuleProperties
getRequiredModules in interface ModulePropertiespublic final boolean hasLoadedRequiredModules()
ModuleProperties
hasLoadedRequiredModules in interface ModulePropertiespublic final void setChecked(ExistenceChecker checker)
ModuleProperties
setChecked in interface ModulePropertieschecker - Checks if a predicate or function constant is defined.public final ExistenceChecker getExistenceChecker()
ModulePropertiesnull
if logic was successfully checked.
getExistenceChecker in interface ModulePropertiespublic final boolean isChecked()
ModuleProperties
isChecked in interface ModulePropertiespublic final void setLogicalProgressState(LogicalState state)
ModuleProperties
setLogicalProgressState in interface ModulePropertiesstate - module state
public final void setLogicalFailureState(LogicalState state,
SourceFileExceptionList e)
ModuleProperties
setLogicalFailureState in interface ModulePropertiesstate - module statee - Exception that occurred during loading.public final LogicalState getLogicalState()
ModuleProperties
getLogicalState in interface ModulePropertiespublic final SourceFileExceptionList getException()
ModuleProperties
getException in interface ModulePropertiespublic final String getStateDescription()
ModuleProperties
getStateDescription in interface ModulePropertiespublic final String getName()
ModuleProperties
getName in interface ModulePropertiespublic final String getRuleVersion()
ModuleProperties
getRuleVersion in interface ModulePropertiespublic final URL getUrl()
ModuleProperties
getUrl in interface ModulePropertiespublic final String toString()
|
Hilbert II - Version 0.03.08 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
| ©left GNU General Public Licence All Rights Reserved. |