Class NewickExporter

  • All Implemented Interfaces:
    TreeExporter

    public class NewickExporter
    extends java.lang.Object
    implements TreeExporter
    Version:
    $Id: NewickExporter.java 429 2006-08-26 18:17:39Z rambaut $
    Author:
    Andrew Rambaut, Alexei Drummond
    • Constructor Summary

      Constructors 
      Constructor Description
      NewickExporter​(java.io.Writer writer)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void close()  
      void exportTree​(Tree tree)
      Export a single tree
      void exportTrees​(java.util.Collection<? extends Tree> trees)
      Export a collection of trees
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • NewickExporter

        public NewickExporter​(java.io.Writer writer)
    • Method Detail

      • exportTree

        public void exportTree​(Tree tree)
        Export a single tree
        Specified by:
        exportTree in interface TreeExporter
        Parameters:
        tree -
        Throws:
        java.io.IOException
      • exportTrees

        public void exportTrees​(java.util.Collection<? extends Tree> trees)
        Export a collection of trees
        Specified by:
        exportTrees in interface TreeExporter
        Parameters:
        trees -
        Throws:
        java.io.IOException