X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FTreePanel.java;h=9c1e42eab6030bc279679da282b096d2acd97c68;hb=03e082a4dba4e1ba9b6929ca3d3f8055f9224fc1;hp=fea470428a31c7fd549e5ccca435ed0adae848b0;hpb=cd092aaf2104ed3651aa9ee80d0c24bb57dfae27;p=jalview.git diff --git a/src/jalview/gui/TreePanel.java b/src/jalview/gui/TreePanel.java index fea4704..9c1e42e 100755 --- a/src/jalview/gui/TreePanel.java +++ b/src/jalview/gui/TreePanel.java @@ -38,7 +38,6 @@ import java.util.*; import javax.imageio.*; -import javax.swing.*; import java.beans.PropertyChangeEvent; @@ -94,6 +93,11 @@ public class TreePanel extends GTreePanel initTreePanel(av, seqVector, type, pwtype, 0, seqVector.size(), newtree); } + public AlignmentI getAlignment() + { + return treeCanvas.av.getAlignment(); + } + void initTreePanel(AlignViewport av, Vector seqVector, String type, String pwtype, int s, int e, NewickFile newTree) @@ -232,7 +236,7 @@ public class TreePanel extends GTreePanel Desktop.addInternalFrame(cap, buffer.toString(), 500, 100); jalview.io.NewickFile fout = new jalview.io.NewickFile(tree.getTopNode()); - cap.setText(fout.print(false, true)); + cap.setText(fout.print(tree.isHasBootstrap(), tree.isHasDistances(), tree.isHasRootDistance())); } /** @@ -259,7 +263,7 @@ public class TreePanel extends GTreePanel try { jalview.io.NewickFile fout = new jalview.io.NewickFile(tree.getTopNode()); - String output = fout.print(false, true); // distances only + String output = fout.print(tree.isHasBootstrap(), tree.isHasDistances(), tree.isHasRootDistance()); java.io.PrintWriter out = new java.io.PrintWriter(new java.io.FileWriter( choice)); out.println(output);