Содержимое модуля
Мастер Содержимое модуля помогает настроить данные модуля.
Свойства модуля
Элемент ИД модуля является обязательным и должен отвечать plugin.dtd. Рекомендуется указывать для модуля тот же ИД, что и для проекта, но это необязательно.
Элемент Версия модуля является обязательным и указывается в формате главная.второстепенная.уточнение.спецификатор (например, 1.3.0).
Имя модуля - это локализуемое имя модуля. Это обязательное поле.
Поставщик - это локализуемое имя поставщика модуля. Это необязательное поле.
Путь к классам - это расположение кода в пакете модуля. В версии Eclipse начиная с 3.1 рекомендуется поставлять модули как JAR с кодом в корне JAR и оставлять поле пути к классам пустым.
Опции модуля
Активатор - это класс Java, управляющий жизненным циклом модуля. Он требуется только для случаев, когда при запуске или остановке модуля выполняются дополнительные операции.
Если компонент дополняет пользовательский интерфейс, то код активатора будет отличаться:
Этот выбор влияет также на шаблоны на следующей странице мастера.
Приложение расширенного клиента
Приложение расширенного клиента требует как минимум модуль с расширением org.eclipse.core.runtime.applications. Для поддержки торговых знаков требуется расширение org.eclipse.core.runtime.products. Если в разделе Приложение расширенного клиента была выбрана опция Да, то на странице Шаблоны можно будет выбрать шаблон RCP, по которому будут сгенерированы все обязательные расширения.