Plugin importeren
PDE biedt de wizard Plugin importeren om plugins en fragmenten uit het bestandssysteem naar het werkgebied te importeren. De wizard is beschikbaar onder
Bestand > Importeren... > Pluginontwikkeling > Plug-ins vanuit het menu op het hoogste niveau.
Importlocatie
Standaard is de locatie waaruit plugins worden geïmporteerd het doelplatform zoals opgegeven op de voorkeurenpagina
Venster > Voorkeuren... > Pluginontwikkeling > Doelplatform.
De knop Doelplatform... is een snelkoppeling waarmee de voorkeurenpagina Doelplatform wordt geopend, zodat u deze kunt bekijken of wijzigen.
Als u ervoor kiest om plugins vanuit een willekeurige locatie in het bestandssysteem te importeren en u de locatie van het doelplatform in de voorkeuren niet wilt wijzigen, schakelt u het selectievakje Het doelplatform (opgegeven in Voorkeuren) uit. Vervolgens gebruikt u de knop Bladeren... om naar de gewenste directory te navigeren en deze te selecteren.
JAR-bronbijlagen
Wanneer een plugin wordt geïmporteerd, zoekt PDE naar de pluginbroncode om de plugin aan de binaire JAR te koppelen of het ZIP-bestand uit te pakken, afhankelijk van het type import. In het ideale geval bevindt de broncode zich in de plugin zelf. Als de broncode in afzonderlijke bronplugins is opgenomen, zoals beschreven op de voorkeurenpagina Broncodelocaties, zoekt PDE naar deze locaties voor de te importeren pluginbroncode.
Met de knop Broncodelocaties... wordt de pagina Doelplatform geopend, waarop u de huidige lijst met broncodelocaties kunt inspecteren of uitbreiden.
Padvariabelen
Het is toegestaan om omgevingsvariabele binnen paden voor DLL-bestanden te gebruiken in het klassenpad (bijvoorbeeld $ws$/swt.jar). Deze variabelen worden omgezet door PDE zoals opgegeven op de tab Omgeving van de voorkeurenpagina
Venster > Voorkeuren... > Pluginontwikkeling > Doelplatform.
De knop Omgevingsvariabelen... is een snelkoppeling waarmee de voorkeurenpagina Omgeving wordt geopend, zodat u deze kunt inspecteren of wijzigen.
Te importeren plugins en fragmenten
Met de optie Selectie maken uit alle plugins en fragmenten op de opgegeven locatie gaat u naar een tweede wizardpagina waarop u alle plugins kunt doorbladeren en een te importeren subset kunt selecteren.
De optie Plugins en fragmenten importeren die vereist zijn voor bestaande werkgebiedplugins is handig wanneer u alle vereisten importeert voor een plugin die geen onderdeel vormt van het doelplatform. Met deze optie gaat u naar een tweede wizardpagina die eenvoudiger is, maar u wel minder controle biedt over wat er wordt geïmporteerd.
Importindeling
Wanneer plugins zijn geïmporteerd, wordt in het werkgebied voor elke plugin een project gemaakt Het project heeft dezelfde naam als de ID van de plugin die is geïmporteerd.
De content van elk project varieert per importindeling: