f27117d6387a05e9284a0b71dc6f329e3447aa97
[jalview.git] / src / jalview / ext / archaeopteryx / ExternalTreeBuilderI.java
1 package jalview.ext.archaeopteryx;
2
3 import jalview.datamodel.SequenceI;
4
5 import java.util.Map;
6
7 interface ExternalTreeBuilderI<T, N>
8 {
9   public T buildTree(N treeRoot);
10
11   public T buildTree();
12
13   public Map<SequenceI, N> getAlignmentBoundNodes();
14
15   public Map<N, SequenceI> getNodesBoundAlignment();
16
17   public String generateTreeName();
18
19 }