code: protected final String replaceMacro(String macroName, String text, String replacement, ReplacementType type,
  			File sourceFile, int sourceLine) {
  		return replaceMacro(macroName, text, replacement, type, false, sourceFile, sourceLine);
  	}
docs: Utility function that replace the macros by the replacement text in the given text.
  
  @param macroName
  is the name of the macro to replace.
  @param text
  is the text in which the replacement should occur
  @param replacement
  is the replacement text.
  @param type
  is the type of replacement to be done.
  @param sourceFile
  is the filename in which the replacement is done.
  @param sourceLine
  is the line at which the replacement is done.
  @return the result of the replacement