Author: daniele
Date: 2007-03-02 13:55:00 +0100 (Fri, 02 Mar 2007)
New Revision: 4532
Modified:
trunk/core-api/src/main/java/no/schibstedsok/searchportal/mode/command/CatalogueSearchCommand.java
Log:
Added xor visitor in GeoVisitor inner class to return just one side of the xor
clauses. Is this correct? hmm.
Modified:
trunk/core-api/src/main/java/no/schibstedsok/searchportal/mode/command/CatalogueSearchCommand.java
===================================================================
---
trunk/core-api/src/main/java/no/schibstedsok/searchportal/mode/command/CatalogueSearchCommand.java
2007-03-02 10:44:14 UTC (rev 4531)
+++
trunk/core-api/src/main/java/no/schibstedsok/searchportal/mode/command/CatalogueSearchCommand.java
2007-03-02 12:55:00 UTC (rev 4532)
@@ -66,7 +66,8 @@
// fra den
if (getSingleParameter("where") != null) {
final ReconstructedQuery rq =
createQuery(getSingleParameter("where"));
-
+
+
GeoVisitor geo = new GeoVisitor();
geo.visit(rq.getQuery().getRootClause());
@@ -168,6 +169,8 @@
return sb.toString();
}
+
+
/**
* [EMAIL PROTECTED]
*/
@@ -228,5 +231,9 @@
sb.append(QL_ANDNOT);
clause.getFirstClause().accept(this);
}
+
+ protected void visitImpl(final XorClause clause){
+ clause.getFirstClause().accept(this);
+ }
}
}
_______________________________________________
Kernel-commits mailing list
[email protected]
http://sesat.no/mailman/listinfo/kernel-commits