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

if (window['dojo']) dojo.provide('dwr.interface.Images');

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

Images._path = '/dwr';

/**
 * @param {class com.web.dankha.www.Image} p0 a param
 * @param {function|Object} callback callback function or options object
 */
Images.createImage = function(p0, callback) {
  return dwr.engine._execute(Images._path, 'Images', 'createImage', arguments);
};

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

/**
 * @param {class java.lang.String} p0 a param
 * @param {function|Object} callback callback function or options object
 */
Images.getImagesByKey = function(p0, callback) {
  return dwr.engine._execute(Images._path, 'Images', 'getImagesByKey', arguments);
};

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

/**
 * @param {interface java.util.Collection} p0 a param
 * @param {int} p1 a param
 * @param {function|Object} callback callback function or options object
 */
Images.getImageByID = function(p0, p1, callback) {
  return dwr.engine._execute(Images._path, 'Images', 'getImageByID', arguments);
};

/**
 * @param {class java.lang.String} p0 a param
 * @param {function|Object} callback callback function or options object
 */
Images.getImageByID = function(p0, callback) {
  return dwr.engine._execute(Images._path, 'Images', 'getImageByID', arguments);
};

/**
 * @param {class java.lang.String} p0 a param
 * @param {function|Object} callback callback function or options object
 */
Images.getImageByURL = function(p0, callback) {
  return dwr.engine._execute(Images._path, 'Images', 'getImageByURL', arguments);
};

/**
 * @param {class java.lang.String} p0 a param
 * @param {function|Object} callback callback function or options object
 */
Images.getImageByName = function(p0, callback) {
  return dwr.engine._execute(Images._path, 'Images', 'getImageByName', arguments);
};

/**
 * @param {class java.lang.String} p0 a param
 * @param {function|Object} callback callback function or options object
 */
Images.getImagesByName = function(p0, callback) {
  return dwr.engine._execute(Images._path, 'Images', 'getImagesByName', arguments);
};

/**
 * @param {class java.lang.String} p0 a param
 * @param {function|Object} callback callback function or options object
 */
Images.searchImage = function(p0, callback) {
  return dwr.engine._execute(Images._path, 'Images', 'searchImage', arguments);
};

/**
 * @param {class java.lang.String} p0 a param
 * @param {function|Object} callback callback function or options object
 */
Images.getImageByItemNumber = function(p0, callback) {
  return dwr.engine._execute(Images._path, 'Images', 'getImageByItemNumber', arguments);
};

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

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

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

/**
 * @param {class java.lang.String} p0 a param
 * @param {function|Object} callback callback function or options object
 */
Images.deleteImageByItemNumber = function(p0, callback) {
  return dwr.engine._execute(Images._path, 'Images', 'deleteImageByItemNumber', arguments);
};


