Author: ssmiweve
Date: 2008-09-30 22:47:14 +0200 (Tue, 30 Sep 2008)
New Revision: 6858
Modified:
trunk/query-api/src/main/java/no/sesat/search/query/analyser/AnalysisRuleFactory.java
Log:
EvaluatorType is a failed concept. Encourages hardcoding knowledge of
implementation types into controlling code.
Modified:
trunk/query-api/src/main/java/no/sesat/search/query/analyser/AnalysisRuleFactory.java
===================================================================
---
trunk/query-api/src/main/java/no/sesat/search/query/analyser/AnalysisRuleFactory.java
2008-09-30 11:21:33 UTC (rev 6857)
+++
trunk/query-api/src/main/java/no/sesat/search/query/analyser/AnalysisRuleFactory.java
2008-09-30 20:47:14 UTC (rev 6858)
@@ -143,8 +143,10 @@
// initialise anonymous predicate
final String evaluatorTypes = root.getAttribute("evaluators");
if(null != evaluatorTypes && 0 < evaluatorTypes.length()){
- for(String factoryName : evaluatorTypes.split(",")){
+ for(String name : evaluatorTypes.split(",")){
+ final String factoryName = name;
+
AbstractEvaluatorFactory.instanceOf(
ContextWrapper.wrap(
AbstractEvaluatorFactory.Context.class,
_______________________________________________
Kernel-commits mailing list
[email protected]
http://sesat.no/mailman/listinfo/kernel-commits