Eclipse Platform Release 3.7

## Uses of Interface
org.eclipse.core.variables.IValueVariable

Packages that use IValueVariable
org.eclipse.core.variables: Provides support for defining and contributing variables for the purpose of string substitution.

Uses of IValueVariable in org.eclipse.core.variables

Methods in org.eclipse.core.variables that return IValueVariable
`IValueVariable` `IStringVariableManager.getValueVariable(String name)` Returns the value variable with the given name, or `null` if none.
`IValueVariable[]` `IStringVariableManager.getValueVariables()` Returns all registered value variables.
`IValueVariable` `IStringVariableManager.newValueVariable(String name, String description)` Returns a new read-write value variable with the given name and description with a `null` value.
`IValueVariable` `IStringVariableManager.newValueVariable(String name, String description, boolean readOnly, String value)` Returns a new value variable with the given properties.

Methods in org.eclipse.core.variables with parameters of type IValueVariable
`void` `IStringVariableManager.addVariables(IValueVariable[] variables)` Adds the given variables to the variable registry.
`void` `IValueVariableInitializer.initialize(IValueVariable variable)` Initializes the specified variable.
`void` `IStringVariableManager.removeVariables(IValueVariable[] variables)` Removes the given variables from the registry.
`void` `IValueVariableListener.variablesAdded(IValueVariable[] variables)` Notification the given variables have been added to the variable manager.
`void` `IValueVariableListener.variablesChanged(IValueVariable[] variables)` Notification the given variables have been changed value.
`void` `IValueVariableListener.variablesRemoved(IValueVariable[] variables)` Notification the given variables have been removed from the variable manager.

Eclipse Platform Release 3.7

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2011. All rights reserved.