
// 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 (FFMapDataProvider == null) var FFMapDataProvider = {};
FFMapDataProvider._path = '/app21/dwr';
FFMapDataProvider.getMarkerInfo = function(callback) {
  dwr.engine._execute(FFMapDataProvider._path, 'FFMapDataProvider', 'getMarkerInfo', callback);
}
FFMapDataProvider.createMarker = function(p0, callback) {
  dwr.engine._execute(FFMapDataProvider._path, 'FFMapDataProvider', 'createMarker', p0, callback);
}
FFMapDataProvider.getMarkers = function(callback) {
  dwr.engine._execute(FFMapDataProvider._path, 'FFMapDataProvider', 'getMarkers', callback);
}
FFMapDataProvider.hasProperty = function(p0, p1, callback) {
  dwr.engine._execute(FFMapDataProvider._path, 'FFMapDataProvider', 'hasProperty', p0, p1, callback);
}
FFMapDataProvider.getMarkersForRegion = function(p0, callback) {
  dwr.engine._execute(FFMapDataProvider._path, 'FFMapDataProvider', 'getMarkersForRegion', p0, callback);
}
FFMapDataProvider.getFilteredMarkers = function(p0, callback) {
  dwr.engine._execute(FFMapDataProvider._path, 'FFMapDataProvider', 'getFilteredMarkers', p0, callback);
}
FFMapDataProvider.matchesAllFilters = function(p0, p1, callback) {
  dwr.engine._execute(FFMapDataProvider._path, 'FFMapDataProvider', 'matchesAllFilters', p0, p1, callback);
}
FFMapDataProvider.getRegions = function(callback) {
  dwr.engine._execute(FFMapDataProvider._path, 'FFMapDataProvider', 'getRegions', callback);
}
FFMapDataProvider.normalizeAddress = function(p0, callback) {
  dwr.engine._execute(FFMapDataProvider._path, 'FFMapDataProvider', 'normalizeAddress', p0, callback);
}
FFMapDataProvider.getFilters = function(callback) {
  dwr.engine._execute(FFMapDataProvider._path, 'FFMapDataProvider', 'getFilters', callback);
}
FFMapDataProvider.setUrl = function(p0, callback) {
  dwr.engine._execute(FFMapDataProvider._path, 'FFMapDataProvider', 'setUrl', p0, callback);
}
FFMapDataProvider.getUrl = function(callback) {
  dwr.engine._execute(FFMapDataProvider._path, 'FFMapDataProvider', 'getUrl', callback);
}
FFMapDataProvider.getMarkersForRegion = function(p0, callback) {
  dwr.engine._execute(FFMapDataProvider._path, 'FFMapDataProvider', 'getMarkersForRegion', p0, callback);
}
FFMapDataProvider.getRegionMarkers = function(callback) {
  dwr.engine._execute(FFMapDataProvider._path, 'FFMapDataProvider', 'getRegionMarkers', callback);
}
FFMapDataProvider.setMarkerTypeLabel = function(p0, callback) {
  dwr.engine._execute(FFMapDataProvider._path, 'FFMapDataProvider', 'setMarkerTypeLabel', p0, callback);
}
FFMapDataProvider.getBean = function(p0, p1, callback) {
  dwr.engine._execute(FFMapDataProvider._path, 'FFMapDataProvider', 'getBean', p0, p1, callback);
}

