Type.registerNamespace('qline.services');
qline.services.qline=function() {
qline.services.qline.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
qline.services.qline.prototype={
GetCompletionList:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(qline.services.qline.get_path(), 'GetCompletionList',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
AlbumEditPopup:function(contextKey,succeededCallback, failedCallback, userContext) {
return this._invoke(qline.services.qline.get_path(), 'AlbumEditPopup',false,{contextKey:contextKey},succeededCallback,failedCallback,userContext); },
PhotoPopup:function(contextKey,succeededCallback, failedCallback, userContext) {
return this._invoke(qline.services.qline.get_path(), 'PhotoPopup',false,{contextKey:contextKey},succeededCallback,failedCallback,userContext); },
PhotoCaptionPopup:function(contextKey,succeededCallback, failedCallback, userContext) {
return this._invoke(qline.services.qline.get_path(), 'PhotoCaptionPopup',false,{contextKey:contextKey},succeededCallback,failedCallback,userContext); },
UpdateAlbumImage:function(album,photo,succeededCallback, failedCallback, userContext) {
return this._invoke(qline.services.qline.get_path(), 'UpdateAlbumImage',false,{album:album,photo:photo},succeededCallback,failedCallback,userContext); },
UpdateAlbumDetails:function(album,photo,location,description,succeededCallback, failedCallback, userContext) {
return this._invoke(qline.services.qline.get_path(), 'UpdateAlbumDetails',false,{album:album,photo:photo,location:location,description:description},succeededCallback,failedCallback,userContext); },
AddPhotoTag:function(album,photo,tag,succeededCallback, failedCallback, userContext) {
return this._invoke(qline.services.qline.get_path(), 'AddPhotoTag',false,{album:album,photo:photo,tag:tag},succeededCallback,failedCallback,userContext); },
SavePhotoDetails:function(album,photo,title,description,succeededCallback, failedCallback, userContext) {
return this._invoke(qline.services.qline.get_path(), 'SavePhotoDetails',false,{album:album,photo:photo,title:title,description:description},succeededCallback,failedCallback,userContext); },
RemovePhotoTag:function(album,photo,tag,succeededCallback, failedCallback, userContext) {
return this._invoke(qline.services.qline.get_path(), 'RemovePhotoTag',false,{album:album,photo:photo,tag:tag},succeededCallback,failedCallback,userContext); },
RotatePhoto:function(contextKey,direction,retVal,succeededCallback, failedCallback, userContext) {
return this._invoke(qline.services.qline.get_path(), 'RotatePhoto',false,{contextKey:contextKey,direction:direction,retVal:retVal},succeededCallback,failedCallback,userContext); },
DeleteAlbum:function(contextKey,succeededCallback, failedCallback, userContext) {
return this._invoke(qline.services.qline.get_path(), 'DeleteAlbum',false,{contextKey:contextKey},succeededCallback,failedCallback,userContext); },
DeletePhoto:function(contextKey,succeededCallback, failedCallback, userContext) {
return this._invoke(qline.services.qline.get_path(), 'DeletePhoto',false,{contextKey:contextKey},succeededCallback,failedCallback,userContext); }}
qline.services.qline.registerClass('qline.services.qline',Sys.Net.WebServiceProxy);
qline.services.qline._staticInstance = new qline.services.qline();
qline.services.qline.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; qline.services.qline._staticInstance._path = value; }
qline.services.qline.get_path = function() { return qline.services.qline._staticInstance._path; }
qline.services.qline.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); }
qline.services.qline._staticInstance._timeout = value; }
qline.services.qline.get_timeout = function() { 
return qline.services.qline._staticInstance._timeout; }
qline.services.qline.set_defaultUserContext = function(value) { 
qline.services.qline._staticInstance._userContext = value; }
qline.services.qline.get_defaultUserContext = function() { 
return qline.services.qline._staticInstance._userContext; }
qline.services.qline.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; qline.services.qline._staticInstance._succeeded = value; }
qline.services.qline.get_defaultSucceededCallback = function() { 
return qline.services.qline._staticInstance._succeeded; }
qline.services.qline.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; qline.services.qline._staticInstance._failed = value; }
qline.services.qline.get_defaultFailedCallback = function() { 
return qline.services.qline._staticInstance._failed; }
qline.services.qline.set_path("/photos/services/qline.asmx");
qline.services.qline.GetCompletionList= function(prefixText,count,onSuccess,onFailed,userContext) {qline.services.qline._staticInstance.GetCompletionList(prefixText,count,onSuccess,onFailed,userContext); }
qline.services.qline.AlbumEditPopup= function(contextKey,onSuccess,onFailed,userContext) {qline.services.qline._staticInstance.AlbumEditPopup(contextKey,onSuccess,onFailed,userContext); }
qline.services.qline.PhotoPopup= function(contextKey,onSuccess,onFailed,userContext) {qline.services.qline._staticInstance.PhotoPopup(contextKey,onSuccess,onFailed,userContext); }
qline.services.qline.PhotoCaptionPopup= function(contextKey,onSuccess,onFailed,userContext) {qline.services.qline._staticInstance.PhotoCaptionPopup(contextKey,onSuccess,onFailed,userContext); }
qline.services.qline.UpdateAlbumImage= function(album,photo,onSuccess,onFailed,userContext) {qline.services.qline._staticInstance.UpdateAlbumImage(album,photo,onSuccess,onFailed,userContext); }
qline.services.qline.UpdateAlbumDetails= function(album,photo,location,description,onSuccess,onFailed,userContext) {qline.services.qline._staticInstance.UpdateAlbumDetails(album,photo,location,description,onSuccess,onFailed,userContext); }
qline.services.qline.AddPhotoTag= function(album,photo,tag,onSuccess,onFailed,userContext) {qline.services.qline._staticInstance.AddPhotoTag(album,photo,tag,onSuccess,onFailed,userContext); }
qline.services.qline.SavePhotoDetails= function(album,photo,title,description,onSuccess,onFailed,userContext) {qline.services.qline._staticInstance.SavePhotoDetails(album,photo,title,description,onSuccess,onFailed,userContext); }
qline.services.qline.RemovePhotoTag= function(album,photo,tag,onSuccess,onFailed,userContext) {qline.services.qline._staticInstance.RemovePhotoTag(album,photo,tag,onSuccess,onFailed,userContext); }
qline.services.qline.RotatePhoto= function(contextKey,direction,retVal,onSuccess,onFailed,userContext) {qline.services.qline._staticInstance.RotatePhoto(contextKey,direction,retVal,onSuccess,onFailed,userContext); }
qline.services.qline.DeleteAlbum= function(contextKey,onSuccess,onFailed,userContext) {qline.services.qline._staticInstance.DeleteAlbum(contextKey,onSuccess,onFailed,userContext); }
qline.services.qline.DeletePhoto= function(contextKey,onSuccess,onFailed,userContext) {qline.services.qline._staticInstance.DeletePhoto(contextKey,onSuccess,onFailed,userContext); }
