Author: chatellier Date: 2009-12-11 13:22:47 +0000 (Fri, 11 Dec 2009) New Revision: 2818 Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationServiceTableModel.java Log: Set empty string value to fix division by 0 Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationServiceTableModel.java =================================================================== --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationServiceTableModel.java 2009-12-11 11:27:03 UTC (rev 2817) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationServiceTableModel.java 2009-12-11 13:22:47 UTC (rev 2818) @@ -61,13 +61,17 @@ private static Log log = LogFactory .getLog(SimulationServiceTableModel.class); + /** Columns names. */ protected final static String[] columnHeader = new String[] { - _("isisfish.queue.id"), _("isisfish.queue.plan"), - _("isisfish.queue.launcher"), _("isisfish.queue.status"), + _("isisfish.queue.id"), + _("isisfish.queue.plan"), + _("isisfish.queue.launcher"), + _("isisfish.queue.status"), _("isisfish.queue.progression"), }; - /** columns types */ - protected Class<?>[] columnClass = new Class[] { String.class, // id + /** Columns types. */ + protected Class<?>[] columnClass = new Class[] { + String.class, // id String.class, // analyse plan number String.class, // local, remote, batch String.class, // text @@ -201,7 +205,7 @@ // TODO IndexOutOfBoundException here // Concurrent problem ? - if(rowIndex >= jobs.size()) { + if (rowIndex >= jobs.size()) { return null; } @@ -252,14 +256,17 @@ break; case 4: JProgressBar pb = getProgressBar(job); - pb.setMaximum((int)control.getProgressMax()); - pb.setValue((int)control.getProgress()); + pb.setMaximum((int) control.getProgressMax()); + pb.setValue((int) control.getProgress()); // progress can be used for other things Date date = control.getDate(); if (date != null) { pb.setString(date.getMonth() + "/" + date.getYear()); } + else { + pb.setString(""); + } result = pb; break; }
participants (1)
-
chatellierï¼ users.labs.libre-entreprise.org