[jboss-svn-commits] JBL Code SVN: r19356 - in labs/jbossrules/branches/mic_20080325/drools-jbrms/src/main/java/org/drools/brms: client/ruleeditor and 2 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Apr 1 02:31:38 EDT 2008


Author: michael.neale at jboss.com
Date: 2008-04-01 02:31:38 -0400 (Tue, 01 Apr 2008)
New Revision: 19356

Modified:
   labs/jbossrules/branches/mic_20080325/drools-jbrms/src/main/java/org/drools/brms/client/qa/ScenarioWidget.java
   labs/jbossrules/branches/mic_20080325/drools-jbrms/src/main/java/org/drools/brms/client/ruleeditor/DSLRuleEditor.java
   labs/jbossrules/branches/mic_20080325/drools-jbrms/src/main/java/org/drools/brms/public/JBRMS.css
   labs/jbossrules/branches/mic_20080325/drools-jbrms/src/main/java/org/drools/brms/server/ServiceImplementation.java
Log:
editor improvements

Modified: labs/jbossrules/branches/mic_20080325/drools-jbrms/src/main/java/org/drools/brms/client/qa/ScenarioWidget.java
===================================================================
--- labs/jbossrules/branches/mic_20080325/drools-jbrms/src/main/java/org/drools/brms/client/qa/ScenarioWidget.java	2008-04-01 06:29:32 UTC (rev 19355)
+++ labs/jbossrules/branches/mic_20080325/drools-jbrms/src/main/java/org/drools/brms/client/qa/ScenarioWidget.java	2008-04-01 06:31:38 UTC (rev 19356)
@@ -976,8 +976,28 @@
     	if (showResults && ext.executionTimeResult != null
     			&& ext.numberOfRulesFired != null) {
     		HTML rep = new HTML("<i><small>" + ext.numberOfRulesFired.longValue() + " rules fired in " + ext.executionTimeResult.longValue() + "ms.</small></i>");
+
+
+    		final HorizontalPanel h = new HorizontalPanel();
+    		h.add(rep);
+    		vert.add(h);
+
+    		final Button show = new Button("Show rules fired");
+    		show.addClickListener(new ClickListener() {
+				public void onClick(Widget w) {
+					ListBox rules = new ListBox(true);
+					for (int i = 0; i < ext.rulesFired.length; i++) {
+						rules.addItem(ext.rulesFired[i]);
+					}
+					h.add(new SmallLabel("&nbsp:Rules fired:"));
+					h.add(rules);
+					show.setVisible(false);
+				}
+    		});
+    		h.add(show);
+
+
     		vert.add(p);
-    		vert.add(rep);
     		initWidget(vert);
     	} else {
     		initWidget(p);

Modified: labs/jbossrules/branches/mic_20080325/drools-jbrms/src/main/java/org/drools/brms/client/ruleeditor/DSLRuleEditor.java
===================================================================
--- labs/jbossrules/branches/mic_20080325/drools-jbrms/src/main/java/org/drools/brms/client/ruleeditor/DSLRuleEditor.java	2008-04-01 06:29:32 UTC (rev 19355)
+++ labs/jbossrules/branches/mic_20080325/drools-jbrms/src/main/java/org/drools/brms/client/ruleeditor/DSLRuleEditor.java	2008-04-01 06:31:38 UTC (rev 19356)
@@ -129,6 +129,7 @@
         layout.getCellFormatter().setWidth( 0,
                                             1,
                                             "5%" );
+        layout.getFlexCellFormatter().setAlignment(0, 1, HasHorizontalAlignment.ALIGN_CENTER, HasVerticalAlignment.ALIGN_MIDDLE);
 
         layout.setWidth( "100%" );
         layout.setHeight( "100%" );

Modified: labs/jbossrules/branches/mic_20080325/drools-jbrms/src/main/java/org/drools/brms/public/JBRMS.css
===================================================================
--- labs/jbossrules/branches/mic_20080325/drools-jbrms/src/main/java/org/drools/brms/public/JBRMS.css	2008-04-01 06:29:32 UTC (rev 19355)
+++ labs/jbossrules/branches/mic_20080325/drools-jbrms/src/main/java/org/drools/brms/public/JBRMS.css	2008-04-01 06:31:38 UTC (rev 19356)
@@ -453,7 +453,7 @@
 	color:#00008B;
 }
 .gwt-CheckBox,.gwt-RadioButton,.gwt-Tree .gwt-TreeItem,.small-Text,.global-Font {
-	font-size:smaller;
+	#font-size:smaller;
 }
 select:focus,input:focus,input:active,.constraint-value-Editor:focus,.constraint-value-Editor:active {
 	color:#000;

Modified: labs/jbossrules/branches/mic_20080325/drools-jbrms/src/main/java/org/drools/brms/server/ServiceImplementation.java
===================================================================
--- labs/jbossrules/branches/mic_20080325/drools-jbrms/src/main/java/org/drools/brms/server/ServiceImplementation.java	2008-04-01 06:29:32 UTC (rev 19355)
+++ labs/jbossrules/branches/mic_20080325/drools-jbrms/src/main/java/org/drools/brms/server/ServiceImplementation.java	2008-04-01 06:31:38 UTC (rev 19356)
@@ -1021,7 +1021,10 @@
         try {
             AssetItem item = repository.loadAssetByUUID( uuid );
             item.archiveItem( value );
-            item.checkin( "unarchived" );
+    		PackageItem pkg = item.getPackage();
+    		pkg.updateBinaryUpToDate(false);
+    		this.ruleBaseCache.remove(pkg.getUUID());
+    		item.checkin( "unarchived" );
 
         } catch (RulesRepositoryException e) {
             log.error( e );




More information about the jboss-svn-commits mailing list