|
Hilbert II - Version 0.03.09 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.qedeq.kernel.bo.control.StateManager
Changes the states of KernelQedeqBos.
| Constructor Summary | |
(package private) |
StateManager(KernelQedeqBo bo)
|
| Method Summary | |
void |
delete()
Delete QEDEQ module. |
void |
printDependencyTree()
Print the dependence tree to System.out. |
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(QedeqVo qedeq,
ModuleLabels labels)
Set loading state to "loaded". |
void |
setLoadedRequiredModules(KernelModuleReferenceList required)
Set loaded required requirements 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. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
StateManager(KernelQedeqBo bo)
| Method Detail |
public void setLoadingCompleteness(int completeness)
completeness - Completeness of loading into memory.public void delete()
public void setLoadingProgressState(LoadingState state)
state - Module loading state. Must not be null.
IllegalStateException - State is a failure state or module loaded state.
public void setLoadingFailureState(LoadingState state,
SourceFileExceptionList e)
state - Module loading state. Must not be null.e - Exception that occurred during loading. Must not be null.
IllegalArgumentException - state is no failure state
public void setLoaded(QedeqVo qedeq,
ModuleLabels labels)
null to
KernelQedeqBo.getLabels().
qedeq - This module was loaded. Must not be null.labels - Module labels.
NullPointerException - One argument was null.public void setDependencyProgressState(DependencyState state)
state - Module state. Must not be null.
IllegalStateException - Module is not yet loaded.
IllegalArgumentException - state is failure state or loaded required
state.
NullPointerException - state is null.
public void setDependencyFailureState(DependencyState state,
SourceFileExceptionList e)
state - Module dependency state. Must not be null.e - Exception that occurred during loading. Must not be null.
IllegalStateException - Module is not yet loaded.
IllegalArgumentException - state is no failure state.
NullPointerException - state is null.public void setLoadedRequiredModules(KernelModuleReferenceList required)
required - URLs of all referenced modules. Must not be null.
IllegalStateException - Module is not yet loaded.public void setChecked(ExistenceChecker checker)
checker - Checks if a predicate or function constant is defined.public void setLogicalProgressState(LogicalState state)
null.
state - module state
public void setLogicalFailureState(LogicalState state,
SourceFileExceptionList e)
state - module statee - Exception that occurred during loading.
IllegalArgumentException - state is no failure statepublic void printDependencyTree()
System.out.
|
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. |