@Override
 public int getSize() {
   return files.size();
 }
 public void add(File file) {
   files.add(file);
 }
 @Override
 public Object getElementAt(int index) {
   return files.get(index);
 }
 public int getSize() {
   return files.size();
 }