Työympäristön peruslaajennuspisteet

Työympäristö määrittää laajennuspisteitä, joiden avulla lisäosat voivat lisätä olemassa oleviin näkymiin ja muokkausohjelmiin toimintoja tai toimittaa uusien   näkymien ja muokkausohjelmien toteutuksia. Seuraavassa kuvataan lisäyksiä näihin laajennuspisteisiin yhdestä työympäristön mallisovelluksista, readme-työkalusta.

Readme-työkalu on lisäosa, joka toimittaa mukautetun muokkaus- ja siirtymistavan tietylle resurssille, .readme-tiedostolle. Esimerkissä on monia tyypillisiä (mutta yksinkertaistettuja) tapoja, joilla erikoistyökaluja voi toimittaa laajennusten avulla.

Readme-työkalu tekee lisäyksiä siirtymisnäkymän valikoin, lisää muokkausohjelmaan liittyviä toimintoja työympäristön valikoihin ja työkaluriviin, määrittää mukautetun näkymän ja sisällön jäsentelytoiminnon ja määrittää merkintöjä ja merkintöjen pistetiheyksiä. Se myös lisää widget-objektin työympäristön Trim-reunustoimintoon. Seuraavassa kuvassa näkyy joitakin readme-työkalun työympäristöön lisäämiä mukautettuja tuoteominaisuuksia.

Työympäristö, jossa on readme-työkalun toimittamia toimintojoukkoja, näkymä- ja muokkausohjelmatoimintoja, mukautettuja muokkausohjelmia ja näkymiä ja jäsentelytoiminto

Readme-työkalu lisää myös oletusasetus- ja ominaisuussivuja työympäristöön. Jäljempänä tarkastellaan joitakin ohjatun toiminnon lisäyksiä ohjeaiheessa Valintaikkunat ja ohjatut toiminnot.

Readme-työkalu on org.eclipse.ui.examples.readmetool-paketissa. Tiedostot readmetool.jar ja plugin.xml ovat org.eclipse.ui.examples.readmetool-hakemistossa suoraan plugins-hakemiston alla. Jotta voisit jatkaa, tarkista, että olet asentanut ympäristön esimerkit.  (Lisätietoja on ohjeaiheessa Esimerkkien opas.) 

Readme-työkalu toteuttaa monia erilaisia työympäristön laajennuksia.  Ensimmäisenä näistä käsitellään yhtä yksinkertaisimmista työympäristön laajennuspisteistä eli näkymää.  Tämän jälkeen tarkastellaan muita readme-työkalun laajennuksia.