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 em uma visualização Depuração, que fornece um adaptador IDebugModelProvider ou um quadro temporário com o identificador do 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.