From: Stig T. <jw...@us...> - 2005-03-20 17:43:16
|
Update of /cvsroot/mailsomething/mailsomething/src/net/sf/mailsomething/mail/actions In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24120/net/sf/mailsomething/mail/actions Modified Files: GetMessagesAction.java Log Message: Index: GetMessagesAction.java =================================================================== RCS file: /cvsroot/mailsomething/mailsomething/src/net/sf/mailsomething/mail/actions/GetMessagesAction.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** GetMessagesAction.java 20 Mar 2005 15:08:33 -0000 1.1 --- GetMessagesAction.java 20 Mar 2005 17:43:08 -0000 1.2 *************** *** 9,12 **** --- 9,13 ---- import java.util.Vector; + import net.sf.mailsomething.mail.ImapAccount; import net.sf.mailsomething.mail.MailAccount; import net.sf.mailsomething.mail.MailService; *************** *** 17,20 **** --- 18,22 ---- import net.sf.mailsomething.mail.MessageHolder; import net.sf.mailsomething.mail.ObjectHandler; + import net.sf.mailsomething.mail.PopAccount; import net.sf.mailsomething.mail.parsers.ImapController; import net.sf.mailsomething.mail.parsers.PopController; *************** *** 66,70 **** */ public void invoke() { ! // TODO Auto-generated method stub } --- 68,80 ---- */ public void invoke() { ! ! if (mailAccount instanceof PopAccount) { ! ! pop3Invoke(); ! } else if(mailAccount instanceof ImapAccount) { ! ! imapInvoke(); ! ! } } *************** *** 414,417 **** --- 424,434 ---- int exists = imapControll.getExists(); + + if(mailbox instanceof Mailbox) { + + ((Mailbox)mailbox).setExists(exists); + ((Mailbox)mailbox).setRecent(imapControll.getRecent()); + + } String[] sequenceNumbers = new String[exists]; |