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);
}