Merkkijonomuuttujan esitykset

org.eclipse.debug.ui.stringVariablePresentations

2.1

Tämän laajennuspisteen avulla voidaan määrittää korvautuvan merkkijonomuuttujan (konteksti- tai arvomuuttujan) käyttöliittymä (esitystapa).

<!ELEMENT extension (variablePresentation*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT variablePresentation EMPTY>

<!ATTLIST variablePresentation

variableName     CDATA #REQUIRED

argumentSelector CDATA #REQUIRED>


Seuraavassa on esimerkki muuttujan esityslisäyksestä:

<extension point=

"org.eclipse.debug.ui.stringVariablePresentations"

>

<variablePresentation variableName=

"esimerkkimuuttuja"

argumentSelector=

"com.example.ExampleArgumentChooser"

>

</variablePresentation>

</extension>

Edellisessä esimerkissä lisättyä esitystapaa käytetään esimerkkimuuttuja-nimisen muuttujan yhteydessä. Määritetyn argumentin valintatoiminnon avulla määritetään muuttujaan liittyvä argumentti.

ArgumentSelector-määritteen arvon on oltava sen Java-luokan tarkka nimi, joka toteuttaa org.eclipse.debug.ui.stringsubstitution.IArgumentSelector-liittymän.