Källkodsplatser

I Eclipse levereras källkod och scheman för utökningspunkter i separata source-insticksprogram. Ett source-insticksprogram är ett insticksprogram som innehåller en eller flera källplatser.

 

Deklarerade källkodsplatser

En deklarerad (fördefinierad) källkodsplats är en org.eclipse.pde.core.source-utökning.

Eclipse 3.2 levereras med sju fördefinierade källkodsplatser. Scheman för utökningspunkter och källarkiv för ett insticksprogram finns i en unik underkatalog för en av de källkodsplatserna.

Varje underkatalog måste använda namngivningsmetoden {id}_{version}, där id är insticksprogrammets ID och version är insticksprogrammets version.

Exempelvis är org.eclipse.pde.source det insticksprogram som innehåller källkoden för alla org.eclipse.pde.*-insticksprogram.

Därför finns källkod och utökningspunktscheman för insticksprogrammet org.eclipse.pde.core{eclipse_installation}/plugins/org.eclipse.pde.source_3.2.0.{qualifier}/src/org.eclipse.pde.core_3.2.0.{qualifier}/

Källkodsplatser

 

Ytterligare källkodsplatser

Ytterligare källkodsplatser kan anges utan att använda en org.eclipse.pde.core.source-utökning genom att helt enkelt trycka på Lägg till... och bläddra i filsystemet.

Underkatalogerna till ytterligare källkodsplatser måste följa samma layout- och namngivningsmetod som beskrivs ovan för de deklarerade källkodsplatserna.

 

Namngivningsmetod för källarkiv

Det ZIP-arkiv som innehåller källkoden för ett insticksprogram måste följa namngivningsmetoden {library_name}src.zip.

Om ett insticksprogram exempelvis har rubriken Bundle-ClassPath: xyz.jar MANIFEST.MF måste källkoden paketeras i ett ZIP-arkiv med namnet xyzsrc.zip.

Om insticksprogrammet inte har någon Bundle-ClassPath MANIFEST.MF-rubrik eller rubriken är i formatet Bundle-ClassPath: . måste källkoden paketeras i ett ZIP-arkiv med namnet src.zip.