Presentazioni delle variabili di stringa

org.eclipse.debug.ui.stringVariablePresentations

2.1

Questo punto di estensione fornisce un meccanismo per garantire a un utente l'interfaccia/presentazione per una variabile di sostituzione stringa (ad esempio, una variabile di contesto o una variabile di valore).

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


Di seguito č riportato un esempio di un contributo del partecipante alla variable:

<extension point=

"org.eclipse.debug.ui.stringVariablePresentations"

>

<variablePresentation variableName=

"example_variable"

argumentSelector=

"com.example.ExampleArgumentChooser"

>

</variablePresentation>

</extension>

Nell'esempio precedente, la presentazione fornita verrā utilizzata per la variabile denominata "variabile_esempio". Un selettore di argomenti viene specificato per configurare un argomento applicabile alla variabile.

Il valore dell'attributo argumentSelector deve essere un nome completo di una classe Java che implementa l'interfaccia org.eclipse.debug.ui.stringsubstitution.IArgumentSelector.