code: public static List<File> listOverrideFiles(String type) throws IOException {
          List<File> files = new ArrayList<File>();
          if (getMdw().getOverrideRoot().isDirectory()) {
              File dir = new File(getMdw().getOverrideRoot() + "/" + type);
              if (dir.isDirectory())
                  addFiles(files, dir, type);
          }
          return files;
      }
docs: Recursively list override files.  Assumes dir path == ext == type.