[rhmessaging-commits] rhmessaging commits: r2257 - mgmt/trunk/cumin/python/cumin.

rhmessaging-commits at lists.jboss.org rhmessaging-commits at lists.jboss.org
Tue Aug 5 18:55:19 EDT 2008


Author: eallen
Date: 2008-08-05 18:55:19 -0400 (Tue, 05 Aug 2008)
New Revision: 2257

Modified:
   mgmt/trunk/cumin/python/cumin/binding.py
   mgmt/trunk/cumin/python/cumin/binding.strings
Log:
Fix bug when selecting multiple xml or headers exchanges

Modified: mgmt/trunk/cumin/python/cumin/binding.py
===================================================================
--- mgmt/trunk/cumin/python/cumin/binding.py	2008-08-05 21:01:29 UTC (rev 2256)
+++ mgmt/trunk/cumin/python/cumin/binding.py	2008-08-05 22:55:19 UTC (rev 2257)
@@ -124,7 +124,10 @@
         return self.render_dict_error(session, exchange, "key")
     
     def render_onclick(self, session, exchange):
-        return "onclick=\"toggle_row(this, 'xml_extra')\""
+        return "onclick=\"toggle_row(this, 'xml_extra.%s')\"" % str(exchange.id)
+
+    def render_xml_extra(self, session, exchange):
+        return "xml_extra.%s" % str(exchange.id)
     
     def render_xquery_error(self, session, exchange):
         return self.render_dict_error(session, exchange, "xquery")
@@ -190,7 +193,10 @@
         return self.render_dict_error(session, exchange, "mkey.3")
 
     def render_onclick(self, session, exchange):
-        return "onclick=\"toggle_row(this, 'headers_extra')\""
+        return "onclick=\"toggle_row(this, 'headers_extra.%s')\"" % str(exchange.id)
+
+    def render_headers_extra(self, session, exchange):
+        return "headers_extra.%s" % str(exchange.id)
     
 
 

Modified: mgmt/trunk/cumin/python/cumin/binding.strings
===================================================================
--- mgmt/trunk/cumin/python/cumin/binding.strings	2008-08-05 21:01:29 UTC (rev 2256)
+++ mgmt/trunk/cumin/python/cumin/binding.strings	2008-08-05 22:55:19 UTC (rev 2257)
@@ -39,7 +39,7 @@
 		{exchange_name_input}
 		{exchange_key_input}
     </tr>
-    <tr id="xml_extra" class="{headers_class}"><td colspan="4"><table>
+    <tr id="{xml_extra}" class="{headers_class}"><td colspan="4"><table>
     <tr>
       	<td>XQuery:</td>
       	<td colspan="3"><textarea name="{xquery_path}" id="{exchange_name}"
@@ -51,7 +51,7 @@
 		{exchange_name_input}
 		{exchange_key_input}
     </tr>
-    <tr id="headers_extra" class="{headers_class}"><td colspan="4"><table>
+    <tr id="{headers_extra}" class="{headers_class}"><td colspan="4"><table>
  	<tr>
  		<td>&nbsp;</td>
       	<td>x-match Type:</td>




More information about the rhmessaging-commits mailing list