X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fappletgui%2FTreePanel.java;h=b3fc3b341b27a0592507e2b26d5627428dae5701;hb=4eaa51766c1b8d2a670062696535131bc3907e07;hp=61b0546264108027120db7cfd053e7088d747e18;hpb=de468b0bf50850a89c6a8a7acfa4ff5b689ffed1;p=jalview.git diff --git a/src/jalview/appletgui/TreePanel.java b/src/jalview/appletgui/TreePanel.java index 61b0546..b3fc3b3 100755 --- a/src/jalview/appletgui/TreePanel.java +++ b/src/jalview/appletgui/TreePanel.java @@ -37,6 +37,7 @@ public class TreePanel extends Frame implements ActionListener, ItemListener int end; TreeCanvas treeCanvas; NJTree tree; + AlignViewport av; public NJTree getTree() { @@ -53,8 +54,7 @@ public class TreePanel extends Frame implements ActionListener, ItemListener * @param s DOCUMENT ME! * @param e DOCUMENT ME! */ - public TreePanel(AlignViewport av, Vector seqVector, String type, - String pwtype, int s, int e) + public TreePanel(AlignViewport av, String type, String pwtype) { try { @@ -66,7 +66,7 @@ public class TreePanel extends Frame implements ActionListener, ItemListener ex.printStackTrace(); } - initTreePanel(av, seqVector, type, pwtype, s, e, null); + initTreePanel(av, type, pwtype, null); } /** @@ -78,8 +78,10 @@ public class TreePanel extends Frame implements ActionListener, ItemListener * @param type DOCUMENT ME! * @param pwtype DOCUMENT ME! */ - public TreePanel(AlignViewport av, Vector seqVector, NewickFile newtree, - String type, String pwtype) + public TreePanel(AlignViewport av, + String type, + String pwtype, + NewickFile newtree) { try { @@ -91,25 +93,20 @@ public class TreePanel extends Frame implements ActionListener, ItemListener e.printStackTrace(); } - initTreePanel(av, seqVector, type, pwtype, 0, seqVector.size(), newtree); + initTreePanel(av, type, pwtype, newtree); } - void initTreePanel(AlignViewport av, Vector seqVector, String type, - String pwtype, int s, int e, NewickFile newTree) + void initTreePanel(AlignViewport av, + String type, + String pwtype, + NewickFile newTree) { + this.av = av; this.type = type; this.pwtype = pwtype; - start = s; - end = e; - - seq = new Sequence[seqVector.size()]; - for(int i=0; i