Presentazione del modello di debug
Identificativo:
org.eclipse.debug.ui.debugModelPresentations
Descrizione:
Questo punto di estensione consente agli strumenti di gestire gli aspetti di presentazione
di un modello di debug.
Una presentazione del modello di debug č responsabile per la fornitura di
etichette, immagini ed editor agli elementi di uno specifico modello di debug.
Tag di configurazione:
<!ELEMENT extension (debugModelPresentation*)>
<!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 debugModelPresentation EMPTY>
<!ATTLIST debugModelPresentation
class CDATA #REQUIRED
id CDATA #REQUIRED
detailsViewerConfiguration CDATA #IMPLIED>
- class - nome completo di una classe Java che implementa
l'interfaccia org.eclipse.debug.ui.IDebugModelPresentation.
- id - l'identificativo del modello di debug di cui č responsabile questa presentazione
- detailsViewerConfiguration - nome completo della classe Java che č
un'istanza di org.eclipse.jface.text.source.SourceViewerConfiguration. Se
specificata, la configurazione del visualizzatore origine viene utilizzata
nell'area "dettagli" della vista delle variabili e delle espressioni durante la
visualizzazione dei dettagli di un elemento dal modello di debug associato a
questa presentazione del modello. Se non specificata, viene
utilizzata una configurazione predefinita.
Esempi:
Di seguito viene riportato un
esempio di punto di estensione per le presentazioni del modello di debug:
<extension point =
"org.eclipse.debug.ui.debugModelPresentations"
>
<debugModelPresentation
class =
"com.example.JavaModelPresentation"
id =
"com.example.JavaDebugModel"
>
</debugModelPresentation>
</extension>
Nell'esempio precedente, la classe com.example.JavaModelPresentation verrā utilizzata per formare e presentare elementi di debug originati dal modello di debug identificato attraverso
com.example.JavaDebugModel.
Informazione API:
Il valore dell'attributo di azione
class deve corrispondere al nome completo di una classe Java che
implementa org.eclipse.debug.ui.IDebugModelPresentation.
Copyright (c) 2000, 2003 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