Ext.define('Forms.Custom.Classes.ActivitiesSummary',{config:{totalExpectedDuration:'',maxSkillLevel:'',maxSecurityLevel:'',testshr:''},constructor:function(options){this.setTotalExpectedDuration(0);this.setMaxSkillLevel(0);this.setMaxSecurityLevel(0);Ext.apply(this,options||{});},fromObject:function(classAsObject){if(classAsObject==null) return;this.setTotalExpectedDuration(classAsObject.TotalExpectedDuration);this.setMaxSkillLevel(classAsObject.MaxSkillLevel);this.setMaxSecurityLevel(classAsObject.MaxSecurityLevel);},toObject:function(){var activitiesSummary={};activitiesSummary.TotalExpectedDuration=this.getTotalExpectedDuration();activitiesSummary.MaxSkillLevel=this.getMaxSkillLevel();activitiesSummary.MaxSecurityLevel=this.getMaxSecurityLevel();return activitiesSummary;},toJSON:function(){return Ext.encode(this.toObject());}});Ext.define('Forms.Custom.Classes.ActivityField',{config:{FieldType:0,MetaDataFieldName:''},constructor:function(options){this.setFieldType(0);this.setMetaDataFieldName(null);this.setConfig(options);},fromObject:function(classAsObject){if(!classAsObject){return;} this.setFieldType(classAsObject.FieldType);this.setMetaDataFieldName(classAsObject.MetaDataFieldName);},toObject:function(){var ActivityField={};ActivityField.FieldType=this.getFieldType();ActivityField.MetaDataFieldName=this.getMetaDataFieldName();return ActivityField;},toJSON:function(){return Ext.encode(this.toObject());},Valid:function(){return true;}});Ext.define('Forms.Custom.Classes.ActivityFieldValue',{config:{FieldType:0,MetaDataFieldName:'',FieldValue:''},constructor:function(options){this.setFieldType(0);this.setMetaDataFieldName('');this.setFieldValue('');Ext.apply(this,options||{});},fromObject:function(classAsObject){if(classAsObject==null) return;this.setFieldType(classAsObject.FieldType);this.setMetaDataFieldName(classAsObject.MetaDataFieldName);this.setFieldValue(classAsObject.FieldValue);},toJSON:function(){var me=this;return Ext.encode(this.toObject());},toObject:function(){var activityFieldValue={};activityFieldValue.FieldType=this.getFieldType();activityFieldValue.MetaDataFieldName=this.getMetaDataFieldName();activityFieldValue.FieldValue=this.getFieldValue();return activityFieldValue;}});Ext.define('Forms.Custom.Classes.ActivityNode',{config:{usePreviousUser:'',skillLevel:'',securityLevel:'',targetDuration:'',priority:'',automatic:'',lagDuration:'',fixedCost:'',expectedCost:'',associatedFile:'',description:'',runtimeSetting:'',negativeDuration:'',targetTimeVaried:'',rag:'',hasDueDateTriggers:'',useDueDateVaried:'',preconditionText:'',form:'',resources:'',threadPool:'',notification:'',preconditionInputs:'',dueDateTriggers:'',businessEvents:'',inputVariables:'',outputVariables:'',creationDate:'',useSameAsPrevious:'',appendAssociatedFile:'',useSameAsPreviousType:'',purpose:'',taskId:'',test:''},constructor:function(options){this.setUsePreviousUser(false);this.setSkillLevel(0);this.setSecurityLevel(0);this.setTargetDuration(null);this.setPriority(0);this.setAutomatic(false);this.setLagDuration(null);this.setFixedCost(0);this.setExpectedCost(0);this.setAssociatedFile('');this.setDescription('');this.setRuntimeSetting(0);this.setNegativeDuration(false);this.setTargetTimeVaried('');this.setRag(null);this.setHasDueDateTriggers(false);this.setUseDueDateVaried(false);this.setPreconditionText('');this.setForm('');this.setResources(null);this.setThreadPool(null);this.setNotification(null);this.setPreconditionInputs(null);this.setDueDateTriggers(null);this.setBusinessEvents(null);this.setInputVariables(null);this.setOutputVariables(null);this.setCreationDate(new Date());this.setUseSameAsPrevious(false);this.setAppendAssociatedFile(false);this.setUseSameAsPreviousType(false);this.setPurpose('');this.setTaskId(0);Ext.apply(this,options||{});},fromObject:function(classAsObject){if(classAsObject==null) return;this.setUsePreviousUser(classAsObject.UsePreviousUser);this.setSkillLevel(classAsObject.SkillLevel);this.setSecurityLevel(classAsObject.SecurityLevel);this.setTargetDuration(classAsObject.TargetDuration);this.setPriority(classAsObject.Priority);this.setAutomatic(classAsObject.Automatic);this.setLagDuration(classAsObject.LagDuration);this.setFixedCost(classAsObject.FixedCost);this.setExpectedCost(classAsObject.ExpectedCost);this.setAssociatedFile(classAsObject.AssociatedFile);this.setDescription(classAsObject.Description);this.setRuntimeSetting(classAsObject.RuntimeSetting);this.setNegativeDuration(classAsObject.NegativeDuration);this.setTargetTimeVaried(classAsObject.TargetTimeVaried);this.setRag(classAsObject.Rag);this.setHasDueDateTriggers(classAsObject.HasDueDateTriggers);this.setUseDueDateVaried(classAsObject.UseDueDateVaried);this.setPreconditionText(classAsObject.PreconditionText);this.setForm(classAsObject.Form);this.setResources(classAsObject.Resources);this.setThreadPool(classAsObject.ThreadPool);this.setNotification(classAsObject.Notification);this.setPreconditionInputs(classAsObject.PreconditionInputs);this.setDueDateTriggers(classAsObject.DueDateTriggers);this.setBusinessEvents(classAsObject.BusinessEvents);this.setInputVariables(classAsObject.InputVariables);this.setOutputVariables(classAsObject.OutputVariables);this.setCreationDate(classAsObject.CreationDate);this.setUseSameAsPrevious(classAsObject.UseSameAsPrevious);this.setAppendAssociatedFile(classAsObject.AppendAssociatedFile);this.setUseSameAsPreviousType(classAsObject.UseSameAsPreviousType);this.setPurpose(classAsObject.Purpose);this.setTaskId(classAsObject.TaskId);},toObject:function(){var activityNode={};activityNode.UsePreviousUser=this.getUsePreviousUser();activityNode.SkillLevel=this.getSkillLevel();activityNode.SecurityLevel=this.getSecurityLevel();activityNode.TargetDuration=this.getTargetDuration();activityNode.Priority=this.getPriority();activityNode.Automatic=this.getAutomatic();if(this.getLagDuration()!=null) activityNode.LagDuration=this.getLagDuration();else activityNode.LagDuration=null;activityNode.FixedCost=this.getFixedCost();activityNode.ExpectedCost=this.getExpectedCost();activityNode.AssociatedFile=this.getAssociatedFile();activityNode.Description=this.getDescription();activityNode.RuntimeSetting=this.getRuntimeSetting();activityNode.NegativeDuration=this.getNegativeDuration();activityNode.TargetTimeVaried=this.getTargetTimeVaried();if(this.getRag()!=null) activityNode.Rag=this.getRag();else activityNode.Rag=null;activityNode.HasDueDateTriggers=this.getHasDueDateTriggers();activityNode.UseDueDateVaried=this.getUseDueDateVaried();activityNode.PreconditionText=this.getPreconditionText();activityNode.Form=this.getForm();if(this.getResources()!=null) activityNode.Resources=this.getResources().toObject();else activityNode.Resources=null;if(this.getThreadPool()!=null) activityNode.ThreadPool=this.getThreadPool().toObject();else{activityNode.ThreadPool=null;} if(this.getNotification()!=null) activityNode.Notification=this.getNotification();else activityNode.Notification=null;if(this.getPreconditionInputs()!=null) activityNode.PreconditionInputs=this.getPreconditionInputs();else activityNode.PreconditionInputs=null;if(this.getDueDateTriggers()!=null) activityNode.DueDateTriggers=this.getDueDateTriggers();else activityNode.DueDateTriggers=null;if(this.getBusinessEvents()!=null) activityNode.BusinessEvents=this.getBusinessEvents();else activityNode.BusinessEvents=null;if(this.getInputVariables()!=null) activityNode.InputVariables=this.getInputVariables();else activityNode.InputVariables=null;if(this.getOutputVariables()!=null) activityNode.OutputVariables=this.getOutputVariables();else activityNode.OutputVariables=null;if(this.getCreationDate()!=null) activityNode.CreationDate=this.getCreationDate();else activityNode.CreationDate=this.getCreationDate();activityNode.UseSameAsPrevious=this.getUseSameAsPrevious();activityNode.AppendAssociatedFile=this.getAppendAssociatedFile();activityNode.UseSameAsPreviousType=this.getUseSameAsPreviousType();activityNode.Purpose=this.getPurpose();activityNode.TaskId=this.getTaskId();return activityNode;},toJSON:function(){if(this.getCreationDate()!=null) this.setCreationDate(Forms.Constants.ConvertToJSONDate(this.getCreationDate()));return Ext.encode(this.toObject());}});Ext.define('Forms.Custom.Classes.ActivityQueryResult',{config:{Columns:'',Activities:'',Jobs:'',Workload:'',},constructor:function(options){var Columns=Ext.create('Forms.Custom.Classes.StringCollection',{});this.setColumns(Columns);var Activities=Ext.create('Forms.Custom.Classes.JobActivitySummaryCollection',{});this.setActivities(Activities);var Jobs=Ext.create('Forms.Custom.Classes.JobIdentityCollection',{});this.setJobs(Jobs);var Workload=Ext.create('Forms.Custom.Classes.TimePeriod',{});this.setWorkload(Workload);this.setConfig(options);},fromObject:function(classAsObject){if(!classAsObject){return;} var Columns=Ext.create('Forms.Custom.Classes.StringCollection',{});Columns.fromObject(classAsObject.Columns) this.setColumns(Columns);var Activities=Ext.create('Forms.Custom.Classes.JobActivitySummaryCollection',{});Activities.fromObject(classAsObject.Activities) this.setActivities(Activities);var Jobs=Ext.create('Forms.Custom.Classes.JobIdentityCollection',{});Jobs.fromObject(classAsObject.Jobs) this.setJobs(Jobs);var Workload=Ext.create('Forms.Custom.Classes.TimePeriod',{});Workload.fromObject(classAsObject.Workload) this.setWorkload(Workload);},toObject:function(){var ActivityQueryResult={};ActivityQueryResult.Columns=this.getColumns().toObject();ActivityQueryResult.Activities=this.getActivities().toObject();ActivityQueryResult.Jobs=this.getJobs().toObject();ActivityQueryResult.Workload=this.getWorkload().toObject();return ActivityQueryResult;},toJSON:function(){return Ext.encode(this.toObject());}});Ext.onReady(function(){Ext.define('Forms.Custom.Classes.ActivityQueryResult2',{extend:'Forms.Custom.Classes.ActivityQueryResult',config:{TotalActivityCount:''},constructor:function(options){this.callParent(arguments);this.setTotalActivityCount(0);Ext.apply(this,options||{});},fromObject:function(classAsObject){if(classAsObject==null) return;this.callParent(arguments);this.setTotalActivityCount(classAsObject.TotalActivityCount);},toObject:function(){var activityQueryResult=this.callParent(arguments);activityQueryResult.getTotalActivityCount=this.getTotalActivityCount();return activityQueryResult;},toJSON:function(){return Ext.encode(this.toObject());}});});Ext.define('Forms.Custom.Classes.ActivityResource',{config:{staticResource:'',sequentialOrder:'',excluded:'',dynamic:'',dynamicResourceVariable:''},constructor:function(options){var resourceIdentity=Ext.create('Forms.Custom.Classes.ResourceIdentity',{});this.setStaticResource(resourceIdentity);this.setSequentialOrder(0);this.setExcluded(false);this.setDynamic(false);var variableIdentity=Ext.create('Forms.Custom.Classes.VariableIdentity',{});this.setDynamicResourceVariable(variableIdentity);Ext.apply(this,options||{});},fromObject:function(classAsObject){if(classAsObject==null) return;var resourceIdentity=Ext.create('Forms.Custom.Classes.ResourceIdentity',{});resourceIdentity.fromObject(classAsObject.StaticResource);this.setStaticResource(resourceIdentity);this.setSequentialOrder(classAsObject.SequentialOrder);this.setExcluded(classAsObject.Excluded);this.setDynamic(classAsObject.Dynamic);var variableIdentity=Ext.create('Forms.Custom.Classes.VariableIdentity',{});variableIdentity.fromObject(classAsObject.DynamicResourceVariable);this.setDynamicResourceVariable(variableIdentity);},toJSON:function(){var me=this;return Ext.encode(this.toObject());},toObject:function(){var me=this;var activityResource={};activityResource.StaticResource=me.getStaticResource().toObject();activityResource.SequentialOrder=me.getSequentialOrder();activityResource.Excluded=me.getExcluded();activityResource.Dynamic=me.getDynamic();if(me.getDynamicResourceVariable()!=null){activityResource.DynamicResourceVariable=me.getDynamicResourceVariable().toObject();} else{activityResource.DynamicResourceVariable=null;} return activityResource;}});Ext.define('Forms.Custom.Classes.ActivityResourceCollection',{activityResourceList:new Array(),constructor:function(options){Ext.apply(this,options||{});},Count:function(){return this.activityResourceList.length;},fromObject:function(classAsObject){if(classAsObject==null) return;this.activityResourceList=new Array();if(classAsObject.length>0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){var providers=classAsObject.AuthenticationProviderIdentityCollection;for(var i=0;i0){var providers=classAsObject.AuthenticationProviderSummaryCollection;for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i-1&&itemIndex0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i0){for(var i=0;i