Ligações do Contexto de Modelo de Depuração

org.eclipse.debug.ui.debugModelContextBindings

3.0

Este ponto de extensão fornece um mecanismo para especificar um contexto que deveria ser associado ao modelo de depuração fornecido. A visualização Depuração utiliza essas ligações para ativar contextos automaticamente. Quando um elemento na visualização Depuração que fornece um adaptador IDebugModelProvider ou um quadro temporário com identificador de modelo de depuração especificado é selecionado, o contexto com o identificador fornecido será ativado.

<!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>


A seguir, um exemplo de uma contribuição de uma ligação de contexto do modelo de depuração:

<extension point=

"org.eclipse.debug.ui.debugModelContextBindings"

>

<modelContextBinding contextId=

"com.example.myLanguage.debugging"

debugModelId=

"com.example.myLanguageDebugModel"

>

</modelContextBinding>

</extension>

No exemplo anterior, quando um quadro temporário com o identificador do modelo de depuração de "com.example.myLanguageDebugModel" é selecionado, o contexto com o identificador "com.example.myLanguage.debugging" será ativado.