
// Provide a default path to dwr.engine
if (dwr == null) var dwr = {};
if (dwr.engine == null) dwr.engine = {};
if (DWREngine == null) var DWREngine = dwr.engine;

if (SearchAccessor == null) var SearchAccessor = {};
SearchAccessor._path = '/search/dwr';
SearchAccessor.deleteSearch = function(p0, callback) {
  dwr.engine._execute(SearchAccessor._path, 'SearchAccessor', 'deleteSearch', p0, false, callback);
}
SearchAccessor.renameSearch = function(p0, p1, callback) {
  dwr.engine._execute(SearchAccessor._path, 'SearchAccessor', 'renameSearch', p0, p1, false, callback);
}
SearchAccessor.getSearch = function(p0, callback) {
  dwr.engine._execute(SearchAccessor._path, 'SearchAccessor', 'getSearch', p0, false, callback);
}
SearchAccessor.getSavedSearchNames = function(callback) {
  dwr.engine._execute(SearchAccessor._path, 'SearchAccessor', 'getSavedSearchNames', false, callback);
}
SearchAccessor.applyFilter = function(p0, p1, p2, p3, p4, callback) {
  dwr.engine._execute(SearchAccessor._path, 'SearchAccessor', 'applyFilter', p0, p1, p2, p3, p4, false, callback);
}
SearchAccessor.removeFilter = function(p0, p1, callback) {
  dwr.engine._execute(SearchAccessor._path, 'SearchAccessor', 'removeFilter', p0, p1, false, callback);
}
SearchAccessor.getSearchPage = function(p0, p1, callback) {
  dwr.engine._execute(SearchAccessor._path, 'SearchAccessor', 'getSearchPage', p0, p1, false, callback);
}
SearchAccessor.saveLast = function(p0, callback) {
  dwr.engine._execute(SearchAccessor._path, 'SearchAccessor', 'saveLast', p0, false, callback);
}
SearchAccessor.getCatalogDatasets = function(p0, callback) {
  dwr.engine._execute(SearchAccessor._path, 'SearchAccessor', 'getCatalogDatasets', p0, false, false, callback);
}
SearchAccessor.getDatasetVariables = function(p0, callback) {
  dwr.engine._execute(SearchAccessor._path, 'SearchAccessor', 'getDatasetVariables', p0, false, false, callback);
}
