package com.intellij.openapi.vcs.changes;
import com.intellij.openapi.Disposable;
import javax.swing.*;
/**
* @author irengrig
* Date: 8/12/11
* Time: 6:47 PM
*/
public interface RefreshablePanel<Data> extends Disposable {
boolean refreshDataSynch();
void dataChanged();
void refresh();
JPanel getPanel();
void away();
boolean isStillValid(Data data);
}