+++ /dev/null
-#ifndef DISPLAY_H
-#define DISPLAY_H
-
-#include "sabundvector.hpp"
-#include "sharedsabundvector.h"
-#include "calculator.h"
-#include "fileoutput.h"
-
-
-/***********************************************************************/
-
-class Display {
-
-public:
- virtual void update(SAbundVector* rank) = 0;
- virtual void update(vector<SharedRAbundVector*> shared, int numSeqs, int numGroupComb) = 0;
- virtual void init(string) = 0;
- virtual void reset() = 0;
- virtual void close() = 0;
- virtual void outputTempFiles(string) {}
- virtual void inputTempFiles(string) {}
- virtual bool isCalcMultiple() = 0;
- virtual void setAll(bool){}
- virtual bool hasLciHci(){ return false; }
- virtual bool getAll() { bool a; return a; }
- virtual bool calcNeedsAll() { bool a; return a; }
- virtual string getName() { return ""; };
- virtual ~Display() {}
- Display() { m = MothurOut::getInstance(); }
-
-protected:
- MothurOut* m;
-
-};
-
-/***********************************************************************/
-
-#endif