diff options
Diffstat (limited to 'org.eclipse.core.variables/src/org/eclipse/core/variables/IStringVariable.java')
-rw-r--r-- | org.eclipse.core.variables/src/org/eclipse/core/variables/IStringVariable.java | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/org.eclipse.core.variables/src/org/eclipse/core/variables/IStringVariable.java b/org.eclipse.core.variables/src/org/eclipse/core/variables/IStringVariable.java index 62e99640b..72d52fdfa 100644 --- a/org.eclipse.core.variables/src/org/eclipse/core/variables/IStringVariable.java +++ b/org.eclipse.core.variables/src/org/eclipse/core/variables/IStringVariable.java @@ -15,28 +15,31 @@ package org.eclipse.core.variables; /** - * A variable that can be referenced in an expression, which resolves to a string - * value. Variables are referenced in expressions via their name, in the following - * format. + * A variable that can be referenced in an expression, which resolves to a + * string value. Variables are referenced in expressions via their name, in the + * following format. + * * <pre> * ${varname} or ${varname:argument} * </pre> * <p> - * A variable is identified by its name, and optionally accepts an argument. When an - * argument is present, a colon separates the variable name from its argument. + * A variable is identified by its name, and optionally accepts an argument. + * When an argument is present, a colon separates the variable name from its + * argument. * </p> * <p> * Variables can be contributed by extensions or programmatically. There are two * kinds of variables. + * </p> * <ul> - * <li><code>IValueVariable</code> - variables that have a value (with getter and setter), and - * accept no arguments. The value of this type of variable is resolved at the time - * its value is set via its setter API.</li> - * <li><code>IDynamicVariable</code> - variables whose value is resolved at the time - * a string substitution is performed by a contributed resolver. Dynamic variables - * may accept an argument.</li> + * <li><code>IValueVariable</code> - variables that have a value (with getter + * and setter), and accept no arguments. The value of this type of variable is + * resolved at the time its value is set via its setter API.</li> + * <li><code>IDynamicVariable</code> - variables whose value is resolved at the + * time a string substitution is performed by a contributed resolver. Dynamic + * variables may accept an argument.</li> * </ul> - * </p> + * * @since 3.0 * @noimplement This interface is not intended to be implemented by clients. */ |