perfsonar-dev - [GEANT/SA2/ps-java-services] r5560 - branches/perfsonarui/src/org/perfsonar/perfsonarui/ma/ui/panels
Subject: perfsonar development work
List archive
[GEANT/SA2/ps-java-services] r5560 - branches/perfsonarui/src/org/perfsonar/perfsonarui/ma/ui/panels
Chronological Thread
- From:
- To:
- Subject: [GEANT/SA2/ps-java-services] r5560 - branches/perfsonarui/src/org/perfsonar/perfsonarui/ma/ui/panels
- Date: Tue, 23 Mar 2010 14:00:30 GMT
Author: bren.jeliazkova
Date: 2010-03-23 14:00:30 +0000 (Tue, 23 Mar 2010)
New Revision: 5560
Modified:
branches/perfsonarui/src/org/perfsonar/perfsonarui/ma/ui/panels/MetaDataPanel.java
Log:
a comment is added as a tool tip, as recommended in PSANALYSIS-127
Modified:
branches/perfsonarui/src/org/perfsonar/perfsonarui/ma/ui/panels/MetaDataPanel.java
===================================================================
---
branches/perfsonarui/src/org/perfsonar/perfsonarui/ma/ui/panels/MetaDataPanel.java
2010-03-23 08:59:43 UTC (rev 5559)
+++
branches/perfsonarui/src/org/perfsonar/perfsonarui/ma/ui/panels/MetaDataPanel.java
2010-03-23 14:00:30 UTC (rev 5560)
@@ -31,8 +31,6 @@
import java.util.Observable;
import java.util.Observer;
-import javax.swing.BorderFactory;
-import javax.swing.JButton;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.ListSelectionModel;
@@ -43,9 +41,7 @@
import javax.swing.table.TableColumn;
import javax.swing.table.TableColumnModel;
-import org.jdesktop.swingx.JXCollapsiblePane;
import org.perfsonar.perfsonarui.AbstractUserData;
-import org.perfsonar.perfsonarui.ma.MAResourceKeys;
import org.perfsonar.perfsonarui.plugins.IPerfsonarTab;
import org.perfsonar.perfsonarui.plugins.MetaDataList;
import org.perfsonar.perfsonarui.ui.panels.PSPanel;
@@ -56,6 +52,7 @@
* <b>Modified</b> 2005-12-4
*/
public class MetaDataPanel extends PSPanel implements Observer {
+
protected JTable dataTable;
/**
*
@@ -169,7 +166,7 @@
class ColorTableCellRenderer extends DefaultTableCellRenderer {
protected Color oddColor = new Color(240, 240, 240);
-
+ protected static final String STATUS_HINT = "<html><body>%s<p><i>The
status is per interface and not per MA.</i> <br><i>Retrieval from an
individual interface may fail e.g. if the configuration is not
correct.</i></body></html>";
public ColorTableCellRenderer() {
super();
@@ -193,7 +190,7 @@
String status =
table.getModel().getValueAt(row,table.getColumnCount()).toString();
if (!AbstractUserData.NULL_DATA.equals(status)) t = status;
}
- setToolTipText(t);
+ setToolTipText(column==13?String.format(STATUS_HINT,t):t);
return c;
}
}
- [GEANT/SA2/ps-java-services] r5560 - branches/perfsonarui/src/org/perfsonar/perfsonarui/ma/ui/panels, svn-noreply, 03/23/2010
Archive powered by MHonArc 2.6.16.