Nødvendige ændringer, når du benytter 3.2-mekanismer og API'er

I dette afsnit beskrives de ændringer, der er nødvendige, hvis du forsøger at ændre din 3.1-plugin, så den kan benytte 3.2-mekanismer og -API'er.

  1. Udvidelsespunkt til kompileringsdeltager

Udvidelsespunkt til kompileringsdeltager

Et nyt udvidelsespunkt (org.eclipse.jdt.core.compilationParticipant) tillader plugins, der er afhængige af org.eclipse.jdt.core, at deltage i Java-byggeprocessen og i afstemning af Java-editorer.

Ved at implementere org.eclipse.jdt.core.compiler.CompilationParticipant og udvide udvidelsespunktet kan man få besked, når et byg starter, når en oprydning starter, eller når en arbejdskopi i en Java-editor afstemmes. Under disse beskeder kan typer tilføjes, ændres eller fjernes, bygmarkeringer kan oprettes, og fejl kan rapporteres til Java-editoren.