package com.bc.util.watch;
import java.io.File;
import java.util.ArrayList;
class UnitTestDirListener implements DirectoryWatchListener {
public void filesAdded(File[] files) {
for (int i = 0; i < files.length; i++) {
addedList.add(files[i]);
}
}
public void filesRemoved(File[] files) {
for (int i = 0; i < files.length; i++) {
removedList.add(files[i]);
}
}
///////////////////////////////////////////////////////////////////////////
/////// END OF PUBLIC
///////////////////////////////////////////////////////////////////////////
private ArrayList addedList;
private ArrayList removedList;
UnitTestDirListener() {
addedList = new ArrayList();
removedList = new ArrayList();
}
int getNumAddedFiles() {
final int length = addedList.size();
addedList.clear();
return length;
}
int getNumRemovedFiles() {
final int length = removedList.size();
removedList.clear();
return length;
}
}