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