Systemoversigtsafsnit
Id:
org.eclipse.ui.systemSummarySections
Siden:
3.0
Beskrivelse:
Eclipse-brugergrænsefladen leverer en AboutDialog, der kan tilpasses og genbruges af klientplugins. Denne dialogboks rummer en SystemSummary-dialogboks, der indeholder konfigurationsoplysninger. Ved at udvide udvidelsespunktet org.eclipse.ui.systemSummarySections kan klienter anbringe deres egne oplysninger i logfilen.
Konfigurationskode:
<!ELEMENT extension (section+)>
<!ATTLIST-udvidelse
point CDATA #REQUIRED
id CDATA #IMPLIED
navn CDATA #IMPLIED>
- point - en fuldstændig id for måludvidelsespunktet.
- id - en valgfri id for udvidelsesforekomsten.
- name - et valgfrit navn på udvidelsesforekomsten.
<!ELEMENT section EMPTY>
<!ATTLIST section
id CDATA #IMPLIED
sectionTitle CDATA #REQUIRED
class CDATA #REQUIRED>
- id - et entydigt navn, der skal bruges til at identificere systemoversigtsafsnittet.
- sectionTitle - et konvertérbart navn, der bliver vist som titel på dette afsnit i systemoversigten.
- class - det fuldstændige navn på en klasse, der implementerer
org.eclipse.ui.about.ISystemSummarySection
. Klassen skal levere en standardkonstruktør.
Eksempler:
Her er et eksempel på en systemSummarySections-udvidelse:
<extension
point=
"org.eclipse.ui.systemSummarySections"
>
<section
id=
"RCPBrowser.CookieDetails"
sectionTitle=
"Browser Cookies"
class=
"org.eclipse.ui.examples.rcp.browser.CookieConfigDetails"
/>
</extension>
API-oplysninger:
Den klasse, der er angivet i afsnitselementet, skal være en konkret underklasse af org.eclipse.ui.about.ISystemSummarySection
.
Leveret implementering:
Arbejdsbænken bruger dette udvidelsespunkt til at levere følgende afsnit i systemoversigtsdialogboksen:
- Systemegenskaber: De egenskaber, der returneres af java.lang.System.getProperties().
- Funktioner: De installerede funktioner.
- Plugin-registreringsdatabase: De installerede plugins og deres status.
- Brugerindstillinger: De indstillinger, som er ændret fra standardværdierne.
Copyright (c) 2004 IBM Corporation and others.
All rights reserved. This program and the accompanying materials are made
available under the terms of the Eclipse Public License v1.0 which accompanies
this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html