/**
 *
 * Copyright (C) 2021 Akorbi Digital RMP
 *
 * This file is part of RunMyProcess SDK-JS.
 *
 * RunMyProcess SDK-JS is free software: you can redistribute it and/or modify
 * it under the terms of the Apache License Version 2.0 (the "License");
 *
 *   You may not use this file except in compliance with the License.
 *   You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *   Unless required by applicable law or agreed to in writing, software
 *   distributed under the License is distributed on an "AS IS" BASIS,
 *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *   See the License for the specific language governing permissions and
 *   limitations under the License.
 */
 /**
 Create a new instance of SavedQuery
  	@constructor
	@property {String} title - title of the project
	@property {Date} updated - The updated date and time
	@property {Object} author - The author of the resource
	@see User
	@see Resource
 */
function SavedQuery(){
	this.title;
	this.updated = new Date();
	this.author= new User();
	};
/**
	 @borrows
	 Inherits Resource
*/
SavedQuery.prototype = new  Resource();
/**
	Overrides Resource's loadSet method to set local variables after request.
	@method
	@param {json} rObject - JSON representation of the loaded data.
	@see Resource#loadSet
*/
SavedQuery.prototype.loadSet = function (rObject) {
	var father = this;
	father.author = new User();
	father.author.name = rObject.author.name;
	father.author.selfUrl = rObject.author.uri;
	father.title=rObject.title;
	father.updated = new Date(rObject.updated);
	var reports = father.titleSearch('Reports',rObject.entry);
	
	
};