Erforderliche Änderungen bei der Übernahme von 3.2-Mechanismen und -APIs

In diesem Abschnitt werden die Änderungen beschrieben, die erforderlich sind, wenn Sie versuchen, Ihr 3.1-Plug-in für die Übernahme der 3.2-Mechanismen und APIs zu ändern.

  1. Erweiterungspunkt für Kompilierungsteilnehmer

Erweiterungspunkt für Kompilierungsteilnehmer

Ein neuer Erweiterungspunkt (org.eclipse.jdt.core.compilationParticipant) ermöglicht Plug-ins, die von org.eclipse.jdt.core abhängig sind, die Teilnahme am Java-Erstellungsprozess und am Abstimmen der Java-Editoren.

Durch Implementieren von org.eclipse.jdt.core.compiler.CompilationParticipant und Erweitern dieses Erweiterungspunkts kann eine Benachrichtigung erfolgen, wenn ein Erstellungsvorgang beginnt, wenn ein Bereinigungsvorgang startet oder wenn eine Arbeitskopie (in einem Java-Editor) abgestimmt wird. In diesen Benachrichtigungen können Typen hinzugefügt, geändert bzw. entfernt, Erstellungsmarken erzeugt oder Fehler an den Java-Editor gemeldet werden.