Changeset 362 for trunk/src/org/expeditee/agents/mail/MailSession.java
- Timestamp:
- 10/10/08 11:05:28 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/expeditee/agents/mail/MailSession.java
r348 r362 207 207 for (;;) { 208 208 try { 209 Thread.sleep( 2000);209 Thread.sleep(5000); 210 210 /* 211 211 * sleep for freq milliseconds. This is to force … … 505 505 try { 506 506 String subject = message.getSubject(); 507 source.setText(" " + messageNo + "." + subject);507 source.setText("[" + messageNo + "] " + subject); 508 508 // Create a frameCreator 509 509 final FrameCreator frames = new FrameCreator(frame … … 562 562 new InputStreamReader(is)); 563 563 String thisLine = reader.readLine(); 564 StringBuffer nextText = new StringBuffer(); 564 565 while (thisLine != null) { 565 frames.addText(thisLine, null, null, null, false); 566 // A blank line is a signal to start a new text item 567 if (thisLine.trim() == "") { 568 addTextItem(frames, nextText.toString()); 569 nextText = new StringBuffer(); 570 } else { 571 nextText.append(thisLine).append('\n'); 572 } 566 573 thisLine = reader.readLine(); 567 574 } 575 addTextItem(frames, nextText.toString()); 568 576 } 569 577 message.setFlag(Flag.SEEN, true); … … 579 587 e.printStackTrace(); 580 588 } 589 } 590 591 /** 592 * @param frames 593 * @param nextText 594 */ 595 private void addTextItem(final FrameCreator frames, String nextText) { 596 nextText = nextText.trim(); 597 if (nextText.length() == 0) 598 return; 599 600 frames.addText(nextText.substring(0, nextText.length() - 1), 601 null, null, null, false); 581 602 } 582 603 }.start();
Note:
See TracChangeset
for help on using the changeset viewer.