[jboss-svn-commits] JBL Code SVN: r30698 - 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
Tue Dec 15 22:17:20 EST 2009


Author: jervisliu
Date: 2009-12-15 22:17:19 -0500 (Tue, 15 Dec 2009)
New Revision: 30698

Modified:
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/packages/SnapshotView.java
Log:
GUVNOR-74: snapshot enhancements

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/packages/SnapshotView.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/packages/SnapshotView.java	2009-12-16 03:03:52 UTC (rev 30697)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/packages/SnapshotView.java	2009-12-16 03:17:19 UTC (rev 30698)
@@ -273,13 +273,27 @@
                     						options.add(newNameRadioButton);
                     						vert.add(newNameHorizontalPanel);                    						
 
-                                            copy.addAttribute("to an existing snapshot or a new snapshot",
+                                            copy.addAttribute(constants.ExistingSnapshots(),
                                                                vert );
 
                                             Button ok = new Button( constants.OK() );
                                             copy.addAttribute( "", ok );
                                             ok.addClickListener( new ClickListener() {
                                                 public void onClick(Widget w) {
+                                                	
+                                        			boolean oneButtonIsSelected = false;
+                                        			for ( RadioButton rb : options ) {
+                                                        if ( rb.isChecked() ) {
+                                                        	oneButtonIsSelected = true;
+                                                        	break;
+                                                        }
+                                        			}
+                                    				if (!oneButtonIsSelected) {
+                                    					Window.alert(constants.YouHaveToEnterOrChoseALabelNameForTheSnapshot());
+                                    					return;
+                                    				}
+                                    				
+                                    				
                                                     if ( newNameRadioButton.isChecked() ) {
                                                         if ( checkUnique( snaps,
                                                                           newNameTextBox.getText() ) ) {



More information about the jboss-svn-commits mailing list