066caaedef09df2b5a56359c2ebf66ae5d16fbcc
[jalview.git] / src / jalview / ext / treeviewer / TreeBuilderI.java
1 package jalview.ext.treeviewer;
2
3 import jalview.datamodel.SequenceI;
4
5 import java.util.Map;
6
7 /**
8  * @author kjvanderheide
9  *
10  */
11 public interface TreeBuilderI
12 {
13   public TreeI buildTree();
14
15   public TreeI buildTree(TreeNodeI treeRoot);
16
17   public String generateTreeName();
18
19   public Map<SequenceI, TreeNodeI> getAlignmentBoundNodes();
20
21   public Map<TreeNodeI, SequenceI> getNodesBoundAlignment();
22
23 }