Расположение исходного кода
Текст и схема точки расширения поставляются в отдельных модулях с исходным кодом. Модуль с исходным кодом содержит расположения с исходным кодом.
Объявленные расположения исходного кода
Стандартное расположение исходного кода - это расширение org.eclipse.pde.core.source.
В Eclipse 3.2 есть семь стандартных расположений исходного кода. Схемы точек расширения и архивы с исходным кодом модуля расположены в подкаталоге в одном из этих семи расположений исходного кода.
Подкаталоги должны называться {id}_{version}, где id - это ИД модуля, а version - это версия модуля.
Например, модуль org.eclipse.pde.source содержит исходный код для всех модулей org.eclipse.pde.*.
Таким образом, исходный код и схемы точек расширения для модуля org.eclipse.pde.core расположены в {каталог-Eclipse}/plugins/org.eclipse.pde.source_3.2.0.{спецификатор}/src/org.eclipse.pde.core_3.2.0.{спецификатор}/
Дополнительные расположения исходного кода
Дополнительные расположения исходного кода можно указать, не используя расширение org.eclipse.pde.core.source, а просто нажав кнопку Добавить... и выбрав их в файловой системе.
Подкаталоги расположений исходного кода должны быть структурированы и названы таким же образом, как и объявленные выше расположения исходного кода.
Соглашение об именах для архивов с исходным кодом
Архив ZIP с исходным кодом модуля должен называться {библиотека}src.zip.
Например, исходный код модуля, объявленного в заголовке Bundle-ClassPath: xyz.jar файла MANIFEST.MF, должен находиться в архиве ZIP с именем xyzsrc.zip.
Если для модуля не объявлен заголовок Bundle-ClassPath в MANIFEST.MF или если заголовок объявлен как Bundle-ClassPath: . , то исходный код должен находиться в архиве ZIP с именем src.zip.