--- a/src/query/docseq.h
+++ b/src/query/docseq.h
@@ -123,6 +123,11 @@
{
terms.clear(); groups.clear(); gslks.clear(); return true;
}
+ /** Get user-input terms (before stemming etc.) */
+ virtual void getUTerms(vector<string>& terms)
+ {
+ terms.clear();
+ }
virtual list<string> expand(Rcl::Doc &) {return list<string>();}
/** Optional functionality. Yeah, not nice */
@@ -159,6 +164,10 @@
{
return m_seq->getTerms(terms, groups, gslks);
}
+ virtual void getUTerms(vector<string>& terms)
+ {
+ m_seq->getUTerms(terms);
+ }
protected:
RefCntr<DocSequence> m_seq;