Type.registerNamespace('Limeorange.SharePoint.Infra.SoapServer');
Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging=function() {
Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging._staticInstance.get_path();},
GetTextImageUrl:function(Text,FontName,FontSize,FontBold,HorizontalScale,Tracking,CanvasWidth,CanvasHeight,ForeColor,BackColor,ForceCreate,TrimImage,UseSiteColImagesList,succeededCallback, failedCallback, userContext) {
/// <param name="Text" type="String">System.String</param>
/// <param name="FontName" type="String">System.String</param>
/// <param name="FontSize" type="Number">System.Double</param>
/// <param name="FontBold" type="Boolean">System.Boolean</param>
/// <param name="HorizontalScale" type="Number">System.Int32</param>
/// <param name="Tracking" type="Number">System.Int32</param>
/// <param name="CanvasWidth" type="Number">System.Int32</param>
/// <param name="CanvasHeight" type="Number">System.Int32</param>
/// <param name="ForeColor" type="String">System.String</param>
/// <param name="BackColor" type="String">System.String</param>
/// <param name="ForceCreate" type="Boolean">System.Boolean</param>
/// <param name="TrimImage" type="Boolean">System.Boolean</param>
/// <param name="UseSiteColImagesList" type="Boolean">System.Boolean</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(), 'GetTextImageUrl',false,{Text:Text,FontName:FontName,FontSize:FontSize,FontBold:FontBold,HorizontalScale:HorizontalScale,Tracking:Tracking,CanvasWidth:CanvasWidth,CanvasHeight:CanvasHeight,ForeColor:ForeColor,BackColor:BackColor,ForceCreate:ForceCreate,TrimImage:TrimImage,UseSiteColImagesList:UseSiteColImagesList},succeededCallback,failedCallback,userContext); }}
Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging.registerClass('Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging',Sys.Net.WebServiceProxy);
Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging._staticInstance = new Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging();
Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging.set_path = function(value) {
Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging._staticInstance.set_path(value); }
Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging._staticInstance.get_path();}
Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging.set_timeout = function(value) {
Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging._staticInstance.set_timeout(value); }
Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging._staticInstance.get_timeout(); }
Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging.set_defaultUserContext = function(value) { 
Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging._staticInstance.set_defaultUserContext(value); }
Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging._staticInstance.get_defaultUserContext(); }
Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging.set_defaultSucceededCallback = function(value) { 
 Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging._staticInstance.set_defaultSucceededCallback(value); }
Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging._staticInstance.get_defaultSucceededCallback(); }
Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging.set_defaultFailedCallback = function(value) { 
Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging._staticInstance.set_defaultFailedCallback(value); }
Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging._staticInstance.get_defaultFailedCallback(); }
Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging.set_path("/_vti_bin/LimeTextImaging.asmx");
Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging.GetTextImageUrl= function(Text,FontName,FontSize,FontBold,HorizontalScale,Tracking,CanvasWidth,CanvasHeight,ForeColor,BackColor,ForceCreate,TrimImage,UseSiteColImagesList,onSuccess,onFailed,userContext) {
/// <param name="Text" type="String">System.String</param>
/// <param name="FontName" type="String">System.String</param>
/// <param name="FontSize" type="Number">System.Double</param>
/// <param name="FontBold" type="Boolean">System.Boolean</param>
/// <param name="HorizontalScale" type="Number">System.Int32</param>
/// <param name="Tracking" type="Number">System.Int32</param>
/// <param name="CanvasWidth" type="Number">System.Int32</param>
/// <param name="CanvasHeight" type="Number">System.Int32</param>
/// <param name="ForeColor" type="String">System.String</param>
/// <param name="BackColor" type="String">System.String</param>
/// <param name="ForceCreate" type="Boolean">System.Boolean</param>
/// <param name="TrimImage" type="Boolean">System.Boolean</param>
/// <param name="UseSiteColImagesList" type="Boolean">System.Boolean</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>
Limeorange.SharePoint.Infra.SoapServer.LimeTextImaging._staticInstance.GetTextImageUrl(Text,FontName,FontSize,FontBold,HorizontalScale,Tracking,CanvasWidth,CanvasHeight,ForeColor,BackColor,ForceCreate,TrimImage,UseSiteColImagesList,onSuccess,onFailed,userContext); }
