Вы можете использовать IWorkbenchPage.getActiveEditor или getEditors (), тогда вы можете
спросите редакторов об их IEditorInput. Если редактор работает на
IFile (и нет никакой гарантии, что это так), тогда вы можете разыграть
IEditorInput для IFileEditorInput, чтобы получить доступ к файлу через
IFileEditorInput.getFile ().
Как только вы получаете IFile, вы можете легко пройти путь
Ссылки
http://www.eclipse.org/forums/index.php/mv/tree/12808/