< prev index next >
src/com/sun/javatest/tool/Desktop.java
Print this page
rev 152 : 7902253: Remove unnecessary array creation for varargs parameters
7902245: Correct Agent.productVersion
Reviewed-by: jjg
*** 398,411 ****
ToolManager mgr = toolManagers[i];
if (mgr.getClass().getName().equals(defaultToolManager)) {
try {
// this is to avoid a class dependency to exec package, which is
// normally not allowed in this package
! Method m = mgr.getClass().getMethod("startTool",
! new Class<?>[] { InterviewParameters.class} );
! return (Tool) m.invoke(mgr, new Object[] { ip });
}
catch (NoSuchMethodException e) {
// ignore??
e.printStackTrace();
}
--- 398,410 ----
ToolManager mgr = toolManagers[i];
if (mgr.getClass().getName().equals(defaultToolManager)) {
try {
// this is to avoid a class dependency to exec package, which is
// normally not allowed in this package
! Method m = mgr.getClass().getMethod("startTool", InterviewParameters.class);
! return (Tool) m.invoke(mgr, ip );
}
catch (NoSuchMethodException e) {
// ignore??
e.printStackTrace();
}
< prev index next >