in the doc of :
virtual String getParameterName (int parameterIndex, int maximumStringLength);
_“If you don’t override it, the default implementation will call getParameterText(in_t)”
should read
"If you don’t override it, the default implementation will call getParameterName(int)"