X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fanalysis%2FNJTree.java;h=3569be1a471eccd46840227eb8fea003dcd1f3d1;hb=3a993bbe274824870c78bd7695c42fa93908cb30;hp=88bb51c2496f16241ae26f750b7ea43e04577f24;hpb=cc190cfe952a4d8ef8c38247ee35b1a4675da572;p=jalview.git diff --git a/src/jalview/analysis/NJTree.java b/src/jalview/analysis/NJTree.java index 88bb51c..3569be1 100755 --- a/src/jalview/analysis/NJTree.java +++ b/src/jalview/analysis/NJTree.java @@ -794,13 +794,13 @@ public class NJTree * @return Vector of leaf nodes on binary tree */ public Vector findLeaves(SequenceNode node, Vector leaves) - { + { if (node == null) { return leaves; } - if ( (node.left() == null) && (node.right() == null)) + if ( (node.left() == null) && (node.right() == null)) // Interior node detection { leaves.addElement(node); @@ -808,6 +808,10 @@ public class NJTree } else { +/* TODO: Identify internal nodes... if (node.isSequenceLabel()) + { + leaves.addElement(node); + }*/ findLeaves( (SequenceNode) node.left(), leaves); findLeaves( (SequenceNode) node.right(), leaves); }