// Provide a default path to dwr.engine
if (typeof this['dwr'] == 'undefined') this.dwr = {};
if (typeof dwr['engine'] == 'undefined') dwr.engine = {};

if (typeof this['UserPreferences'] == 'undefined') this.UserPreferences = {};

UserPreferences._path = '/dwr';

/**
 * @param {function|Object} callback callback function or options object
 */
UserPreferences.getPreferences = function(callback) {
  return dwr.engine._execute(UserPreferences._path, 'UserPreferences', 'getPreferences', callback);
};

/**
 * @param {int} p0 a param
 * @param {class java.lang.String} p1 a param
 * @param {class java.lang.Boolean} p2 a param
 * @param {class java.lang.Boolean} p3 a param
 * @param {function|Object} callback callback function or options object
 */
UserPreferences.setLinePreferences = function(p0, p1, p2, p3, callback) {
  return dwr.engine._execute(UserPreferences._path, 'UserPreferences', 'setLinePreferences', p0, p1, p2, p3, callback);
};



