Home / Development / Documentation / 2.0.44 / NexusWriter
TreeGraph 2
 


info.bioinfweb.treegraph.document.io.nexus
Class NexusWriter

java.lang.Object
  extended by info.bioinfweb.treegraph.document.io.AbstractDocumentWriter
      extended by info.bioinfweb.treegraph.document.io.nexus.NexusWriter
All Implemented Interfaces:
DocumentWriter

public class NexusWriter
extends AbstractDocumentWriter


Field Summary
 
Fields inherited from class info.bioinfweb.treegraph.document.io.AbstractDocumentWriter
DEFAULT_ADAPTER, document
 
Constructor Summary
NexusWriter()
           
 
Method Summary
 void write(Document document, OutputStream stream)
           
 void write(Document document, OutputStream stream, NodeBranchDataAdapter internalAdapter, NodeBranchDataAdapter leafAdapter, NodeBranchDataAdapter branchLengthAdapter)
           
private  void writeCommand(OutputStreamWriter writer, String content)
           
 
Methods inherited from class info.bioinfweb.treegraph.document.io.AbstractDocumentWriter
write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NexusWriter

public NexusWriter()
Method Detail

writeCommand

private void writeCommand(OutputStreamWriter writer,
                          String content)
                   throws IOException
Throws:
IOException

write

public void write(Document document,
                  OutputStream stream,
                  NodeBranchDataAdapter internalAdapter,
                  NodeBranchDataAdapter leafAdapter,
                  NodeBranchDataAdapter branchLengthAdapter)
           throws Exception
Throws:
Exception

write

public void write(Document document,
                  OutputStream stream)
           throws Exception
Throws:
Exception