import jalview.datamodel.SequenceI;
import jalview.ext.archaeopteryx.AptxInit;
import jalview.ext.forester.io.SupportedTreeFileFilter;
-import jalview.ext.forester.io.TreeParser;
import jalview.ext.treeviewer.TreeFrameI;
import jalview.ext.treeviewer.TreeViewerBindingI;
import jalview.ext.treeviewer.TreeViewerUtils;
Cache.setProperty("LAST_DIRECTORY", filePath);
- TreeParser treeParser = new TreeParser(filePath);
- treeParser.loadTree(viewport);
+ NewickFile fin = null; // old tree
+ try
+ {
+ AptxInit.createInstancesFromFile(filePath, viewport);
+
+ // fin = new NewickFile(filePath, DataSourceType.FILE);
+ // viewport.setCurrentTree(viewport.getAlignPanel().alignFrame
+ // .showNewickTree(fin, filePath).getTree());
+
+ } catch (Exception ex)
+ {
+ JvOptionPane.showMessageDialog(this, ex.getMessage(),
+ MessageManager.getString("label.problem_reading_tree_file"),
+ JvOptionPane.WARNING_MESSAGE);
+ ex.printStackTrace();
+ }
}
}