org.eclipse.cdt.managedbuilder.internal.envvar
Class BuildEnvVar

java.lang.Object
  extended by org.eclipse.cdt.core.envvar.EnvirinmentVariable
      extended by org.eclipse.cdt.managedbuilder.internal.envvar.BuildEnvVar
All Implemented Interfaces:
java.lang.Cloneable, IEnvironmentVariable, IBuildEnvironmentVariable

public class BuildEnvVar
extends EnvirinmentVariable
implements IBuildEnvironmentVariable

a trivial implementation of the IBuildEnvironmentVariable

Since:
3.0

Field Summary
 
Fields inherited from interface org.eclipse.cdt.managedbuilder.envvar.IBuildEnvironmentVariable
ENVVAR_APPEND, ENVVAR_PREPEND, ENVVAR_REMOVE, ENVVAR_REPLACE
 
Constructor Summary
BuildEnvVar(IEnvironmentVariable var)
           
BuildEnvVar(java.lang.String name)
           
BuildEnvVar(java.lang.String name, java.lang.String value)
           
BuildEnvVar(java.lang.String name, java.lang.String value, int op, java.lang.String delimiter)
           
BuildEnvVar(java.lang.String name, java.lang.String value, java.lang.String delimiter)
           
 
Method Summary
 
Methods inherited from class org.eclipse.cdt.core.envvar.EnvirinmentVariable
clone, getDelimiter, getName, getOperation, getValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.cdt.managedbuilder.envvar.IBuildEnvironmentVariable
getDelimiter, getName, getOperation, getValue
 

Constructor Detail

BuildEnvVar

public BuildEnvVar(java.lang.String name,
                   java.lang.String value,
                   int op,
                   java.lang.String delimiter)

BuildEnvVar

public BuildEnvVar(java.lang.String name)

BuildEnvVar

public BuildEnvVar(java.lang.String name,
                   java.lang.String value)

BuildEnvVar

public BuildEnvVar(java.lang.String name,
                   java.lang.String value,
                   java.lang.String delimiter)

BuildEnvVar

public BuildEnvVar(IEnvironmentVariable var)