JDT-ohjelmoijan opas

Eclipse-ympäristöön sisältyy täysipainoinen siihen kuuluva Java-kehitysympäristö (IDE). Java-kehitystyökalujen (JDT) avulla käyttäjät voivat kirjoittaa, kääntää, testata ja muokata Java-ohjelmointikielellä kirjoitettuja ohjelmia ja tehdä niille vianmäärityksen.

JDT hyödyntää monia ympäristön laajennuspisteitä ja kehyksiä, jotka on kuvattu Eclipse Platform -lisäosan sovelluskehittäjän oppaassa.  JDT-työkaluja on helpointa ajatella joukkona lisäosia, jotka lisäävät Java-toimintoja yleiseen ympäristön resurssimalliin ja Java-näkymiä, -muokkausohjelmia ja -toimintoja työympäristöön.

Tässä oppaassa kuvataan JDT-työkalujen laajennuspisteitä ja sovellusohjelmaliittymää. Lukijan oletetaan tuntevan lisäosat, laajennuspisteet, työtilan resurssit ja työympäristön käyttöliittymän käsitteet. 

JDT sisältää täysipainoisen Java-IDE-kehitysympäristön, joten mihin JDT-sovellusohjelmaliittymää tarvitaan?  Jos olet kokoamassa lisäosaa, jonka toiminnot on kytketty Java-ohjelmiin tai -resursseihin, voi olla, että ainakin yksi seuraavista asioista on tehtävä:

JDT rakentuu kolmesta pääkomponentista:

Jäljempänä tarkastellaan kunkin komponentin rakennetta ja niiden tuottamia sovellusohjelmaliittymiä.