edu.rice.cs.plt.debug
Class PopupLogSink
java.lang.Object
edu.rice.cs.plt.debug.TextLogSink
edu.rice.cs.plt.debug.PopupLogSink
- All Implemented Interfaces:
- LogSink, Closeable
public class PopupLogSink
- extends TextLogSink
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PopupLogSink
public PopupLogSink(String name)
write
protected void write(LogSink.Message m,
SizedIterable<String> messages)
- Description copied from class:
TextLogSink
- Record the given message, the body of which is described by the given lines of text. Subclasses should ensure
that the effects of this method appear to be atomic (at least within the context of concurrent invocations of
this method). This can be trivially achieved by declaring the method
synchronized.
- Specified by:
write in class TextLogSink
writeStart
protected void writeStart(LogSink.StartMessage m,
SizedIterable<String> messages)
- Description copied from class:
TextLogSink
- Record the given start message, the body of which is described by the given lines of text. Subclasses
should ensure that the effects of this method appear to be atomic (at least within the context of
concurrent invocations of this method). This can be trivially achieved by declaring the method
synchronized.
- Specified by:
writeStart in class TextLogSink
writeEnd
protected void writeEnd(LogSink.EndMessage m,
SizedIterable<String> messages)
- Description copied from class:
TextLogSink
- Record the given end message, the body of which is described by the given lines of text. Subclasses
should ensure that the effects of this method appear to be atomic (at least within the context of
concurrent invocations of this method). This can be trivially achieved by declaring the method
synchronized.
- Specified by:
writeEnd in class TextLogSink
close
public void close()