setParameter: function (value) {
        if (Object.prototype.toString.call(value) !== '[object Object]') {
             throw new Error('@properties parameter should be an Object');
        }
        this._parameter = value;