Skip to Content.
Sympa Menu

perfsonar-dev - perfsonar: r3624 - branches/perfsonarui/src/org/perfsonar/perfsonarui/ma/ui/panels

Subject: perfsonar development work

List archive

perfsonar: r3624 - branches/perfsonarui/src/org/perfsonar/perfsonarui/ma/ui/panels


Chronological Thread 
  • From:
  • To:
  • Subject: perfsonar: r3624 - branches/perfsonarui/src/org/perfsonar/perfsonarui/ma/ui/panels
  • Date: Tue, 8 Apr 2008 02:28:12 -0400

Author: nina
Date: 2008-04-08 02:28:12 -0400 (Tue, 08 Apr 2008)
New Revision: 3624

Modified:

branches/perfsonarui/src/org/perfsonar/perfsonarui/ma/ui/panels/BarChartPanel.java

branches/perfsonarui/src/org/perfsonar/perfsonarui/ma/ui/panels/MetaDataPanel.java
Log:
Fixed formatting issue for NaN values

Modified:
branches/perfsonarui/src/org/perfsonar/perfsonarui/ma/ui/panels/BarChartPanel.java
===================================================================
---
branches/perfsonarui/src/org/perfsonar/perfsonarui/ma/ui/panels/BarChartPanel.java
2008-04-08 06:26:25 UTC (rev 3623)
+++
branches/perfsonarui/src/org/perfsonar/perfsonarui/ma/ui/panels/BarChartPanel.java
2008-04-08 06:28:12 UTC (rev 3624)
@@ -429,7 +429,8 @@
public String formatValue(Object value) {
try {
Double d = new Double(value.toString());
- return nf.format(d.doubleValue());
+ if (d.isNaN()) return d.toString();
+ else return nf.format(d.doubleValue());
} catch (Exception x) {
return value.toString();
}

Modified:
branches/perfsonarui/src/org/perfsonar/perfsonarui/ma/ui/panels/MetaDataPanel.java
===================================================================
---
branches/perfsonarui/src/org/perfsonar/perfsonarui/ma/ui/panels/MetaDataPanel.java
2008-04-08 06:26:25 UTC (rev 3623)
+++
branches/perfsonarui/src/org/perfsonar/perfsonarui/ma/ui/panels/MetaDataPanel.java
2008-04-08 06:28:12 UTC (rev 3624)
@@ -200,6 +200,10 @@
}

class NumbersRenderer extends ColorTableCellRenderer {
+ /**
+ *
+ */
+ private static final long serialVersionUID = 232877539482650444L;
protected NumberFormat nf = NumberFormat.getInstance();

public NumbersRenderer() {
@@ -212,7 +216,10 @@
public void setValue(Object value) {
try {
Double d = new Double(value.toString());
- super.setValue(nf.format(d.doubleValue()));
+ if (d.isNaN())
+ super.setValue(d.toString());
+ else
+ super.setValue(nf.format(d.doubleValue()));
} catch (Exception x) {
super.setValue(value);
}



  • perfsonar: r3624 - branches/perfsonarui/src/org/perfsonar/perfsonarui/ma/ui/panels, svnlog, 04/08/2008

Archive powered by MHonArc 2.6.16.

Top of Page