Package org.eclipse.core.variables
Interface IDynamicVariableResolver
public interface IDynamicVariableResolver
Resolves the value for a dynamic variable. A dynamic variable extension
contributes a resolver which must implement this interface.
Clients contributing a dynamic variable are intended to provide an implementation of this interface.
- Since:
- 3.0
-
Method Summary
Modifier and TypeMethodDescriptionresolveValue
(IDynamicVariable variable, String argument) Resolves and returns a value for the specified variable when referenced with the given argument, possiblynull
-
Method Details
-
resolveValue
Resolves and returns a value for the specified variable when referenced with the given argument, possiblynull
- Parameters:
variable
- variable to resolve a value forargument
- argument present in expression ornull
if none- Returns:
- variable value, possibly
null
- Throws:
CoreException
- if unable to resolve a value for the given variable
-