Обязательные действия для адаптации механизмов и API версии 3.2

В этом разделе описаны обязательные изменения для приспособления модулей 3.1 к механизмам и API 3.2.

  1. Точка расширения участника компиляции

Точка расширения участника компиляции

Новая точка расширения (org.eclipse.jdt.core.compilationParticipant) позволяет модулям, зависящим от org.eclipse.jdt.core, участвовать в процессе компоновки Java и в согласовании редакторов Java.

Реализуя org.eclipse.jdt.core.compiler.CompilationParticipant и расширив эту точку расширения можно получить уведомление о начале компоновки, о начале очистки или о согласовании рабочей копии (в редакторе Java). При получении этих уведомлений можно добавить, изменить или удалить типы, создать маркеры компоновки или сообщить об ошибках в редакторе Java.