Switch to side-by-side view

--- a/src/query/filtseq.h
+++ b/src/query/filtseq.h
@@ -29,7 +29,7 @@
  * A filtered sequence is created from another one by selecting entries
  * according to the given criteria.
  */
-class DocSeqFiltered : public DocSequence {
+class DocSeqFiltered : public DocSeqModifier {
  public:
     DocSeqFiltered(RefCntr<DocSequence> iseq, DocSeqFiltSpec &filtspec, 
 		 const std::string &t);
@@ -38,13 +38,7 @@
     virtual bool setFiltSpec(DocSeqFiltSpec &filtspec);
     virtual bool getDoc(int num, Rcl::Doc &doc, string *sh = 0);
     virtual int getResCnt() {return m_seq->getResCnt();}
-    virtual string getAbstract(Rcl::Doc& doc) {
-	return m_seq->getAbstract(doc);
-    }
-    virtual string getDescription() {return m_seq->getDescription();}
-
  private:
-    RefCntr<DocSequence>    m_seq;
     DocSeqFiltSpec          m_spec;
     vector<int>             m_dbindices;
 };