Présentations des variables de chaîne

org.eclipse.debug.ui.stringVariablePresentations

2.1

Ce point d'extension fournit un mécanisme pour contribuer une interface utilisateur/présentation à une variable de substitution de chaîne (variable de contexte ou de valeur).

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


L'exemple ci-dessous illustre la contribution d'une présentation de variable :

<extension point=

"org.eclipse.debug.ui.stringVariablePresentations"

>

<variablePresentation variableName=

"example_variable"

argumentSelector=

"com.example.ExampleArgumentChooser"

>

</variablePresentation>

</extension>

Dans l'exemple précédent, la présentation contribuée est utilisée pour la variable nommée "example_variable". Un sélecteur d'arguments est indiqué pour configurer un argument applicable à la variable.

La valeur de l'attribut argumentSelector doit correspondre au nom qualifié complet d'une classe Java implémentant l'interface org.eclipse.debug.ui.stringsubstitution.IArgumentSelector.