Systemübersichtsabschnitte

org.eclipse.ui.systemSummarySections

3.0

Die Eclipse-Benutzerschnittstelle stellt einen Dialoag 'AboutDialog' zur Verfügung, der gebranded und von den Client-Produkt-Plug-ins wiederverwendet werden kann. Dieser Dialog umfasst einen SystemSummary-Dialog, der Einzeldaten zur Konfiguration enthält. Durch die Erweiterung des Erweiterungspunkts org.eclipse.ui.systemSummarySections können Clients ihre eigenen Informationen eingeben.

<!ELEMENT extension (section+)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT section EMPTY>

<!ATTLIST section

class        CDATA #REQUIRED

sectionTitle CDATA #REQUIRED

id           CDATA #IMPLIED>


Das folgende Beispiel stellt eine systemSummarySections-Erweiterung dar:

<extension point=

"org.eclipse.ui.systemSummarySections"

>

<section sectionTitle=

"Cookie Manager Plugin"

class=

"org.eclipse.ui.examples.rcp.browser.ConfigDetails"

id=

"RCPBrowser.ConfigDetails"

>

</section>

</extension>

Die im Abschnittselement angegebene Klasse muss eine konkrete Unterklasse von org.eclipse.ui.about.ISystemSummarySection sein.

Die Workbench verwendet diesen Erweiterungspunkt zur Bereitstellung der folgenden Abschnitte im Dialog der Systemübersicht: - Systemeigenschaften: Die Inhalte der von java.lang.System.getProperties zurückgegebenen Tabelle. - Features: Die ID aller von Eclipse gefundenen Features. - Plug-in-Registrierung: Die ID aller von Eclipse gefundenen Plug-ins. - Benutzervorgaben: Der Inhalt von Eclipse PreferencesService. - Fehlerprotokoll: Der Inhalt des Fehlerprotokolls der Plattform.