Esta seção descreve as alterações que serão necessárias se você estiver tentando alterar o plug-in 3.1 para adotar os mecanismos e as APIs 3.2.
Um novo ponto de extensão (org.eclipse.jdt.core.compilationParticipant
) permite que plug-ins dependentes de
org.eclipse.jdt.core
participem do processo de build Java, bem como da reconciliação de editores Java.
Implementando o org.eclipse.jdt.core.compiler.CompilationParticipant
e estendendo esse ponto de extensão,
alguém pode ser notificado quando um build estiver sendo iniciado, quando uma limpeza estiver sendo iniciada ou quando uma cópia de trabalho (em um editor Java) estiver sendo
reconciliada. Durante essas notificações, tipos podem ser incluídos, alterados ou removidos, marcadores de build podem ser criados ou erros
podem ser relatados no editor Java.