File parentFolder = f.getParentFile();
JConsolePlugin.getDefault().setLastOpenFolder(parentFolder.getAbsolutePath());
for( String fileName : fileNames ) {
File tmpFile = new File(parentFolder, fileName);
JavaFileEditorInput jFile = new JavaFileEditorInput(tmpFile);
PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().openEditor(jFile, JavaEditor.ID);
}
} catch (Exception e) {
e.printStackTrace();
}