
protected final IOConsoleOutputStream stdErr;
</BUG>
public boolean errorOnNonZeroExitValueForBuild = false;
public OperationConsoleMonitor(ProcessStartKind kind, ToolsConsole console,
<BUG>IOConsoleOutputStream stdOut, IOConsoleOutputStream stdErr) {
</BUG>
this.kind = assertNotNull(kind);
this.console = assertNotNull(console);
this.infoOut = console.infoOut;

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;
public OperationConsoleMonitor(ProcessStartKind kind, ToolsConsole console,
IOConsoleOutputStreamExt stdOut, IOConsoleOutputStreamExt stdErr) {
this.kind = assertNotNull(kind);
this.console = assertNotNull(console);
this.infoOut = console.infoOut;
