| Class Summary | 
| AWTStateKeeper | This class is an implementation of the StateKeeperinterface
 and stores application state by traversing through its AWT tree. | 
| CDBStateStorage | This class is an implementation of the StateStoragethat uses
 the CDB server to store the array of theStateobjects. | 
| DefaultState | This is the default implementation of the Stateinterface. | 
| DefaultStateStorage | This class is an abstract class that can be extended by the StateStorageimplementators. | 
| NewXMLStateStorage |  | 
| OldXMLStateStorage | This class is an implementation of the StateStoragethat uses a
 XML file to store the array of theStateobjects. | 
| SerialStateStorage | This class implements the state storage and saves states into a binary file
 using simple JAVA serialization. | 
| TextStateStorage | This class is an implementation of the StateStoragethat uses
 simple text file to store the array of theStateobjects. | 
| XMLStateStorage | This class is an implementation of the StateStoragethat uses a
 XML file to store the array of theStateobjects. |