public abstract String substituteMacros(String parameterValue,MacroHandler mh) throws UndefinedParameterError ;

public abstract String substituteMacros ( String parameterValue , MacroHandler mh ) throws UndefinedParameterError ;
this method operates on the internal string representation of parameter values and replaces macro expressions of the form % { macroname } .
