Author: pwang
Date: 2010-07-26 16:39:22 -0700 (Mon, 26 Jul 2010)
New Revision: 21031
Modified:
cytoscape/trunk/src/cytoscape/dialogs/logger/LoggerDialog.java
Log:
Fixed bug#0002309: Change the order of messages listed in the error console so
that the most recent are on top.
Modified: cytoscape/trunk/src/cytoscape/dialogs/logger/LoggerDialog.java
===================================================================
--- cytoscape/trunk/src/cytoscape/dialogs/logger/LoggerDialog.java
2010-07-26 22:03:16 UTC (rev 21030)
+++ cytoscape/trunk/src/cytoscape/dialogs/logger/LoggerDialog.java
2010-07-26 23:39:22 UTC (rev 21031)
@@ -203,15 +203,16 @@
sb.append("<table width='100%' cellspacing='5'>");
- int line = 1;
+ // show the message in reversed order, i.e. most recent message on top
+ int line = messageMap.get(level).size();
- for (int i = 0; i < messageMap.get(level).size(); i++) {
- sb.append("<tr><td width='5%'>" + line + "</td><td width='95%'>");
- sb.append(messageMap.get(level).get(i));
- sb.append("</td></tr>");
- sb.append("<tr><td colspan='2'><hr></td></tr>");
- line++;
- }
+ for (int i = messageMap.get(level).size()-1; i >= 0; i--) {
+ sb.append("<tr><td width='5%'>" + line + "</td><td
width='95%'>");
+ sb.append(messageMap.get(level).get(i));
+ sb.append("</td></tr>");
+ sb.append("<tr><td colspan='2'><hr></td></tr>");
+ line--;
+ }
sb.append("</table></body></html>");
--
You received this message because you are subscribed to the Google Groups
"cytoscape-cvs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/cytoscape-cvs?hl=en.