watchExpressionDelegates
Identificativo:
org.eclipse.debug.core.watchExpressionDelegates
Da:
3.0
Descrizione:
Questa estensione fornisce un meccanismo per fornire i delegati per valutare le espressioni di controllo su una base di modello per debug. L'espressione di controllo delega le valutazioni di esecuzione per le espressioni di controllo e riporta i risultati in modo asincrono.
Tag di configurazione:
<!ELEMENT extension (watchExpressionDelegate*)>
<!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 watchExpressionDelegate EMPTY>
<!ATTLIST watchExpressionDelegate
debugModel CDATA #REQUIRED
delegateClass CDATA #REQUIRED>
- debugModel - specifica l'id del modello di debug per cui questo delegato fornisce le valutazioni
- delegateClass - specifica una classe Java che implementa org.eclipse.debug.core.model.IWatchExpressionDelegate, utilizzato per valutare il valore di un'espressione.
Esempi:
Di seguito viene riportata la definizione del delegato di un'espressione di controllo per il plugin com.example.foo:
<extension point=
"org.eclipse.debug.core.watchExpressionDelegates"
>
<watchExpressionDelegate
debugModel=
"org.eclipse.jdt.debug"
delegateClass=
"org.eclipse.jdt.internal.debug.ui.JavaWatchExpressionDelegate"
/>
</extension>
Informazione API:
Il valore dell'attributo delegateClass deve essere un nome completo di una classe Java che implementa l'interfaccia org.eclipse.debug.core.model.IWatchExpressionDelegate.
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