Package org.biojavax.bio.phylo.io.nexus
package org.biojavax.bio.phylo.io.nexus
Classes to support the I/O of Nexus files.
-
ClassDescriptionRepresents Nexus characters blocks.Builds Nexus characters blocks.Listens to events that represent Nexus characters blocks.Parses Nexus characters blocks.Represents Nexus data blocks.Builds Nexus characters blocks.Listens to events that represent Nexus data blocks.Parses Nexus data blocks.Represents Nexus distances blocks.Builds Nexus distances blocks.Listens to events that represent Nexus distances blocks.Parses Nexus distances blocks.Represents a Nexus block.Builds a Nexus block from listening to events.This abstract version knows how to build and add comments.Listens to events from NexusBlockParser objects to create objects.Parses Nexus blocks.All block parsers should derive from this abstract parser.Represents a Nexus comment, possibly nested.Represents Nexus files.Builds a Nexus file by listening to events.Reads/writes Nexus files and fires events at a NexusFileListener object.Listens to events fired by the Nexus parser.Example abstract implementation which all others should extend.Represents general info about nexus objects.Represents Nexus taxa blocks.Builds Nexus taxa blocks.Listens to events that represent Nexus taxa blocks.Parses Nexus taxa blocks.Represents Nexus trees blocks.A simple representation of a Newick tree as a single string.Builds Nexus taxa blocks.Listens to events that represent Nexus trees blocks.Parses Nexus taxa blocks.