watchExpressionDelegates

org.eclipse.debug.core.watchExpressionDelegates

3.0

Diese Erweiterung stellt einen Mechanismus für die Bereitstellung von Stellvertretern zur Auswertung von Überwachungsausdrücken pro Debug-Modell-Basis zur Verfügung. Die Stellvertreter von Überwachungsausdrücken führen Auswertungen für Überwachungsausdrücke durch und melden die Ergebnisse asynchron.

<!ELEMENT extension (watchExpressionDelegate*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT watchExpressionDelegate EMPTY>

<!ATTLIST watchExpressionDelegate

debugModel    CDATA #REQUIRED

delegateClass CDATA #REQUIRED>


TDas folgende Beispiel ist die Definition eines Überwachungsausdruckstellvertreter für das Plug-in '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>

Der Wert des Attributs delegateClass muss der vollständig qualifizierte Name einer Java-Klasse sein, die die Schnittstelle org.eclipse.debug.core.model.IWatchExpressionDelegate implementiert.