Sekcje informacji zbiorczych o systemie
Identyfikator:
org.eclipse.ui.systemSummarySections
Dostępne od wersji:
3.0
Opis:
W interfejsie użytkownika
platformy Eclipse jest dostępne okno dialogowe informacji, które może być
oznaczane marką i ponownie wykorzystywane przez moduły dodatkowe produktu klienta. W
tym oknie dialogowym znajduje się okno informacji zbiorczych o systemie, które
zawiera szczegółowe dane dotyczące konfiguracji. Za pomocą punktu rozszerzenia
org.eclipse.ui.systemSummarySections klienci mogą umieszczać w protokole własne
informacje.
Znaczniki konfiguracji:
<!ELEMENT extension (section+)>
<!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 section EMPTY>
<!ATTLIST section
id CDATA #IMPLIED
sectionTitle CDATA #REQUIRED
class CDATA #REQUIRED>
- id - opcjonalna unikalna nazwa, która będzie używana do
identyfikowania tej sekcji informacji zbiorczych o systemie.
- sectionTitle - możliwa do przetłumaczenia nazwa, która będzie
wyświetlana jako tytuł tej sekcji w informacjach zbiorczych o systemie.
- class - pełna nazwa klasy implementującej interfejs
org.eclipse.ui.about.ISystemSummarySection
. Klasa musi udostępniać
konstruktor domyślny.
Przykłady:
Poniżej przedstawiono
przykład rozszerzenia sekcji informacji zbiorczych o systemie:
<extension
point=
"org.eclipse.ui.systemSummarySections"
>
<section
id=
"RCPBrowser.CookieDetails"
sectionTitle=
"Browser Cookies"
class=
"org.eclipse.ui.examples.rcp.browser.CookieConfigDetails"
/>
</extension>
Informacje o interfejsie API:
Klasa
podana w elemencie section musi być konkretną podklasą interfejsu
org.eclipse.ui.about.ISystemSummarySection
.
Dostarczana implementacja:
Środowisko
robocze używa tego punktu rozszerzenia, aby w oknie dialogowym informacji
zbiorczych o systemie udostępniać następujące sekcje:
- Właściwości systemowe - właściwości zwracane przez metodę java.lang.System.getProperties().
- Składniki - zainstalowane składniki.
- Rejestr modułów dodatkowych - zainstalowane moduły dodatkowe i ich status.
- Preferencje użytkownika - preferencje, których wartości domyślne zostały zmodyfikowane.
Copyright (c) 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.