A generic implementation of IParameterValues that takes advantage
of the IExecutableExtension mechanism. The parameter values and names can be
specified purely in XML. This can be done as follows:
<command
name="%name"
description="%description"
categoryId="categoryId"
id="commandId">
<parameter
id="parameterId"
name="%parameterName">
<values class="org.eclipse.ui.commands.ExtensionParameterValues">
<parameter name="%parameterName1" value="parameterValue1" />
<parameter name="%parameterName2" value="parameterValue2" />
<parameter name="%parameterName3" value="parameterValue3" />
</values>
</parameter>
</command>
since: 3.1 |