Ich arbeite an einer RCP-Anwendung und möchte etwas beim Öffnen einer Datei im Editor machen. Dazu schrieb ich folgende:Wie kann ich meine eigene Klasse verbinden?
public class MyFileEditorInput extends FileEditorInput {
public MyFileEditorInput(IFile file) {
super(file);
// TODO Auto-generated constructor stub
}
}
Diese Klasse erweitert die FileEditorInput
Klasse aber zu Beginn meiner Anwendung, es ist FileEditorInput
, die geöffnet wird. Wie kann ich nach meiner eigenen Methode ersetzen?
Wie wird die Datei geöffnet? –
Welcher Editortyp? Zeigen Sie, was Sie sonst noch gemacht haben, wie z. B. die Registrierung von Erweiterungspunkten. Die Plug-In-Architektur von Eclipse bedeutet, dass Sie nicht nur Schnittstellen implementieren können, sondern sich auch an die Architektur "anschließen" müssen. –