rem: if(!this.templateCssString){ this.templateCssString = ""; } this.templateCssString.loaded = true; 
add: dojo.widget._cssStrings[this.templateCssString] = true; 
context: 		buildRendering: function(/*Object*/args, /*Object*/frag){			// summary:			//		Construct the UI for this widget, generally from a			//		template. This can be over-ridden for custom UI creation to			//		to side-step the template system.  This is an			//		implementation of the stub function defined in			//		dojo.widget.Widget.			// DOM widgets construct themselves from a template			var ts = dojo.widget._templateCache[this.widgetType];						// Handle style for this widget here, as even if templatePath			// is not set, style specified by templateCssString or templateCssPath			// should be applied. templateCssString has higher priority			// than templateCssPath			if(args["templatecsspath"]){				args["templateCssPath"] = args["templatecsspath"];			}			var cpath = args["templateCssPath"] || this.templateCssPath;			if(cpath && !dojo.widget._cssFiles[cpath.toString()]){				if((!this.templateCssString)&&(cpath)){					this.templateCssString = dojo.hostenv.getText(cpath);					this.templateCssPath = null;				}				dojo.widget._cssFiles[cpath.toString()] = true;			}					if((this["templateCssString"])&&(!this.templateCssString["loaded"])){				dojo.html.insertCssText(this.templateCssString, null, cpath);				if(!this.templateCssString){ this.templateCssString = ""; }				this.templateCssString.loaded = true;			}			if(					(!this.preventClobber)&&(					(this.templatePath)||					(this.templateNode)||					(						(this["templateString"])&&(this.templateString.length) 					)||					(						(typeof ts != "undefined")&&( (ts["string"])||(ts["node"]) )					)				)			){				// if it looks like we can build the thing from a template, do it!				this.buildFromTemplate(args, frag);			}else{				// otherwise, assign the DOM node that was the source of the widget				// parsing to be the root node				this.domNode = this.getFragNodeRef(frag);			}			this.fillInTemplate(args, frag); 	// this is where individual widgets												// will handle population of data												// from properties, remote data												// sets, etc.	},
meta: 4707	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4707/50c3492c4c3c825dbd3401e134a19ed46799c456/DomWidget.js/clean/www/resources/dojo-ajax/src/widget/DomWidget.js