rem: getHandler.addCallback(function(data){ try{       if (self._loadInProgress !== true && !self._loadFinished) { self._getItemsFromLoadedData(data); self._loadFinished = true; } }catch(e){ console.log(e); throw e; } }); 
add: getHandler.addErrback(function(error){ self._loadInProgress = false; if(keywordArgs.onError){ var scope =  keywordArgs.scope?keywordArgs.scope:dojo.global; keywordArgs.onError.call(scope, error); } }); 
context: 			getHandler.addCallback(function(data){				try{					//Check to be sure there wasn't another load going on concurrently 					//So we don't clobber data that comes in on it.  If there is a load going on					//then do not save this data.  It will potentially clobber current data.					//We mainly wanted to sync/wait here.					//TODO:  Revisit the loading scheme of this store to improve multi-initial					//request handling.					if (self._loadInProgress !== true && !self._loadFinished) {						self._getItemsFromLoadedData(data);						self._loadFinished = true;					}				}catch(e){					console.log(e);					throw e;				}			});
meta: 4497	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4497/0cbe2db6a2050ab4ad4f6768325c6144258b359c/ItemFileReadStore.js/buggy/data/ItemFileReadStore.js