Представления строковых переменных

org.eclipse.debug.ui.stringVariablePresentations

2.1

Эта точка расширения предоставляет механизм добавления пользовательского интерфейса/представления строковой переменной подстановки (например, контекстной переменной или переменной значения).

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


Ниже приведен пример дополнения в виде представления переменной:

<extension point=

"org.eclipse.debug.ui.stringVariablePresentations"

>

<variablePresentation variableName=

"example_variable"

argumentSelector=

"com.example.ExampleArgumentChooser"

>

</variablePresentation>

</extension>

В приведенном выше примере добавляемое представление будет использовано для переменной "example_variable". Атрибут argumentSelector указывается для настройки аргумента, применимого к переменной.

Значением атрибута argumentSelector должно быть полное имя класса Java, реализующего интерфейс org.eclipse.debug.ui.stringsubstitution.IArgumentSelector.