Obiekty obliczające ścieżki źródłowe
Identyfikator:
org.eclipse.debug.core.sourcePathComputers
Dostępne od wersji:
3.0
Opis:
Definiuje punkt rozszerzenia pozwalający na zarejestrowanie obiektu obliczającego, który może opisywać domyślną ścieżkę wyszukiwania źródeł dla konfiguracji startowej. Obiekty obliczające ścieżki źródłowe są powiązane z typami konfiguracji startowych za pośrednictwem punktu rozszerzenia launchConfigurationTypes. Obiekt obliczający ścieżkę źródłową można także powiązać z konkretną konfiguracją startową za pośrednictwem atrybutu konfiguracji startowej ATTR_SOURCE_PATH_COMPUTER_ID.
Znaczniki konfiguracji:
<!ELEMENT extension (sourcePathComputer*)>
<!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 sourcePathComputer EMPTY>
<!ATTLIST sourcePathComputer
id CDATA #REQUIRED
class CDATA #REQUIRED>
Definiuje punkt rozszerzenia pozwalający na zarejestrowanie obiektu obliczającego, który może opisywać domyślną ścieżkę wyszukiwania źródeł dla konfiguracji startowej.
- id - unikalny identyfikator używany w celu odwoływania się do tego obiektu obliczającego.
- class - klasa implementująca interfejs
ISourcePathComputerDelegate
.
Przykłady:
Poniżej przedstawiono przykładową definicję obiektu obliczającego ścieżkę źródłową:
<extension point=
"org.eclipse.debug.core.sourcePathComputers"
>
<sourcePathComputer
id=
"org.eclipse.example.exampleSourcePathComputer"
class=
"org.eclipse.example.SourcePathComputer"
>
</sourcePathComputer>
</extension>
Informacje o interfejsie API:
Wartość atrybutu class musi być pełną nazwą klasy Java implementującej interfejs ISourcePathComputer.
Copyright (c) 2003, 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.