org.eclipse.emf.ecore.resource.impl
Class URIConverterImpl.PlatformResourceOutputStream
java.lang.Object
java.io.OutputStream
java.io.ByteArrayOutputStream
org.eclipse.emf.ecore.resource.impl.URIConverterImpl.PlatformResourceOutputStream
- Enclosing class:
- URIConverterImpl
- public static class URIConverterImpl.PlatformResourceOutputStream
- extends ByteArrayOutputStream
An output stream that transfers its contents to an IFile
upon closing.
file
protected IFile file
force
protected boolean force
keepHistory
protected boolean keepHistory
progressMonitor
protected IProgressMonitor progressMonitor
previouslyFlushed
protected boolean previouslyFlushed
URIConverterImpl.PlatformResourceOutputStream
public URIConverterImpl.PlatformResourceOutputStream(IFile file,
boolean force,
boolean keepHistory,
IProgressMonitor progressMonitor)
createContainer
protected void createContainer(IContainer container)
throws IOException
- Throws:
IOException
close
public void close()
throws IOException
- Throws:
IOException
flush
public void flush()
throws IOException
- Throws:
IOException