context: 		fillInFloatingPaneTemplate: function(args, frag){			// summary: this should be called by fillInTemplate() of the widget that I'm mixed into			// Copy style info from input node to output node			var source = this.getFragNodeRef(frag);			dojo.html.copyStyle(this.domNode, source);				// necessary for safari, khtml (for computing width/height)			dojo.body().appendChild(this.domNode);				// if display:none then state=minimized, otherwise state=normal			if(!this.isShowing()){				this.windowState="minimized";			}				// <img src=""> can hang IE!  better get rid of it			if(this.iconSrc==""){				dojo.html.removeNode(this.titleBarIcon);			}else{				this.titleBarIcon.src = this.iconSrc.toString();// dojo.uri.Uri obj req. toString()			}				if(this.titleBarDisplay){					this.titleBar.style.display="";				dojo.html.disableSelection(this.titleBar);					this.titleBarIcon.style.display = (this.iconSrc=="" ? "none" : "");					this.minimizeAction.style.display = (this.displayMinimizeAction ? "" : "none");				this.maximizeAction.style.display= 					(this.displayMaximizeAction && this.windowState!="maximized" ? "" : "none");				this.restoreAction.style.display= 					(this.displayMaximizeAction && this.windowState=="maximized" ? "" : "none");				this.closeAction.style.display= (this.displayCloseAction ? "" : "none");					this.drag = new dojo.dnd.HtmlDragMoveSource(this.domNode);					if (this.constrainToContainer) {					this.drag.constrainTo();				}				this.drag.setDragHandle(this.titleBar);					var self = this;					dojo.event.topic.subscribe("dragMove",					function (info){						if (info.source.domNode == self.domNode){							dojo.event.topic.publish('floatingPaneMove', { source: self } );						}					}				);			}				if(this.resizable){				this.resizeBar.style.display="";				this.resizeHandle = dojo.widget.createWidget("ResizeHandle", {targetElmId: this.widgetId, id:this.widgetId+"_resize"});				this.resizeBar.appendChild(this.resizeHandle.domNode);			}				// add a drop shadow			if(this.hasShadow){				this.shadow=new dojo.lfx.shadow(this.domNode);			}				// Prevent IE bleed-through problem			this.bgIframe = new dojo.html.BackgroundIframe(this.domNode);				if( this.taskBarId ){				this._taskBarSetup();			}				// counteract body.appendChild above			dojo.body().removeChild(this.domNode);		},
meta: 4707	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4707/50c3492c4c3c825dbd3401e134a19ed46799c456/FloatingPane.js/clean/www/resources/dojo-ajax/src/widget/FloatingPane.js