org.eclipse.cdt.internal.core.cdtvariables
Class EnvironmentVariableSupplier
java.lang.Object
org.eclipse.cdt.internal.core.cdtvariables.CoreMacroSupplierBase
org.eclipse.cdt.internal.core.cdtvariables.EnvironmentVariableSupplier
- All Implemented Interfaces:
- org.eclipse.cdt.utils.cdtvariables.ICdtVariableSupplier
public class EnvironmentVariableSupplier
- extends CoreMacroSupplierBase
This supplier suplies the macros that represent the Managed Build environment variables
- Since:
- 3.0
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EnvironmentVariableSupplier
public EnvironmentVariableSupplier(EnvironmentVariableManager varProvider)
createBuildMacro
public ICdtVariable createBuildMacro(IEnvironmentVariable var)
getInstance
public static EnvironmentVariableSupplier getInstance()
getMacro
public ICdtVariable getMacro(java.lang.String macroName,
int contextType,
java.lang.Object contextData)
getMacros
public ICdtVariable[] getMacros(int contextType,
java.lang.Object contextData)