code: function(sValue, iReplacements) {
  		if (iReplacements === undefined) {
  			iReplacements = 1;
  		}
  		for (var sAlias in AnnotationParser._parserData.aliases) {
  			if (sValue.indexOf(sAlias + ".") >= 0 && sValue.indexOf("." + sAlias + ".") < 0) {
  				sValue = sValue.replace(sAlias + ".", AnnotationParser._parserData.aliases[sAlias] + ".");
  
  				iReplacements--;
  				if (iReplacements === 0) {
  					return sValue;
  				}
  			}
  		}
  		return sValue;
  	}
docs: /*
  Replaces the first alias (existing as key in the map) found in the given string with the
  respective value in the map if it is not directly behind a ".". By default only one
  replacement is done, unless the iReplacements parameter is set to a higher number or 0
  
  @param {string} sValue - The string where the alias should be replaced
  @param {int} iReplacements - The number of replacements to doo at most or 0 for all
  @return {string} The string with the alias replaced
  @static
  @private