String Variable Presentations
Identifier:
org.eclipse.debug.ui.stringVariablePresentations
Since:
2.1
Description:
This extension point provides a mechanism for contributing a user interface/presentation for a string substitution variable (i.e. a context variable or value variable).
Configuration Markup:
<!ELEMENT extension (
variablePresentation*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED
>
-
point - a fully qualified identifier of the target extension point
-
id - an optional identifier of the extension instance
-
name - an optional name of the extension instance
<!ELEMENT variablePresentation EMPTY>
<!ATTLIST variablePresentation
variableName CDATA #REQUIRED
argumentSelector CDATA #REQUIRED
>
-
variableName - specifies the variable this presentation is for
-
argumentSelector - specifies a fully qualified name of a Java class that implements
IArgumentSelector
Examples:
The following is an example of a variable presentation contribution:
<extension point=
"org.eclipse.debug.ui.stringVariablePresentations"
>
<variablePresentation
variableName=
"example_variable"
argumentSelector=
"com.example.ExampleArgumentChooser"
>
</variablePresentation>
</extension>
In the above example, the contributed presentation will be used for the variable named "example_variable". An argument selector is specified to configure an argument applicable to the variable.
Copyright (c) 2003, 2005 IBM Corporation and others.
All rights reserved. This program and the accompanying materials are made
available under the terms of the Eclipse Public License v1.0 which
accompanies this distribution, and is available at
https://www.eclipse.org/legal/epl-v10.html