StreamMessagePrinter

public class StreamMessagePrinter implements IMessagePrinter

Message printer implementation that prints detailed messages to a stream.

Constructors

StreamMessagePrinter

public StreamMessagePrinter(ISourceTextService sourceTextService, boolean printHighlight, boolean printExceptions, OutputStream infoStream, OutputStream warnStream, OutputStream errorStream)

StreamMessagePrinter

public StreamMessagePrinter(ISourceTextService sourceTextService, boolean printHighlight, boolean printExceptions, ILogger logger)

Methods

print

public void print(IMessage message, boolean pardoned)

print

public void print(FileObject source, String message, Throwable e, boolean pardoned)

print

public void print(IProject project, String message, Throwable e, boolean pardoned)

printSummary

public void printSummary()