1 package jalview.ext.treeviewer;
3 import jalview.datamodel.SequenceI;
8 public interface ExternalTreeNodeI
10 final static int nodeCount = 0;
12 public String getNodeName();
14 public List<ExternalTreeNodeI> getAllDescendants();
16 public List<ExternalTreeNodeI> getExternalDescendants();
18 public List<ExternalTreeNodeI> getDirectChildren();
20 public void setSequence(SequenceI seq);
22 public SequenceI getSequence();
24 public void addAsChild(ExternalTreeNodeI childNode);
28 public float getXcoord();
30 public void setBranchColor(Color branchColor);
32 public boolean isInternal();
34 public static int getTotalNodes()