Type.registerNamespace('sharemyroutes.webservice');
sharemyroutes.webservice.mapData=function() {
sharemyroutes.webservice.mapData.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
sharemyroutes.webservice.mapData.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return sharemyroutes.webservice.mapData._staticInstance.get_path();},
GetRouteCollections:function(lnguserid,succeededCallback, failedCallback, userContext) {
/// <param name="lnguserid" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetRouteCollections',false,{lnguserid:lnguserid},succeededCallback,failedCallback,userContext); },
AddRouteToCollection:function(myRouteCollectionParams,succeededCallback, failedCallback, userContext) {
/// <param name="myRouteCollectionParams" type="sharemyroutes.webservice.RouteCollectionAdditionParams">sharemyroutes.webservice.RouteCollectionAdditionParams</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'AddRouteToCollection',false,{myRouteCollectionParams:myRouteCollectionParams},succeededCallback,failedCallback,userContext); },
GetRouteDescription:function(args,succeededCallback, failedCallback, userContext) {
/// <param name="args" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetRouteDescription',false,{args:args},succeededCallback,failedCallback,userContext); },
GetPhotoDescription:function(lngimageid,succeededCallback, failedCallback, userContext) {
/// <param name="lngimageid" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetPhotoDescription',false,{lngimageid:lngimageid},succeededCallback,failedCallback,userContext); },
SetPOI:function(myPOI,succeededCallback, failedCallback, userContext) {
/// <param name="myPOI" type="sharemyroutes.webservice.POI">sharemyroutes.webservice.POI</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SetPOI',false,{myPOI:myPOI},succeededCallback,failedCallback,userContext); },
DeletePOI:function(id,succeededCallback, failedCallback, userContext) {
/// <param name="id" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'DeletePOI',false,{id:id},succeededCallback,failedCallback,userContext); },
GetPOI:function(routeid,succeededCallback, failedCallback, userContext) {
/// <param name="routeid" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetPOI',false,{routeid:routeid},succeededCallback,failedCallback,userContext); },
GetPOIbyID:function(id,succeededCallback, failedCallback, userContext) {
/// <param name="id" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetPOIbyID',false,{id:id},succeededCallback,failedCallback,userContext); },
GetPoints:function(routeid,succeededCallback, failedCallback, userContext) {
/// <param name="routeid" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetPoints',false,{routeid:routeid},succeededCallback,failedCallback,userContext); },
GetRoutesInBox:function(myQueryParams,succeededCallback, failedCallback, userContext) {
/// <param name="myQueryParams" type="RouteQueryParameters">sharemyroutes.webservice.RouteQueryParameters</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetRoutesInBox',false,{myQueryParams:myQueryParams},succeededCallback,failedCallback,userContext); },
GetUsersInBox:function(myQueryParams,succeededCallback, failedCallback, userContext) {
/// <param name="myQueryParams" type="RouteQueryParameters">sharemyroutes.webservice.RouteQueryParameters</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetUsersInBox',false,{myQueryParams:myQueryParams},succeededCallback,failedCallback,userContext); },
GetSeeAlso:function(strTagName,succeededCallback, failedCallback, userContext) {
/// <param name="strTagName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetSeeAlso',false,{strTagName:strTagName},succeededCallback,failedCallback,userContext); },
GetNearestRoutes:function(myQueryParams,succeededCallback, failedCallback, userContext) {
/// <param name="myQueryParams" type="RouteNearestQueryParameters">sharemyroutes.webservice.RouteNearestQueryParameters</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetNearestRoutes',false,{myQueryParams:myQueryParams},succeededCallback,failedCallback,userContext); },
GetElevationProfile:function(params,succeededCallback, failedCallback, userContext) {
/// <param name="params" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetElevationProfile',false,{params:params},succeededCallback,failedCallback,userContext); }}
sharemyroutes.webservice.mapData.registerClass('sharemyroutes.webservice.mapData',Sys.Net.WebServiceProxy);
sharemyroutes.webservice.mapData._staticInstance = new sharemyroutes.webservice.mapData();
sharemyroutes.webservice.mapData.set_path = function(value) {
sharemyroutes.webservice.mapData._staticInstance.set_path(value); }
sharemyroutes.webservice.mapData.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return sharemyroutes.webservice.mapData._staticInstance.get_path();}
sharemyroutes.webservice.mapData.set_timeout = function(value) {
sharemyroutes.webservice.mapData._staticInstance.set_timeout(value); }
sharemyroutes.webservice.mapData.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return sharemyroutes.webservice.mapData._staticInstance.get_timeout(); }
sharemyroutes.webservice.mapData.set_defaultUserContext = function(value) { 
sharemyroutes.webservice.mapData._staticInstance.set_defaultUserContext(value); }
sharemyroutes.webservice.mapData.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return sharemyroutes.webservice.mapData._staticInstance.get_defaultUserContext(); }
sharemyroutes.webservice.mapData.set_defaultSucceededCallback = function(value) { 
 sharemyroutes.webservice.mapData._staticInstance.set_defaultSucceededCallback(value); }
sharemyroutes.webservice.mapData.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return sharemyroutes.webservice.mapData._staticInstance.get_defaultSucceededCallback(); }
sharemyroutes.webservice.mapData.set_defaultFailedCallback = function(value) { 
sharemyroutes.webservice.mapData._staticInstance.set_defaultFailedCallback(value); }
sharemyroutes.webservice.mapData.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return sharemyroutes.webservice.mapData._staticInstance.get_defaultFailedCallback(); }
sharemyroutes.webservice.mapData.set_path("/webservice/editroute60.asmx");
sharemyroutes.webservice.mapData.GetRouteCollections= function(lnguserid,onSuccess,onFailed,userContext) {
/// <param name="lnguserid" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
sharemyroutes.webservice.mapData._staticInstance.GetRouteCollections(lnguserid,onSuccess,onFailed,userContext); }
sharemyroutes.webservice.mapData.AddRouteToCollection= function(myRouteCollectionParams,onSuccess,onFailed,userContext) {
/// <param name="myRouteCollectionParams" type="sharemyroutes.webservice.RouteCollectionAdditionParams">sharemyroutes.webservice.RouteCollectionAdditionParams</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
sharemyroutes.webservice.mapData._staticInstance.AddRouteToCollection(myRouteCollectionParams,onSuccess,onFailed,userContext); }
sharemyroutes.webservice.mapData.GetRouteDescription= function(args,onSuccess,onFailed,userContext) {
/// <param name="args" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
sharemyroutes.webservice.mapData._staticInstance.GetRouteDescription(args,onSuccess,onFailed,userContext); }
sharemyroutes.webservice.mapData.GetPhotoDescription= function(lngimageid,onSuccess,onFailed,userContext) {
/// <param name="lngimageid" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
sharemyroutes.webservice.mapData._staticInstance.GetPhotoDescription(lngimageid,onSuccess,onFailed,userContext); }
sharemyroutes.webservice.mapData.SetPOI= function(myPOI,onSuccess,onFailed,userContext) {
/// <param name="myPOI" type="sharemyroutes.webservice.POI">sharemyroutes.webservice.POI</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
sharemyroutes.webservice.mapData._staticInstance.SetPOI(myPOI,onSuccess,onFailed,userContext); }
sharemyroutes.webservice.mapData.DeletePOI= function(id,onSuccess,onFailed,userContext) {
/// <param name="id" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
sharemyroutes.webservice.mapData._staticInstance.DeletePOI(id,onSuccess,onFailed,userContext); }
sharemyroutes.webservice.mapData.GetPOI= function(routeid,onSuccess,onFailed,userContext) {
/// <param name="routeid" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
sharemyroutes.webservice.mapData._staticInstance.GetPOI(routeid,onSuccess,onFailed,userContext); }
sharemyroutes.webservice.mapData.GetPOIbyID= function(id,onSuccess,onFailed,userContext) {
/// <param name="id" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
sharemyroutes.webservice.mapData._staticInstance.GetPOIbyID(id,onSuccess,onFailed,userContext); }
sharemyroutes.webservice.mapData.GetPoints= function(routeid,onSuccess,onFailed,userContext) {
/// <param name="routeid" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
sharemyroutes.webservice.mapData._staticInstance.GetPoints(routeid,onSuccess,onFailed,userContext); }
sharemyroutes.webservice.mapData.GetRoutesInBox= function(myQueryParams,onSuccess,onFailed,userContext) {
/// <param name="myQueryParams" type="RouteQueryParameters">sharemyroutes.webservice.RouteQueryParameters</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
sharemyroutes.webservice.mapData._staticInstance.GetRoutesInBox(myQueryParams,onSuccess,onFailed,userContext); }
sharemyroutes.webservice.mapData.GetUsersInBox= function(myQueryParams,onSuccess,onFailed,userContext) {
/// <param name="myQueryParams" type="RouteQueryParameters">sharemyroutes.webservice.RouteQueryParameters</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
sharemyroutes.webservice.mapData._staticInstance.GetUsersInBox(myQueryParams,onSuccess,onFailed,userContext); }
sharemyroutes.webservice.mapData.GetSeeAlso= function(strTagName,onSuccess,onFailed,userContext) {
/// <param name="strTagName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
sharemyroutes.webservice.mapData._staticInstance.GetSeeAlso(strTagName,onSuccess,onFailed,userContext); }
sharemyroutes.webservice.mapData.GetNearestRoutes= function(myQueryParams,onSuccess,onFailed,userContext) {
/// <param name="myQueryParams" type="RouteNearestQueryParameters">sharemyroutes.webservice.RouteNearestQueryParameters</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
sharemyroutes.webservice.mapData._staticInstance.GetNearestRoutes(myQueryParams,onSuccess,onFailed,userContext); }
sharemyroutes.webservice.mapData.GetElevationProfile= function(params,onSuccess,onFailed,userContext) {
/// <param name="params" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
sharemyroutes.webservice.mapData._staticInstance.GetElevationProfile(params,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(sharemyroutes.webservice.RouteCollection) === 'undefined') {
sharemyroutes.webservice.RouteCollection=gtc("sharemyroutes.webservice.RouteCollection");
sharemyroutes.webservice.RouteCollection.registerClass('sharemyroutes.webservice.RouteCollection');
}
if (typeof(sharemyroutes.webservice.RouteCollectionAdditionParams) === 'undefined') {
sharemyroutes.webservice.RouteCollectionAdditionParams=gtc("sharemyroutes.webservice.RouteCollectionAdditionParams");
sharemyroutes.webservice.RouteCollectionAdditionParams.registerClass('sharemyroutes.webservice.RouteCollectionAdditionParams');
}
if (typeof(sharemyroutes.webservice.RouteDescription) === 'undefined') {
sharemyroutes.webservice.RouteDescription=gtc("sharemyroutes.webservice.RouteDescription");
sharemyroutes.webservice.RouteDescription.registerClass('sharemyroutes.webservice.RouteDescription');
}
if (typeof(sharemyroutes.webservice.PhotoDescription) === 'undefined') {
sharemyroutes.webservice.PhotoDescription=gtc("sharemyroutes.webservice.PhotoDescription");
sharemyroutes.webservice.PhotoDescription.registerClass('sharemyroutes.webservice.PhotoDescription');
}
if (typeof(sharemyroutes.webservice.POI) === 'undefined') {
sharemyroutes.webservice.POI=gtc("sharemyroutes.webservice.POI");
sharemyroutes.webservice.POI.registerClass('sharemyroutes.webservice.POI');
}
if (typeof(sharemyroutes.webservice.Point) === 'undefined') {
sharemyroutes.webservice.Point=gtc("sharemyroutes.webservice.Point");
sharemyroutes.webservice.Point.registerClass('sharemyroutes.webservice.Point');
}
if (typeof(sharemyroutes.webservice.RouteQueryParameters) === 'undefined') {
sharemyroutes.webservice.RouteQueryParameters=gtc("RouteQueryParameters");
sharemyroutes.webservice.RouteQueryParameters.registerClass('sharemyroutes.webservice.RouteQueryParameters');
}
if (typeof(sharemyroutes.webservice.Coords) === 'undefined') {
sharemyroutes.webservice.Coords=gtc("Coords");
sharemyroutes.webservice.Coords.registerClass('sharemyroutes.webservice.Coords');
}
if (typeof(sharemyroutes.webservice.Route) === 'undefined') {
sharemyroutes.webservice.Route=gtc("sharemyroutes.webservice.Route");
sharemyroutes.webservice.Route.registerClass('sharemyroutes.webservice.Route');
}
if (typeof(sharemyroutes.webservice.UserDetails) === 'undefined') {
sharemyroutes.webservice.UserDetails=gtc("sharemyroutes.webservice.UserDetails");
sharemyroutes.webservice.UserDetails.registerClass('sharemyroutes.webservice.UserDetails');
}
if (typeof(sharemyroutes.webservice.RouteNearestQueryParameters) === 'undefined') {
sharemyroutes.webservice.RouteNearestQueryParameters=gtc("RouteNearestQueryParameters");
sharemyroutes.webservice.RouteNearestQueryParameters.registerClass('sharemyroutes.webservice.RouteNearestQueryParameters');
}
if (typeof(sharemyroutes.webservice.PixelPointData) === 'undefined') {
sharemyroutes.webservice.PixelPointData=gtc("sharemyroutes.webservice.PixelPointData");
sharemyroutes.webservice.PixelPointData.registerClass('sharemyroutes.webservice.PixelPointData');
}
