Ich versuche, einen HyperlinkDetector für ein Eclipse-Plugin zu implementieren und die Callback-Methode gibt mir einen ITextViewer, mit dem ich arbeiten kann.
Wie erhalte ich das Projekt, IPath oder IFile des IDocuments des Viewers?
Offensichtlich besteht das Konzept eines IDocuments darin, nur den Zugriff auf den Inhalt unabhängig von der Quelle zuzulassen. Das Einzige, was mir einfällt, ist, den aktiven Editorteil in der Workbench zu überprüfen...
Da es sich um Java-Code handelt, an dem ich arbeite, ist der aktuelle Typ ein JavaSourceViewer, falls das hilft.