package bluej.groupwork;
import java.io.File;
import threadchecker.OnThread;
import threadchecker.Tag;
| An interface for listening to changes performed to local files
| by an update from the repository.
|
| @author Davin McCall
|
@OnThread(Tag.FXPlatform)
public interface UpdateListener
{
| A file was added or modified locally.
|
public void fileModified(File f);
| A file was removed locally.
|
public void fileRemoved(File f);
| A directory (and all files within) was removed.
| The files within might not be individually reported.
|
public void dirRemoved(File f);
| Conflicts must be handled.
|
public void handleConflicts(UpdateResults updateResults);
}
top,
use,
map,
interface UpdateListener
. fileModified
. fileRemoved
. dirRemoved
. handleConflicts
26 neLoCode
+ 8 LoComm