Fragmentprojectstructuur

Op de wizardpagina Projectstructuur kunt u de naam, locatie, instellingen en het doel van het project opgeven.

Fragmentstructuur

 

Projectnaam

Wanneer u een naam kiest voor het fragmentproject, wordt de omgekeerde naamgeving aanbevolen (bijvoorbeeld com.voorbeeld.abc), maar dit wordt niet door PDE vereist.

 

Projectlocatie

De standaardlocatie voor het fragmentproject is een subdirectory die is genest binnen de werkgebiedlocatie. Als u de locatie wilt wijzigen, schakelt u het selectievakje Standaardlocatie gebruiken uit en voert u de gewenste locatie in.

 

Projectinstellingen

Of een fragmentproject wel of niet als een Java-project moet worden gebruikt, hangt af van de vraag of het fragment code zal gaan bijdragen. Fragmentprojecten die code bijdragen, worden binnen een Java-project ondergebracht. Andere plugins, zoals documentatieplugins, dragen geen code bij en kunnen daarom in eenvoudige projecten worden ondergebracht.

 

Eclipse versus OSGi-framework

De optie Eclipse versus OSGi-framework fungeert als een filter vooraf waarmee wordt vastgesteld welke pagina's in eerste instantie zichtbaar zijn in de pluginmanifesteditor wanneer deze wordt geopend.

Aangezien het extensieregister voor Eclipse specifieke content is, zijn de pagina's Extensies en Extensiepunten van de manifesteditor alleen zichtbaar wanneer de optie Eclipse-versie is gekozen.

 

Equinox versus standaard

Wanneer het doel een OSGi-framework is, hebt u de keuze tussen de Equinox- en standaard-frameworks. Het Equinox OSGi-framework vergroot de MANIFEST.MF-content met voor Eclipse specifieke headers (bijvoorbeeld Eclipse-LazyStart) en instructies (bijvoorbeeld x-friends). Als u deze voor Eclipse specifieke headers en kenmerken niet wilt gebruiken, kiest u voor de standaardoptie.