this.stack.push(renderer); this.renderers[name] = renderer; 
renderer.name = name; if(name in this.renderers){ this.stack[this.renderers[name]] = renderer; }else{ this.renderers[name] = this.stack.length; this.stack.push(renderer); } 
		addPlot: function(name, kwArgs){			var renderer;			if(!kwArgs || !("type" in kwArgs)){				renderer = new dc.plot2d.renderers.Default(kwArgs, this);			}else{				renderer = typeof kwArgs.type == "string" ?					new dc.plot2d.renderers[kwArgs.type](kwArgs, this) :					new kwArgs.type(kwArgs, this);			}			this.stack.push(renderer);			this.renderers[name] = renderer;			return this;		},
5168	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5168/7116e325f59905cb5ef9ede41447c079e990bb89/Chart2D.js/clean/charting/Chart2D.js