Changeset 348 for trunk/src/org/expeditee/agents
- Timestamp:
- 10/06/08 14:16:30 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/expeditee/agents/mail/MailSession.java
r311 r348 190 190 try { 191 191 MessageBay.displayMessage("New mail message!", 192 null, Color.green, true, "getMail "192 null, Color.green, true, "getMailByID " 193 193 + _folder.getMessageCount()); 194 /* 195 * TODO use messageID incase mail gets deleted 196 * externally 197 */ 194 198 } catch (MessagingException e1) { 195 199 e1.printStackTrace(); … … 444 448 msgs = _folder.getMessages(); 445 449 450 // msgs[0].get 451 446 452 int messagesRead = 0; 447 453 … … 456 462 point.y += newItem.getBoundsHeight(); 457 463 messagesRead++; 464 } else { 465 newItem = null; 458 466 } 459 467 } … … 475 483 Message[] msgs = _folder.getMessages(); 476 484 return readMessage(msgs[msgNum], msgNum + 1, frame, point); 477 } catch (MessagingException e) { 485 } catch (ArrayIndexOutOfBoundsException ae) { 486 /* 487 * Just return null... error message will be displayed in the 488 * calling method 489 */ 490 } catch (Exception e) { 478 491 e.printStackTrace(); 479 492 } … … 492 505 try { 493 506 String subject = message.getSubject(); 494 source.setText( messageNo + ". " + subject);507 source.setText(" " + messageNo + ". " + subject); 495 508 // Create a frameCreator 496 509 final FrameCreator frames = new FrameCreator(frame
Note:
See TracChangeset
for help on using the changeset viewer.