diff -r cf5c74390b98 -r 3e1f76dd2722 searchengine/oss/cl/clucene/src/clucene/search/indexsearcher.h --- a/searchengine/oss/cl/clucene/src/clucene/search/indexsearcher.h Wed Aug 18 10:53:26 2010 +0300 +++ b/searchengine/oss/cl/clucene/src/clucene/search/indexsearcher.h Thu Sep 02 21:37:32 2010 +0300 @@ -30,7 +30,9 @@ CL_NS(index)::IndexReader* reader; bool readerOwner; //#ifdef USE_HIGHLIGHTER -// Query *rewrittenQuery; + Query *fistlnHLQuery; + Query *excerptrwQuery; + CL_NS2(analysis,standard)::StandardAnalyzer hl_analyzer; //#endif public: /// Creates a searcher searching the index in the named directory. @@ -64,8 +66,9 @@ } Query* rewrite(Query* original); -///#ifdef USE_HIGHLIGHTER -// Query* getrewritten(int32_t n, Query* original); + +//#ifdef USE_HIGHLIGHTER + void getrewritten(int32_t n, Query* original, Query* rwQuery[]); //#endif void explain(Query* query, int32_t doc, Explanation* ret); };