[jboss-svn-commits] JBL Code SVN: r6177 - in labs/jbossrules/trunk/drools-jbrms/src: main/java/org/drools/brms/client main/java/org/drools/brms/client/rulenav main/java/org/drools/brms/server test/java/org/drools/brms/server

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Sep 12 12:37:20 EDT 2006


Author: michael.neale at jboss.com
Date: 2006-09-12 12:37:13 -0400 (Tue, 12 Sep 2006)
New Revision: 6177

Modified:
   labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/ErrorPopup.java
   labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/rulenav/RulesNavigatorTree.java
   labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/JBRMSServiceServlet.java
   labs/jbossrules/trunk/drools-jbrms/src/test/java/org/drools/brms/server/JBRMSServiceServletTest.java
Log:
refactoring goodness

Modified: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/ErrorPopup.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/ErrorPopup.java	2006-09-12 16:31:53 UTC (rev 6176)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/ErrorPopup.java	2006-09-12 16:37:13 UTC (rev 6177)
@@ -9,7 +9,10 @@
 import com.google.gwt.user.client.ui.Widget;
 
 
-/** Generic error dialog popup */
+/** 
+ * Generic error dialog popup.
+ * This is a lazy singleton, only really need one to be shown at time. 
+ */
 public class ErrorPopup extends PopupPanel {
     
     public static ErrorPopup instance = null;

Modified: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/rulenav/RulesNavigatorTree.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/rulenav/RulesNavigatorTree.java	2006-09-12 16:31:53 UTC (rev 6176)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/rulenav/RulesNavigatorTree.java	2006-09-12 16:37:13 UTC (rev 6177)
@@ -48,15 +48,11 @@
 
     public RulesNavigatorTree(CategorySelectHandler handler) {
         this.categorySelectHandler = handler;
-        service.loadChildCategories( "",
+        service.loadChildCategories( "/",
                                      new AsyncCallback() {
 
                                          public void onFailure(Throwable caught) {
-                                             ErrorPopup popup = ErrorPopup.getInstance();
-                                             popup.setMessage( "Unable to load categories" );
-                                             popup.setPopupPosition( 0, 0 );
-                                             popup.show();
-                                             
+                                             ErrorPopup.showMessage( "Unable to load categories" );                                             
                                          }
 
                                          public void onSuccess(Object result) {

Modified: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/JBRMSServiceServlet.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/JBRMSServiceServlet.java	2006-09-12 16:31:53 UTC (rev 6176)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/JBRMSServiceServlet.java	2006-09-12 16:37:13 UTC (rev 6177)
@@ -22,19 +22,14 @@
 
     private static final long serialVersionUID = 3150768417428383474L;
 
-    public String[] loadChildCategories(String categoryPath) {
+    public String[] loadChildCategories(String categoryPath) {        
         RulesRepository repo = this.getRepositoryFrom( getSession() );
         CategoryItem item = repo.getOrCreateCategory( categoryPath );
         List children = item.getChildTags();
-
         String[] list = new String[children.size()];
-
         for ( int i = 0; i < list.length; i++ ) {
             list[i] = ((CategoryItem) children.get( i )).getName();
         }
-
-        log( "loadChildCategories",
-             "loading cat path: " + categoryPath );
         return list;
     }
 

Modified: labs/jbossrules/trunk/drools-jbrms/src/test/java/org/drools/brms/server/JBRMSServiceServletTest.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/test/java/org/drools/brms/server/JBRMSServiceServletTest.java	2006-09-12 16:31:53 UTC (rev 6176)
+++ labs/jbossrules/trunk/drools-jbrms/src/test/java/org/drools/brms/server/JBRMSServiceServletTest.java	2006-09-12 16:37:13 UTC (rev 6177)
@@ -8,11 +8,11 @@
 import javax.servlet.http.HttpSession;
 import javax.servlet.http.HttpSessionContext;
 
-import org.drools.repository.RulesRepository;
-
 import junit.framework.Assert;
 import junit.framework.TestCase;
 
+import org.drools.repository.RulesRepository;
+
 public class JBRMSServiceServletTest extends TestCase {
 
     public void testInit() throws Exception {




More information about the jboss-svn-commits mailing list