*/
protected String[] scanDir(String[] files) {
ArrayList result = new ArrayList();
String[] newFiles = files;
SourceFileScanner scanner = new SourceFileScanner(this);
FileNameMapper mapper = new GlobPatternMapper();
mapper.setFrom("*.class");
mapper.setTo("*__Proxy.java");
newFiles = scanner.restrict(files, _base, _sourceBase, mapper);
for (int i = 0; i < newFiles.length; i++) {
String classname = newFiles[i].replace(File.separatorChar, '.');
classname = classname.substring(0, classname.lastIndexOf(".class"));
result.add(classname);