JAL-2805 finished up interface comments
[jalview.git] / src / jalview / ext / archaeopteryx / ExternalLoadedTreeAssociationI.java
1 package jalview.ext.archaeopteryx;
2
3 import jalview.datamodel.SequenceI;
4
5 /**
6  * Interface for associating the leaves of a loaded in (not calculated) tree to
7  * the alignment sequences in Jalview. Note that this will take anything as a
8  * Tree object as no assumptions can be made about the inheritance structure of
9  * Tree (besides being an Object).
10  * 
11  * @author kjvanderheide
12  *
13  * @param <T>
14  *          Tree object.
15  */
16 interface ExternalLoadedTreeAssociationI<T>
17 {
18   public void associateLeavesToSequences(SequenceI[] seqs, T tree);
19 }