[jboss-svn-commits] JBL Code SVN: r32802 - in labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client: messages and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon May 10 15:57:52 EDT 2010


Author: eaa
Date: 2010-05-10 15:57:52 -0400 (Mon, 10 May 2010)
New Revision: 32802

Modified:
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/admin/RuleVerifierManager.java
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/messages/Constants.java
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/messages/Constants.properties
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/messages/Constants_es_ES.properties
Log:
GUVNOR-538: Allow real time verification of Fact's constraints in Guided Editor
	- Info message added when Rule Verifier options are modified

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/admin/RuleVerifierManager.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/admin/RuleVerifierManager.java	2010-05-10 19:32:13 UTC (rev 32801)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/admin/RuleVerifierManager.java	2010-05-10 19:57:52 UTC (rev 32802)
@@ -17,17 +17,18 @@
 
 
 
+import com.google.gwt.event.dom.client.ClickEvent;
 import org.drools.guvnor.client.common.PrettyFormLayout;
 import org.drools.guvnor.client.messages.Constants;
 
 import com.google.gwt.user.client.ui.Button;
-import com.google.gwt.user.client.ui.ClickListener;
 import com.google.gwt.user.client.ui.Composite;
 import com.google.gwt.user.client.ui.HTML;
 import com.google.gwt.user.client.ui.HorizontalPanel;
 import com.google.gwt.user.client.ui.VerticalPanel;
-import com.google.gwt.user.client.ui.Widget;
 import com.google.gwt.core.client.GWT;
+import com.google.gwt.event.dom.client.ClickHandler;
+import com.google.gwt.user.client.Window;
 import com.google.gwt.user.client.ui.CheckBox;
 import org.drools.guvnor.client.packages.WorkingSetManager;
 
@@ -47,7 +48,7 @@
         form.startSection(constants.AutomaticVerification());
 
         final CheckBox enableOnlineValidator = new CheckBox();
-        enableOnlineValidator.setChecked(WorkingSetManager.getInstance().isAutoVerifierEnabled());
+        enableOnlineValidator.setValue(WorkingSetManager.getInstance().isAutoVerifierEnabled());
         form.addAttribute(constants.Enabled(), enableOnlineValidator  );
 
         HorizontalPanel actions = new HorizontalPanel();
@@ -56,11 +57,12 @@
 
         Button btnSave = new Button(constants.SaveChanges());
         btnSave.setTitle(constants.SaveAllChanges());
-        btnSave.addClickListener( new ClickListener() {
-            public void onClick(Widget w) {
-                WorkingSetManager.getInstance().setAutoVerifierEnabled(enableOnlineValidator.isChecked());
+        btnSave.addClickHandler( new ClickHandler() {
+            public void onClick(ClickEvent event) {
+                WorkingSetManager.getInstance().setAutoVerifierEnabled(enableOnlineValidator.getValue());
+                Window.alert(constants.AllChangesHaveBeenSaved());
             }
-        } );
+        });
 
         actions.add(btnSave);
 

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/messages/Constants.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/messages/Constants.java	2010-05-10 19:32:13 UTC (rev 32801)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/messages/Constants.java	2010-05-10 19:57:52 UTC (rev 32802)
@@ -2083,4 +2083,5 @@
     String Enabled();
     String NewRuleTemplate();
     String TemplateKey();
+    String AllChangesHaveBeenSaved();
 }

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/messages/Constants.properties
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/messages/Constants.properties	2010-05-10 19:32:13 UTC (rev 32801)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/messages/Constants.properties	2010-05-10 19:57:52 UTC (rev 32802)
@@ -1022,4 +1022,5 @@
 AutomaticVerification=Automatic Verification
 Enabled=Enabled
 NewRuleTemplate=New rule template
-TemplateKey=Template key
\ No newline at end of file
+TemplateKey=Template key
+AllChangesHaveBeenSaved=All changes have been saved
\ No newline at end of file

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/messages/Constants_es_ES.properties
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/messages/Constants_es_ES.properties	2010-05-10 19:32:13 UTC (rev 32801)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/messages/Constants_es_ES.properties	2010-05-10 19:57:52 UTC (rev 32802)
@@ -928,4 +928,5 @@
 AutomaticVerification=Verificaci\u00F3n Autom\u00E1tica
 Enabled=Activado
 NewRuleTemplate=Nueva plantilla de regla
-TemplateKey=Clave en plantilla
\ No newline at end of file
+TemplateKey=Clave en plantilla
+AllChangesHaveBeenSaved=Todos los cambios han sido guardados
\ No newline at end of file



More information about the jboss-svn-commits mailing list