1 package jalview.ext.treeviewer;
3 import jalview.datamodel.SequenceI;
8 public interface ExternalTreeNodeI
11 public String getNodeName();
13 public List<ExternalTreeNodeI> getAllDescendants();
15 public List<ExternalTreeNodeI> getExternalDescendants();
17 public List<ExternalTreeNodeI> getDirectChildren();
19 public void setSequence(SequenceI seq);
21 public SequenceI getSequence();
23 public void addAsChild(ExternalTreeNodeI childNode);
27 public float getXcoord();
29 public float getYcoord();
31 public void setBranchColor(Color branchColor);
33 public boolean isInternal();