C
Changeling
Gast
Hallo,
ich möchte in meinem Eclipse-Plugin gerne informiert werden, wenn in meinem Java-Source file eine Methode umbenannt bzw. editiert wird (hinzufügen eines neuen Parameters).
Wenn das Refactoring von Eclipse benuttz wird, kriege ich über den org.eclipse.ltk.core.refactoring.renameParticipant Extensionpoint methoden renames generell mit.
In Eclipse kann man in einem java source files über 2 wege etwas renamen, a) das refactoring nehmen (das hab ich schon implementiert) und dann gibt es noch
b) das source-file lokale umbennen (beim Mac ist das apfel+2+r). Dann wird nicht über alle anderen source files gesucht sondern nur lokal in dem source-file die umbennung der variable/methode durchgeführt.
Das letztere läuft leider nicht über den obigen extensionpoint; weiß jemand woher ich eine Notifikation für dieses Event bekomme? Die Outline-View bekommt diese information irgendwoher, den die aktualisiert sich nach jeder art von rename, demnach müsste es da etwas geben wo ich mich auch drauf hängen kann - kennt das jemand?
ich möchte in meinem Eclipse-Plugin gerne informiert werden, wenn in meinem Java-Source file eine Methode umbenannt bzw. editiert wird (hinzufügen eines neuen Parameters).
Wenn das Refactoring von Eclipse benuttz wird, kriege ich über den org.eclipse.ltk.core.refactoring.renameParticipant Extensionpoint methoden renames generell mit.
In Eclipse kann man in einem java source files über 2 wege etwas renamen, a) das refactoring nehmen (das hab ich schon implementiert) und dann gibt es noch
b) das source-file lokale umbennen (beim Mac ist das apfel+2+r). Dann wird nicht über alle anderen source files gesucht sondern nur lokal in dem source-file die umbennung der variable/methode durchgeführt.
Das letztere läuft leider nicht über den obigen extensionpoint; weiß jemand woher ich eine Notifikation für dieses Event bekomme? Die Outline-View bekommt diese information irgendwoher, den die aktualisiert sich nach jeder art von rename, demnach müsste es da etwas geben wo ich mich auch drauf hängen kann - kennt das jemand?