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 på {eclipse_installation}/plugins/org.eclipse.pde.source_3.2.0.{qualifier}/src/org.eclipse.pde.core_3.2.0.{qualifier}/
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.