[rhmessaging-commits] rhmessaging commits: r3961 - mgmt/newdata/cumin/python/cumin.

rhmessaging-commits at lists.jboss.org rhmessaging-commits at lists.jboss.org
Tue May 11 10:39:06 EDT 2010


Author: eallen
Date: 2010-05-11 10:39:05 -0400 (Tue, 11 May 2010)
New Revision: 3961

Modified:
   mgmt/newdata/cumin/python/cumin/main.py
   mgmt/newdata/cumin/python/cumin/widgets.py
Log:
Added TopObjectAttrubuteColumn to prevent column highlighting for top tables

Modified: mgmt/newdata/cumin/python/cumin/main.py
===================================================================
--- mgmt/newdata/cumin/python/cumin/main.py	2010-05-10 21:09:25 UTC (rev 3960)
+++ mgmt/newdata/cumin/python/cumin/main.py	2010-05-11 14:39:05 UTC (rev 3961)
@@ -325,8 +325,10 @@
         col = ObjectLinkColumn(app, "name", cls.nodeName, cls._id, frame)
         self.add_column(col)
 
-        self.add_attribute_column(cls.loadAverage1Min)
-        self.sort_col = cls.loadAverage1Min.name
+        attr = cls.loadAverage1Min
+        col = TopObjectAttributeColumn(self.app, attr.name, attr)
+        self.add_column(col)
+        self.sort_col = attr.name
 
         self.header = TopTableHeader(app, "header")
         self.replace_child(self.header)
@@ -365,7 +367,7 @@
             self.page.main.grid.pool.submission.view.show(session)
             return branch.marshal()
 
-    class DurationColumn(ObjectAttributeColumn):
+    class DurationColumn(TopObjectAttributeColumn):
         def render_header_content(self, session):
             return "Duration"
 

Modified: mgmt/newdata/cumin/python/cumin/widgets.py
===================================================================
--- mgmt/newdata/cumin/python/cumin/widgets.py	2010-05-10 21:09:25 UTC (rev 3960)
+++ mgmt/newdata/cumin/python/cumin/widgets.py	2010-05-11 14:39:05 UTC (rev 3961)
@@ -1608,6 +1608,10 @@
     def render_class(self, session):
         return self.parent.name
 
+class TopObjectAttributeColumn(ObjectAttributeColumn):
+        def render_class(self, session):
+            return self.name
+
 class TopTableFooter(Widget):
     def render(self, session):
         return ""



More information about the rhmessaging-commits mailing list