[jboss-svn-commits] JBL Code SVN: r31247 - labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/brl.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Jan 27 07:20:04 EST 2010


Author: baunax
Date: 2010-01-27 07:20:04 -0500 (Wed, 27 Jan 2010)
New Revision: 31247

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/ExpressionFormLine.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/ExpressionPart.java
   labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/brl/ExpressionVariable.java
Log:
added getName method

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-27 12:19:49 UTC (rev 31246)
+++ labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/brl/ExpressionField.java	2010-01-27 12:20:04 UTC (rev 31247)
@@ -16,11 +16,24 @@
 
 	@Override
 	public String getText() {
-		return "." + fieldName + (getNext() == null ? "" : getNext().getText());
+		return "." + getFieldName() + (getNext() == null ? "" : getNext().getText());
 	}
 
+	public String getFieldName() {
+		return fieldName;
+	}
+
+	public String getFieldType() {
+		return fieldType;
+	}
+	
 	@Override
 	public String getType() {
 		return fieldType;
 	}
+
+	@Override
+	public String getName() {
+		return getFieldName();
+	}
 }

Modified: labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/brl/ExpressionFormLine.java
===================================================================
--- labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/brl/ExpressionFormLine.java	2010-01-27 12:19:49 UTC (rev 31246)
+++ labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/brl/ExpressionFormLine.java	2010-01-27 12:20:04 UTC (rev 31247)
@@ -25,6 +25,11 @@
 		}
 	}
 	
+	public String getPreviousType() {
+		ExpressionPart last = parts.getLast();
+		return last.getPrevious() == null ? null : last.getPrevious().getType(); 
+	}
+	
 	public String getType() {
 		return parts.getLast().getType();
 	}

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-27 12:19:49 UTC (rev 31246)
+++ labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/brl/ExpressionMethod.java	2010-01-27 12:20:04 UTC (rev 31247)
@@ -62,4 +62,9 @@
 	public String getType() {
 		return returnType;
 	}
+	
+	@Override
+	public String getName() {
+		return getMethodName();
+	}
 }

Modified: labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/brl/ExpressionPart.java
===================================================================
--- labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/brl/ExpressionPart.java	2010-01-27 12:19:49 UTC (rev 31246)
+++ labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/brl/ExpressionPart.java	2010-01-27 12:20:04 UTC (rev 31247)
@@ -6,6 +6,8 @@
 
 	public ExpressionPart() {}
 
+	public abstract String getName();
+	
 	public abstract String getText();
 
 	public abstract String getType();

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-27 12:19:49 UTC (rev 31246)
+++ labs/jbossrules/branches/guvnor_expressionEditor2_baunax_esteban/drools-compiler/src/main/java/org/drools/guvnor/client/modeldriven/brl/ExpressionVariable.java	2010-01-27 12:20:04 UTC (rev 31247)
@@ -27,4 +27,9 @@
 	public String getType() {
 		return fact.factType;
 	}
+	
+	@Override
+	public String getName() {
+		return fact.boundName;
+	}
 }



More information about the jboss-svn-commits mailing list