code: function (sText) {
  			return JSDocUtil.formatTextBlock(sText, {
  				linkFormatter: function (target, text) {
  
  					var iHashIndex;
  
  					// If the link has a protocol, do not modify, but open in a new window
  					if (target.match("://")) {
  						return '<a target="_blank" href="' + target + '">' + (text || target) + '</a>';
  					}
  
  					target = target.trim().replace(/\.prototype\./g, "#");
  					iHashIndex = target.indexOf("#");
  
  					text = text || target; // keep the full target in the fallback text
  
  					if (iHashIndex < 0) {
  						var iLastDotIndex = target.lastIndexOf("."),
  							sClassName = target.substring(0, iLastDotIndex),
  							sMethodName = target.substring(iLastDotIndex + 1),
  							targetMethod = sMethodName;
  
  						if (targetMethod) {
  							if (targetMethod.static === true) {
  								target = sClassName + '/methods/' + sClassName + '.' + sMethodName;
  							} else {
  								target = sClassName + '/methods/' + sMethodName;
  							}
  						}
  					}
  
  					if (iHashIndex === 0) {
  						// a relative reference - we can't support that
  						return "<code>" + target.slice(1) + "</code>";
  					}
  
  					if (iHashIndex > 0) {
  						target = target.slice(0, iHashIndex) + '/methods/' + target.slice(iHashIndex + 1);
  					}
  
  					return "<a class=\"jsdoclink\" href=\"#/api/" + target + "\" target=\"_self\">" + text + "</a>";
  
  				}
  			});
  		}
docs: This function wraps a text in a span tag so that it can be represented in an HTML control.
  @param {string} sText
  @returns {string}
  @private