Author: nicolas
Date: Mon Mar 17 09:02:58 2008
New Revision: 637955

URL: http://svn.apache.org/viewvc?rev=637955&view=rev
Log:
fix unexpected columns when monitors hold heterogenous statvalues - CSS style

Modified:
    
commons/sandbox/monitoring/trunk/src/main/java/org/apache/commons/monitoring/reporting/web/NiceHtmlRenderer.java
    commons/sandbox/monitoring/trunk/src/main/resources/commons-monitoring.css

Modified: 
commons/sandbox/monitoring/trunk/src/main/java/org/apache/commons/monitoring/reporting/web/NiceHtmlRenderer.java
URL: 
http://svn.apache.org/viewvc/commons/sandbox/monitoring/trunk/src/main/java/org/apache/commons/monitoring/reporting/web/NiceHtmlRenderer.java?rev=637955&r1=637954&r2=637955&view=diff
==============================================================================
--- 
commons/sandbox/monitoring/trunk/src/main/java/org/apache/commons/monitoring/reporting/web/NiceHtmlRenderer.java
 (original)
+++ 
commons/sandbox/monitoring/trunk/src/main/java/org/apache/commons/monitoring/reporting/web/NiceHtmlRenderer.java
 Mon Mar 17 09:02:58 2008
@@ -17,6 +17,8 @@
 
 package org.apache.commons.monitoring.reporting.web;
 
+import java.util.Map;
+
 import org.apache.commons.monitoring.Unit;
 import org.apache.commons.monitoring.reporting.Context;
 import org.apache.commons.monitoring.reporting.HtmlRenderer;
@@ -88,6 +90,16 @@
         }
         writer.println( "</head>" );
         writer.println( "<body>" );
+    }
+
+    @SuppressWarnings("unchecked")
+    @Override
+    protected void renderMissingValue( Context ctx, String role )
+    {
+        Map<String, Integer> columns = (Map<String, Integer>) ctx.get( 
"columns" );
+        ctx.print( "<td class='not-applicable' colspan='" );
+        ctx.print( String.valueOf( columns.get( role ) ) );
+        ctx.print( "'>-</td>" );
     }
 
     @Override

Modified: 
commons/sandbox/monitoring/trunk/src/main/resources/commons-monitoring.css
URL: 
http://svn.apache.org/viewvc/commons/sandbox/monitoring/trunk/src/main/resources/commons-monitoring.css?rev=637955&r1=637954&r2=637955&view=diff
==============================================================================
--- commons/sandbox/monitoring/trunk/src/main/resources/commons-monitoring.css 
(original)
+++ commons/sandbox/monitoring/trunk/src/main/resources/commons-monitoring.css 
Mon Mar 17 09:02:58 2008
@@ -83,4 +83,9 @@
 
 tbody tr td {
     text-align: right;
+}
+
+td.not-applicable {
+    text-align: center;
+    background: #efefef;
 }


Reply via email to