Kontextvybindningar

org.eclipse.debug.ui.contextViewBindings

3.0

Den här utökningspunkten tillhandahåller en mekanism som associerar en vy med en kontextidentifierare. När en kontext aktiveras av felsökningsvyn öppnas, stängs eller aktiveras vyer som är associerade till den (detta gäller även vyer associerade till överordnade kontext). Bidragare kan välja att åsidosätta det automatiska öppnings- och stängningsbeteendet.

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


Följande är ett exempel på en kontextvybindningsbidrag:

<extension point=

"org.eclipse.debug.ui.contextViewBindings"

>

<contextViewBinding contextId=

"com.example.mydebugger.debugging"

viewId=

"com.example.view"

autoOpen=

"true"

autoClose=

"false"

>

</contextViewBinding>

</extension>

I exemplet ovan öppnas den angivna vyn automatiskt när en kontext med den angivna identifieraren aktiveras av felsökningsvyn. När en kontext som är bunden till en annan felsökningsmodell och som inte är associerad till vyn aktiveras stängs inte vyn automatiskt.