Uses of Interface
org.eclipse.cdt.core.envvar.IEnvironmentVariable

Packages that use IEnvironmentVariable
org.eclipse.cdt.core.envvar   
org.eclipse.cdt.internal.core.cdtvariables   
org.eclipse.cdt.internal.core.envvar   
org.eclipse.cdt.managedbuilder.envvar   
org.eclipse.cdt.managedbuilder.internal.dataprovider   
org.eclipse.cdt.managedbuilder.internal.envvar   
org.eclipse.cdt.ui.newui   
 

Uses of IEnvironmentVariable in org.eclipse.cdt.core.envvar
 

Classes in org.eclipse.cdt.core.envvar that implement IEnvironmentVariable
 class EnvirinmentVariable
          a trivial implementation of the IBuildEnvironmentVariable
 

Methods in org.eclipse.cdt.core.envvar that return IEnvironmentVariable
 IEnvironmentVariable IContributedEnvironment.addVariable(java.lang.String name, java.lang.String value, int op, java.lang.String delimiter, org.eclipse.cdt.core.settings.model.ICConfigurationDescription des)
           
 IEnvironmentVariable IContributedEnvironment.getVariable(java.lang.String name, org.eclipse.cdt.core.settings.model.ICConfigurationDescription des)
           
 IEnvironmentVariable IEnvironmentVariableManager.getVariable(java.lang.String name, org.eclipse.cdt.core.settings.model.ICConfigurationDescription cfg, boolean resolveMacros)
           
 IEnvironmentVariable IEnvironmentContributor.getVariable(java.lang.String name, IEnvironmentVariableManager provider)
           
 IEnvironmentVariable[] IContributedEnvironment.getVariables(org.eclipse.cdt.core.settings.model.ICConfigurationDescription des)
           
 IEnvironmentVariable[] IEnvironmentVariableManager.getVariables(org.eclipse.cdt.core.settings.model.ICConfigurationDescription cfg, boolean resolveMacros)
          if environment variable names are case insensitive in the current OS, the environment variable provider will remove the duplicates of the variables if their names differ only by case
 IEnvironmentVariable[] IEnvironmentContributor.getVariables(IEnvironmentVariableManager provider)
           
 IEnvironmentVariable IContributedEnvironment.removeVariable(java.lang.String name, org.eclipse.cdt.core.settings.model.ICConfigurationDescription des)
           
 

Methods in org.eclipse.cdt.core.envvar with parameters of type IEnvironmentVariable
 boolean IContributedEnvironment.isUserVariable(org.eclipse.cdt.core.settings.model.ICConfigurationDescription des, IEnvironmentVariable var)
           
 

Constructors in org.eclipse.cdt.core.envvar with parameters of type IEnvironmentVariable
EnvirinmentVariable(IEnvironmentVariable var)
           
 

Uses of IEnvironmentVariable in org.eclipse.cdt.internal.core.cdtvariables
 

Methods in org.eclipse.cdt.internal.core.cdtvariables with parameters of type IEnvironmentVariable
 ICdtVariable EnvironmentVariableSupplier.createBuildMacro(IEnvironmentVariable var)
           
 

Uses of IEnvironmentVariable in org.eclipse.cdt.internal.core.envvar
 

Classes in org.eclipse.cdt.internal.core.envvar that implement IEnvironmentVariable
 class EnvVarDescriptor
           
 

Methods in org.eclipse.cdt.internal.core.envvar that return IEnvironmentVariable
 IEnvironmentVariable ContributedEnvironment.addVariable(java.lang.String name, java.lang.String value, int op, java.lang.String delimiter, org.eclipse.cdt.core.settings.model.ICConfigurationDescription des)
           
 IEnvironmentVariable EnvironmentVariableManager.calculateResolvedVariable(EnvVarDescriptor des, IEnvironmentContextInfo info)
           
 IEnvironmentVariable EnvironmentVariableManager.calculateResolvedVariable(EnvVarDescriptor des, org.eclipse.cdt.utils.cdtvariables.IVariableSubstitutor sub)
           
 IEnvironmentVariable UserDefinedEnvironmentSupplier.createVariable(java.lang.String name, java.lang.String value, int op, java.lang.String delimiter, java.lang.Object context)
           
 IEnvironmentVariable UserDefinedEnvironmentSupplier.deleteVariable(java.lang.String name, java.lang.Object context)
           
 IEnvironmentVariable[] EnvironmentChangeEvent.getAddedVariables()
           
 IEnvironmentVariable[] EnvironmentChangeEvent.getChangedVariables()
           
 IEnvironmentVariable EnvVarDescriptor.getOriginalVariable()
           
 IEnvironmentVariable[] EnvironmentChangeEvent.getRemovedVariables()
           
 IEnvironmentVariable ContributedEnvironment.getVariable(java.lang.String name, org.eclipse.cdt.core.settings.model.ICConfigurationDescription des)
           
 IEnvironmentVariable EnvironmentVariableManager.getVariable(java.lang.String variableName, org.eclipse.cdt.core.settings.model.ICConfigurationDescription cfg, boolean resolveMacros)
           
 IEnvironmentVariable UserDefinedEnvironmentSupplier.getVariable(java.lang.String name, java.lang.Object context)
           
 IEnvironmentVariable ICoreEnvironmentVariableSupplier.getVariable(java.lang.String name, java.lang.Object context)
           
 IEnvironmentVariable EclipseEnvironmentSupplier.getVariable(java.lang.String name, java.lang.Object context)
           
 IEnvironmentVariable BuildSustemEnvironmentSupplier.getVariable(java.lang.String name, java.lang.Object context)
           
 IEnvironmentVariable[] ContributedEnvironment.getVariables(org.eclipse.cdt.core.settings.model.ICConfigurationDescription des)
           
 IEnvironmentVariable[] EnvironmentVariableManager.getVariables(org.eclipse.cdt.core.settings.model.ICConfigurationDescription cfg, boolean resolveMacros)
           
 IEnvironmentVariable[] UserDefinedEnvironmentSupplier.getVariables(java.lang.Object context)
           
 IEnvironmentVariable[] ICoreEnvironmentVariableSupplier.getVariables(java.lang.Object context)
           
 IEnvironmentVariable[] EclipseEnvironmentSupplier.getVariables(java.lang.Object context)
           
 IEnvironmentVariable[] BuildSustemEnvironmentSupplier.getVariables(java.lang.Object context)
           
 IEnvironmentVariable ContributedEnvironment.removeVariable(java.lang.String name, org.eclipse.cdt.core.settings.model.ICConfigurationDescription des)
           
 IEnvironmentVariable EnvironmentVariableManager.EnvVarVariableSubstitutor.resolveVariable(EnvVarDescriptor var)
           
 

Methods in org.eclipse.cdt.internal.core.envvar with parameters of type IEnvironmentVariable
 void EnvVarCollector.add(IEnvironmentVariable[] vars)
          adds an array of environment variables to the set of variables held by this collector performing environment variable operations
 void EnvVarCollector.add(IEnvironmentVariable[] vars, IEnvironmentContextInfo info, int num, ICoreEnvironmentVariableSupplier supplier)
           
 boolean ContributedEnvironment.isUserVariable(org.eclipse.cdt.core.settings.model.ICConfigurationDescription des, IEnvironmentVariable var)
           
 void EnvVarDescriptor.setVariable(IEnvironmentVariable variable)
           
 void UserDefinedEnvironmentSupplier.setVariables(IEnvironmentVariable[] vars, java.lang.Object context)
           
 

Constructors in org.eclipse.cdt.internal.core.envvar with parameters of type IEnvironmentVariable
EnvVarDescriptor(IEnvironmentVariable variable, IEnvironmentContextInfo contextInfo, int supplierNum, ICoreEnvironmentVariableSupplier supplier)
           
 

Uses of IEnvironmentVariable in org.eclipse.cdt.managedbuilder.envvar
 

Subinterfaces of IEnvironmentVariable in org.eclipse.cdt.managedbuilder.envvar
 interface IBuildEnvironmentVariable
          this interface represents the given environment variable
 

Methods in org.eclipse.cdt.managedbuilder.envvar that return IEnvironmentVariable
 IEnvironmentVariable IEnvironmentVariableProvider.getVariable(java.lang.String variableName, IConfiguration cfg, boolean resolveMacros)
           
 IEnvironmentVariable IEnvironmentVariableSupplier.getVariable(java.lang.String name, java.lang.Object context)
           
 IEnvironmentVariable[] IEnvironmentVariableProvider.getVariables(IConfiguration cfg, boolean resolveMacros)
           
 IEnvironmentVariable[] IEnvironmentVariableSupplier.getVariables(java.lang.Object context)
           
 

Uses of IEnvironmentVariable in org.eclipse.cdt.managedbuilder.internal.dataprovider
 

Methods in org.eclipse.cdt.managedbuilder.internal.dataprovider that return IEnvironmentVariable
 IEnvironmentVariable BuildEnvironmentContributor.getVariable(java.lang.String name, IEnvironmentVariableManager provider)
           
 IEnvironmentVariable[] BuildEnvironmentContributor.getVariables(IEnvironmentVariableManager provider)
           
 

Uses of IEnvironmentVariable in org.eclipse.cdt.managedbuilder.internal.envvar
 

Classes in org.eclipse.cdt.managedbuilder.internal.envvar that implement IEnvironmentVariable
 class BuildEnvVar
          a trivial implementation of the IBuildEnvironmentVariable
 

Methods in org.eclipse.cdt.managedbuilder.internal.envvar that return IEnvironmentVariable
 IEnvironmentVariable EnvironmentVariableProvider.getVariable(java.lang.String variableName, IConfiguration cfg, boolean resolveMacros)
           
 IEnvironmentVariable EnvironmentVariableProvider.getVariable(java.lang.String variableName, IConfiguration cfg, boolean resolveMacros, boolean checkBuildPaths)
           
 IEnvironmentVariable MbsEnvironmentSupplier.getVariable(java.lang.String name, java.lang.Object context)
           
 IEnvironmentVariable ExternalExtensionEnvironmentSupplier.getVariable(java.lang.String name, java.lang.Object context)
           
 IEnvironmentVariable[] EnvironmentVariableProvider.getVariables(IConfiguration cfg, boolean resolveMacros)
           
 IEnvironmentVariable[] EnvironmentVariableProvider.getVariables(IConfiguration cfg, boolean resolveMacros, boolean checkBuildPaths)
           
 IEnvironmentVariable[] MbsEnvironmentSupplier.getVariables(java.lang.Object context)
           
 IEnvironmentVariable[] ExternalExtensionEnvironmentSupplier.getVariables(java.lang.Object context)
           
 

Methods in org.eclipse.cdt.managedbuilder.internal.envvar with parameters of type IEnvironmentVariable
 boolean StoredBuildPathEnvironmentContainer.isVariableChanged(java.lang.String name, IEnvironmentVariable variable, IConfiguration configuration)
           
static IBuildEnvironmentVariable EnvironmentVariableProvider.wrap(IEnvironmentVariable var)
           
static IBuildEnvironmentVariable[] EnvironmentVariableProvider.wrap(IEnvironmentVariable[] vars)
           
 

Constructors in org.eclipse.cdt.managedbuilder.internal.envvar with parameters of type IEnvironmentVariable
BuildEnvVar(IEnvironmentVariable var)
           
 

Uses of IEnvironmentVariable in org.eclipse.cdt.ui.newui
 

Constructors in org.eclipse.cdt.ui.newui with parameters of type IEnvironmentVariable
EnvDialog(org.eclipse.swt.widgets.Shell parent, IEnvironmentVariable _var, java.lang.String title, boolean _newAction, org.eclipse.cdt.core.settings.model.ICConfigurationDescription _cfgd)