Type.registerNamespace('WebServices');
WebServices.GetFeatureWebService=function() {
WebServices.GetFeatureWebService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
WebServices.GetFeatureWebService.prototype={
GetFeature:function(strLat,strLong,strLayers,strService,succeededCallback, failedCallback, userContext) {
return this._invoke(WebServices.GetFeatureWebService.get_path(), 'GetFeature',false,{strLat:strLat,strLong:strLong,strLayers:strLayers,strService:strService},succeededCallback,failedCallback,userContext); },
GetFeatureWatershed:function(sGeoType,sQueryText,succeededCallback, failedCallback, userContext) {
return this._invoke(WebServices.GetFeatureWebService.get_path(), 'GetFeatureWatershed',false,{sGeoType:sGeoType,sQueryText:sQueryText},succeededCallback,failedCallback,userContext); },
GetLayerLegend:function(sService,sAxlLayerID,succeededCallback, failedCallback, userContext) {
return this._invoke(WebServices.GetFeatureWebService.get_path(), 'GetLayerLegend',true,{sService:sService,sAxlLayerID:sAxlLayerID},succeededCallback,failedCallback,userContext); },
GetCounties:function(dblMaxX,dblMaxY,dblMinX,dblMinY,succeededCallback, failedCallback, userContext) {
return this._invoke(WebServices.GetFeatureWebService.get_path(), 'GetCounties',true,{dblMaxX:dblMaxX,dblMaxY:dblMaxY,dblMinX:dblMinX,dblMinY:dblMinY},succeededCallback,failedCallback,userContext); },
GetBase64StringFromResource:function(URI,succeededCallback, failedCallback, userContext) {
return this._invoke(WebServices.GetFeatureWebService.get_path(), 'GetBase64StringFromResource',true,{URI:URI},succeededCallback,failedCallback,userContext); },
GetWatersheds:function(strLayer,strService,succeededCallback, failedCallback, userContext) {
return this._invoke(WebServices.GetFeatureWebService.get_path(), 'GetWatersheds',false,{strLayer:strLayer,strService:strService},succeededCallback,failedCallback,userContext); }}
WebServices.GetFeatureWebService.registerClass('WebServices.GetFeatureWebService',Sys.Net.WebServiceProxy);
WebServices.GetFeatureWebService._staticInstance = new WebServices.GetFeatureWebService();
WebServices.GetFeatureWebService.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; WebServices.GetFeatureWebService._staticInstance._path = value; }
WebServices.GetFeatureWebService.get_path = function() { return WebServices.GetFeatureWebService._staticInstance._path; }
WebServices.GetFeatureWebService.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
WebServices.GetFeatureWebService._staticInstance._timeout = value; }
WebServices.GetFeatureWebService.get_timeout = function() { 
return WebServices.GetFeatureWebService._staticInstance._timeout; }
WebServices.GetFeatureWebService.set_defaultUserContext = function(value) { 
WebServices.GetFeatureWebService._staticInstance._userContext = value; }
WebServices.GetFeatureWebService.get_defaultUserContext = function() { 
return WebServices.GetFeatureWebService._staticInstance._userContext; }
WebServices.GetFeatureWebService.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; WebServices.GetFeatureWebService._staticInstance._succeeded = value; }
WebServices.GetFeatureWebService.get_defaultSucceededCallback = function() { 
return WebServices.GetFeatureWebService._staticInstance._succeeded; }
WebServices.GetFeatureWebService.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; WebServices.GetFeatureWebService._staticInstance._failed = value; }
WebServices.GetFeatureWebService.get_defaultFailedCallback = function() { 
return WebServices.GetFeatureWebService._staticInstance._failed; }
WebServices.GetFeatureWebService.set_path("/Wildlife/WildlifeViewer/GetFeatureWebService.asmx");
WebServices.GetFeatureWebService.GetFeature= function(strLat,strLong,strLayers,strService,onSuccess,onFailed,userContext) {WebServices.GetFeatureWebService._staticInstance.GetFeature(strLat,strLong,strLayers,strService,onSuccess,onFailed,userContext); }
WebServices.GetFeatureWebService.GetFeatureWatershed= function(sGeoType,sQueryText,onSuccess,onFailed,userContext) {WebServices.GetFeatureWebService._staticInstance.GetFeatureWatershed(sGeoType,sQueryText,onSuccess,onFailed,userContext); }
WebServices.GetFeatureWebService.GetLayerLegend= function(sService,sAxlLayerID,onSuccess,onFailed,userContext) {WebServices.GetFeatureWebService._staticInstance.GetLayerLegend(sService,sAxlLayerID,onSuccess,onFailed,userContext); }
WebServices.GetFeatureWebService.GetCounties= function(dblMaxX,dblMaxY,dblMinX,dblMinY,onSuccess,onFailed,userContext) {WebServices.GetFeatureWebService._staticInstance.GetCounties(dblMaxX,dblMaxY,dblMinX,dblMinY,onSuccess,onFailed,userContext); }
WebServices.GetFeatureWebService.GetBase64StringFromResource= function(URI,onSuccess,onFailed,userContext) {WebServices.GetFeatureWebService._staticInstance.GetBase64StringFromResource(URI,onSuccess,onFailed,userContext); }
WebServices.GetFeatureWebService.GetWatersheds= function(strLayer,strService,onSuccess,onFailed,userContext) {WebServices.GetFeatureWebService._staticInstance.GetWatersheds(strLayer,strService,onSuccess,onFailed,userContext); }
