Author: ssmiweve
Date: 2008-11-27 20:22:27 +0100 (Thu, 27 Nov 2008)
New Revision: 6998

Modified:
   
branches/2.18/search-command-control-spi/src/main/java/no/sesat/search/mode/command/AbstractSearchCommand.java
Log:
avoid AbstractSearchCommand.this on overridable methods

Modified: 
branches/2.18/search-command-control-spi/src/main/java/no/sesat/search/mode/command/AbstractSearchCommand.java
===================================================================
--- 
branches/2.18/search-command-control-spi/src/main/java/no/sesat/search/mode/command/AbstractSearchCommand.java
      2008-11-27 16:09:12 UTC (rev 6997)
+++ 
branches/2.18/search-command-control-spi/src/main/java/no/sesat/search/mode/command/AbstractSearchCommand.java
      2008-11-27 19:22:27 UTC (rev 6998)
@@ -541,10 +541,10 @@
                         return datamodel.getPage().getCurrentTab();
                     }
                     public Query getQuery() {
-                        return AbstractSearchCommand.this.getQuery();
+                        return getSearchCommandsQuery();
                     }
                     public String getDisplayQuery(){
-                        return 
AbstractSearchCommand.this.getTransformedQuerySesamSyntax();
+                        return getTransformedQuerySesamSyntax();
                     }
                 },
                 context
@@ -813,8 +813,10 @@
      */
     protected String getTransformedQuerySesamSyntax() {
 
-        // also normalise it
-        return transformedQuerySesamSyntax.replaceAll(" +", " ");
+        // if it's been nulled then return the original query
+        return null != transformedQuerySesamSyntax
+                ? transformedQuerySesamSyntax.replaceAll(" +", " ") // also 
normalise it
+                : context.getDataModel().getQuery().getString();
     }
 
     protected void updateTransformedQuerySesamSyntax(){

_______________________________________________
Kernel-commits mailing list
Kernel-commits@sesat.no
http://sesat.no/mailman/listinfo/kernel-commits

Reply via email to