public class WriterMonitor
extends java.io.Writer
implements org.eclipse.debug.core.model.IFlushableStreamMonitor
| Constructor and Description |
|---|
WriterMonitor() |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(org.eclipse.debug.core.IStreamListener listener) |
void |
close() |
void |
flush() |
void |
flushContents() |
java.lang.String |
getContents() |
boolean |
isBuffered() |
void |
removeListener(org.eclipse.debug.core.IStreamListener listener) |
void |
setBuffered(boolean buffer) |
void |
write(char[] cbuf,
int off,
int len) |
public void flushContents()
flushContents in interface org.eclipse.debug.core.model.IFlushableStreamMonitorpublic boolean isBuffered()
isBuffered in interface org.eclipse.debug.core.model.IFlushableStreamMonitorpublic void setBuffered(boolean buffer)
setBuffered in interface org.eclipse.debug.core.model.IFlushableStreamMonitorpublic java.lang.String getContents()
getContents in interface org.eclipse.debug.core.model.IStreamMonitorpublic void addListener(org.eclipse.debug.core.IStreamListener listener)
addListener in interface org.eclipse.debug.core.model.IStreamMonitorpublic void removeListener(org.eclipse.debug.core.IStreamListener listener)
removeListener in interface org.eclipse.debug.core.model.IStreamMonitorpublic void write(char[] cbuf,
int off,
int len)
throws java.io.IOException
write in class java.io.Writerjava.io.IOExceptionpublic void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class java.io.Writerjava.io.IOExceptionpublic void flush()
throws java.io.IOException
flush in interface java.io.Flushableflush in class java.io.Writerjava.io.IOException