Merge branch 'kjvdh/features/PhylogenyViewer_tabbedsupport' into merge/2_11_2/kjvdh...
[jalview.git] / src / jalview / ext / archaeopteryx / TreeNode.java
diff --git a/src/jalview/ext/archaeopteryx/TreeNode.java b/src/jalview/ext/archaeopteryx/TreeNode.java
new file mode 100644 (file)
index 0000000..8e06d6c
--- /dev/null
@@ -0,0 +1,38 @@
+package jalview.ext.archaeopteryx;
+
+import jalview.ext.treeviewer.ExternalTreeNodeI;
+
+import java.util.List;
+
+import org.forester.phylogeny.PhylogenyNode;
+
+public class TreeNode implements ExternalTreeNodeI
+{
+  private final PhylogenyNode node;
+
+  public TreeNode(PhylogenyNode aptxNode)
+  {
+    node = aptxNode;
+  }
+
+  @Override
+  public PhylogenyNode getOriginalNode()
+  {
+    return node;
+  }
+
+  @Override
+  public String getNodeName()
+  {
+    return node.getName();
+  }
+
+  @Override
+  public List<ExternalTreeNodeI> getChildren()
+  {
+    // return node.getDescendants();
+    return null;
+  }
+
+
+}