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 dans cette vue fournit un adaptateur IDebugModelProvider adapter ou un cadre de pile avec l'identificateur de modèle de débogage sélectionné, le contexte possédant l'identificateur donné est 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é.