Sezioni di riepilogo del sistema
Identificativo:
org.eclipse.ui.systemSummarySections
Da:
3.0
Descrizione:
L'interfaccia utente Eclipse fornisce un AboutDialog
che può essere definito e riutilizzato dai plugin di prodotto client. Questa finestra di dialogo include una
finestra SystemSummary che contiene i dettagli della configurazione. Estendendo il punto di estensione
org.eclipse.ui.systemSummarySections i client possono immettere le proprie informazioni nel log.
Tag di configurazione:
<!ELEMENT extension (section+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - identificativo completo del punto di estensione di
destinazione
- id - identificativo dell'istanza dell'estensione
- name - nome dell'istanza dell'estensione facoltativo
<!ELEMENT section EMPTY>
<!ATTLIST section
class CDATA #REQUIRED
sectionTitle CDATA #REQUIRED
id CDATA #IMPLIED>
- class - il nome completo della classe che implementa
org.eclipse.ui.about.ISystemSummarySection
. la
classe deve fornire un costruttore predefinito.
- sectionTitle - un nome da visualizzare come titolo della sezione nel riepilogo di sistema
- id - un nome univoco facoltativo da utilizzare per identificare questa sezione del riepilogo di
sistema
Esempi:
Di seguito è riportato un esempio
di estensione systemSummarySections:
<extension
point=
"org.eclipse.ui.systemSummarySections"
>
<section
sectionTitle=
"Cookie Manager Plugin"
class=
"org.eclipse.ui.examples.rcp.browser.ConfigDetails"
id=
"RCPBrowser.ConfigDetails"
>
</section>
</extension>
Informazione API:
la classe specificata nell'elemento di sezione deve
essere una sottoclasse concreta di org.eclipse.ui.about.ISystemSummarySection
.
Implementazione fornita:
Il workbench utilizza questo punto di
estensione per impostare le seguenti sezioni nella finestra di dialogo di riepilogo del sistema:
- Proprietà del sistema: il contenuto della tabella restituita da java.lang.System.getProperties.
- Funzioni: l'identificativo di tutte le funzioni individuate da Eclipse.
- Registro di plugin: l'identificativo di tutti i plugin individuati da Eclipse.
- Preferenze utente: il contenuto di Eclipse PreferencesService.
- Log degli errori: il contenuto del log degli errori della piattaforma.
Copyright (c) 2004 IBM Corporation e altri.
Tutti i diritti riservati. Questo programma e il materiale di accompagnamento
sono disponibili secondo i termini della Common Public License v1.0 che sono
distribuiti con il prodotto, e disponibili all'indirizzo
http://www.eclipse.org/legal/cpl-v10.html