org.eclipse.cdt.internal.core.envvar
Class ContributedEnvironment
java.lang.Object
org.eclipse.cdt.internal.core.envvar.ContributedEnvironment
- All Implemented Interfaces:
- IContributedEnvironment
public class ContributedEnvironment
- extends java.lang.Object
- implements IContributedEnvironment
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ContributedEnvironment
public ContributedEnvironment(EnvironmentVariableManager mngr)
getContextInfo
public IEnvironmentContextInfo getContextInfo(java.lang.Object context)
getVariables
public IEnvironmentVariable[] getVariables(org.eclipse.cdt.core.settings.model.ICConfigurationDescription des)
- Specified by:
getVariables
in interface IContributedEnvironment
getVariable
public IEnvironmentVariable getVariable(java.lang.String name,
org.eclipse.cdt.core.settings.model.ICConfigurationDescription des)
- Specified by:
getVariable
in interface IContributedEnvironment
appendEnvironment
public boolean appendEnvironment(org.eclipse.cdt.core.settings.model.ICConfigurationDescription des)
- Specified by:
appendEnvironment
in interface IContributedEnvironment
setAppendEnvironment
public void setAppendEnvironment(boolean append,
org.eclipse.cdt.core.settings.model.ICConfigurationDescription des)
- Specified by:
setAppendEnvironment
in interface IContributedEnvironment
addVariable
public IEnvironmentVariable addVariable(java.lang.String name,
java.lang.String value,
int op,
java.lang.String delimiter,
org.eclipse.cdt.core.settings.model.ICConfigurationDescription des)
- Specified by:
addVariable
in interface IContributedEnvironment
removeVariable
public IEnvironmentVariable removeVariable(java.lang.String name,
org.eclipse.cdt.core.settings.model.ICConfigurationDescription des)
- Specified by:
removeVariable
in interface IContributedEnvironment
restoreDefaults
public void restoreDefaults(org.eclipse.cdt.core.settings.model.ICConfigurationDescription des)
- Specified by:
restoreDefaults
in interface IContributedEnvironment
isUserVariable
public boolean isUserVariable(org.eclipse.cdt.core.settings.model.ICConfigurationDescription des,
IEnvironmentVariable var)
- Specified by:
isUserVariable
in interface IContributedEnvironment
serialize
public void serialize(org.eclipse.cdt.core.settings.model.ICProjectDescription des)