return new OperationConsoleMonitor(kind, console, stdOut, stdErr);
}
public class OperationConsoleMonitor implements IToolOperationMonitor {
protected final ProcessStartKind kind;
protected final ToolsConsole console;
<BUG>protected final IOConsoleOutputStream infoOut;

protected final IOConsoleOutputStream stdOut;

protected final IOConsoleOutputStream stdErr;
</BUG>
public boolean errorOnNonZeroExitValueForBuild = false;

return new OperationConsoleMonitor(kind, console, stdOut, stdErr);
}
public class OperationConsoleMonitor implements IToolOperationMonitor {
protected final ProcessStartKind kind;
protected final ToolsConsole console;
protected final IOConsoleOutputStreamExt infoOut;
protected final IOConsoleOutputStreamExt stdOut;
protected final IOConsoleOutputStreamExt stdErr;
public boolean errorOnNonZeroExitValueForBuild = false;
