package dr.app.beauti.alignmentviewer; /** * @author Andrew Rambaut * @version $Id: AlignmentBuffer.java,v 1.1 2005/11/01 23:52:04 rambaut Exp $ */ public interface AlignmentBuffer { int getSequenceCount(); int getSiteCount(); String getTaxonLabel(int i); String[] getStateTable(); void getStates(int sequenceIndex, int fromSite, int toSite, byte[] states); void addAlignmentBufferListener(AlignmentBufferListener listener); }