import jalview.datamodel.Sequence;
import jalview.datamodel.SequenceGroup;
import jalview.datamodel.SequenceI;
-import jalview.ext.forester.io.ExternalTreeParserI;
-import jalview.ext.forester.io.ForesterTreeParser;
import jalview.ext.forester.io.SupportedTreeFileFilter;
+import jalview.ext.forester.io.TreeParser;
+import jalview.ext.treeviewer.ExternalTreeParserI;
import jalview.gui.ColourMenuHelper.ColourChangeListener;
import jalview.gui.ViewSelectionMenu.ViewSetProvider;
import jalview.io.AlignmentProperties;
@Override
public void actionPerformed(ActionEvent e)
{
+ // adapt to Aptx
tp.sortByTree_actionPerformed();
addHistoryItem(tp.sortAlignmentIn(alignPanel));
NewickFile fin = null;
try
{
- ExternalTreeParserI<?> treeParser = new ForesterTreeParser(
+ ExternalTreeParserI<?> treeParser = new TreeParser(
filePath);
- treeParser.loadTree(viewport);
+ treeParser.loadTreeFile(viewport);
}
}
+ @Override
+ protected void loadTreeUrlItem_actionPerformed(ActionEvent e)
+ {
+
+ }
+
+ @Override
+ protected void loadTreeDbItem_actionPerformed(ActionEvent e)
+ {
+
+ }
+
public TreePanel showNewickTree(NewickFile nf, String treeTitle)
{
return showNewickTree(nf, treeTitle, 600, 500, 4, 5);