1 package jalview.ext.treeviewer;
3 import jalview.datamodel.SequenceI;
8 * Interface for associating the nodes of a loaded in (instead of calculated)
9 * tree to the sequences of an alignment in Jalview.
11 * @author kjvanderheide
14 public interface LoadedTreeAssociationI
17 * Tries to match the loaded in tree nodes as best as possible with Jalview
20 * Partially refactored from the old Jalview TreeModel
21 * associateLeavesToSequences method.
23 public void associateNodesToSequences();
27 * {@link jalview.ext.treeviewer.TreeViewerBindingI#getAlignmentWithNodes()}
31 public Map<SequenceI, TreeNodeI> getAlignmentWithNodes();
35 * {@link jalview.ext.treeviewer.TreeViewerBindingI#getNodesWithAlignment()}
39 public Map<TreeNodeI, SequenceI> getNodesWithAlignment();