package org.yamcs.ui.archivebrowser;
import org.yamcs.TimeInterval;
import org.yamcs.protobuf.Yamcs;
import org.yamcs.protobuf.Yamcs.ArchiveTag;
public interface ArchiveIndexReceiver {
public void setIndexListener(ArchiveIndexListener indexListener);
public void getIndex(String instance, TimeInterval interval);
public void getTag(String instance, TimeInterval interval);
public void insertTag(String instance, Yamcs.ArchiveTag tag);
public void updateTag(String instance, ArchiveTag oldTag, Yamcs.ArchiveTag tag);
public void deleteTag(String instance, Yamcs.ArchiveTag tag);
public boolean supportsTags();
}