public final void init(final Map<String, String> vars) {
    """
	Replaces variables (if defined) in the path, name and arguments.
	
	@param vars
	Variables to use.
    """
        path = Utils4J.replaceVars(path, vars);
        name = Utils4J.replaceVars(name, vars);
        if (arguments != null) {
            for (final Argument argument : arguments) {
                argument.init(vars);
            }
        }
    }
public final void init(final Map<String, String> vars) {
        path = Utils4J.replaceVars(path, vars);
        name = Utils4J.replaceVars(name, vars);
        if (arguments != null) {
            for (final Argument argument : arguments) {
                argument.init(vars);
            }
        }
    }
public final void init ( final Map < String , String > vars ) { path = Utils4J . replaceVars ( path , vars ) ; name = Utils4J . replaceVars ( name , vars ) ; if ( arguments != null ) { for ( final Argument argument : arguments ) { argument . init ( vars ) ; } } }
Replaces variables (if defined) in the path, name and arguments.

@param vars
Variables to use.
Replaces variables ( if defined ) in the path name and arguments .