var converterClass = dojox.wire._getClass(this.converter); if(converterClass){ this.converter = new converterClass(); }else{ this.converter = undefined; 
   var convertObject = dojo.getObject(this.converter); if (convertObject){ if(dojo.isFunction(convertObject)){ this.converter = {convert: convertObject}; }else{ this.converter = convertObject; } }    if (dojo.isString(this.converter)) { var converterClass = dojox.wire._getClass(this.converter); if(converterClass){ this.converter = new converterClass(); }else{ this.converter = undefined; } 
	function(/*Object*/args){		//	summary:		//		Initialize properties		//	description:		//		If 'converter' property is specified and is a string for		//		a converter class, an instanceof the converter class is		//		created.		//	args:		//		Arguments to initialize properties		//		object:		//			A root object (or another Wire to access a root object)		//		property:		//			A dotted notation to a descendant property		//		type:		//			A type of the return value (for the source Wire)		//		converter:		//			A converter object (or class name) to convert the return		//			value (for the source Wire)		dojo.mixin(this, args);		if(this.converter){			if(dojo.isString(this.converter)){				var converterClass = dojox.wire._getClass(this.converter);				if(converterClass){					this.converter = new converterClass();				}else{					this.converter = undefined;				}			}else if(dojo.isFunction(this.converter)){				this.converter = {convert: this.converter};			}		}	}, {
5168	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5168/f8b6dc9b1ccb24b7f076cbcb3320d005b325b09e/Wire.js/clean/wire/Wire.js