Modifications requises lors de l'adoption des API et des mécanismes de la version 3.2

La présente section décrit les modifications à apporter obligatoirement pour que votre plug-in 3.1 adopte les API et les mécanismes de la version 3.2.

  1. Point d'extension du participant à la compilation

Point d'extension du participant à la compilation

Un nouveau point d'extension (org.eclipse.jdt.core.compilationParticipant) permet aux plug-ins dépendants de org.eclipse.jdt.core de participer au processus de génération Java, ainsi qu'à la réconciliation des éditeurs Java.

En implémentant org.eclipse.jdt.core.compiler.CompilationParticipant et en étendant ce point d'extension, vous pouvez obtenir une notification au démarrage de la génération ou d'une opération de nettoyage ou encore lorsqu'une copie de travail (dans un éditeur Java) est réconciliée. Lors de ces notifications, il est possible d'ajouter, de modifier ou de supprimer des types, de créer des marqueurs de génération ou de signaler des erreurs dans l'éditeur Java.