Расширения

Расширения - это основной механизм расширения функциональности платформы. Новые функции добавляются именно как расширения, если только модуль - это не модуль документации или не простая библиотека API на Java, доступная другим модулям.

На странице Расширения можно добавить, удалить и изменить расширения, который модуль добавляет в платформу.

 

Все расширения

В разделе Все расширения нажмите Добавить..., чтобы просмотреть все доступные точки расширения.

Сведения о расширении

Точка расширения поставляется вместе со схемой XML, задающей ее синтаксис.  При создании нового расширения PDE обрабатывает синтаксис соответствующей точки расширения и заполняет контекстное меню каждого из элементов, выбранных в панели Все расширения, списком создаваемых дочерних элементов.

Также для каждого выбранного элемента в теле расширения PDE заполняет раздел Сведения об элементе расширения всеми допустимыми атрибутами расширения.  Обязательные атрибуты отмечены звездочкой. 

При наведении мыши на атрибут будет показана подсказка, описывающая назначение этого атрибута.

Если в качестве значения атрибута должно быть указано имя класса Java( как, например, class выше, то при щелчке на имени атрибута будет открыт указанный файл Java, если он существует.  Если файл не существует, то при щелчке на ссылке class откроется мастер Создать класс JDT, в котором можно будет создать этот класс.  

Некоторые элементы расширений не имеют атрибутов. Вместо этого для них в разделе Основной текст указывается описание:

Основной текст