Type.registerNamespace('CV.mBOSS.DAL');
CV.mBOSS.DAL.MapLayerWebService=function() {
CV.mBOSS.DAL.MapLayerWebService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
CV.mBOSS.DAL.MapLayerWebService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return CV.mBOSS.DAL.MapLayerWebService._staticInstance.get_path();},
GetMap:function(mapRequest,configId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetMap',false,{mapRequest:mapRequest,configId:configId},succeededCallback,failedCallback,userContext); },
GetMapOverlay:function(mapRequest,configId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetMapOverlay',false,{mapRequest:mapRequest,configId:configId},succeededCallback,failedCallback,userContext); },
ClearRequestCache:function(dataRequestId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ClearRequestCache',false,{dataRequestId:dataRequestId},succeededCallback,failedCallback,userContext); },
GetMapNetworkData:function(dataRequestId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetMapNetworkData',false,{dataRequestId:dataRequestId},succeededCallback,failedCallback,userContext); },
GetTooltip:function(dataRequest,easting,northing,configId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetTooltip',false,{dataRequest:dataRequest,easting:easting,northing:northing,configId:configId},succeededCallback,failedCallback,userContext); },
GetMapConfig:function(configId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetMapConfig',false,{configId:configId},succeededCallback,failedCallback,userContext); },
ClientLog:function(logMsg,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ClientLog',false,{logMsg:logMsg},succeededCallback,failedCallback,userContext); },
ClientErr:function(errMsg,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ClientErr',false,{errMsg:errMsg},succeededCallback,failedCallback,userContext); }}
CV.mBOSS.DAL.MapLayerWebService.registerClass('CV.mBOSS.DAL.MapLayerWebService',Sys.Net.WebServiceProxy);
CV.mBOSS.DAL.MapLayerWebService._staticInstance = new CV.mBOSS.DAL.MapLayerWebService();
CV.mBOSS.DAL.MapLayerWebService.set_path = function(value) { CV.mBOSS.DAL.MapLayerWebService._staticInstance.set_path(value); }
CV.mBOSS.DAL.MapLayerWebService.get_path = function() { return CV.mBOSS.DAL.MapLayerWebService._staticInstance.get_path(); }
CV.mBOSS.DAL.MapLayerWebService.set_timeout = function(value) { CV.mBOSS.DAL.MapLayerWebService._staticInstance.set_timeout(value); }
CV.mBOSS.DAL.MapLayerWebService.get_timeout = function() { return CV.mBOSS.DAL.MapLayerWebService._staticInstance.get_timeout(); }
CV.mBOSS.DAL.MapLayerWebService.set_defaultUserContext = function(value) { CV.mBOSS.DAL.MapLayerWebService._staticInstance.set_defaultUserContext(value); }
CV.mBOSS.DAL.MapLayerWebService.get_defaultUserContext = function() { return CV.mBOSS.DAL.MapLayerWebService._staticInstance.get_defaultUserContext(); }
CV.mBOSS.DAL.MapLayerWebService.set_defaultSucceededCallback = function(value) { CV.mBOSS.DAL.MapLayerWebService._staticInstance.set_defaultSucceededCallback(value); }
CV.mBOSS.DAL.MapLayerWebService.get_defaultSucceededCallback = function() { return CV.mBOSS.DAL.MapLayerWebService._staticInstance.get_defaultSucceededCallback(); }
CV.mBOSS.DAL.MapLayerWebService.set_defaultFailedCallback = function(value) { CV.mBOSS.DAL.MapLayerWebService._staticInstance.set_defaultFailedCallback(value); }
CV.mBOSS.DAL.MapLayerWebService.get_defaultFailedCallback = function() { return CV.mBOSS.DAL.MapLayerWebService._staticInstance.get_defaultFailedCallback(); }
CV.mBOSS.DAL.MapLayerWebService.set_path("/CoverixWww/WebServices/MapLayerWebService.asmx");
CV.mBOSS.DAL.MapLayerWebService.GetMap= function(mapRequest,configId,onSuccess,onFailed,userContext) {CV.mBOSS.DAL.MapLayerWebService._staticInstance.GetMap(mapRequest,configId,onSuccess,onFailed,userContext); }
CV.mBOSS.DAL.MapLayerWebService.GetMapOverlay= function(mapRequest,configId,onSuccess,onFailed,userContext) {CV.mBOSS.DAL.MapLayerWebService._staticInstance.GetMapOverlay(mapRequest,configId,onSuccess,onFailed,userContext); }
CV.mBOSS.DAL.MapLayerWebService.ClearRequestCache= function(dataRequestId,onSuccess,onFailed,userContext) {CV.mBOSS.DAL.MapLayerWebService._staticInstance.ClearRequestCache(dataRequestId,onSuccess,onFailed,userContext); }
CV.mBOSS.DAL.MapLayerWebService.GetMapNetworkData= function(dataRequestId,onSuccess,onFailed,userContext) {CV.mBOSS.DAL.MapLayerWebService._staticInstance.GetMapNetworkData(dataRequestId,onSuccess,onFailed,userContext); }
CV.mBOSS.DAL.MapLayerWebService.GetTooltip= function(dataRequest,easting,northing,configId,onSuccess,onFailed,userContext) {CV.mBOSS.DAL.MapLayerWebService._staticInstance.GetTooltip(dataRequest,easting,northing,configId,onSuccess,onFailed,userContext); }
CV.mBOSS.DAL.MapLayerWebService.GetMapConfig= function(configId,onSuccess,onFailed,userContext) {CV.mBOSS.DAL.MapLayerWebService._staticInstance.GetMapConfig(configId,onSuccess,onFailed,userContext); }
CV.mBOSS.DAL.MapLayerWebService.ClientLog= function(logMsg,onSuccess,onFailed,userContext) {CV.mBOSS.DAL.MapLayerWebService._staticInstance.ClientLog(logMsg,onSuccess,onFailed,userContext); }
CV.mBOSS.DAL.MapLayerWebService.ClientErr= function(errMsg,onSuccess,onFailed,userContext) {CV.mBOSS.DAL.MapLayerWebService._staticInstance.ClientErr(errMsg,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(CV.mBOSS.DAL.ColumnFilter) === 'undefined') {
CV.mBOSS.DAL.ColumnFilter=gtc("CV.mBOSS.DAL.ColumnFilter");
CV.mBOSS.DAL.ColumnFilter.registerClass('CV.mBOSS.DAL.ColumnFilter');
}
if (typeof(CV.mBOSS.DAL.NetworkElement) === 'undefined') {
CV.mBOSS.DAL.NetworkElement=gtc("CV.mBOSS.DAL.NetworkElement");
CV.mBOSS.DAL.NetworkElement.registerClass('CV.mBOSS.DAL.NetworkElement');
}
if (typeof(CV.mBOSS.DAL.LayerDataRequest) === 'undefined') {
CV.mBOSS.DAL.LayerDataRequest=gtc("CV.mBOSS.DAL.LayerDataRequest");
CV.mBOSS.DAL.LayerDataRequest.registerClass('CV.mBOSS.DAL.LayerDataRequest');
}
if (typeof(CV.mBOSS.DAL.LayerGroupFilter) === 'undefined') {
CV.mBOSS.DAL.LayerGroupFilter=gtc("CV.mBOSS.DAL.LayerGroupFilter");
CV.mBOSS.DAL.LayerGroupFilter.registerClass('CV.mBOSS.DAL.LayerGroupFilter');
}
if (typeof(CV.mBOSS.DAL.NeFilter) === 'undefined') {
CV.mBOSS.DAL.NeFilter=gtc("CV.mBOSS.DAL.NeFilter");
CV.mBOSS.DAL.NeFilter.registerClass('CV.mBOSS.DAL.NeFilter');
}
if (typeof(CV.mBOSS.DAL.Point) === 'undefined') {
CV.mBOSS.DAL.Point=gtc("CV.mBOSS.DAL.Point");
CV.mBOSS.DAL.Point.registerClass('CV.mBOSS.DAL.Point');
}
if (typeof(CV.mBOSS.DAL.Rectangle) === 'undefined') {
CV.mBOSS.DAL.Rectangle=gtc("CV.mBOSS.DAL.Rectangle");
CV.mBOSS.DAL.Rectangle.registerClass('CV.mBOSS.DAL.Rectangle');
}
if (typeof(CV.mBOSS.DAL.MapLabelItem) === 'undefined') {
CV.mBOSS.DAL.MapLabelItem=gtc("CV.mBOSS.DAL.MapLabelItem");
CV.mBOSS.DAL.MapLabelItem.registerClass('CV.mBOSS.DAL.MapLabelItem');
}
if (typeof(CV.mBOSS.DAL.SelectProperties) === 'undefined') {
CV.mBOSS.DAL.SelectProperties=gtc("CV.mBOSS.DAL.SelectProperties");
CV.mBOSS.DAL.SelectProperties.registerClass('CV.mBOSS.DAL.SelectProperties');
}
if (typeof(CV.mBOSS.DAL.MapLayerScale) === 'undefined') {
CV.mBOSS.DAL.MapLayerScale=gtc("CV.mBOSS.DAL.MapLayerScale");
CV.mBOSS.DAL.MapLayerScale.registerClass('CV.mBOSS.DAL.MapLayerScale');
}
if (typeof(CV.mBOSS.DAL.QueryFilter) === 'undefined') {
CV.mBOSS.DAL.QueryFilter=gtc("CV.mBOSS.DAL.QueryFilter");
CV.mBOSS.DAL.QueryFilter.registerClass('CV.mBOSS.DAL.QueryFilter');
}
if (typeof(CV.mBOSS.DAL.MapRequest) === 'undefined') {
CV.mBOSS.DAL.MapRequest=gtc("CV.mBOSS.DAL.MapRequest");
CV.mBOSS.DAL.MapRequest.registerClass('CV.mBOSS.DAL.MapRequest');
}
if (typeof(CV.mBOSS.DAL.MapResponse) === 'undefined') {
CV.mBOSS.DAL.MapResponse=gtc("CV.mBOSS.DAL.MapResponse");
CV.mBOSS.DAL.MapResponse.registerClass('CV.mBOSS.DAL.MapResponse');
}
if (typeof(CV.mBOSS.DAL.DataResponse) === 'undefined') {
CV.mBOSS.DAL.DataResponse=gtc("CV.mBOSS.DAL.DataResponse");
CV.mBOSS.DAL.DataResponse.registerClass('CV.mBOSS.DAL.DataResponse');
}
if (typeof(CV.mBOSS.DAL.TooltipData) === 'undefined') {
CV.mBOSS.DAL.TooltipData=gtc("CV.mBOSS.DAL.TooltipData");
CV.mBOSS.DAL.TooltipData.registerClass('CV.mBOSS.DAL.TooltipData');
}
if (typeof(CV.mBOSS.DAL.SYMBOL_TYPE) === 'undefined') {
CV.mBOSS.DAL.SYMBOL_TYPE = function() { throw Error.invalidOperation(); }
CV.mBOSS.DAL.SYMBOL_TYPE.prototype = {IMAGE: 0,PIE: 1,POLYGON: 2,POINT: 3,LINE: 4,CIRCLE: 5,RECTANGLE: 6,LABEL: 7}
CV.mBOSS.DAL.SYMBOL_TYPE.registerEnum('CV.mBOSS.DAL.SYMBOL_TYPE', true);
}
if (typeof(CV.mBOSS.DAL.MAP_API_ACTION) === 'undefined') {
CV.mBOSS.DAL.MAP_API_ACTION = function() { throw Error.invalidOperation(); }
CV.mBOSS.DAL.MAP_API_ACTION.prototype = {MAP_API_ACTION_GETMAP: 1,MAP_API_ACTION_PAN: 2,MAP_API_ACTION_START: 3,MAP_API_ACTION_MOVE: 6,MAP_API_ACTION_ZOOM: 7,MAP_API_ACTION_COORD: 8,MAP_API_ACTION_ZOOM_POINT: 9,MAP_API_ACTION_ZOOM_WORLD_POINT: 10,MAP_API_ACTION_ZOOM_WORLD_RECT: 11,MAP_API_ACTION_COORD_RECT: 12,MAP_API_ACTION_SET_SCALE: 13}
CV.mBOSS.DAL.MAP_API_ACTION.registerEnum('CV.mBOSS.DAL.MAP_API_ACTION', true);
}
if (typeof(CV.mBOSS.DAL.LAYER_SRC) === 'undefined') {
CV.mBOSS.DAL.LAYER_SRC = function() { throw Error.invalidOperation(); }
CV.mBOSS.DAL.LAYER_SRC.prototype = {FILE_SRC_LAYER: 0,DB_SRC_LAYER: 1,FILE_DB_SRC_LAYER: 2,FILTER_SRC_LAYER: 3,DYN_FILE_SRC_LAYER: 4,DYN_FILE_DB_SRC_LAYER: 5}
CV.mBOSS.DAL.LAYER_SRC.registerEnum('CV.mBOSS.DAL.LAYER_SRC', true);
}
