Obtenir le chemin absolu du fichier actuellement édité dans Eclipse

Je voudrais écrire un plugin qui fait quelque chose avec le fichier actuellement édité dans Eclipse. Mais je ne suis pas sûr de savoir comment bien obtenir le fichier chemin d'accès complet.

C'est ce que je fais maintenant:

IFile file = (IFile) window.getActivePage().getActiveEditor.getEditorInput().
    getAdapter(IFile.class);

Maintenant, j'ai un IFile objet, et que je peux les récupérer son chemin:

file.getFullPath().toOSString();

Toutefois cela ne me donne le chemin d'accès relatif à l'espace de travail. Comment puis-je obtenir le chemin absolu de qui?

source d'informationauteur levik