Ligações de Visualização de Contexto

org.eclipse.debug.ui.contextViewBindings

3.0

Este ponto de extensão fornece um mecanismo para associar uma visualização com um identificador de contexto. Quando um contexto é ativado pela visualização Depuração, as visualizações associadas a ele (e também as visualizações associadas a qualquer contexto pai) são abertas, fechadas ou ativadas. Os contribuidores têm a opção de substituir o comportamento automático de abrir e fechar.

<!ELEMENT extension (contextViewBinding*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT contextViewBinding EMPTY>

<!ATTLIST contextViewBinding

contextId CDATA #REQUIRED

viewId    CDATA #REQUIRED

autoOpen  (true | false)

autoClose (true | false) >


A seguir, um exemplo da contribuição de ligação da visualização de contexto:

<extension point=

"org.eclipse.debug.ui.contextViewBindings"

>

<contextViewBinding contextId=

"com.example.mydebugger.debugging"

viewId=

"com.example.view"

autoOpen=

"true"

autoClose=

"false"

>

</contextViewBinding>

</extension>

No exemplo anterior, quando um contexto com o identificador especificado é ativado pelo visualização Depuração, a visualização fornecida será aberta automaticamente. Quando um contexto que está ligado a um modelo de depuração diferente é ativado que não está associado á visualização, a visualização não será fechada automaticamente.