|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| DatabaseEventListener | An interface that classes wishing to track events that occur in the DBClient class should implement. |
| NotationClient | An Interface between our browser and our notation server. |
| Class Summary | |
|---|---|
| Criteria | A class to hold a set of criteria for a client-server interaction |
| DatabaseEvent | A class to hold a database event |
| DBAuthenticator | This class is an Authenticator which stores a user's password in a database; the password is stored in encrypted form using the encryption provided by a StringCrypto object |
| DBClient | An class implementing the methods of interface NotationClient. |
| DBClientOnlineTest | A thread that polls the db server periodically to report when it is online. |
| Notation | A class to hold a notation for a document. |
| StatementInfo | StatementInfo simply stores a SQL int type and a value. |
| TabInfo | |
| Enum Summary | |
|---|---|
| DBClient.NEW_USER_STATUS | An enum to describe the possible outcomes when creating a new user |
| Notation.AnnotationType | An enum outlining all the possible types of annotations, and allowing access to several properties based on this type. |
| Notation.ICON_LOCATION | An enum that is used by the AnnotationType enum to indicate where the icon for an annotation should be placed |
| Notation.ViewMode | |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||