Veiledning for JDT-programmerer

Eclipse-plattformen leveres med fullstendig Java-integrert utviklingsmiljø (IDE). Javas utviklingsverktøy (JDT) gjør det mulig for brukerne å skrive, kompilere, teste, feilsøke og redigere programmer skrevet i programmeringsspråket Java.

JDT bruker mange av plattformens utvidelsespunkter og rammene beskrevet i Håndbok for plugin-utviklere for Eclipse-plattformen.  Det er lettest å tenke på JDT som et sett med plugin-moduler som legger til Java-spesifikk oppførsel i den generiske plattformens ressursmodell og bidrar med Java-spesifikke visninger, redigeringsprogrammer og handlinger for arbeidsbenken.

Denne veiledningen diskuterer utvidelsespunktene og API fra JDT. Det antas at du allerede forstår begrepene plugin-moduler, utvidelsespunkter og arbeidsområderessurser samt arbeidsbenkens brukergrensesnitt. 

Gitt at JDT inneholder en fullt funksjonell Java-IDE, hvorfor har du behov for å bruke JDT-APIet?  Hvis du bygger en plugin-modul som samhandler med Java-programmer eller -ressurser som en del av sin funksjon, kan du ha behov for å utføre en eller flere av følgende handlinger:

JDT er strukturelt delt i tre hovedkomponenter:

Vi skal ta for oss hver komponents struktur og dens API.