1 package jalview.ext.archaeopteryx;
3 import jalview.ext.treeviewer.ExternalTreeI;
4 import jalview.ext.treeviewer.ExternalTreeNodeI;
5 import jalview.ext.treeviewer.ExternalTreePanel;
10 public class AptxTreePanel extends ExternalTreePanel
12 private final org.forester.archaeopteryx.TreePanel treeView;
14 public AptxTreePanel(org.forester.archaeopteryx.TreePanel aptxTreePanel)
16 treeView = aptxTreePanel;
21 public void setTreeFile(File file)
23 treeView.setTreeFile(file);
27 public ExternalTreeI getTree()
29 return new Tree(treeView.getPhylogeny());
33 public File getTreeFile()
35 return treeView.getTreeFile();
39 public ExternalTreeNodeI findNode(int x, int y)
41 return new TreeNode(treeView.findNode(x, y));
45 public void setMatchingNodes(Set<Long> hashSet)
47 treeView.setFoundNodes0(hashSet);
52 public Set<Long> getMatchingNodes()
54 return treeView.getFoundNodes0();