[jboss-svn-commits] JBL Code SVN: r19982 - labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/src/main/java/org/drools/reteoo.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sat May 17 09:02:16 EDT 2008
Author: KrisVerlaenen
Date: 2008-05-17 09:02:16 -0400 (Sat, 17 May 2008)
New Revision: 19982
Modified:
labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/src/main/java/org/drools/reteoo/AlphaNodeVertex.java
Log:
- Fixed compilation error
Modified: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/src/main/java/org/drools/reteoo/AlphaNodeVertex.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/src/main/java/org/drools/reteoo/AlphaNodeVertex.java 2008-05-17 12:40:51 UTC (rev 19981)
+++ labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/src/main/java/org/drools/reteoo/AlphaNodeVertex.java 2008-05-17 13:02:16 UTC (rev 19982)
@@ -3,11 +3,11 @@
*/
package org.drools.reteoo;
-import org.drools.base.ClassFieldExtractor;
+import org.drools.base.ClassFieldReader;
import org.drools.rule.LiteralConstraint;
import org.drools.spi.AlphaNodeFieldConstraint;
import org.drools.spi.Constraint;
-import org.drools.spi.FieldExtractor;
+import org.drools.spi.InternalReadAccessor;
import org.eclipse.draw2d.ColorConstants;
import org.eclipse.swt.graphics.Color;
@@ -38,10 +38,10 @@
AlphaNodeFieldConstraint constraint = this.node.getConstraint();
if (constraint instanceof LiteralConstraint) {
LiteralConstraint literalConstraint = (LiteralConstraint) constraint;
- FieldExtractor extractor = literalConstraint.getFieldExtractor();
- if (extractor instanceof ClassFieldExtractor) {
- ClassFieldExtractor classFieldExtractor = (ClassFieldExtractor) extractor;
- return NODE_NAME + "<BR/>field : " + classFieldExtractor.getFieldName() + "<BR/>evaluator : " + literalConstraint.getEvaluator() + "<BR/>value : " + literalConstraint.getField();
+ InternalReadAccessor accessor = literalConstraint.getFieldExtractor();
+ if (accessor instanceof ClassFieldReader) {
+ ClassFieldReader classFieldReader = (ClassFieldReader) accessor;
+ return NODE_NAME + "<BR/>field : " + classFieldReader.getFieldName() + "<BR/>evaluator : " + literalConstraint.getEvaluator() + "<BR/>value : " + literalConstraint.getField();
}
}
return NODE_NAME + "<BR/>";
@@ -71,9 +71,9 @@
AlphaNodeFieldConstraint constraint = this.node.getConstraint();
if (constraint instanceof LiteralConstraint) {
LiteralConstraint literalConstraint = (LiteralConstraint) constraint;
- FieldExtractor extractor = literalConstraint.getFieldExtractor();
- if (extractor instanceof ClassFieldExtractor) {
- return ((ClassFieldExtractor) extractor).getFieldName();
+ InternalReadAccessor accessor = literalConstraint.getFieldExtractor();
+ if (accessor instanceof ClassFieldReader) {
+ return ((ClassFieldReader) accessor).getFieldName();
}
}
return null;
More information about the jboss-svn-commits
mailing list