Процессор быстрой помощи
Идентификатор:
org.eclipse.jdt.ui.quickAssistProcessors
Версия:
3.0 и выше
Описание:
Данная точка расширения позволяет
добавлять процессор быстрой помощи для предложения новых операций быстрой помощи в
редакторе Java.
Описание конфигурации:
<!ELEMENT extension (quickAssistProcessor*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - полный идентификатор целевой точки расширения
- id - необязательный идентификатор экземпляра расширения
- name - необязательное имя экземпляра расширения
<!ELEMENT quickAssistProcessor (enablement)>
<!ATTLIST quickAssistProcessor
id CDATA #REQUIRED
name CDATA #IMPLIED
class CDATA #IMPLIED>
- id - уникальный идентификатор процессора быстрой помощи
- name - локализованное имя процессора быстрой помощи
- class - имя класса, реализующего данный процессор быстрой помощи. Этот класс
должен быть открытым и реализовывать
org.eclipse.jdt.ui.text.java.IQuickAssistProcessor с открытым конструктором
с пустыми (нулевыми) параметрами.
Примеры:
Пример дополнения процессора быстрой помощи:
<extension point=
"org.eclipse.jdt.ui.quickAssistProcessors"
>
<quickAssistProcessor
id=
"AdvancedQuickAssistProcessor"
name=
"Advanced Quick Assist Processor"
class=
"com.example.AdvancedQuickAssistProcessor"
>
</quickAssistProcessor>
</extension>
Информация об API:
Дополняемый класс должен
реализовывать org.eclipse.jdt.ui.text.java.IQuickAssistProcessor
Copyright (c) 2001, 2004 IBM Corporation and others.
Все права защищены. Эта программа и сопутствующие материалы распространяются на условиях
Eclipse Public License v1.0, поставляемой вместе с продуктом и доступной на Web-сайте
http://www.eclipse.org/legal/epl-v10.html