Kontextové vazby modelu ladění

org.eclipse.debug.ui.debugModelContextBindings

3.0

Tento bod rozšíření nabízí mechanizmus pro určení kontextu, který se má přiřadit k danému modelu ladění. Pohled Ladění používá tyto vazby k automatické aktivaci kontextů. Když bude vybrán prvek v pohledu Ladění, který nabízí adaptér IDebugModelProvider nebo blok zásobníků se zadaným identifikátorem modelu ladění, bude aktivován kontext s daným identifikátorem.

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


Následuje příklad přidání kontextové vazby modelu ladění:

<extension point=

"org.eclipse.debug.ui.debugModelContextBindings"

>

<modelContextBinding contextId=

"com.example.myLanguage.debugging"

debugModelId=

"com.example.myLanguageDebugModel"

>

</modelContextBinding>

</extension>

Když bude ve výše uvedeném příkladě vybrán blok zásobníků s identifikátorem modelu ladění "com.example.myLanguageDebugModel", bude aktivován kontext s identifikátorem "com.example.myLanguage.debugging".