blob: 07ebf0bc169c25aed5d026c80bdaec38069ab17a [file] [log] [blame]
package org.mozilla.javascript;
public class SimpleIntrospector {
/**
* A hack to access protected methods of NativeFunction
*
* @param func
* @return
*/
public static String[] getParameterNames(NativeFunction func) {
int paramCount = func.getParamCount();
String[] result = new String[paramCount];
for (int a = 0; a < paramCount; a++)
result[a] = func.getParamOrVarName(a);
return result;
}
}