rem: var timeProps = { widgetContainerId: this.widgetId, lang: this.lang }; this.timePicker = dojo.widget.createWidget("TimePicker", timeProps, this.containerNode, "child"); dojo.event.connect(this.timePicker, "onSetTime", this, "onSetTime"); dojo.event.connect(this.inputNode,  "onchange",  this, "onInputChange"); 
add: var value = ""; if(this.value instanceof Date) { value = this.value; } else if(this.value) { var orig = this.value; var d = dojo.date.format(new Date(), { selector: "dateOnly", datePattern: "yyyy-MM-dd" }); var c = orig.split(":"); for(var i = 0; i < c.length; ++i){ if(c[i].length == 1) c[i] = "0" + c[i]; } orig = c.join(":"); value = dojo.date.fromRfc3339(d + "T" + orig); }  var tpArgs = { widgetContainerId: this.widgetId, lang: this.lang, value: value }; this.timePicker = dojo.widget.createWidget("TimePicker", tpArgs, this.containerNode, "child");  dojo.event.connect(this.timePicker, "onValueChanged", this, "_updateText");  if(this.value){ this._updateText(); } 
context: 		fillInTemplate: function(){			dojo.widget.DropdownTimePicker.superclass.fillInTemplate.apply(this, arguments);			var timeProps = { widgetContainerId: this.widgetId, lang: this.lang };			this.timePicker = dojo.widget.createWidget("TimePicker", timeProps, this.containerNode, "child");			dojo.event.connect(this.timePicker, "onSetTime", this, "onSetTime");			dojo.event.connect(this.inputNode,  "onchange",  this, "onInputChange");			this.containerNode.style.zIndex = this.zIndex;			this.containerNode.explodeClassName = "timeBorder";			if(this.value){				this.timePicker.selectedTime.anyTime = false;				this.timePicker.setDateTime("2005-01-01T" + this.value);				this.timePicker.initData();				this.timePicker.initUI();				this.onSetTime();			}		},
meta: 4707	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4707/50c3492c4c3c825dbd3401e134a19ed46799c456/DropdownTimePicker.js/buggy/www/resources/dojo-ajax/src/widget/DropdownTimePicker.js