Fabryki procesów
Identyfikator:
org.eclipse.debug.core.processFactories
Dostępne od wersji:
3.0
Opis:
Ten punkt rozszerzenia udostępnia mechanizm umożliwiający określenie fabryki procesów, która będzie używana z konfiguracją startową w celu utworzenia odpowiedniej instancji interfejsu IProcess. Konfiguracja startowa będzie wymagała ustawienia dla atrybutu DebugPlugin.ATTR_PROCESS_FACTORY_ID odpowiedniego identyfikatora fabryki procesów, który będzie używany do tworzenia interfejsu IProcess.
Znaczniki konfiguracji:
<!ELEMENT extension (processFactory*)>
<!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 processFactory EMPTY>
<!ATTLIST processFactory
id CDATA #REQUIRED
class CDATA #REQUIRED>
- id - określa unikalny identyfikator tej fabryki procesów.
- class - określa pełną nazwę klasy Java implementującej interfejs
IProcessFactory
.
Przykłady:
Poniżej przedstawiono przykładowy punkt rozszerzenia fabryki procesów:
<extension point=
"org.eclipse.debug.core.processFactories"
>
<processFactory
id=
"com.example.ExampleIdentifier"
class=
"com.example.ExampleProcessFactory"
>
</processFactory>
</extension>
Informacje o interfejsie API:
Wartość atrybutu class musi być pełną nazwą klasy Java implementującej interfejs org.eclipse.debug.core.IProcessFactory.
Copyright (c) 2000, 2005 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.