]> git.donarmstrong.com Git - mothur.git/blobdiff - collectorscurvedata.h
added fasta, qfile, trim, accnos and sfftxt parameter to sffinfo command. added...
[mothur.git] / collectorscurvedata.h
index 5cbe2be6c38ad5762d9e5c8bd8ce47d30e9a9a6f..bde016a62c1c6adbbcc88bfec758530a0840e52d 100644 (file)
@@ -40,14 +40,15 @@ class SharedCollectorsCurveData : public Observable {
 public:
        SharedCollectorsCurveData() { }; //: shared1(0), shared2(0)
        
-       void registerDisplay(Display* o)                {       displays.insert(o);                             };
+       void registerDisplay(Display* o)                {       displays.insert(o);                     };
        void removeDisplay(Display* o)                  {       displays.erase(o);      delete o;       };
        void SharedDataChanged()                                {       notifyDisplays();                               };
        void updateSharedData(vector<SharedRAbundVector*> s, int numSeqs, int numGroupComb)     {       shared = s; NumSeqs = numSeqs; NumGroupComb = numGroupComb; SharedDataChanged();        };
        
        void notifyDisplays(){  
                for(set<Display*>::iterator pos=displays.begin();pos!=displays.end();pos++){
-                       if ( ((*pos)->isCalcMultiple() == true) || ( ((*pos)->isCalcMultiple() == false) && (shared.size() == 2) ) ) {
+//cout << (*pos)->getName() << endl;
+                       if ( ( ((*pos)->isCalcMultiple() == true) && ((*pos)->getAll() == true) ) || (shared.size() == 2)  ) {
                                (*pos)->update(shared, NumSeqs, NumGroupComb);
                        }
                }