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
id CDATA #IMPLIED
sectionTitle CDATA #REQUIRED
class CDATA #REQUIRED>
- id - un nome univoco facoltativo da utilizzare per identificare questa sezione del riepilogo di
sistema
- sectionTitle - un nome da visualizzare come titolo della sezione nel riepilogo di sistema
- class - il nome completo della classe che implementa
org.eclipse.ui.about.ISystemSummarySection
. la
classe deve fornire un costruttore predefinito.
Esempi:
Di seguito è riportato un esempio
di estensione systemSummarySections:
<extension
point=
"org.eclipse.ui.systemSummarySections"
>
<section
id=
"RCPBrowser.CookieDetails"
sectionTitle=
"Browser Cookies"
class=
"org.eclipse.ui.examples.rcp.browser.CookieConfigDetails"
/>
</extension>
Informazioni 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à di sistema: le proprietà restituite da java.lang.System.getProperties().
- Funzioni: le funzioni installate.
- Registro plugin: i plugin installati e il relativo stato.
- Preferenze utente: le preferenze che sono state modificate rispetto i relativi valori predefiniti.
Copyright (c) 2004 IBM Corporation e altri.
Tutti i diritti riservati. Questo programma e il materiale di accompagnamento sono
disponibili secondo i termini della Eclipse Public License v1.0 che sono distribuiti con il prodotto, e disponibili all'indirizzo
http://www.eclipse.org/legal/epl-v10.html