Beépülő modul tervezése Eclipse-hez

Dátum
2010-01-20T12:56:59Z
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
Absztrakt

Feladatunk az Eclipse fejlesztői környezet Visual Editor nevű grafikus felhasználói interfész létrehozására szolgáló bővítő moduljának (bővítményének) kiterjesztése. Az Eclipse egy platform-független szoftverfejlesztő eszköz, amely az ECL (Eclipse Public License) értelmében szabad, és nyílt forráskódú szoftver. A fejlesztői környezetet az Eclipse Foundation a komponens alapú tervezési minta alapján alkotta meg. A kiterjesztő osztályok a HiberGUI projekt bizonyos komponensei lesznek, amelyek szerkezetét, és működését a következő fejezetben mutatjuk be. A Visual Editor modul elsődleges példányosító eszköze az úgynevezett paletta. Célunk, hogy a palettában megjelenjen egy HiberGUI nevű palettakategória, és benne az egyes osztályoknak megfelelő palettabejegyzés, amely által példányosíthatóvá válik az adott osztály. Ezt a funkcionalitást egy bővítmény implementálásával és telepítésével érhetjük el. További feladatunk annak megvalósítása, hogy a létrehozott bővítmény – a legtöbb Eclipse modulhoz hasonlóan, – tároló szerveren elérhető legyen az Eclipse számára. Ehhez egy frissítéseket tartalmazó oldal, úgynevezett Eclipse Update Site létrehozása, és beállítása szükséges.

Leírás
Kulcsszavak
JAVA, Eclipse Plug-in
Forrás