Package com.jthomas.mailfaces

Interface Summary
FaceEventListener Event Listener interface
 

Class Summary
Face Class to handle the display of a "face" that represents one or more e-mail messages.
FaceAudio FaceAudio runs as a separate Thread and accepts requests to play an audio file (*.au) that is pointed to by a URL.
FaceBoard Class to handle the display of a bunch of faces representing Mail senders.
FaceButton FaceButton is a subclass of ImageButton that adds the ability to add a number that indicates the number of mailmsgs represented by this FaceButton.
FaceCache Class to Manage the Cache of Face Images used by MailFaces.
FaceEvent General Event generated by JavaFace component The EventID describes the event
FaceExit FaceExit is an example of an exit that can be specified by the user to handle specific requirements.
FaceFrame Class to handle the display of the main MailFaces window.
FaceGroup The FaceGroup class will handle Group statements from the .opt file.
FaceMailbox FaceMailbox is an abstract class to handle the interface to the Mail Server.
FaceMailboxJMail SubClass of FaceMailbox for a server that is supported by JavaMail.
FaceOptions Class to handle the various options used by MailFaces.
FaceProperties FaceProperties Extends Properties object defined by Sun Util Package.
FaceResolver Class to resolve which image should be displayed for a given mailmsg.
FaceSelect The FaceSelect class will determine if a specific Mailmsg matches any of the Select statements from the Options file.
FaceSelection The FaceSelection represents the Select/KillSelect/SelectAfter statements that are read from the option file.
FaceServer Each FaceServer object contains the information needed to create a Mailbox object for the specified server.
FaceSMS FaceSMS will handle the sending of an SMS message (Short Message Service) to the specified cellphone.
FaceStatusLabel This class implements a Status label that is used to display the status while MailFaces is running.
MailFaces This is the main class for the MailFaces application.
MailFaces_applet This class implements a applet version of JavaSpaces
MailList Display a dialog that shows the Mailmsgs that are associated with a Picon and alllow the user to delete one or more of them.
Mailmsg Mailmsg contains the information and methods to handle a mailmsg contained in a Mailbox object.
MsgDialog Display an informational message via a Dialog box along with an OK button that will clear the Dialog from the screen.
PiconDB Interface to the PICON Database(s).
PiconDBServer Maintains the Interface to an instance of a PICON Database.
PromptCheck Object that will prompt the user for a mail header line that will be used to access the image that corresponds to that header line.
Prompter Prompter.java Object that will prompt the user for some input.
PromptLogin PromptLogin.java Object that will prompt the user for Login info (Host,user,password.
 

Exception Summary
FaceMailboxException MailboxExeption is thrown when the one of the FaceMailbox implementations discovers a problem.