Alterações necessárias ao adoptar mecanismos e APIs do 3.2

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.

  1. Ponto de extensão do participante da compilação

Ponto de extensão do participante da compilação

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.