Bindingsregels voor contextviews

org.eclipse.debug.ui.contextViewBindings

3.0

Met dit extensiepunt kunt u een view aan een contextidentificatie koppelen. Als een context wordt geactiveerd in de view Fouten opsporen, worden alle bijbehorende views (met inbegrip van views van bovenliggende contexten) geopend, gesloten of geactiveerd. Het automatische gedrag kan worden vervangen door deelnemers.

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


Dit is een voorbeeld van de extensie contextViewBindings:

<extension point=

"org.eclipse.debug.ui.contextViewBindings"

>

<contextViewBinding contextId=

"com.example.mydebugger.debugging"

viewId=

"com.example.view"

autoOpen=

"true"

autoClose=

"false"

>

</contextViewBinding>

</extension>

In het bovenstaande voorbeeld wordt de opgegeven view automatisch geopend zodra de context met de opgegeven identificatie wordt geactiveerd in de view Fouten opsporen. De view wordt niet automatisch gesloten als een context wordt geactiveerd die aan een ander foutopsporingsmodel is gekoppeld dat niet aan de view gekoppeld is.