int ReadTreeCommand::execute(){
try {
-
- read->read();
+ int readOk;
- Tree* T = globaldata->gTree;
-// T->createNewickFile();
+ readOk = read->read();
+ if (readOk != 0) { cout << "Read Terminated." << endl; globaldata->gTree.clear(); delete globaldata->gTreemap; return 0; }
+
+ vector<Tree*> T = globaldata->gTree;
+
+ //assemble users trees
+ for (int i = 0; i < T.size(); i++) {
+ T[i]->assembleTree();
+ }
+
return 0;
}
catch(exception& e) {
exit(1);
}
}
-//**********************************************************************************************************************
\ No newline at end of file
+
+//**********************************************************************************************************************