public static List<Script> getScripts() { String configDir = workSpaceDir + "script"; File dir = new File(configDir); List<Script> result = new ArrayList<Script>(); for (File f : dir.listFiles()) { if (f.isFile()) { Script s = new Script(); s.name = f.getName(); s.lastModifiedTime = new Date(f.lastModified()); result.add(s); } } return result; }