public ArrayList<DateFile> getNextFilesForEvents(String eventname) {
        try {
            File[] files = new File(this.baseFolder.getPath() + File.separator
                    + eventname).listFiles();
            ArrayList<DateFile> eventsForExecution = new ArrayList<DateFile>();
            for (File file : files) {
                try {
                    Date startTime = DTimerPlugin.DATE_FORMAT.parse(file
                            .getName().substring(0,
                                    DTimerPlugin.DATE_PATTERN.length()));
                    eventsForExecution.add(new DateFile(startTime, file));
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
            Collections.sort(eventsForExecution);
            return eventsForExecution;
        } catch (Exception e) {
            e.printStackTrace();
            return null;
        }
    }