public class StateRestorer
extends java.lang.Object
| Constructor and Description |
|---|
StateRestorer(LoggerIfc logger,
StateMerger stateMerger)
Creates a StateRestorer Object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
restoreState()
Restores the state of the registered Objects.
|
void |
setBufferArray(StateBufferSaveable[] array)
Sets the array of StateBufferSaveable Objects to restore.
|
void |
setDirArray(StateDirectorySaveable[] array)
Sets the array of StateDirectorySaveable Objects to restore.
|
void |
setStateBufferFileName(java.lang.String stateBufferFileName)
Sets the current state buffer file.
|
public StateRestorer(LoggerIfc logger, StateMerger stateMerger)
logger - Logger for warnings and errors.stateMerger - Merges the saved states.public void setBufferArray(StateBufferSaveable[] array)
array - Array of StateBufferSaveable Objects to save.public void setDirArray(StateDirectorySaveable[] array)
array - Array of StateDirectorySaveable Objects to save.public void setStateBufferFileName(java.lang.String stateBufferFileName)
stateBufferFileName - Buffer file, containing the states.public void restoreState()
throws StateException
StateException