com.jmo.mailmessager.display
Class MailMessagerAnnouncement

java.lang.Object
  extended by java.lang.Thread
      extended by com.jmo.mailmessager.display.MailMessagerAnnouncement
All Implemented Interfaces:
java.lang.Runnable

public class MailMessagerAnnouncement
extends java.lang.Thread

Frameless window that displays the results of fetching email from the MailAccount list. Each MailAccount is given a JTabbedPane where any new messages are displayed. Both the 'From' and 'Subject' fields are displayed for each new email message.

Version:
0.0.1
Author:
John Morales
See Also:
MailAccount, MailMessagerConstants, MailMessagerController

Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
Field Summary
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
MailMessagerAnnouncement()
          Creates new empty MailMessagerAnnouncement
 
Method Summary
 void run()
          Thread that creates announcement window
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MailMessagerAnnouncement

public MailMessagerAnnouncement()
Creates new empty MailMessagerAnnouncement

Method Detail

run

public void run()
Thread that creates announcement window

Specified by:
run in interface java.lang.Runnable
Overrides:
run in class java.lang.Thread