Procesor szybkiej poprawki
Identyfikator:
org.eclipse.jdt.ui.quickFixProcessors
Dostępne od wersji:
3.0
Opis:
Ten punkt rozszerzenia umożliwia dodanie procesora szybkich poprawek udostępniającego nowe szybkie poprawki problemów Java.
Znaczniki konfiguracji:
<!ELEMENT extension (quickFixProcessor*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - pełny identyfikator docelowego punktu rozszerzenia.
- id - opcjonalny identyfikator instancji rozszerzenia.
- name - opcjonalna nazwa instancji rozszerzenia.
<!ELEMENT quickFixProcessor (enablement)>
<!ATTLIST quickFixProcessor
id CDATA #REQUIRED
name CDATA #IMPLIED
class CDATA #IMPLIED>
- id - unikalny identyfikator procesora szybkich poprawek.
- name - nazwa procesora szybkich poprawek obsługująca wersje narodowe.
- class - nazwa klasy implementującej ten procesor szybkich poprawek. Klasa musi być typu public i musi implementować interfejs org.eclipse.jdt.ui.text.java.IQuickFixProcessor z bezargumentowym konstruktorem public.
Przykłady:
Poniżej przedstawiono przykład dodania procesora szybkich poprawek:
<extension point=
"org.eclipse.jdt.ui.quickFixProcessors"
>
<quickFixProcessor
id=
"AdvancedQuickFixProcessor"
name=
"Advanced Quick Fix Processor"
class=
"com.example.AdvancedQuickFixProcessor"
>
</quickFixProcessor>
</extension>
Informacje o interfejsie API:
Dodana klasa musi implementować interfejs org.eclipse.jdt.ui.text.java.IQuickFixProcessor
.
Copyright (c) 2001, 2004 IBM Corporation i inne podmioty.
Wszelkie prawa zastrzeżone. Program ten oraz towarzyszące mu materiały są udostępniane na warunkach
licencji EPL (Eclipse Public License), wersja 1.0, dołączonej do nich i
dostępnej pod adresem http://www.eclipse.org/legal/epl-v10.html.