[jboss-svn-commits] JBL Code SVN: r31218 - in labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban: drools-guvnor/src/main/java/org/drools/guvnor/client/modeldriven/ui and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Jan 25 20:59:29 EST 2010


Author: baunax
Date: 2010-01-25 20:59:28 -0500 (Mon, 25 Jan 2010)
New Revision: 31218

Modified:
   labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/brl/ExpressionField.java
   labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/brl/ExpressionMethod.java
   labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/brl/ExpressionVariable.java
   labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-guvnor/src/main/java/org/drools/guvnor/client/modeldriven/ui/ExpressionBuilder.java
Log:
fixed reloading

Modified: labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/brl/ExpressionField.java
===================================================================
--- labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/brl/ExpressionField.java	2010-01-26 01:37:28 UTC (rev 31217)
+++ labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/brl/ExpressionField.java	2010-01-26 01:59:28 UTC (rev 31218)
@@ -16,7 +16,7 @@
 
 	@Override
 	public String getText() {
-		return fieldName + (getNext() == null ? "" : getNext().getText());
+		return "." + fieldName + (getNext() == null ? "" : getNext().getText());
 	}
 
 	@Override

Modified: labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/brl/ExpressionMethod.java
===================================================================
--- labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/brl/ExpressionMethod.java	2010-01-26 01:37:28 UTC (rev 31217)
+++ labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/brl/ExpressionMethod.java	2010-01-26 01:59:28 UTC (rev 31218)
@@ -45,7 +45,7 @@
 
 	@Override
 	public String getText() {
-		return methodName + paramsToString()
+		return "." + methodName + paramsToString()
 				+ (getNext() == null ? "" : getNext().getText());
 	}
 

Modified: labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/brl/ExpressionVariable.java
===================================================================
--- labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/brl/ExpressionVariable.java	2010-01-26 01:37:28 UTC (rev 31217)
+++ labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/brl/ExpressionVariable.java	2010-01-26 01:59:28 UTC (rev 31218)
@@ -16,7 +16,7 @@
 
 	@Override
 	public String getText() {
-		return fact.boundName + (getNext() != null ? "." + getNext().getText() : "");
+		return fact.boundName + (getNext() != null ? getNext().getText() : "");
 	}
 
 	public FactPattern getFact() {

Modified: labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-guvnor/src/main/java/org/drools/guvnor/client/modeldriven/ui/ExpressionBuilder.java
===================================================================
--- labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-guvnor/src/main/java/org/drools/guvnor/client/modeldriven/ui/ExpressionBuilder.java	2010-01-26 01:37:28 UTC (rev 31217)
+++ labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-guvnor/src/main/java/org/drools/guvnor/client/modeldriven/ui/ExpressionBuilder.java	2010-01-26 01:59:28 UTC (rev 31218)
@@ -39,10 +39,11 @@
 	public ExpressionBuilder(RuleModeller modeller, ExpressionFormLine expression) {
 		super();
 		this.expression = expression;
+		this.modeller = modeller;
 		if (expression == null || expression.getText().isEmpty()) {
 			final ListBox startPoint = new ListBox();
 			panel.add(startPoint);
-			this.modeller = modeller;
+			
 			startPoint.addItem(constants.ChooseDotDotDot(), "");
 			for (String gc : getCompletionEngine().getGlobalCollections()) {
 				startPoint.addItem(gc, GLOBAL_COLLECTION_VALUE_PREFIX + "." + gc);
@@ -66,10 +67,11 @@
 					}
 				}
 			});
-			initWidget(panel);
 		} else {
-			parseExpression(expression);
+			panel.add(new Label(expression.getText()));
+			panel.add(getWidgetForCurrentType());
 		}
+		initWidget(panel);
 	}
 
 	private void startPointChange(String value) {
@@ -83,7 +85,6 @@
 			
 			panel.add(new Label(expression.getText()));
 			if (w != null) {
-				panel.add(new Label("."));
 				panel.add(w);
 			}
 		}
@@ -158,10 +159,6 @@
 		}
 		return completions;
 	}
-	
-	private void parseExpression(ExpressionFormLine expression) {
-		
-	}
 
 	/*
 	protected Widget getWidgetFor(String value) {



More information about the jboss-svn-commits mailing list