Strengvariabelpræsentationer

org.eclipse.debug.ui.stringVariablePresentations

2.1

Med dette udvidelsespunkt kan du knytte en brugergrænseflade/præsentation til en strengsubstitutionsvariabel (dvs. en kontekstvariabel eller en værdivariabel).

<!ELEMENT extension (variablePresentation*)>

<!ATTLIST-udvidelse

point CDATA #REQUIRED

id    CDATA #IMPLIED

navn  CDATA #IMPLIED>


<!ELEMENT variablePresentation EMPTY>

<!ATTLIST variablePresentation

variableName     CDATA #REQUIRED

argumentSelector CDATA #REQUIRED>


Det følgende er et eksempel på en variabelpræsentation:

<udvidelsespunkt=

"org.eclipse.debug.ui.stringVariablePresentations"

>

<variablePresentation variableName=

"example_variable"

argumentSelector=

"com.example.ExampleArgumentChooser"

>

</variablePresentation>

</extension>

I eksemplet ovenfor bliver præsentationen anvendt til variablen "example_variable". Argument selector angives for at konfigurere et argument, der gælder for variablen.

Værdien for attributten argumentSelector skal være et fuldstændigt navn på en Java-klasse, som implementerer grænsefladen org.eclipse.debug.ui.stringsubstitution.IArgumentSelector.