src/VariableParser.js
/**
 * This class handles the parsing of variable names and replaces them with the value of the variable
 * the is read from the give {@link VariableManager} instance.
 *
 * @constructor
 *
 * @param {VariableManager} variableManager An object that handles variable names to variable values.
 */
This class handles the parsing of variable names and replaces them with the value of the variable
the is read from the give  VariableManager instance.

@constructor

@param {VariableManager} variableManager An object that handles variable names to variable values.
This class handles the parsing of variable names and replaces them with the value of the variable the is read from the give VariableManager instance . @constructor @param { VariableManager } variableManager An object that handles variable names to variable values .
function VariableParser (variableManager) {
    if (!(variableManager instanceof
           (VariableManager))) {
        throw new Error('"variableManager" must be a valid instance!');
    }
    this._variableManager = variableManager;
}
function VariableParser ( variableManager ) { if ( ! ( variableManager instanceof ( VariableManager ) ) ) { throw new Error ( '"variableManager" must be a valid instance!' ) ; } this . _variableManager = variableManager ; }
This class handles the parsing of variable names and replaces them with the value of the variable
 the is read from the give {@link VariableManager} instance.
This class handles the parsing of variable names and replaces them with the value of the variable the is read from the give { @link VariableManager } instance .
/** @type {function(new:VariableManager, VariableManager=)} */