public static class PlatformResourceURIHandlerImpl.PlatformResourceOutputStream
extends java.io.ByteArrayOutputStream
IFile upon closing.| Modifier and Type | Field and Description |
|---|---|
protected IFile |
file |
protected boolean |
force |
protected boolean |
keepHistory |
protected boolean |
previouslyFlushed |
protected IProgressMonitor |
progressMonitor |
| Constructor and Description |
|---|
PlatformResourceURIHandlerImpl.PlatformResourceOutputStream(IFile file,
boolean force,
boolean keepHistory,
IProgressMonitor progressMonitor) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected void |
createContainer(IContainer container) |
void |
flush() |
protected IFile file
protected boolean force
protected boolean keepHistory
protected IProgressMonitor progressMonitor
protected boolean previouslyFlushed
public PlatformResourceURIHandlerImpl.PlatformResourceOutputStream(IFile file,
boolean force,
boolean keepHistory,
IProgressMonitor progressMonitor)
protected void createContainer(IContainer container)
throws java.io.IOException
java.io.IOExceptionpublic void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class java.io.ByteArrayOutputStreamjava.io.IOExceptionpublic void flush()
throws java.io.IOException
flush in interface java.io.Flushableflush in class java.io.OutputStreamjava.io.IOException