rem:  this.resultList[index] = [succeeded, result]; this.finishedCount += 1; if (this.fired !== 0) { if (succeeded && this.fireOnOneCallback) { this.callback([index, result]); } else if (!succeeded && this.fireOnOneErrback) { this.errback(result); } else if (this.finishedCount == this.list.length) { this.callback(this.resultList); } 
add:  this.resultList[index] = [succeeded, result]; this.finishedCount += 1; if (this.fired !== 0) { if (succeeded && this.fireOnOneCallback) { this.callback([index, result]); } else if (!succeeded && this.fireOnOneErrback) { this.errback(result); } else if (this.finishedCount == this.list.length) { this.callback(this.resultList); 
context: 		_cbDeferred: function (index, succeeded, result) {			//dojo.debug("Fire "+index+" succ "+succeeded+" res "+result);			this.resultList[index] = [succeeded, result]; this.finishedCount += 1;			if (this.fired !== 0) {				if (succeeded && this.fireOnOneCallback) {       	        			 this.callback([index, result]);				} else if (!succeeded && this.fireOnOneErrback) {				this.errback(result);				} else if (this.finishedCount == this.list.length) {					this.callback(this.resultList);				}			}			if (!succeeded && this.consumeErrors) {				result = null;			}			return result;		},
meta: 4497	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4497/45753104cb1f07334ecc04a904db4f10f2335457/DeferredList.js/clean/DeferredList.js