	this.getPropertySetsByType = function(componentType){		// summary: returns the propertySet(s) that match(es) the	 	// provided componentClass		var propertySets = [];		for(var x=0; x < this.propertySetsList.length; x++){			var cpl = this.propertySetsList[x];			var cpcc = cpl.componentClass || cpl.componentType || null; //FIXME: is componentType supposed to be an indirect reference?			var propertySetId = this.propertySetsList[x]["id"][0].value;			if(cpcc && (propertySetId == cpcc[0].value)){				propertySets.push(cpl);			}		}		return propertySets; // Array	}
6315	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6315/2f1d2cb699c9d9329e8b782b0463156e211cb0f6/struts_dojo.js.uncompressed.js/buggy/src/main/resources/org/apache/struts2/static/dojo/struts_dojo.js.uncompressed.js