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

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon May 17 13:20:54 EDT 2010


Author: eaa
Date: 2010-05-17 13:20:53 -0400 (Mon, 17 May 2010)
New Revision: 32912

Modified:
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/modeldriven/ui/ConstraintValueEditor.java
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/modeldriven/ui/ExpressionBuilder.java
Log:
GUVNOR-543: Expression Builder Widget's combobox disappears
	- Adding support for ExpressionFieldVariable: Rigth now, no methods/attributes are set in the combobox for this type. But at least you can use Field variables now.

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/modeldriven/ui/ConstraintValueEditor.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/modeldriven/ui/ConstraintValueEditor.java	2010-05-17 17:17:52 UTC (rev 32911)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/modeldriven/ui/ConstraintValueEditor.java	2010-05-17 17:20:53 UTC (rev 32912)
@@ -38,6 +38,7 @@
 import com.google.gwt.user.client.ui.ChangeListener;
 import com.google.gwt.user.client.ui.ClickListener;
 import com.google.gwt.user.client.ui.HTML;
+import com.google.gwt.user.client.ui.HasVerticalAlignment;
 import com.google.gwt.user.client.ui.HorizontalPanel;
 import com.google.gwt.user.client.ui.Image;
 import com.google.gwt.user.client.ui.ListBox;
@@ -390,6 +391,7 @@
     private Panel widgets(Widget left,
             Widget right) {
         HorizontalPanel panel = new HorizontalPanel();
+        panel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE);
         panel.add(left);
         panel.add(right);
         panel.setWidth("100%");

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/modeldriven/ui/ExpressionBuilder.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/modeldriven/ui/ExpressionBuilder.java	2010-05-17 17:17:52 UTC (rev 32911)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/modeldriven/ui/ExpressionBuilder.java	2010-05-17 17:20:53 UTC (rev 32912)
@@ -9,10 +9,10 @@
 
 import com.google.gwt.core.client.GWT;
 import com.google.gwt.user.client.ui.ChangeListener;
+import com.google.gwt.user.client.ui.HasVerticalAlignment;
 import com.google.gwt.user.client.ui.HorizontalPanel;
 import com.google.gwt.user.client.ui.ListBox;
 import com.google.gwt.user.client.ui.Widget;
-import com.gwtext.client.widgets.form.Label;
 import org.drools.guvnor.client.common.SmallLabel;
 import org.drools.ide.common.client.modeldriven.MethodInfo;
 import org.drools.ide.common.client.modeldriven.SuggestionCompletionEngine;
@@ -58,18 +58,20 @@
             this.readOnly = readOnly;
         }
 
+        panel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE);
+
         this.expression = expression;
         if (expression == null || expression.getText().length() == 0) {
             if (this.readOnly) {
-                panel.add(new SmallLabel("<b>-</b"));
+                panel.add(new SmallLabel("<b>-</b>"));
             } else {
                 panel.add(createStartPointWidget());
             }
         } else {
             if (this.readOnly) {
-                panel.add(new SmallLabel("<b>" + expression.getText() + "</b"));
+                panel.add(new SmallLabel("<b>" + expression.getText() + "</b>"));
             } else {
-                panel.add(new SmallLabel("<b>" + expression.getText() + ".</b"));
+                panel.add(new SmallLabel("<b>" + expression.getText() + ".</b>"));
                 panel.add(getWidgetForCurrentType());
             }
         }
@@ -135,7 +137,7 @@
         w = getWidgetForCurrentType();
 
         if (!expression.isEmpty()) {
-            panel.add(new Label(expression.getText()));
+            panel.add(new SmallLabel("<b>"+expression.getText()+".</b>"));
         }
         if (w != null) {
             panel.add(w);
@@ -265,7 +267,7 @@
 
         panel.clear();
         if (!expression.isEmpty()) {
-            panel.add(new Label(expression.getText()));
+            panel.add(new SmallLabel("<b>"+expression.getText()+".</b>"));
         }
         if (w != null) {
             panel.add(w);



More information about the jboss-svn-commits mailing list