Esta secção descreve as alterações que são necessárias se estiver a tentar alterar o plug-in 3.1 para adoptar o mecanismo e as APIs do 3.2.
Um novo ponto de extensão (org.eclipse.jdt.core.compilationParticipant
) permite que os plug-ins dependentes de org.eclipse.jdt.core
para participar no processo de construção Java, assim como na reconciliação dos editores Java.
Ao implementar org.eclipse.jdt.core.compiler.CompilationParticipant
e expandir este ponto de extensão, o utilizador pode ser notificado sempre que é iniciada uma construção, uma limpeza ou sempre que uma cópia de trabalho (num editor Java) é reconciliada. Durante estas notificações, pode adicionar, alterar ou remover tipos, criar marcadores de construção ou comunicar erros ao editor Java.