[jboss-svn-commits] JBL Code SVN: r36257 - labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/packages.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Dec 8 11:21:01 EST 2010


Author: jervisliu
Date: 2010-12-08 11:21:01 -0500 (Wed, 08 Dec 2010)
New Revision: 36257

Modified:
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/packages/PackageHeaderWidget.java
Log:
GUVNOR-249: User is presented with dialogs that include OK button - in situations where pressing OK is not a valid action - no error is raised

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/packages/PackageHeaderWidget.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/packages/PackageHeaderWidget.java	2010-12-08 15:37:30 UTC (rev 36256)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/packages/PackageHeaderWidget.java	2010-12-08 16:21:01 UTC (rev 36257)
@@ -299,9 +299,21 @@
                 } );
             }
         };
-        pop.addAttribute( "",
-                          ok );
 
+        Button cancel = new Button( constants.Cancel() ) {
+            {
+                addClickHandler( new ClickHandler() {
+                    public void onClick(ClickEvent event) {
+                        pop.hide();
+                    }
+                } );
+            }
+        };       
+        
+        HorizontalPanel buttonPanel = new HorizontalPanel();
+        buttonPanel.add( ok );
+        buttonPanel.add( cancel );
+        pop.addAttribute( "", buttonPanel );
         pop.show();
     }
 



More information about the jboss-svn-commits mailing list