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