Package eTextReader.clientInterface

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