X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fext%2Farchaeopteryx%2FJalviewBinding.java;fp=src%2Fjalview%2Fext%2Farchaeopteryx%2FJalviewBinding.java;h=b38ac1c9303bf43fb2c70bbce25a860d6f422239;hb=46d18401c788a01ef8ad5340547d0209cbf2186d;hp=f0c28666e27acf4bf29aaa9acb16fd3c894a639b;hpb=01982168e80062f30c7ea08ceced49030cbfaffd;p=jalview.git diff --git a/src/jalview/ext/archaeopteryx/JalviewBinding.java b/src/jalview/ext/archaeopteryx/JalviewBinding.java index f0c2866..b38ac1c 100644 --- a/src/jalview/ext/archaeopteryx/JalviewBinding.java +++ b/src/jalview/ext/archaeopteryx/JalviewBinding.java @@ -298,7 +298,7 @@ public final class JalviewBinding .get(selectedSequence); if (matchingNode != null) { - treeView.getMatchingNodes().add(matchingNode.getId()); + treeView.addToMatchingNodes(matchingNode); // if (!matchingNode.getBranchData().isHasBranchColor()) @@ -323,6 +323,7 @@ public final class JalviewBinding /** * Partially refactored from TreeCanvas */ + @Override public void partitionTree(final int x) { TreeI tree = treeView.getTree(); @@ -554,7 +555,7 @@ public final class JalviewBinding if (matchingSequence != null) { long nodeId = nodeToMatch.getId(); - addOrRemoveInSet(treeView.getMatchingNodes(), nodeId); + addOrRemoveInSet(treeView.getMatchingNodesIds(), nodeId); treeSelectionChanged(matchingSequence); parentAvport.sendSelection(); @@ -575,7 +576,7 @@ public final class JalviewBinding if (matchingSequence != null) { long nodeId = childNode.getId(); - addOrRemoveInSet(treeView.getMatchingNodes(), nodeId); + addOrRemoveInSet(treeView.getMatchingNodesIds(), nodeId); treeSelectionChanged(matchingSequence);