public interface Analyzer
{
public abstract void setTime(int mintime,
int maxtime);
public abstract int addData(int timestamp,
byte[] buffer,
int offset);
public abstract int exportData(FileOutputStream fo,
byte[] buffer,
int offset)
throws IOException;
public abstract int DataSize();
public abstract Component getComponent();
public abstract void addComponent(JPanel panel);
public abstract String getName();
public abstract void incSize();
public abstract void setZoomTime(int factor);
public abstract void setZoomValue(int factor);
}