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

if (typeof dojo != 'undefined') dojo.provide('dwr.interface.WishlistService');

if (typeof WishlistService == 'undefined') WishlistService = {};

WishlistService._path = '/store/dwr';

/**
 * @param {class instore.content.name.NodePath} p0 a param
 * @param {function|Object} callback callback function or options object
 */
WishlistService.removeFromWishlist = function(p0, callback) {
  return dwr.engine._execute(WishlistService._path, 'WishlistService', 'removeFromWishlist', arguments);
};

/**
 * @param {class instore.content.name.NodePath} p0 a param
 * @param {function|Object} callback callback function or options object
 */
WishlistService.addToWishlist = function(p0, callback) {
  return dwr.engine._execute(WishlistService._path, 'WishlistService', 'addToWishlist', arguments);
};

/**
 * @param {interface instore.content.Node} p0 a param
 * @param {class java.util.Locale} p1 a param
 * @param {function|Object} callback callback function or options object
 */
WishlistService.readDisplay = function(p0, p1, callback) {
  return dwr.engine._execute(WishlistService._path, 'WishlistService', 'readDisplay', arguments);
};



