package org.yamcs.ui.archivebrowser; import java.util.List; import org.yamcs.api.ws.ConnectionListener; import org.yamcs.protobuf.Yamcs.ArchiveTag; import org.yamcs.protobuf.Yamcs.IndexResult; public interface ArchiveIndexListener extends ConnectionListener { public void receiveArchiveRecords(IndexResult ir); public void receiveArchiveRecordsError(String errorMessage); public void receiveArchiveRecordsFinished(); public void receiveTags(List<ArchiveTag> tagList); public void tagAdded(ArchiveTag ntag); public void tagRemoved(ArchiveTag rtag); public void tagChanged(ArchiveTag oldTag, ArchiveTag newTag); public void receiveTagsFinished(); }