Kontekstoversigtsbindinger

org.eclipse.debug.ui.contextViewBindings

3.0

Med dette udvidelsespunkt kan du knytte en oversigt til en kontekst-id. Når en kontekst aktiveres af fejlfindingsoversigten, vil de oversigter, der er knyttet til den (og også oversigter, der er tilknyttet eventuelle overordnede kontekster) blive åbnet, lukket eller aktiveret. Bidragydere har mulighed for at tilsidesætte den automatiske åbning og lukning.

<!ELEMENT extension (contextViewBinding*)>

<!ATTLIST-udvidelse

point CDATA #REQUIRED

id    CDATA #IMPLIED

navn  CDATA #IMPLIED>


<!ELEMENT contextViewBinding EMPTY>

<!ATTLIST contextViewBinding

contextId CDATA #REQUIRED

viewId    CDATA #REQUIRED

autoOpen  (true | false)

autoClose (true | false) >


Det følgende er et eksempel på en kontekstoversigtsbinding:

<extension point=

"org.eclipse.debug.ui.contextViewBindings"

>

<contextViewBinding contextId=

"com.example.mydebugger.debugging"

viewId=

"com.example.view"

autoOpen=

"true"

autoClose=

"false"

>

</contextViewBinding>

</extension>

Når en kontekst med den angivne id aktiveres af fejlfindingsoversigten i eksemplet ovenfor, åbnes den angivne oversigt automatisk. Når en kontekst, som er bundet til en anden fejlfindingsmodel, aktiveres, og fejlfindingsmodellen ikke er tilknyttet oversigten, lukkes oversigten ikke automatisk.