Type.registerNamespace('maetbew');
maetbew.FileService=function() {
maetbew.FileService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
maetbew.FileService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return maetbew.FileService._staticInstance.get_path();},
getPDFS:function(PDFType,org,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getPDFS',false,{PDFType:PDFType,org:org},succeededCallback,failedCallback,userContext); },
GetFileTypes:function(Extension,org,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetFileTypes',false,{Extension:Extension,org:org},succeededCallback,failedCallback,userContext); },
removeFile:function(target,org,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'removeFile',false,{target:target,org:org},succeededCallback,failedCallback,userContext); },
SubmitFileInfo:function(Extension,Input,org,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SubmitFileInfo',false,{Extension:Extension,Input:Input,org:org},succeededCallback,failedCallback,userContext); }}
maetbew.FileService.registerClass('maetbew.FileService',Sys.Net.WebServiceProxy);
maetbew.FileService._staticInstance = new maetbew.FileService();
maetbew.FileService.set_path = function(value) { maetbew.FileService._staticInstance.set_path(value); }
maetbew.FileService.get_path = function() { return maetbew.FileService._staticInstance.get_path(); }
maetbew.FileService.set_timeout = function(value) { maetbew.FileService._staticInstance.set_timeout(value); }
maetbew.FileService.get_timeout = function() { return maetbew.FileService._staticInstance.get_timeout(); }
maetbew.FileService.set_defaultUserContext = function(value) { maetbew.FileService._staticInstance.set_defaultUserContext(value); }
maetbew.FileService.get_defaultUserContext = function() { return maetbew.FileService._staticInstance.get_defaultUserContext(); }
maetbew.FileService.set_defaultSucceededCallback = function(value) { maetbew.FileService._staticInstance.set_defaultSucceededCallback(value); }
maetbew.FileService.get_defaultSucceededCallback = function() { return maetbew.FileService._staticInstance.get_defaultSucceededCallback(); }
maetbew.FileService.set_defaultFailedCallback = function(value) { maetbew.FileService._staticInstance.set_defaultFailedCallback(value); }
maetbew.FileService.get_defaultFailedCallback = function() { return maetbew.FileService._staticInstance.get_defaultFailedCallback(); }
maetbew.FileService.set_enableJsonp = function(value) { maetbew.FileService._staticInstance.set_enableJsonp(value); }
maetbew.FileService.get_enableJsonp = function() { return maetbew.FileService._staticInstance.get_enableJsonp(); }
maetbew.FileService.set_jsonpCallbackParameter = function(value) { maetbew.FileService._staticInstance.set_jsonpCallbackParameter(value); }
maetbew.FileService.get_jsonpCallbackParameter = function() { return maetbew.FileService._staticInstance.get_jsonpCallbackParameter(); }
maetbew.FileService.set_path("/Services/FileService.asmx");
maetbew.FileService.getPDFS= function(PDFType,org,onSuccess,onFailed,userContext) {maetbew.FileService._staticInstance.getPDFS(PDFType,org,onSuccess,onFailed,userContext); }
maetbew.FileService.GetFileTypes= function(Extension,org,onSuccess,onFailed,userContext) {maetbew.FileService._staticInstance.GetFileTypes(Extension,org,onSuccess,onFailed,userContext); }
maetbew.FileService.removeFile= function(target,org,onSuccess,onFailed,userContext) {maetbew.FileService._staticInstance.removeFile(target,org,onSuccess,onFailed,userContext); }
maetbew.FileService.SubmitFileInfo= function(Extension,Input,org,onSuccess,onFailed,userContext) {maetbew.FileService._staticInstance.SubmitFileInfo(Extension,Input,org,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(maetbew.PDFInfo) === 'undefined') {
maetbew.PDFInfo=gtc("maetbew.PDFInfo");
maetbew.PDFInfo.registerClass('maetbew.PDFInfo');
}
if (typeof(maetbew.FileTypes) === 'undefined') {
maetbew.FileTypes=gtc("maetbew.FileTypes");
maetbew.FileTypes.registerClass('maetbew.FileTypes');
}
if (typeof(maetbew.SettingsIn) === 'undefined') {
maetbew.SettingsIn=gtc("maetbew.SettingsIn");
maetbew.SettingsIn.registerClass('maetbew.SettingsIn');
}

