Darstellungen für Zeichenfolgevariablen

org.eclipse.debug.ui.stringVariablePresentations

2.1

Dieser Erweiterungspunkt bietet einen Mechanismus, mit dem eine Benutzerschnittstelle/Darstellung für eine Substitutionsvariable für Zeichenfolgen (z.B. eine Kontextvariable oder eine Wertvariable) ergänzt werden kann).

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


Beispiel für eine Ergänzung einer Variablendarstellung:

<extension point=

"org.eclipse.debug.ui.stringVariablePresentations"

>

<variablePresentation variableName=

"example_variable"

argumentSelector=

"com.example.ExampleArgumentChooser"

>

</variablePresentation>

</extension>

Im oben dargestellten Beispiel wird die ergänzte Darstellung für die Variable mit dem Namen "example_variable" verwendet. Ein Argument-Selektor wird zum Konfigurieren eines Arguments angegeben, das auf die Variable anwendbar ist.

Der Wert des Attributs argumentSelector muss ein vollständig qualifizierte Name einer Java-Klasse sein, die die Schnittstelle org.eclipse.debug.ui.stringsubstitution.IArgumentSelector implementiert.