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

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Sep 28 10:45:35 EDT 2009


Author: jervisliu
Date: 2009-09-28 10:45:35 -0400 (Mon, 28 Sep 2009)
New Revision: 29489

Modified:
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/NewAssetWizard.java
Log:
Quick fix to NewAssetWizard: the name TextBox and RulePackageSelector sometimes are not visible.  

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/NewAssetWizard.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/NewAssetWizard.java	2009-09-28 13:46:19 UTC (rev 29488)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/NewAssetWizard.java	2009-09-28 14:45:35 UTC (rev 29489)
@@ -56,6 +56,7 @@
     private Constants constants = GWT.create(Constants.class);
     
     private TextBox                name        = new TextBox();
+    private TextBox                linkedName        = new TextBox();
     private TextBox                linkedFromUUID        = new TextBox();
     private TextArea               description = new TextArea();
     private String                 initialCategory;
@@ -63,6 +64,7 @@
     private ListBox                 formatChooser = getFormatChooser();
 
     private RulePackageSelector packageSelector = new RulePackageSelector();
+    private RulePackageSelector linkedPackageSelector = new RulePackageSelector();
     private EditItemEvent afterCreate;
     private boolean showCats;
     private String format;
@@ -156,7 +158,7 @@
         newAssetLayout.addAttribute( "", ok );
         
         //layout for create linked asset.
-        linkedAssetLayout.addAttribute( constants.NameColon(), name );        	
+        linkedAssetLayout.addAttribute( constants.NameColon(), linkedName );        	
 
         this.setAfterShow(new Command() {
 			public void execute() {
@@ -165,7 +167,7 @@
         if (showCats) {
         	linkedAssetLayout.addAttribute(constants.InitialCategory(), getCatChooser());
         }
-        linkedAssetLayout.addAttribute(constants.Package() + ":", packageSelector);
+        linkedAssetLayout.addAttribute(constants.Package() + ":", linkedPackageSelector);
 
         linkedAssetLayout.addAttribute(constants.CreateLinkedAssetFromUUID(), linkedFromUUID );  
         Button linkedAssetOKButton = new Button( constants.OK() );
@@ -285,10 +287,10 @@
 
 
         LoadingPopup.showMessage( constants.PleaseWaitDotDotDot() );
-        RepositoryServiceFactory.getService().createNewLinkedRule( name.getText(),
+        RepositoryServiceFactory.getService().createNewLinkedRule( linkedName.getText(),
         		                                                   linkedFromUUID.getText(),
                                                           initialCategory,
-                                                          packageSelector.getSelectedPackage(),
+                                                          linkedPackageSelector.getSelectedPackage(),
                                                           cb );
 
     }



More information about the jboss-svn-commits mailing list