/** * Creates a TProcess, composed by the Process and one timer. Call waitFor() to wait until the * process returns. * * @param processToManage The process to destroy after timeout * @param timeoutInSeconds The timeout in seconds (precision is millisecond) */ public TProcess(Process processToManage, double timeoutInSeconds) { process = processToManage; timer = ProcessTimer.createTimer(this, timeoutInSeconds); }