Class Environment

java.lang.Object
org.apache.tools.ant.types.Environment
Direct Known Subclasses:
CommandlineJava.SysProperties

public class Environment extends Object
Wrapper for environment variables.
  • Field Details

  • Constructor Details

    • Environment

      public Environment()
      constructor
  • Method Details

    • addVariable

      public void addVariable(Environment.Variable var)
      add a variable. Validity checking is not performed at this point. Duplicates are not caught either.
      Parameters:
      var - new variable.
    • getVariables

      public String[] getVariables() throws BuildException
      get the variable list as an array
      Returns:
      array of key=value assignment strings
      Throws:
      BuildException - if any variable is misconfigured
    • getVariablesVector

      public Vector<Environment.Variable> getVariablesVector()
      Get the raw vector of variables. This is not a clone.
      Returns:
      a potentially empty (but never null) vector of elements of type Variable
      Since:
      Ant 1.7