Bedolgozó importálása

A PDE tartalmaz egy Bedolgozó importálása varázslót, amely segítségével bedolgozókat importálhat a fájlrendszerből a munkaterületre. A varázsló a felső szintű menü Fájl > Importálás... > Bedolgozó fejlesztés > Bedolgozók menüpontja alatt érhető el.

Bedolgozó importálása

 

Importálás helye

Alapértelmezésben a bedolgozók importálásának helye a célplatform, ahogy az Ablak > Beállítások... > Bedolgozó fejlesztés > Célplatform oldalon meg van határozva.

A Célplatform... gombbal megnyithatja a Célplatform beállítóoldalt, ahol megtekintheti vagy módosíthatja a beállításokat.

Ha a bedolgozókat a fájlrendszer tetszőleges helyéről szeretné importálni, és nem akarja megváltoztatni a célplatform helyét a beállításokban, akkor törölje a Célplatform (ahogy a beállításokban meg van adva) jelölőnégyzetet. Azután a Tallózás... gombbal keresse meg és nyissa meg a kívánt könyvtárat.

 

JAR forráscsatolások

Egy bedolgozó importálásakor a PDE megkeresi a bedolgozó forráskódját, hogy csatolja a bináris JAR fájlhoz vagy kicsomagolja - az importálás típusától függően. Ideális esetben a forráskód a bedolgozóban található. Ha a forráskód külön forrás bedolgozókban található (ahogy a Forráskód helyek beállítólapon meg van adva), akkor a PDE megvizsgálja ezeket a helyeket a bedolgozó forráskódjának importálásához.

A Forráskód helyek... gomb megnyitja a Célplatform beállítólapot, ahol megvizsgálhatja vagy kiegészítheti a forráskód helyek jelenlegi listáját.

 

Elérési út változók

Lehetőség van környezeti változók használatára függvénytár elérési utakban az osztályútvonalon (például $ws$/swt.jar). Ezeket a változókat a PDE az Ablak > Beállítások... > Bedolgozó fejlesztés > Célplatform beállítóoldal Környezet lapján megadottak alapján oldja fel.

A Környezeti változók... gombbal megnyithatja a Környezeti változók beállítóoldalt, ahol megtekintheti vagy módosíthatja a beállításokat.

 

Importálandó bedolgozók és töredékek

A Kiválasztás a megadott helyen található összes bedolgozó és töredék közül lehetőség megnyit egy másik varázsló oldalt, ahol tallózhat az összes bedolgozó között és kiválaszthatja az importálni kívánt bedolgozókat.

Importálás az összesből

 

A A meglévő bedolgozók által igényelt bedolgozók és töredékek lehetőség akkor hasznos, ha egy olyan bedolgozó összes előkövetelményét importálja, amelyik nem része a célplatformnak. Ez a lehetőség egy másik varázsló oldalt nyit meg, amelyik egyszerűbb, de kevesebb lehetőséget biztosít az importálandó bedolgozók megadására.

Importálás meglévőhöz

 

Importálás formátuma

A bedolgozók importálásakor minden bedolgozóhoz létrejön egy projekt a munkaterületen. A projekt neve megegyezik az importált bedolgozó azonosítójával.

A projekt tartalma az importálási formátumtól függ:

  1. Bináris projektek: A bedolgozó tartalma átmásolódik a projektbe. A bináris kód érintetlen marad a JAR fájlban, azonban a leírófájlok és a többi erőforrás kibontásra kerülnek a projekt gyökerébe. A bináris projektek előnye, hogy a kódban a forráskód lefordításának többletterhelése nélkül böngészhet.
  2. Bináris projektek hivatkozott tartalommal: A bedolgozó tartalma nem másolódik át a projektbe. Ehelyett hivatkozások jönnek létre a projektben, amelyek leképezik a JAR fájlok, fájlok és mappák tényleges fizikai helyét a lemezen. Az ilyen típusú importálás előnye a normál bináris importálással szemben, hogy az importálás gyorsabb, mivel csak hivatkozások létrehozását jelenti. A megközelítés hátránya, hogy a hivatkozott bináris projektek kieshetnek a szinkronból és újra kell őket importálni, ha a hivatkozott fájlok abszolút elérési útja megváltozik a fájlrendszerben.
  3. Projektek forrásfájlokkal: Az importált bedolgozók forráskódja kibontásra kerül, és el lesz helyezve forrás mappákban. Az ilyen típusú importálás előnye, hogy módosítani tudja az importált forráskódot. A megközelítés hátránya, hogy a kódot le kell fordítani, ami az importált bedolgozók számától és méretétől függő többletterhelést okoz.