Liaisons des contextes du modèle de débogage

org.eclipse.debug.ui.debugModelContextBindings

3.0

Ce point d'extension fournit un mécanisme pour indiquer un contexte devant être associé au modèle de débogage donné. La vue Débogage utilise ces liaisons pour activer automatiquement des contextes. Lorsqu'un élément de la vue de débogage fournissant un adaptateur IDebugModelProvider ou un cadre de pile avec l'identifiant du modèle de débogage spécifié est sélectionné, le contexte possédant l'identifiant donné sera activé.

<!ELEMENT extension (modelContextBinding*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT modelContextBinding EMPTY>

<!ATTLIST modelContextBinding

debugModelId CDATA #REQUIRED

contextId    CDATA #REQUIRED>


L'exemple ci-dessous illustre la contribution de liaison d'un modèle de débogage :

<extension point=

"org.eclipse.debug.ui.debugModelContextBindings"

>

<modelContextBinding contextId=

"com.example.myLanguage.debugging"

debugModelId=

"com.example.myLanguageDebugModel"

>

</modelContextBinding>

</extension>

Dans l'exemple précédent, lorsqu'un cadre de pile avec l'identificateur com.example.myLanguageDebugModel est sélectionné, le contexte portant l'identificateur com.example.myLanguage.debugging est activé.